* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2022-12-18 12:11 Sam James
0 siblings, 0 replies; 66+ messages in thread
From: Sam James @ 2022-12-18 12:11 UTC (permalink / raw
To: gentoo-commits
commit: 64fcaab2ae01eb61de9800621b9a2b720edb239b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 12:11:10 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 12:11:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64fcaab2
net-libs/libpsl: Stabilize 0.21.1-r1 ppc64, #886775
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.1-r1.ebuild b/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
index cd97d8066a02..cf290faddea2 100644
--- a/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2024-10-09 17:31 Eli Schwartz
0 siblings, 0 replies; 66+ messages in thread
From: Eli Schwartz @ 2024-10-09 17:31 UTC (permalink / raw
To: gentoo-commits
commit: 2b670ebb73327bcec92b0106d86abf76e7fab4d9
Author: Tomas Fabrizio Orsi <torsi <AT> fi <DOT> uba <DOT> ar>
AuthorDate: Wed Oct 9 00:03:26 2024 +0000
Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Wed Oct 9 17:26:44 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b670ebb
net-libs/libpsl: Added static-libs flag
[Eli: This flag is useful to add because curl supports static-libs and
depends on libpsl.]
Signed-off-by: Tomas Fabrizio Orsi <torsi <AT> fi.uba.ar>
Closes: https://github.com/gentoo/gentoo/pull/38910
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.5.ebuild | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.5.ebuild b/net-libs/libpsl/libpsl-0.21.5.ebuild
index 797883568aa8..9ca8c1d70d9c 100644
--- a/net-libs/libpsl/libpsl-0.21.5.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="icu +idn test"
+IUSE="icu +idn test static-libs"
RESTRICT="!test? ( test )"
RDEPEND="
@@ -58,5 +58,11 @@ multilib_src_configure() {
)
fi
+ if use static-libs ; then
+ emesonargs+=(
+ -Ddefault_library=both
+ )
+ fi
+
meson_src_configure
}
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2024-08-20 15:45 Eli Schwartz
0 siblings, 0 replies; 66+ messages in thread
From: Eli Schwartz @ 2024-08-20 15:45 UTC (permalink / raw
To: gentoo-commits
commit: 89fccf6df9a53157451dad1c03069e678fb5c116
Author: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 20 15:42:47 2024 +0000
Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Tue Aug 20 15:45:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89fccf6d
net-libs/libpsl: drop old
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>
net-libs/libpsl/Manifest | 1 -
net-libs/libpsl/libpsl-0.21.2.ebuild | 66 ------------------------------------
2 files changed, 67 deletions(-)
diff --git a/net-libs/libpsl/Manifest b/net-libs/libpsl/Manifest
index 400b330da1df..c7393db2b4ee 100644
--- a/net-libs/libpsl/Manifest
+++ b/net-libs/libpsl/Manifest
@@ -1,2 +1 @@
-DIST libpsl-0.21.2.tar.gz 7617025 BLAKE2B b50f805bb467dc3284bc91645a37a2208098ad809d3771c74ef13c3b8f6029a07ad80a56702c7e3d1a1125d272403c85dd97b64a28465b9ff2d095eaf94b9a4d SHA512 f1df72220bf4391d4701007100b0df66c833a2cbcb7481c9d13f0b9e0cad3b66d2d15d4b976e5bad60d2ad1540355112fa1acb07aa925c241d2d7cd20681c71d
DIST libpsl-0.21.5.tar.gz 7624251 BLAKE2B a0076f622b85df99f866de6707850ac216b764bdb68c6d516f4603da42dac8eae3ee4c53d68dbb6af6f779c2c7f1b9caab74c8b558209b1f6823f95c13fc3ceb SHA512 c14d575cecc0f1693894dd79565b6b9220084ddfa43b908a1cefe16d147cdd5ec47796eb0c2135e2f829a951abaf39d8a371ab5c1352f57b36e610e25adf91f5
diff --git a/net-libs/libpsl/libpsl-0.21.2.ebuild b/net-libs/libpsl/libpsl-0.21.2.ebuild
deleted file mode 100644
index 8dba8ae8ee92..000000000000
--- a/net-libs/libpsl/libpsl-0.21.2.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-inherit meson-multilib python-any-r1
-
-DESCRIPTION="C library for the Public Suffix List"
-HOMEPAGE="https://github.com/rockdaboot/libpsl"
-SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="icu +idn test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- icu? ( !idn? ( dev-libs/icu:=[${MULTILIB_USEDEP}] ) )
- idn? (
- dev-libs/libunistring:=[${MULTILIB_USEDEP}]
- net-dns/libidn2:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- ${PYTHON_DEPS}
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-tests-optional.patch
-)
-
-pkg_pretend() {
- if use icu && use idn ; then
- ewarn "\"icu\" and \"idn\" USE flags are enabled. Using \"idn\"."
- fi
-}
-
-multilib_src_configure() {
- local emesonargs=(
- $(meson_use test tests)
- )
-
- # Prefer idn even if icu is in USE as well
- if use idn ; then
- emesonargs+=(
- -Druntime=libidn2
- -Dbuiltin=true
- )
- elif use icu ; then
- emesonargs+=(
- -Druntime=libicu
- -Dbuiltin=true
- )
- else
- emesonargs+=(
- -Druntime=no
- )
- fi
-
- meson_src_configure
-}
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2024-03-19 3:42 Ionen Wolkens
0 siblings, 0 replies; 66+ messages in thread
From: Ionen Wolkens @ 2024-03-19 3:42 UTC (permalink / raw
To: gentoo-commits
commit: 1c2bbb715933dc7166c588101e5ec1141fecabe8
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Mon Mar 18 15:57:47 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Mar 19 03:42:45 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c2bbb71
net-libs/libpsl: Stabilize 0.21.5 hppa, #925113
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.5.ebuild b/net-libs/libpsl/libpsl-0.21.5.ebuild
index e69821e41d31..be2905fef976 100644
--- a/net-libs/libpsl/libpsl-0.21.5.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="icu +idn test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2024-03-02 18:34 Arthur Zamarin
0 siblings, 0 replies; 66+ messages in thread
From: Arthur Zamarin @ 2024-03-02 18:34 UTC (permalink / raw
To: gentoo-commits
commit: 19da04ec4c10b9a962c5800cfc4a9a033e3a50c0
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 2 18:34:16 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 2 18:34:16 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19da04ec
net-libs/libpsl: Stabilize 0.21.5 ppc, #925113
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.5.ebuild b/net-libs/libpsl/libpsl-0.21.5.ebuild
index 4a5e33adee1a..e69821e41d31 100644
--- a/net-libs/libpsl/libpsl-0.21.5.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="icu +idn test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2024-03-02 10:18 Arthur Zamarin
0 siblings, 0 replies; 66+ messages in thread
From: Arthur Zamarin @ 2024-03-02 10:18 UTC (permalink / raw
To: gentoo-commits
commit: 1f7dd823ad11a71b4977f9a5f0420689501b5753
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 2 10:18:24 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 2 10:18:24 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f7dd823
net-libs/libpsl: Stabilize 0.21.5 arm64, #925113
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.5.ebuild b/net-libs/libpsl/libpsl-0.21.5.ebuild
index 980ccf2708fc..4a5e33adee1a 100644
--- a/net-libs/libpsl/libpsl-0.21.5.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="icu +idn test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2024-02-29 22:17 Sam James
0 siblings, 0 replies; 66+ messages in thread
From: Sam James @ 2024-02-29 22:17 UTC (permalink / raw
To: gentoo-commits
commit: 15d9bc601aacd24a2eeda84fdc4167ad89713913
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Tue Feb 27 19:31:59 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 29 22:13:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15d9bc60
net-libs/libpsl: stable 0.21.5 for sparc, bug #925113
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.5.ebuild b/net-libs/libpsl/libpsl-0.21.5.ebuild
index 035e4ef520fe..980ccf2708fc 100644
--- a/net-libs/libpsl/libpsl-0.21.5.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="icu +idn test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2024-02-21 0:38 Sam James
0 siblings, 0 replies; 66+ messages in thread
From: Sam James @ 2024-02-21 0:38 UTC (permalink / raw
To: gentoo-commits
commit: 655e660907b31a720e5db63fa87f00ab2c5f697a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 21 00:37:54 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 21 00:37:54 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=655e6609
net-libs/libpsl: Stabilize 0.21.5 amd64, #925113
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.5.ebuild b/net-libs/libpsl/libpsl-0.21.5.ebuild
index 75bf0139ee52..63bd8373c107 100644
--- a/net-libs/libpsl/libpsl-0.21.5.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="icu +idn test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2024-02-21 0:38 Sam James
0 siblings, 0 replies; 66+ messages in thread
From: Sam James @ 2024-02-21 0:38 UTC (permalink / raw
To: gentoo-commits
commit: 388dbc1eb9bd4cdd40f53f31ecb95a3162fe9f77
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 21 00:37:53 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 21 00:37:53 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=388dbc1e
net-libs/libpsl: Stabilize 0.21.5 ppc64, #925113
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.5.ebuild b/net-libs/libpsl/libpsl-0.21.5.ebuild
index 79f1725e19d2..75bf0139ee52 100644
--- a/net-libs/libpsl/libpsl-0.21.5.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="icu +idn test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2024-02-21 0:38 Sam James
0 siblings, 0 replies; 66+ messages in thread
From: Sam James @ 2024-02-21 0:38 UTC (permalink / raw
To: gentoo-commits
commit: 30229776ee95dee2011d871c8a22b14557114113
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 21 00:37:52 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 21 00:37:52 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30229776
net-libs/libpsl: Stabilize 0.21.5 x86, #925113
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.5.ebuild b/net-libs/libpsl/libpsl-0.21.5.ebuild
index d9bc8856a358..79f1725e19d2 100644
--- a/net-libs/libpsl/libpsl-0.21.5.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="icu +idn test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2024-02-21 0:38 Sam James
0 siblings, 0 replies; 66+ messages in thread
From: Sam James @ 2024-02-21 0:38 UTC (permalink / raw
To: gentoo-commits
commit: 46077a5486958d8f3512a0557d95a7ff759e58fb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 21 00:37:55 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 21 00:37:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46077a54
net-libs/libpsl: Stabilize 0.21.5 arm, #925113
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.5.ebuild b/net-libs/libpsl/libpsl-0.21.5.ebuild
index 63bd8373c107..035e4ef520fe 100644
--- a/net-libs/libpsl/libpsl-0.21.5.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="icu +idn test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2024-02-13 21:31 Matt Jolly
0 siblings, 0 replies; 66+ messages in thread
From: Matt Jolly @ 2024-02-13 21:31 UTC (permalink / raw
To: gentoo-commits
commit: 95157d64a2fd8932e24a51407101611fdd783b63
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Mon Feb 12 03:48:12 2024 +0000
Commit: Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Tue Feb 13 21:30:44 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95157d64
net-libs/libpsl: add myself as a maintainer
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35286
Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>
net-libs/libpsl/metadata.xml | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/net-libs/libpsl/metadata.xml b/net-libs/libpsl/metadata.xml
index 1d3589a229a9..1a69cf250389 100644
--- a/net-libs/libpsl/metadata.xml
+++ b/net-libs/libpsl/metadata.xml
@@ -1,7 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person" proxied="yes">
+ <email>eschwartz93@gmail.com</email>
+ <name>Eli Schwartz</name>
+ </maintainer>
+ <maintainer type="person" proxied="proxy">
+ <email>kangie@gentoo.org</email>
+ <name>Matt Jolly</name>
+ </maintainer>
<upstream>
<remote-id type="github">rockdaboot/libpsl</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2024-01-20 20:17 Fabian Groffen
0 siblings, 0 replies; 66+ messages in thread
From: Fabian Groffen @ 2024-01-20 20:17 UTC (permalink / raw
To: gentoo-commits
commit: 3d94a878ce4e17eb03183cad27db3e29e9a447ba
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 20 20:17:13 2024 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sat Jan 20 20:17:36 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d94a878
net-libs/libpsl: added Prefix keywords
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.5.ebuild b/net-libs/libpsl/libpsl-0.21.5.ebuild
index dc56355321fb..d9bc8856a358 100644
--- a/net-libs/libpsl/libpsl-0.21.5.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="icu +idn test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2024-01-14 2:30 Sam James
0 siblings, 0 replies; 66+ messages in thread
From: Sam James @ 2024-01-14 2:30 UTC (permalink / raw
To: gentoo-commits
commit: 005a5d672e1a59f2d99c7aa0e66402866f754be4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 14 02:15:08 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 14 02:15:49 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=005a5d67
net-libs/libpsl: add 0.21.5
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/libpsl/Manifest | 1 +
net-libs/libpsl/libpsl-0.21.5.ebuild | 62 ++++++++++++++++++++++++++++++++++++
2 files changed, 63 insertions(+)
diff --git a/net-libs/libpsl/Manifest b/net-libs/libpsl/Manifest
index 57e9e2cf8157..400b330da1df 100644
--- a/net-libs/libpsl/Manifest
+++ b/net-libs/libpsl/Manifest
@@ -1 +1,2 @@
DIST libpsl-0.21.2.tar.gz 7617025 BLAKE2B b50f805bb467dc3284bc91645a37a2208098ad809d3771c74ef13c3b8f6029a07ad80a56702c7e3d1a1125d272403c85dd97b64a28465b9ff2d095eaf94b9a4d SHA512 f1df72220bf4391d4701007100b0df66c833a2cbcb7481c9d13f0b9e0cad3b66d2d15d4b976e5bad60d2ad1540355112fa1acb07aa925c241d2d7cd20681c71d
+DIST libpsl-0.21.5.tar.gz 7624251 BLAKE2B a0076f622b85df99f866de6707850ac216b764bdb68c6d516f4603da42dac8eae3ee4c53d68dbb6af6f779c2c7f1b9caab74c8b558209b1f6823f95c13fc3ceb SHA512 c14d575cecc0f1693894dd79565b6b9220084ddfa43b908a1cefe16d147cdd5ec47796eb0c2135e2f829a951abaf39d8a371ab5c1352f57b36e610e25adf91f5
diff --git a/net-libs/libpsl/libpsl-0.21.5.ebuild b/net-libs/libpsl/libpsl-0.21.5.ebuild
new file mode 100644
index 000000000000..dc56355321fb
--- /dev/null
+++ b/net-libs/libpsl/libpsl-0.21.5.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit meson-multilib python-any-r1
+
+DESCRIPTION="C library for the Public Suffix List"
+HOMEPAGE="https://github.com/rockdaboot/libpsl"
+SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="icu +idn test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ icu? ( !idn? ( dev-libs/icu:=[${MULTILIB_USEDEP}] ) )
+ idn? (
+ dev-libs/libunistring:=[${MULTILIB_USEDEP}]
+ net-dns/libidn2:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ ${PYTHON_DEPS}
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+pkg_pretend() {
+ if use icu && use idn ; then
+ ewarn "\"icu\" and \"idn\" USE flags are enabled. Using \"idn\"."
+ fi
+}
+
+multilib_src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ )
+
+ # Prefer idn even if icu is in USE as well
+ if use idn ; then
+ emesonargs+=(
+ -Druntime=libidn2
+ -Dbuiltin=true
+ )
+ elif use icu ; then
+ emesonargs+=(
+ -Druntime=libicu
+ -Dbuiltin=true
+ )
+ else
+ emesonargs+=(
+ -Druntime=no
+ )
+ fi
+
+ meson_src_configure
+}
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2023-06-22 3:28 Matt Turner
0 siblings, 0 replies; 66+ messages in thread
From: Matt Turner @ 2023-06-22 3:28 UTC (permalink / raw
To: gentoo-commits
commit: dca113290cda1af7f782a93a57b69ff1e3f32a96
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 22 03:28:35 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Jun 22 03:28:46 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dca11329
net-libs/libpsl: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
net-libs/libpsl/Manifest | 1 -
net-libs/libpsl/libpsl-0.21.1-r1.ebuild | 73 ---------------------------------
2 files changed, 74 deletions(-)
diff --git a/net-libs/libpsl/Manifest b/net-libs/libpsl/Manifest
index 7bd4b6bebd02..57e9e2cf8157 100644
--- a/net-libs/libpsl/Manifest
+++ b/net-libs/libpsl/Manifest
@@ -1,2 +1 @@
-DIST libpsl-0.21.1.tar.gz 9199351 BLAKE2B 87c72651303a7870fd3f742e9ce8028e0dd48d3ded78ae7dea317ce54b98975f372429399b6a2d6746fd8e074d6a3ed13772b6c173f96c3a86aa7d726fd75586 SHA512 a5084b9df4ff2a0b1f5074b20972efe0da846473396d27b57967c7f6aa190ab3c910b4bfc4f8f03802f08decbbad5820d850c36ad59610262ae37fe77de0c7f5
DIST libpsl-0.21.2.tar.gz 7617025 BLAKE2B b50f805bb467dc3284bc91645a37a2208098ad809d3771c74ef13c3b8f6029a07ad80a56702c7e3d1a1125d272403c85dd97b64a28465b9ff2d095eaf94b9a4d SHA512 f1df72220bf4391d4701007100b0df66c833a2cbcb7481c9d13f0b9e0cad3b66d2d15d4b976e5bad60d2ad1540355112fa1acb07aa925c241d2d7cd20681c71d
diff --git a/net-libs/libpsl/libpsl-0.21.1-r1.ebuild b/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
deleted file mode 100644
index 6f4a2aafbcf4..000000000000
--- a/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit flag-o-matic multilib-minimal python-any-r1
-
-DESCRIPTION="C library for the Public Suffix List"
-HOMEPAGE="https://github.com/rockdaboot/libpsl"
-SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="icu +idn +man"
-
-RDEPEND="
- icu? ( !idn? ( dev-libs/icu:=[${MULTILIB_USEDEP}] ) )
- idn? (
- dev-libs/libunistring:=[${MULTILIB_USEDEP}]
- net-dns/libidn2:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}
- dev-util/gtk-doc-am
- sys-devel/gettext
- virtual/pkgconfig
- man? ( dev-libs/libxslt )
-"
-
-pkg_pretend() {
- if use icu && use idn ; then
- ewarn "\"icu\" and \"idn\" USE flags are enabled. Using \"idn\"."
- fi
-}
-
-multilib_src_configure() {
- # bug #880077, https://github.com/rockdaboot/libpsl/pull/189
- append-lfs-flags
-
- local myeconfargs=(
- --disable-asan
- --disable-cfi
- --disable-ubsan
- --disable-static
- $(use_enable man)
- )
-
- # Prefer idn even if icu is in USE as well
- if use idn ; then
- myeconfargs+=(
- --enable-builtin=libidn2
- --enable-runtime=libidn2
- )
- elif use icu ; then
- myeconfargs+=(
- --enable-builtin=libicu
- --enable-runtime=libicu
- )
- else
- myeconfargs+=( --disable-runtime )
- fi
-
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install() {
- default
-
- find "${ED}" -type f -name "*.la" -delete || die
-}
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2023-03-17 17:30 Sam James
0 siblings, 0 replies; 66+ messages in thread
From: Sam James @ 2023-03-17 17:30 UTC (permalink / raw
To: gentoo-commits
commit: 6acf88b1583ad90b2191f4c6ccc703ea0ce37577
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 17:30:10 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 17:30:10 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6acf88b1
net-libs/libpsl: Stabilize 0.21.2 sparc, #901887
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.2.ebuild b/net-libs/libpsl/libpsl-0.21.2.ebuild
index 4d11ba65e2d9..221ce7a987cc 100644
--- a/net-libs/libpsl/libpsl-0.21.2.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="icu +idn"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2023-03-17 17:22 Sam James
0 siblings, 0 replies; 66+ messages in thread
From: Sam James @ 2023-03-17 17:22 UTC (permalink / raw
To: gentoo-commits
commit: 5b93912cc0ac8ae27f5a6b92e0ccd11ff3641216
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 17:21:34 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 17:21:34 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b93912c
net-libs/libpsl: Stabilize 0.21.2 hppa, #901887
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.2.ebuild b/net-libs/libpsl/libpsl-0.21.2.ebuild
index 1c8f03d297b7..4d11ba65e2d9 100644
--- a/net-libs/libpsl/libpsl-0.21.2.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="icu +idn"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2023-03-17 16:45 Arthur Zamarin
0 siblings, 0 replies; 66+ messages in thread
From: Arthur Zamarin @ 2023-03-17 16:45 UTC (permalink / raw
To: gentoo-commits
commit: 0806507d9b0d872e16f8b73ba55d943647260fed
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 16:45:29 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 16:45:29 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0806507d
net-libs/libpsl: Stabilize 0.21.2 ppc64, #901887
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.2.ebuild b/net-libs/libpsl/libpsl-0.21.2.ebuild
index 12520329a0c9..afe7b6e413c9 100644
--- a/net-libs/libpsl/libpsl-0.21.2.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="icu +idn"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2023-03-17 16:09 Arthur Zamarin
0 siblings, 0 replies; 66+ messages in thread
From: Arthur Zamarin @ 2023-03-17 16:09 UTC (permalink / raw
To: gentoo-commits
commit: 657a4544c78cb26359af2598670908e4d258fa25
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 16:09:21 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 16:09:21 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=657a4544
net-libs/libpsl: Stabilize 0.21.2 arm64, #901887
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.2.ebuild b/net-libs/libpsl/libpsl-0.21.2.ebuild
index f0f640e2e336..12520329a0c9 100644
--- a/net-libs/libpsl/libpsl-0.21.2.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="icu +idn"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2023-03-17 16:04 Arthur Zamarin
0 siblings, 0 replies; 66+ messages in thread
From: Arthur Zamarin @ 2023-03-17 16:04 UTC (permalink / raw
To: gentoo-commits
commit: 539723c0077f8fcf3b5cfbbb8b977fd96cee8e5e
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 16:03:55 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 16:03:55 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=539723c0
net-libs/libpsl: Stabilize 0.21.2 arm, #901887
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.2.ebuild b/net-libs/libpsl/libpsl-0.21.2.ebuild
index ae52171f7f90..f0f640e2e336 100644
--- a/net-libs/libpsl/libpsl-0.21.2.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="icu +idn"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2022-12-27 10:42 Sam James
0 siblings, 0 replies; 66+ messages in thread
From: Sam James @ 2022-12-27 10:42 UTC (permalink / raw
To: gentoo-commits
commit: 85b87fcaed4c750bfa90343e8fa122ce476728ea
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 27 10:36:34 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 27 10:42:21 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85b87fca
net-libs/libpsl: add 0.21.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/libpsl/Manifest | 1 +
net-libs/libpsl/libpsl-0.21.2.ebuild | 59 ++++++++++++++++++++++++++++++++++++
2 files changed, 60 insertions(+)
diff --git a/net-libs/libpsl/Manifest b/net-libs/libpsl/Manifest
index aa270fd801d1..7bd4b6bebd02 100644
--- a/net-libs/libpsl/Manifest
+++ b/net-libs/libpsl/Manifest
@@ -1 +1,2 @@
DIST libpsl-0.21.1.tar.gz 9199351 BLAKE2B 87c72651303a7870fd3f742e9ce8028e0dd48d3ded78ae7dea317ce54b98975f372429399b6a2d6746fd8e074d6a3ed13772b6c173f96c3a86aa7d726fd75586 SHA512 a5084b9df4ff2a0b1f5074b20972efe0da846473396d27b57967c7f6aa190ab3c910b4bfc4f8f03802f08decbbad5820d850c36ad59610262ae37fe77de0c7f5
+DIST libpsl-0.21.2.tar.gz 7617025 BLAKE2B b50f805bb467dc3284bc91645a37a2208098ad809d3771c74ef13c3b8f6029a07ad80a56702c7e3d1a1125d272403c85dd97b64a28465b9ff2d095eaf94b9a4d SHA512 f1df72220bf4391d4701007100b0df66c833a2cbcb7481c9d13f0b9e0cad3b66d2d15d4b976e5bad60d2ad1540355112fa1acb07aa925c241d2d7cd20681c71d
diff --git a/net-libs/libpsl/libpsl-0.21.2.ebuild b/net-libs/libpsl/libpsl-0.21.2.ebuild
new file mode 100644
index 000000000000..0a8623f9e742
--- /dev/null
+++ b/net-libs/libpsl/libpsl-0.21.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit meson-multilib python-any-r1
+
+DESCRIPTION="C library for the Public Suffix List"
+HOMEPAGE="https://github.com/rockdaboot/libpsl"
+SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="icu +idn"
+
+RDEPEND="
+ icu? ( !idn? ( dev-libs/icu:=[${MULTILIB_USEDEP}] ) )
+ idn? (
+ dev-libs/libunistring:=[${MULTILIB_USEDEP}]
+ net-dns/libidn2:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ ${PYTHON_DEPS}
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+pkg_pretend() {
+ if use icu && use idn ; then
+ ewarn "\"icu\" and \"idn\" USE flags are enabled. Using \"idn\"."
+ fi
+}
+
+multilib_src_configure() {
+ local emesonargs=()
+
+ # Prefer idn even if icu is in USE as well
+ if use idn ; then
+ emesonargs+=(
+ -Druntime=libidn2
+ -Dbuiltin=true
+ )
+ elif use icu ; then
+ emesonargs+=(
+ -Druntime=libicu
+ -Dbuiltin=true
+ )
+ else
+ emesonargs+=(
+ -Druntime=no
+ )
+ fi
+
+ meson_src_configure
+}
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2022-12-19 8:56 Florian Schmaus
0 siblings, 0 replies; 66+ messages in thread
From: Florian Schmaus @ 2022-12-19 8:56 UTC (permalink / raw
To: gentoo-commits
commit: de2a12b5d44092015f9ab623fb1aa552fd77c71c
Author: Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 19 08:55:44 2022 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Mon Dec 19 08:56:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de2a12b5
net-libs/libpsl: shorten ewarn to one line
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.0.ebuild | 3 +--
net-libs/libpsl/libpsl-0.21.1-r1.ebuild | 3 +--
net-libs/libpsl/libpsl-0.21.1.ebuild | 3 +--
3 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/net-libs/libpsl/libpsl-0.21.0.ebuild b/net-libs/libpsl/libpsl-0.21.0.ebuild
index 9f62b4a5210b..aee4fd8128fc 100644
--- a/net-libs/libpsl/libpsl-0.21.0.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.0.ebuild
@@ -32,8 +32,7 @@ BDEPEND="${PYTHON_DEPS}
pkg_pretend() {
if use icu && use idn ; then
- ewarn "\"icu\" and \"idn\" USE flags are enabled."
- ewarn "Using \"idn\"."
+ ewarn "\"icu\" and \"idn\" USE flags are enabled. Using \"idn\"."
fi
}
diff --git a/net-libs/libpsl/libpsl-0.21.1-r1.ebuild b/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
index 5b1d662e0cbe..20dbfe96b561 100644
--- a/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
@@ -32,8 +32,7 @@ BDEPEND="${PYTHON_DEPS}
pkg_pretend() {
if use icu && use idn ; then
- ewarn "\"icu\" and \"idn\" USE flags are enabled."
- ewarn "Using \"idn\"."
+ ewarn "\"icu\" and \"idn\" USE flags are enabled. Using \"idn\"."
fi
}
diff --git a/net-libs/libpsl/libpsl-0.21.1.ebuild b/net-libs/libpsl/libpsl-0.21.1.ebuild
index 7c98113b4afa..b6447e9ca7fc 100644
--- a/net-libs/libpsl/libpsl-0.21.1.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.1.ebuild
@@ -32,8 +32,7 @@ BDEPEND="${PYTHON_DEPS}
pkg_pretend() {
if use icu && use idn ; then
- ewarn "\"icu\" and \"idn\" USE flags are enabled."
- ewarn "Using \"idn\"."
+ ewarn "\"icu\" and \"idn\" USE flags are enabled. Using \"idn\"."
fi
}
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2022-12-18 12:46 Sam James
0 siblings, 0 replies; 66+ messages in thread
From: Sam James @ 2022-12-18 12:46 UTC (permalink / raw
To: gentoo-commits
commit: 1db13b43949706901398e4b583b2a9f74f37c31e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 12:46:13 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 12:46:13 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1db13b43
net-libs/libpsl: Stabilize 0.21.1-r1 sparc, #886775
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.1-r1.ebuild b/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
index cf290faddea2..cc61c2e9b795 100644
--- a/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2022-12-18 12:11 Sam James
0 siblings, 0 replies; 66+ messages in thread
From: Sam James @ 2022-12-18 12:11 UTC (permalink / raw
To: gentoo-commits
commit: d84f030bbf4b53a38d14b921abe3a413bc89d568
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 12:11:09 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 12:11:09 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d84f030b
net-libs/libpsl: Stabilize 0.21.1-r1 x86, #886775
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.1-r1.ebuild b/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
index f624b553119d..cd97d8066a02 100644
--- a/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2022-12-18 11:39 Sam James
0 siblings, 0 replies; 66+ messages in thread
From: Sam James @ 2022-12-18 11:39 UTC (permalink / raw
To: gentoo-commits
commit: 790ebb5c3e586c8f97546d65d922411fbef7d590
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 11:39:06 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 11:39:06 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=790ebb5c
net-libs/libpsl: Stabilize 0.21.1-r1 hppa, #886775
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.1-r1.ebuild b/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
index 328daf13c4a6..f624b553119d 100644
--- a/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2022-12-18 11:34 Sam James
0 siblings, 0 replies; 66+ messages in thread
From: Sam James @ 2022-12-18 11:34 UTC (permalink / raw
To: gentoo-commits
commit: c42b38d0f3290a6865752444536709785ec56c6e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 11:33:58 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 11:33:58 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c42b38d0
net-libs/libpsl: Stabilize 0.21.1-r1 arm, #886775
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.1-r1.ebuild b/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
index 891b3b45b83a..328daf13c4a6 100644
--- a/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2022-12-18 11:32 Sam James
0 siblings, 0 replies; 66+ messages in thread
From: Sam James @ 2022-12-18 11:32 UTC (permalink / raw
To: gentoo-commits
commit: dd4d6a76ca5410d9e36a955a0c8d32df3585fd4f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 11:32:31 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 11:32:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd4d6a76
net-libs/libpsl: Stabilize 0.21.1-r1 arm64, #886775
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.1-r1.ebuild b/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
index 2dff0aa5fb7b..891b3b45b83a 100644
--- a/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2022-11-06 18:25 Matt Turner
0 siblings, 0 replies; 66+ messages in thread
From: Matt Turner @ 2022-11-06 18:25 UTC (permalink / raw
To: gentoo-commits
commit: 537d1bd134263a2b433607b759b379d23f2be0db
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 6 18:25:07 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Nov 6 18:25:50 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=537d1bd1
net-libs/libpsl: Add Python 3.11 compatibility
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.1-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-libs/libpsl/libpsl-0.21.1-r1.ebuild b/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
index 84d2fc762666..59acf63ddf81 100644
--- a/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
inherit flag-o-matic multilib-minimal python-any-r1
DESCRIPTION="C library for the Public Suffix List"
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2022-11-06 18:25 Matt Turner
0 siblings, 0 replies; 66+ messages in thread
From: Matt Turner @ 2022-11-06 18:25 UTC (permalink / raw
To: gentoo-commits
commit: 3efbb296a43137d0a3ffaadcc80801128bfca182
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 6 18:24:06 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Nov 6 18:25:50 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3efbb296
net-libs/libpsl: Use append-lfs-flags
Closes: https://bugs.gentoo.org/880077
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.1-r1.ebuild | 73 +++++++++++++++++++++++++++++++++
1 file changed, 73 insertions(+)
diff --git a/net-libs/libpsl/libpsl-0.21.1-r1.ebuild b/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
new file mode 100644
index 000000000000..84d2fc762666
--- /dev/null
+++ b/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit flag-o-matic multilib-minimal python-any-r1
+
+DESCRIPTION="C library for the Public Suffix List"
+HOMEPAGE="https://github.com/rockdaboot/libpsl"
+SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="icu +idn +man"
+
+RDEPEND="
+ icu? ( !idn? ( dev-libs/icu:=[${MULTILIB_USEDEP}] ) )
+ idn? (
+ dev-libs/libunistring:=[${MULTILIB_USEDEP}]
+ net-dns/libidn2:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}
+ dev-util/gtk-doc-am
+ sys-devel/gettext
+ virtual/pkgconfig
+ man? ( dev-libs/libxslt )
+"
+
+pkg_pretend() {
+ if use icu && use idn ; then
+ ewarn "\"icu\" and \"idn\" USE flags are enabled."
+ ewarn "Using \"idn\"."
+ fi
+}
+
+multilib_src_configure() {
+ append-lfs-flags # bug 880077
+
+ local myeconfargs=(
+ --disable-asan
+ --disable-cfi
+ --disable-ubsan
+ --disable-static
+ $(use_enable man)
+ )
+
+ # Prefer idn even if icu is in USE as well
+ if use idn ; then
+ myeconfargs+=(
+ --enable-builtin=libidn2
+ --enable-runtime=libidn2
+ )
+ elif use icu ; then
+ myeconfargs+=(
+ --enable-builtin=libicu
+ --enable-runtime=libicu
+ )
+ else
+ myeconfargs+=( --disable-runtime )
+ fi
+
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install() {
+ default
+
+ find "${ED}" -type f -name "*.la" -delete || die
+}
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2022-05-17 12:48 WANG Xuerui
0 siblings, 0 replies; 66+ messages in thread
From: WANG Xuerui @ 2022-05-17 12:48 UTC (permalink / raw
To: gentoo-commits
commit: f37d78904ce1ce61c7e4d9745ccfcd31835ebb57
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Tue May 17 12:06:34 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Tue May 17 12:48:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f37d7890
net-libs/libpsl: keyword 0.21.1 for ~loong
Tests passed on real hardware.
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.1.ebuild b/net-libs/libpsl/libpsl-0.21.1.ebuild
index a64f5cc0f2d7..7c98113b4afa 100644
--- a/net-libs/libpsl/libpsl-0.21.1.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2022-03-24 22:21 Lars Wendler
0 siblings, 0 replies; 66+ messages in thread
From: Lars Wendler @ 2022-03-24 22:21 UTC (permalink / raw
To: gentoo-commits
commit: 827fc52e085fbfca5eb0bee8c55648c30c876c99
Author: Thomas Bettler <thomas.bettler <AT> gmail <DOT> com>
AuthorDate: Thu Dec 16 19:33:50 2021 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Mar 24 22:21:25 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=827fc52e
net-libs/libpsl: add python 3.10
Closes: https://bugs.gentoo.org/829372
Closes: https://github.com/gentoo/gentoo/pull/23344
Signed-off-by: Thomas Bettler <thomas.bettler <AT> gmail.com>
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.0.ebuild | 2 +-
net-libs/libpsl/libpsl-0.21.1.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-libs/libpsl/libpsl-0.21.0.ebuild b/net-libs/libpsl/libpsl-0.21.0.ebuild
index 33ab42070c4a..9f62b4a5210b 100644
--- a/net-libs/libpsl/libpsl-0.21.0.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
inherit multilib-minimal python-any-r1
DESCRIPTION="C library for the Public Suffix List"
diff --git a/net-libs/libpsl/libpsl-0.21.1.ebuild b/net-libs/libpsl/libpsl-0.21.1.ebuild
index 3af43132fb4f..a64f5cc0f2d7 100644
--- a/net-libs/libpsl/libpsl-0.21.1.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
inherit multilib-minimal python-any-r1
DESCRIPTION="C library for the Public Suffix List"
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2021-08-15 22:45 James Le Cuirot
0 siblings, 0 replies; 66+ messages in thread
From: James Le Cuirot @ 2021-08-15 22:45 UTC (permalink / raw
To: gentoo-commits
commit: 9eb0f5f82957821a05edacfd80663383b866ce59
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 15 22:43:20 2021 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Aug 15 22:44:53 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eb0f5f8
net-libs/libpsl: Add ~m68k keyword
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.1.ebuild b/net-libs/libpsl/libpsl-0.21.1.ebuild
index 434ee9a1838..379fbf8773d 100644
--- a/net-libs/libpsl/libpsl-0.21.1.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2021-05-24 4:30 Joshua Kinard
0 siblings, 0 replies; 66+ messages in thread
From: Joshua Kinard @ 2021-05-24 4:30 UTC (permalink / raw
To: gentoo-commits
commit: db5cebad5a584821ecd251df7f97b6166462c85c
Author: Joshua Kinard <kumba <AT> gentoo <DOT> org>
AuthorDate: Mon May 24 04:27:28 2021 +0000
Commit: Joshua Kinard <kumba <AT> gentoo <DOT> org>
CommitDate: Mon May 24 04:27:28 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db5cebad
net-libs/libpsl: Added ~mips to KEYWORDS
Bug: https://bugs.gentoo.org/680866
Signed-off-by: Joshua Kinard <kumba <AT> gentoo.org>
Package-Manager: Portage-3.0.18, Repoman-3.0.3
net-libs/libpsl/libpsl-0.21.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.1.ebuild b/net-libs/libpsl/libpsl-0.21.1.ebuild
index 2a840c6e4b2..434ee9a1838 100644
--- a/net-libs/libpsl/libpsl-0.21.1.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2020-10-06 15:07 Lars Wendler
0 siblings, 0 replies; 66+ messages in thread
From: Lars Wendler @ 2020-10-06 15:07 UTC (permalink / raw
To: gentoo-commits
commit: b7e49e25db8b6eaee302de973067be3a6f59295b
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Mon Oct 5 19:09:26 2020 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Oct 6 15:07:32 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7e49e25
net-libs/libpsl: python3_9
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/17804
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.0.ebuild | 2 +-
net-libs/libpsl/libpsl-0.21.1.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-libs/libpsl/libpsl-0.21.0.ebuild b/net-libs/libpsl/libpsl-0.21.0.ebuild
index 8470caabd80..93e6a6d5a6a 100644
--- a/net-libs/libpsl/libpsl-0.21.0.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=(python3_{6,7,8})
+PYTHON_COMPAT=(python3_{6,7,8,9})
inherit multilib-minimal python-any-r1
DESCRIPTION="C library for the Public Suffix List"
diff --git a/net-libs/libpsl/libpsl-0.21.1.ebuild b/net-libs/libpsl/libpsl-0.21.1.ebuild
index 16b8ab704fb..b98b862fb30 100644
--- a/net-libs/libpsl/libpsl-0.21.1.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=(python3_{6,7,8})
+PYTHON_COMPAT=(python3_{6,7,8,9})
inherit multilib-minimal python-any-r1
DESCRIPTION="C library for the Public Suffix List"
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2020-07-19 7:39 Lars Wendler
0 siblings, 0 replies; 66+ messages in thread
From: Lars Wendler @ 2020-07-19 7:39 UTC (permalink / raw
To: gentoo-commits
commit: a4e1e45b3cbd485760295a859a6de1dbd19ed3f3
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 19 07:39:13 2020 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sun Jul 19 07:39:30 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4e1e45b
net-libs/libpsl: Don't build static libs
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.0.ebuild | 3 ++-
net-libs/libpsl/libpsl-0.21.1.ebuild | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/net-libs/libpsl/libpsl-0.21.0.ebuild b/net-libs/libpsl/libpsl-0.21.0.ebuild
index 2db775b91e5..8470caabd80 100644
--- a/net-libs/libpsl/libpsl-0.21.0.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.0.ebuild
@@ -42,6 +42,7 @@ multilib_src_configure() {
--disable-asan
--disable-cfi
--disable-ubsan
+ --disable-static
$(use_enable man)
)
@@ -66,5 +67,5 @@ multilib_src_configure() {
multilib_src_install() {
default
- find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
+ find "${ED}" -type f -name "*.la" -delete || die
}
diff --git a/net-libs/libpsl/libpsl-0.21.1.ebuild b/net-libs/libpsl/libpsl-0.21.1.ebuild
index 9c732ca972f..16b8ab704fb 100644
--- a/net-libs/libpsl/libpsl-0.21.1.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.1.ebuild
@@ -42,6 +42,7 @@ multilib_src_configure() {
--disable-asan
--disable-cfi
--disable-ubsan
+ --disable-static
$(use_enable man)
)
@@ -66,5 +67,5 @@ multilib_src_configure() {
multilib_src_install() {
default
- find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
+ find "${ED}" -type f -name "*.la" -delete || die
}
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2020-07-19 7:29 Lars Wendler
0 siblings, 0 replies; 66+ messages in thread
From: Lars Wendler @ 2020-07-19 7:29 UTC (permalink / raw
To: gentoo-commits
commit: f08aae011ddd3e7611975a50d1e6a269fc295354
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 19 07:29:48 2020 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sun Jul 19 07:29:56 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f08aae01
net-libs/libpsl: Bump to version 0.21.1
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
net-libs/libpsl/Manifest | 1 +
net-libs/libpsl/libpsl-0.21.1.ebuild | 70 ++++++++++++++++++++++++++++++++++++
2 files changed, 71 insertions(+)
diff --git a/net-libs/libpsl/Manifest b/net-libs/libpsl/Manifest
index f1e5d5420b3..1542bbed954 100644
--- a/net-libs/libpsl/Manifest
+++ b/net-libs/libpsl/Manifest
@@ -1 +1,2 @@
DIST libpsl-0.21.0.tar.gz 9217951 BLAKE2B fd93b71ae4969bb920af26e10e0e419dab62db37197046b0f4e4a0e009a150582df6d4c8fe33218fa8be869e6ad9688d3c325c3f635da5560e29269daa461668 SHA512 165c4f0b0640a813d512bd916e1532e32e43c8c81a5efd048f3a5b07b1b3c9129b4c4b5008b8b11a7c1b3914caea17564321389cd350bf1d687d53a97f2afa4d
+DIST libpsl-0.21.1.tar.gz 9199351 BLAKE2B 87c72651303a7870fd3f742e9ce8028e0dd48d3ded78ae7dea317ce54b98975f372429399b6a2d6746fd8e074d6a3ed13772b6c173f96c3a86aa7d726fd75586 SHA512 a5084b9df4ff2a0b1f5074b20972efe0da846473396d27b57967c7f6aa190ab3c910b4bfc4f8f03802f08decbbad5820d850c36ad59610262ae37fe77de0c7f5
diff --git a/net-libs/libpsl/libpsl-0.21.1.ebuild b/net-libs/libpsl/libpsl-0.21.1.ebuild
new file mode 100644
index 00000000000..9c732ca972f
--- /dev/null
+++ b/net-libs/libpsl/libpsl-0.21.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=(python3_{6,7,8})
+inherit multilib-minimal python-any-r1
+
+DESCRIPTION="C library for the Public Suffix List"
+HOMEPAGE="https://github.com/rockdaboot/libpsl"
+SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="icu +idn +man"
+
+RDEPEND="
+ icu? ( !idn? ( dev-libs/icu:=[${MULTILIB_USEDEP}] ) )
+ idn? (
+ dev-libs/libunistring[${MULTILIB_USEDEP}]
+ net-dns/libidn2:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}
+ dev-util/gtk-doc-am
+ sys-devel/gettext
+ virtual/pkgconfig
+ man? ( dev-libs/libxslt )
+"
+
+pkg_pretend() {
+ if use icu && use idn ; then
+ ewarn "\"icu\" and \"idn\" USE flags are enabled."
+ ewarn "Using \"idn\"."
+ fi
+}
+
+multilib_src_configure() {
+ local myeconfargs=(
+ --disable-asan
+ --disable-cfi
+ --disable-ubsan
+ $(use_enable man)
+ )
+
+ # Prefer idn even if icu is in USE as well
+ if use idn ; then
+ myeconfargs+=(
+ --enable-builtin=libidn2
+ --enable-runtime=libidn2
+ )
+ elif use icu ; then
+ myeconfargs+=(
+ --enable-builtin=libicu
+ --enable-runtime=libicu
+ )
+ else
+ myeconfargs+=( --disable-runtime )
+ fi
+
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install() {
+ default
+
+ find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
+}
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2020-04-17 18:55 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2020-04-17 18:55 UTC (permalink / raw
To: gentoo-commits
commit: a864e725ae9b4a5a221c289190d38a54fe622780
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 17 16:09:39 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Apr 17 18:54:56 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a864e725
net-libs/libpsl: Drop 0.20.2
Newer version has more keywords and is stable.
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
net-libs/libpsl/Manifest | 1 -
net-libs/libpsl/libpsl-0.20.2.ebuild | 74 ------------------------------------
2 files changed, 75 deletions(-)
diff --git a/net-libs/libpsl/Manifest b/net-libs/libpsl/Manifest
index dc145ccabd7..f1e5d5420b3 100644
--- a/net-libs/libpsl/Manifest
+++ b/net-libs/libpsl/Manifest
@@ -1,2 +1 @@
-DIST libpsl-0.20.2.tar.gz 9228099 BLAKE2B d53b8a036ba557704c4d3a498b35fd25e3dfc466d5161040d02b7d8d47af2138cce2bdbb8203fca0591408440f1b4cfab776fe0d2ecd68959f426d903cab08d4 SHA512 fa9f6f7f0447d9fe00f5dfca5262c56ff26217eea44d0f7fc1e5d982224c41874e753f0aa06dd9e5d7d03d4f04e3dacd4f36034cc8dd0fc6e2c28b49a23e62fe
DIST libpsl-0.21.0.tar.gz 9217951 BLAKE2B fd93b71ae4969bb920af26e10e0e419dab62db37197046b0f4e4a0e009a150582df6d4c8fe33218fa8be869e6ad9688d3c325c3f635da5560e29269daa461668 SHA512 165c4f0b0640a813d512bd916e1532e32e43c8c81a5efd048f3a5b07b1b3c9129b4c4b5008b8b11a7c1b3914caea17564321389cd350bf1d687d53a97f2afa4d
diff --git a/net-libs/libpsl/libpsl-0.20.2.ebuild b/net-libs/libpsl/libpsl-0.20.2.ebuild
deleted file mode 100644
index 77d9d740faa..00000000000
--- a/net-libs/libpsl/libpsl-0.20.2.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=(python3_{6,7})
-
-inherit multilib-minimal python-any-r1
-
-DESCRIPTION="C library for the Public Suffix List"
-HOMEPAGE="https://github.com/rockdaboot/libpsl"
-SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${P}/${P}.tar.gz"
-LICENSE="MIT"
-SLOT="0"
-
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE="icu +idn +man"
-
-RDEPEND="
- icu? ( !idn? ( dev-libs/icu:=[${MULTILIB_USEDEP}] ) )
- idn? (
- dev-libs/libunistring[${MULTILIB_USEDEP}]
- net-dns/libidn2:=[${MULTILIB_USEDEP}]
- )
-"
-
-DEPEND="
- ${RDEPEND}
-"
-BDEPEND="
- ${PYTHON_DEPS}
- dev-util/gtk-doc-am
- sys-devel/gettext
- virtual/pkgconfig
- man? ( dev-libs/libxslt )
-"
-
-pkg_pretend() {
- if use icu && use idn ; then
- ewarn "\"icu\" and \"idn\" USE flags are enabled."
- ewarn "Using \"idn\"."
- fi
-}
-
-multilib_src_configure() {
- local myeconfargs=(
- --disable-asan
- --disable-cfi
- --disable-ubsan
- $(use_enable man)
- )
-
- # Prefer idn even if icu is in USE as well
- if use idn ; then
- myeconfargs+=(
- --enable-builtin=libidn2
- --enable-runtime=libidn2
- )
- elif use icu ; then
- myeconfargs+=(
- --enable-builtin=libicu
- --enable-runtime=libicu
- )
- else
- myeconfargs+=( --disable-runtime )
- fi
-
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install() {
- default
-
- find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
-}
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2020-04-17 18:55 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2020-04-17 18:55 UTC (permalink / raw
To: gentoo-commits
commit: 8030483a5302a851ab87f95ef1236fe0b1d4890f
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 17 16:04:27 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Apr 17 18:54:55 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8030483a
net-libs/libpsl: python3_8 support
Tests passed.
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.0.ebuild | 12 ++++--------
1 file changed, 4 insertions(+), 8 deletions(-)
diff --git a/net-libs/libpsl/libpsl-0.21.0.ebuild b/net-libs/libpsl/libpsl-0.21.0.ebuild
index 973bf4d107b..2db775b91e5 100644
--- a/net-libs/libpsl/libpsl-0.21.0.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.0.ebuild
@@ -2,16 +2,16 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=(python3_{6,7})
+PYTHON_COMPAT=(python3_{6,7,8})
inherit multilib-minimal python-any-r1
DESCRIPTION="C library for the Public Suffix List"
HOMEPAGE="https://github.com/rockdaboot/libpsl"
SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${P}/${P}.tar.gz"
+
LICENSE="MIT"
SLOT="0"
-
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv s390 sparc x86"
IUSE="icu +idn +man"
@@ -22,12 +22,8 @@ RDEPEND="
net-dns/libidn2:=[${MULTILIB_USEDEP}]
)
"
-
-DEPEND="
- ${RDEPEND}
-"
-BDEPEND="
- ${PYTHON_DEPS}
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}
dev-util/gtk-doc-am
sys-devel/gettext
virtual/pkgconfig
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2020-01-11 20:01 Mart Raudsepp
0 siblings, 0 replies; 66+ messages in thread
From: Mart Raudsepp @ 2020-01-11 20:01 UTC (permalink / raw
To: gentoo-commits
commit: cdb32fdf4292b485705b0d6549039260440f5b41
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 11 20:00:18 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Jan 11 20:01:25 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdb32fdf
net-libs/libpsl: ia64 stable (bug #685254)
Tested-by: Émeric Maschino
Package-Manager: Portage-2.3.79, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.0.ebuild b/net-libs/libpsl/libpsl-0.21.0.ebuild
index cfc714e6591..d7875f69fb9 100644
--- a/net-libs/libpsl/libpsl-0.21.0.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${P}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv s390 sparc x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~riscv s390 sparc x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-07-13 12:08 Sergei Trofimovich
0 siblings, 0 replies; 66+ messages in thread
From: Sergei Trofimovich @ 2019-07-13 12:08 UTC (permalink / raw
To: gentoo-commits
commit: ee39f9d2147f20683aa3e740d24b3f7fea54babb
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sat Jul 13 11:52:18 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jul 13 12:08:19 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee39f9d2
net-libs/libpsl: stable 0.21.0 for hppa, bug #685254
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.0.ebuild b/net-libs/libpsl/libpsl-0.21.0.ebuild
index d3c46c20617..1c279f91549 100644
--- a/net-libs/libpsl/libpsl-0.21.0.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${P}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv s390 sparc x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv s390 sparc x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-07-03 7:11 Agostino Sarubbo
0 siblings, 0 replies; 66+ messages in thread
From: Agostino Sarubbo @ 2019-07-03 7:11 UTC (permalink / raw
To: gentoo-commits
commit: c2d42a1a24784a617d22b1c7bf5cd3aad4c6e681
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 3 07:10:54 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jul 3 07:10:54 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2d42a1a
net-libs/libpsl: ppc stable wrt bug #685254
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="ppc"
net-libs/libpsl/libpsl-0.21.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.0.ebuild b/net-libs/libpsl/libpsl-0.21.0.ebuild
index 79712b3ad63..d3c46c20617 100644
--- a/net-libs/libpsl/libpsl-0.21.0.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${P}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv s390 sparc x86"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv s390 sparc x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-06-27 12:35 Agostino Sarubbo
0 siblings, 0 replies; 66+ messages in thread
From: Agostino Sarubbo @ 2019-06-27 12:35 UTC (permalink / raw
To: gentoo-commits
commit: 2bf0cabc85b9424b9a70c1fc1746ca78165b3125
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 27 12:34:30 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jun 27 12:34:30 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bf0cabc
net-libs/libpsl: ppc64 stable wrt bug #685254
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="ppc64"
net-libs/libpsl/libpsl-0.21.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.0.ebuild b/net-libs/libpsl/libpsl-0.21.0.ebuild
index ff49d7e9592..79712b3ad63 100644
--- a/net-libs/libpsl/libpsl-0.21.0.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${P}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv s390 sparc x86"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv s390 sparc x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-06-17 19:40 Sergei Trofimovich
0 siblings, 0 replies; 66+ messages in thread
From: Sergei Trofimovich @ 2019-06-17 19:40 UTC (permalink / raw
To: gentoo-commits
commit: 0df372f25574ca7a294b53852b3ee8b08287c75b
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Mon Jun 17 16:44:47 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Jun 17 19:40:05 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0df372f2
net-libs/libpsl: stable 0.21.0 for sparc, bug #685254
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.0.ebuild b/net-libs/libpsl/libpsl-0.21.0.ebuild
index 5e4cc06f3e5..ff49d7e9592 100644
--- a/net-libs/libpsl/libpsl-0.21.0.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${P}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv s390 ~sparc x86"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv s390 sparc x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-06-17 10:07 Mikle Kolyada
0 siblings, 0 replies; 66+ messages in thread
From: Mikle Kolyada @ 2019-06-17 10:07 UTC (permalink / raw
To: gentoo-commits
commit: b96ee58b0cdf84a0923efbc61367ed6ac8fbeb7c
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 17 10:06:19 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Mon Jun 17 10:06:19 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b96ee58b
net-libs/libpsl: alpha stable wrt bug #685254
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="alpha"
net-libs/libpsl/libpsl-0.21.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.0.ebuild b/net-libs/libpsl/libpsl-0.21.0.ebuild
index 253a567d9aa..5e4cc06f3e5 100644
--- a/net-libs/libpsl/libpsl-0.21.0.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${P}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv s390 ~sparc x86"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv s390 ~sparc x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-06-12 11:21 Lars Wendler
0 siblings, 0 replies; 66+ messages in thread
From: Lars Wendler @ 2019-06-12 11:21 UTC (permalink / raw
To: gentoo-commits
commit: 10da5daefa715ddca9921543242581ec24b612dd
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 12 11:15:58 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Jun 12 11:21:23 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10da5dae
net-libs/libpsl: Added ~riscv to KEYWORDS
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.0.ebuild b/net-libs/libpsl/libpsl-0.21.0.ebuild
index 6606dd228d7..253a567d9aa 100644
--- a/net-libs/libpsl/libpsl-0.21.0.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${P}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv s390 ~sparc x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-05-23 13:02 Mikle Kolyada
0 siblings, 0 replies; 66+ messages in thread
From: Mikle Kolyada @ 2019-05-23 13:02 UTC (permalink / raw
To: gentoo-commits
commit: cbffdf4a1dc10628f2dbef86f65916fac938c64b
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Thu May 23 13:01:20 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Thu May 23 13:01:20 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbffdf4a
net-libs/libpsl: arm stable wrt bug #685254
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"
net-libs/libpsl/libpsl-0.21.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.0.ebuild b/net-libs/libpsl/libpsl-0.21.0.ebuild
index 80ab1cdb49b..6606dd228d7 100644
--- a/net-libs/libpsl/libpsl-0.21.0.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${P}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm64 ~hppa ~ia64 ~ppc ~ppc64 s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 s390 ~sparc x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-05-10 17:49 Mikle Kolyada
0 siblings, 0 replies; 66+ messages in thread
From: Mikle Kolyada @ 2019-05-10 17:49 UTC (permalink / raw
To: gentoo-commits
commit: 1fd69969e23a824589068ba00c3eea2eda132db6
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri May 10 17:46:51 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri May 10 17:49:21 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fd69969
net-libs/libpsl: x86 stable wrt bug #685254
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"
net-libs/libpsl/libpsl-0.21.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.0.ebuild b/net-libs/libpsl/libpsl-0.21.0.ebuild
index d19c825f712..80ab1cdb49b 100644
--- a/net-libs/libpsl/libpsl-0.21.0.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${P}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm64 ~hppa ~ia64 ~ppc ~ppc64 s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm64 ~hppa ~ia64 ~ppc ~ppc64 s390 ~sparc x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-05-10 17:33 Mikle Kolyada
0 siblings, 0 replies; 66+ messages in thread
From: Mikle Kolyada @ 2019-05-10 17:33 UTC (permalink / raw
To: gentoo-commits
commit: f7dcb0e34f6a79e4e861eed4b03d9834203ede6a
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri May 10 17:32:50 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri May 10 17:32:50 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7dcb0e3
net-libs/libpsl: s390 stable wrt bug #685254
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="s390"
net-libs/libpsl/libpsl-0.21.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.0.ebuild b/net-libs/libpsl/libpsl-0.21.0.ebuild
index fcd3bbb0764..d19c825f712 100644
--- a/net-libs/libpsl/libpsl-0.21.0.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${P}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm64 ~hppa ~ia64 ~ppc ~ppc64 s390 ~sparc ~x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-05-09 20:04 Aaron Bauman
0 siblings, 0 replies; 66+ messages in thread
From: Aaron Bauman @ 2019-05-09 20:04 UTC (permalink / raw
To: gentoo-commits
commit: 5010d3803c98d900a2dbfaff587a54ad26854abf
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Thu May 9 17:51:19 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Thu May 9 20:04:19 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5010d380
net-libs/libpsl: arm64 stable (bug #685254)
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12
net-libs/libpsl/libpsl-0.21.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.0.ebuild b/net-libs/libpsl/libpsl-0.21.0.ebuild
index 2179a92ce1d..fcd3bbb0764 100644
--- a/net-libs/libpsl/libpsl-0.21.0.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${P}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-05-08 9:33 Mikle Kolyada
0 siblings, 0 replies; 66+ messages in thread
From: Mikle Kolyada @ 2019-05-08 9:33 UTC (permalink / raw
To: gentoo-commits
commit: b08bb3979b496d2793fa5d9a00a95a6c836421c7
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Wed May 8 09:30:33 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Wed May 8 09:30:33 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b08bb397
net-libs/libpsl: amd64 stable wrt bug #685254
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"
net-libs/libpsl/libpsl-0.21.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.0.ebuild b/net-libs/libpsl/libpsl-0.21.0.ebuild
index 8f5a196cd7a..2179a92ce1d 100644
--- a/net-libs/libpsl/libpsl-0.21.0.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${P}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-05-07 20:48 Matt Turner
0 siblings, 0 replies; 66+ messages in thread
From: Matt Turner @ 2019-05-07 20:48 UTC (permalink / raw
To: gentoo-commits
commit: eac44dd770fa3253ffc1f998d275cfa89de4d965
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue May 7 20:47:52 2019 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue May 7 20:48:03 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac44dd7
net-libs/libpsl-0.21.0: added ~alpha, bug 680866
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.0.ebuild b/net-libs/libpsl/libpsl-0.21.0.ebuild
index 3e0dd1f17a0..8f5a196cd7a 100644
--- a/net-libs/libpsl/libpsl-0.21.0.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${P}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-05-01 19:52 Sergei Trofimovich
0 siblings, 0 replies; 66+ messages in thread
From: Sergei Trofimovich @ 2019-05-01 19:52 UTC (permalink / raw
To: gentoo-commits
commit: 1e9022765790653aa0202144abaa904935ba0153
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed May 1 19:51:49 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed May 1 19:51:49 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e902276
net-libs/libpsl: keyworded 0.21.0 for ppc/ppc64, bug #680866
Tested-by: ernsteiswuerfel
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
net-libs/libpsl/libpsl-0.21.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.21.0.ebuild b/net-libs/libpsl/libpsl-0.21.0.ebuild
index fd6aa857e23..3e0dd1f17a0 100644
--- a/net-libs/libpsl/libpsl-0.21.0.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${P}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-05-01 19:52 Sergei Trofimovich
0 siblings, 0 replies; 66+ messages in thread
From: Sergei Trofimovich @ 2019-05-01 19:52 UTC (permalink / raw
To: gentoo-commits
commit: 7f88e9c51bcca297b30529161aaaa9a042f7e389
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed May 1 19:51:44 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed May 1 19:51:44 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f88e9c5
net-libs/libpsl: keyworded 0.20.2 for ppc/ppc64, bug #680866
Tested-by: ernsteiswuerfel
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
net-libs/libpsl/libpsl-0.20.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.20.2.ebuild b/net-libs/libpsl/libpsl-0.20.2.ebuild
index fd6aa857e23..3e0dd1f17a0 100644
--- a/net-libs/libpsl/libpsl-0.20.2.ebuild
+++ b/net-libs/libpsl/libpsl-0.20.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${P}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-04-17 12:20 Lars Wendler
0 siblings, 0 replies; 66+ messages in thread
From: Lars Wendler @ 2019-04-17 12:20 UTC (permalink / raw
To: gentoo-commits
commit: 1e474561c433802204379d91553f024b8f4be590
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 17 12:20:02 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Apr 17 12:20:25 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e474561
net-libs/libpsl: Bump to version 0.21.0
Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
net-libs/libpsl/Manifest | 1 +
net-libs/libpsl/libpsl-0.21.0.ebuild | 74 ++++++++++++++++++++++++++++++++++++
2 files changed, 75 insertions(+)
diff --git a/net-libs/libpsl/Manifest b/net-libs/libpsl/Manifest
index e9fbf64bcb0..dc145ccabd7 100644
--- a/net-libs/libpsl/Manifest
+++ b/net-libs/libpsl/Manifest
@@ -1 +1,2 @@
DIST libpsl-0.20.2.tar.gz 9228099 BLAKE2B d53b8a036ba557704c4d3a498b35fd25e3dfc466d5161040d02b7d8d47af2138cce2bdbb8203fca0591408440f1b4cfab776fe0d2ecd68959f426d903cab08d4 SHA512 fa9f6f7f0447d9fe00f5dfca5262c56ff26217eea44d0f7fc1e5d982224c41874e753f0aa06dd9e5d7d03d4f04e3dacd4f36034cc8dd0fc6e2c28b49a23e62fe
+DIST libpsl-0.21.0.tar.gz 9217951 BLAKE2B fd93b71ae4969bb920af26e10e0e419dab62db37197046b0f4e4a0e009a150582df6d4c8fe33218fa8be869e6ad9688d3c325c3f635da5560e29269daa461668 SHA512 165c4f0b0640a813d512bd916e1532e32e43c8c81a5efd048f3a5b07b1b3c9129b4c4b5008b8b11a7c1b3914caea17564321389cd350bf1d687d53a97f2afa4d
diff --git a/net-libs/libpsl/libpsl-0.21.0.ebuild b/net-libs/libpsl/libpsl-0.21.0.ebuild
new file mode 100644
index 00000000000..fd6aa857e23
--- /dev/null
+++ b/net-libs/libpsl/libpsl-0.21.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=(python{2_7,3_{5,6,7}})
+
+inherit multilib-minimal python-any-r1
+
+DESCRIPTION="C library for the Public Suffix List"
+HOMEPAGE="https://github.com/rockdaboot/libpsl"
+SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${P}/${P}.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~s390 ~sparc ~x86"
+IUSE="icu +idn +man"
+
+RDEPEND="
+ icu? ( !idn? ( dev-libs/icu:=[${MULTILIB_USEDEP}] ) )
+ idn? (
+ dev-libs/libunistring[${MULTILIB_USEDEP}]
+ net-dns/libidn2:=[${MULTILIB_USEDEP}]
+ )
+"
+
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ dev-util/gtk-doc-am
+ sys-devel/gettext
+ virtual/pkgconfig
+ man? ( dev-libs/libxslt )
+"
+
+pkg_pretend() {
+ if use icu && use idn ; then
+ ewarn "\"icu\" and \"idn\" USE flags are enabled."
+ ewarn "Using \"idn\"."
+ fi
+}
+
+multilib_src_configure() {
+ local myeconfargs=(
+ --disable-asan
+ --disable-cfi
+ --disable-ubsan
+ $(use_enable man)
+ )
+
+ # Prefer idn even if icu is in USE as well
+ if use idn ; then
+ myeconfargs+=(
+ --enable-builtin=libidn2
+ --enable-runtime=libidn2
+ )
+ elif use icu ; then
+ myeconfargs+=(
+ --enable-builtin=libicu
+ --enable-runtime=libicu
+ )
+ else
+ myeconfargs+=( --disable-runtime )
+ fi
+
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install() {
+ default
+
+ find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
+}
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-04-08 22:48 Aaron Bauman
0 siblings, 0 replies; 66+ messages in thread
From: Aaron Bauman @ 2019-04-08 22:48 UTC (permalink / raw
To: gentoo-commits
commit: 57874fca5c1f93ea8551bcd36d4fa56cbeeb054e
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 8 22:42:03 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Mon Apr 8 22:47:55 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57874fca
net-libs/libpsl: arm64 keyworded (bug #680866)
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
net-libs/libpsl/libpsl-0.20.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.20.2.ebuild b/net-libs/libpsl/libpsl-0.20.2.ebuild
index 80c11e68aac..fd6aa857e23 100644
--- a/net-libs/libpsl/libpsl-0.20.2.ebuild
+++ b/net-libs/libpsl/libpsl-0.20.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${P}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~s390 ~sparc ~x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-03-28 6:41 Lars Wendler
0 siblings, 0 replies; 66+ messages in thread
From: Lars Wendler @ 2019-03-28 6:41 UTC (permalink / raw
To: gentoo-commits
commit: 7f9da8fcf6e316115d83ae5b9dcbae4120e6cbd6
Author: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Thu Mar 28 01:59:17 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Mar 28 06:40:55 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f9da8fc
net-libs/libpsl: Add build-time dependency on Python.
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Closes: https://bugs.gentoo.org/681902
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
net-libs/libpsl/libpsl-0.20.2.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.20.2.ebuild b/net-libs/libpsl/libpsl-0.20.2.ebuild
index f6ca2dc10d0..80c11e68aac 100644
--- a/net-libs/libpsl/libpsl-0.20.2.ebuild
+++ b/net-libs/libpsl/libpsl-0.20.2.ebuild
@@ -2,8 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
+PYTHON_COMPAT=(python{2_7,3_{5,6,7}})
-inherit multilib-minimal
+inherit multilib-minimal python-any-r1
DESCRIPTION="C library for the Public Suffix List"
HOMEPAGE="https://github.com/rockdaboot/libpsl"
@@ -26,6 +27,7 @@ DEPEND="
${RDEPEND}
"
BDEPEND="
+ ${PYTHON_DEPS}
dev-util/gtk-doc-am
sys-devel/gettext
virtual/pkgconfig
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-03-25 11:43 Mikle Kolyada
0 siblings, 0 replies; 66+ messages in thread
From: Mikle Kolyada @ 2019-03-25 11:43 UTC (permalink / raw
To: gentoo-commits
commit: 9f09ac064476d0ce7ad1d81d53d3fb34f44553ea
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 25 11:43:15 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 11:43:15 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f09ac06
net-libs/libpsl: Add ~s390 keyword wrt bug #680866
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="~s390"
net-libs/libpsl/libpsl-0.20.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.20.2.ebuild b/net-libs/libpsl/libpsl-0.20.2.ebuild
index 2cbfdcfded2..f6ca2dc10d0 100644
--- a/net-libs/libpsl/libpsl-0.20.2.ebuild
+++ b/net-libs/libpsl/libpsl-0.20.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${P}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~sparc ~x86"
+KEYWORDS="~amd64 ~hppa ~ia64 ~s390 ~sparc ~x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-03-24 19:38 Sergei Trofimovich
0 siblings, 0 replies; 66+ messages in thread
From: Sergei Trofimovich @ 2019-03-24 19:38 UTC (permalink / raw
To: gentoo-commits
commit: 0b626626465ca47a85a9b287cfe55f303fedfcd2
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 19:37:40 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Mar 24 19:38:13 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b626626
net-libs/libpsl: keyworded 0.20.2 for ia64, bug #680866
Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
net-libs/libpsl/libpsl-0.20.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.20.2.ebuild b/net-libs/libpsl/libpsl-0.20.2.ebuild
index a395bc9b9de..2cbfdcfded2 100644
--- a/net-libs/libpsl/libpsl-0.20.2.ebuild
+++ b/net-libs/libpsl/libpsl-0.20.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${P}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~hppa ~sparc ~x86"
+KEYWORDS="~amd64 ~hppa ~ia64 ~sparc ~x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-03-24 13:08 Sergei Trofimovich
0 siblings, 0 replies; 66+ messages in thread
From: Sergei Trofimovich @ 2019-03-24 13:08 UTC (permalink / raw
To: gentoo-commits
commit: 07ccc2d689456cdf7c2e803214d9db103cbbc06e
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sun Mar 24 12:40:50 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Mar 24 13:08:42 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ccc2d6
net-libs/libpsl: keyworded 0.20.2 for hppa, bug #680866
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
net-libs/libpsl/libpsl-0.20.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.20.2.ebuild b/net-libs/libpsl/libpsl-0.20.2.ebuild
index f52f0d70883..a395bc9b9de 100644
--- a/net-libs/libpsl/libpsl-0.20.2.ebuild
+++ b/net-libs/libpsl/libpsl-0.20.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${P}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86"
+KEYWORDS="~amd64 ~hppa ~sparc ~x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-03-20 19:37 Sergei Trofimovich
0 siblings, 0 replies; 66+ messages in thread
From: Sergei Trofimovich @ 2019-03-20 19:37 UTC (permalink / raw
To: gentoo-commits
commit: 61c5b6af2662c8c40c169739d57bba2ef7c41ba2
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Wed Mar 20 18:00:13 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Mar 20 19:37:06 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61c5b6af
net-libs/libpsl: keyworded 0.20.2 for sparc, bug #680866
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
net-libs/libpsl/libpsl-0.20.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.20.2.ebuild b/net-libs/libpsl/libpsl-0.20.2.ebuild
index b8ec1fa9700..f52f0d70883 100644
--- a/net-libs/libpsl/libpsl-0.20.2.ebuild
+++ b/net-libs/libpsl/libpsl-0.20.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${P}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~sparc ~x86"
IUSE="icu +idn +man"
RDEPEND="
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-03-19 16:00 Lars Wendler
0 siblings, 0 replies; 66+ messages in thread
From: Lars Wendler @ 2019-03-19 16:00 UTC (permalink / raw
To: gentoo-commits
commit: f5d2c73dd61347dfd1c906eaeeebf551e0efc800
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 19 16:00:29 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Mar 19 16:00:53 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5d2c73d
net-libs/libpsl: Don't use REQUIRED_USE
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
net-libs/libpsl/libpsl-0.20.2.ebuild | 35 +++++++++++++++++++----------------
1 file changed, 19 insertions(+), 16 deletions(-)
diff --git a/net-libs/libpsl/libpsl-0.20.2.ebuild b/net-libs/libpsl/libpsl-0.20.2.ebuild
index 6eed8f0695e..b8ec1fa9700 100644
--- a/net-libs/libpsl/libpsl-0.20.2.ebuild
+++ b/net-libs/libpsl/libpsl-0.20.2.ebuild
@@ -14,10 +14,8 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="icu +idn +man"
-REQUIRED_USE="^^ ( icu idn )"
-
RDEPEND="
- icu? ( dev-libs/icu:=[${MULTILIB_USEDEP}] )
+ icu? ( !idn? ( dev-libs/icu:=[${MULTILIB_USEDEP}] ) )
idn? (
dev-libs/libunistring[${MULTILIB_USEDEP}]
net-dns/libidn2:=[${MULTILIB_USEDEP}]
@@ -34,6 +32,13 @@ BDEPEND="
man? ( dev-libs/libxslt )
"
+pkg_pretend() {
+ if use icu && use idn ; then
+ ewarn "\"icu\" and \"idn\" USE flags are enabled."
+ ewarn "Using \"idn\"."
+ fi
+}
+
multilib_src_configure() {
local myeconfargs=(
--disable-asan
@@ -42,19 +47,17 @@ multilib_src_configure() {
$(use_enable man)
)
- if use icu || use idn ; then
- if use icu ; then
- myeconfargs+=(
- --enable-builtin=libicu
- --enable-runtime=libicu
- )
- fi
- if use idn ; then
- myeconfargs+=(
- --enable-builtin=libidn2
- --enable-runtime=libidn2
- )
- fi
+ # Prefer idn even if icu is in USE as well
+ if use idn ; then
+ myeconfargs+=(
+ --enable-builtin=libidn2
+ --enable-runtime=libidn2
+ )
+ elif use icu ; then
+ myeconfargs+=(
+ --enable-builtin=libicu
+ --enable-runtime=libicu
+ )
else
myeconfargs+=( --disable-runtime )
fi
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-03-19 12:21 Alexis Ballier
0 siblings, 0 replies; 66+ messages in thread
From: Alexis Ballier @ 2019-03-19 12:21 UTC (permalink / raw
To: gentoo-commits
commit: 7d7b3bee4b06f4a813daff7c0945e25fd57f9b7e
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 19 12:20:42 2019 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Tue Mar 19 12:20:42 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d7b3bee
net-libs/libpsl: Fix typo causing build failures
didable-ubsan -> disable-ubsan
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>
net-libs/libpsl/libpsl-0.20.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.20.2.ebuild b/net-libs/libpsl/libpsl-0.20.2.ebuild
index 58adc0c6791..6eed8f0695e 100644
--- a/net-libs/libpsl/libpsl-0.20.2.ebuild
+++ b/net-libs/libpsl/libpsl-0.20.2.ebuild
@@ -38,7 +38,7 @@ multilib_src_configure() {
local myeconfargs=(
--disable-asan
--disable-cfi
- --didable-ubsan
+ --disable-ubsan
$(use_enable man)
)
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-03-19 9:40 Lars Wendler
0 siblings, 0 replies; 66+ messages in thread
From: Lars Wendler @ 2019-03-19 9:40 UTC (permalink / raw
To: gentoo-commits
commit: 44b9e5a8db9850bad8bea784822e5f92117a905f
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 19 09:39:32 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Mar 19 09:39:55 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44b9e5a8
net-libs/libpsl: Don't enable ubsan
as it requires sanitizer libs from compiler which are not always
available.
Closes: https://bugs.gentoo.org/680898
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
net-libs/libpsl/libpsl-0.20.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.20.2.ebuild b/net-libs/libpsl/libpsl-0.20.2.ebuild
index f91f9c8f085..58adc0c6791 100644
--- a/net-libs/libpsl/libpsl-0.20.2.ebuild
+++ b/net-libs/libpsl/libpsl-0.20.2.ebuild
@@ -36,9 +36,9 @@ BDEPEND="
multilib_src_configure() {
local myeconfargs=(
- --enable-ubsan
--disable-asan
--disable-cfi
+ --didable-ubsan
$(use_enable man)
)
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-03-18 16:34 Lars Wendler
0 siblings, 0 replies; 66+ messages in thread
From: Lars Wendler @ 2019-03-18 16:34 UTC (permalink / raw
To: gentoo-commits
commit: 318eb269af27009f24d49a4d267f703f4e34d78c
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 18 16:34:05 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Mar 18 16:34:05 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=318eb269
net-libs/libpsl: Depend on gtk-doc-am
Thanks-to: Mart Raudsepp <leio <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
net-libs/libpsl/libpsl-0.20.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libpsl/libpsl-0.20.2.ebuild b/net-libs/libpsl/libpsl-0.20.2.ebuild
index 13d871a3273..f91f9c8f085 100644
--- a/net-libs/libpsl/libpsl-0.20.2.ebuild
+++ b/net-libs/libpsl/libpsl-0.20.2.ebuild
@@ -28,7 +28,7 @@ DEPEND="
${RDEPEND}
"
BDEPEND="
- dev-util/gtk-doc
+ dev-util/gtk-doc-am
sys-devel/gettext
virtual/pkgconfig
man? ( dev-libs/libxslt )
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-03-18 16:24 Lars Wendler
0 siblings, 0 replies; 66+ messages in thread
From: Lars Wendler @ 2019-03-18 16:24 UTC (permalink / raw
To: gentoo-commits
commit: de715cbe1562643b3a47a34b1e45e04638e8e089
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 18 16:24:26 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Mar 18 16:24:26 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de715cbe
net-libs/libpsl: Added multilib support.
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
net-libs/libpsl/libpsl-0.20.2.ebuild | 14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/net-libs/libpsl/libpsl-0.20.2.ebuild b/net-libs/libpsl/libpsl-0.20.2.ebuild
index 4873768c063..13d871a3273 100644
--- a/net-libs/libpsl/libpsl-0.20.2.ebuild
+++ b/net-libs/libpsl/libpsl-0.20.2.ebuild
@@ -3,6 +3,8 @@
EAPI=7
+inherit multilib-minimal
+
DESCRIPTION="C library for the Public Suffix List"
HOMEPAGE="https://github.com/rockdaboot/libpsl"
SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${P}/${P}.tar.gz"
@@ -15,10 +17,10 @@ IUSE="icu +idn +man"
REQUIRED_USE="^^ ( icu idn )"
RDEPEND="
- icu? ( dev-libs/icu:= )
+ icu? ( dev-libs/icu:=[${MULTILIB_USEDEP}] )
idn? (
- dev-libs/libunistring
- net-dns/libidn2:=
+ dev-libs/libunistring[${MULTILIB_USEDEP}]
+ net-dns/libidn2:=[${MULTILIB_USEDEP}]
)
"
@@ -32,7 +34,7 @@ BDEPEND="
man? ( dev-libs/libxslt )
"
-src_configure() {
+multilib_src_configure() {
local myeconfargs=(
--enable-ubsan
--disable-asan
@@ -57,10 +59,10 @@ src_configure() {
myeconfargs+=( --disable-runtime )
fi
- econf "${myeconfargs[@]}"
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
}
-src_install() {
+multilib_src_install() {
default
find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-03-18 16:20 Lars Wendler
0 siblings, 0 replies; 66+ messages in thread
From: Lars Wendler @ 2019-03-18 16:20 UTC (permalink / raw
To: gentoo-commits
commit: 7aebbbc9c4f3e51af7ab3fb435c503c0cf26738d
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 18 16:20:23 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Mar 18 16:20:42 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aebbbc9
net-libs/libpsl: Initial commit
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
net-libs/libpsl/Manifest | 1 +
net-libs/libpsl/libpsl-0.20.2.ebuild | 67 ++++++++++++++++++++++++++++++++++++
net-libs/libpsl/metadata.xml | 14 ++++++++
3 files changed, 82 insertions(+)
diff --git a/net-libs/libpsl/Manifest b/net-libs/libpsl/Manifest
new file mode 100644
index 00000000000..e9fbf64bcb0
--- /dev/null
+++ b/net-libs/libpsl/Manifest
@@ -0,0 +1 @@
+DIST libpsl-0.20.2.tar.gz 9228099 BLAKE2B d53b8a036ba557704c4d3a498b35fd25e3dfc466d5161040d02b7d8d47af2138cce2bdbb8203fca0591408440f1b4cfab776fe0d2ecd68959f426d903cab08d4 SHA512 fa9f6f7f0447d9fe00f5dfca5262c56ff26217eea44d0f7fc1e5d982224c41874e753f0aa06dd9e5d7d03d4f04e3dacd4f36034cc8dd0fc6e2c28b49a23e62fe
diff --git a/net-libs/libpsl/libpsl-0.20.2.ebuild b/net-libs/libpsl/libpsl-0.20.2.ebuild
new file mode 100644
index 00000000000..4873768c063
--- /dev/null
+++ b/net-libs/libpsl/libpsl-0.20.2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="C library for the Public Suffix List"
+HOMEPAGE="https://github.com/rockdaboot/libpsl"
+SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${P}/${P}.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="icu +idn +man"
+
+REQUIRED_USE="^^ ( icu idn )"
+
+RDEPEND="
+ icu? ( dev-libs/icu:= )
+ idn? (
+ dev-libs/libunistring
+ net-dns/libidn2:=
+ )
+"
+
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ dev-util/gtk-doc
+ sys-devel/gettext
+ virtual/pkgconfig
+ man? ( dev-libs/libxslt )
+"
+
+src_configure() {
+ local myeconfargs=(
+ --enable-ubsan
+ --disable-asan
+ --disable-cfi
+ $(use_enable man)
+ )
+
+ if use icu || use idn ; then
+ if use icu ; then
+ myeconfargs+=(
+ --enable-builtin=libicu
+ --enable-runtime=libicu
+ )
+ fi
+ if use idn ; then
+ myeconfargs+=(
+ --enable-builtin=libidn2
+ --enable-runtime=libidn2
+ )
+ fi
+ else
+ myeconfargs+=( --disable-runtime )
+ fi
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
+}
diff --git a/net-libs/libpsl/metadata.xml b/net-libs/libpsl/metadata.xml
new file mode 100644
index 00000000000..93c95ae3fa8
--- /dev/null
+++ b/net-libs/libpsl/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>polynomial-c@gentoo.org</email>
+ <name>Lars Wendler</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">rockdaboot/libpsl</remote-id>
+ </upstream>
+ <use>
+ <flag name="man">Build man-pages</flag>
+ </use>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 66+ messages in thread
end of thread, other threads:[~2024-10-09 17:32 UTC | newest]
Thread overview: 66+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-12-18 12:11 [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-10-09 17:31 Eli Schwartz
2024-08-20 15:45 Eli Schwartz
2024-03-19 3:42 Ionen Wolkens
2024-03-02 18:34 Arthur Zamarin
2024-03-02 10:18 Arthur Zamarin
2024-02-29 22:17 Sam James
2024-02-21 0:38 Sam James
2024-02-21 0:38 Sam James
2024-02-21 0:38 Sam James
2024-02-21 0:38 Sam James
2024-02-13 21:31 Matt Jolly
2024-01-20 20:17 Fabian Groffen
2024-01-14 2:30 Sam James
2023-06-22 3:28 Matt Turner
2023-03-17 17:30 Sam James
2023-03-17 17:22 Sam James
2023-03-17 16:45 Arthur Zamarin
2023-03-17 16:09 Arthur Zamarin
2023-03-17 16:04 Arthur Zamarin
2022-12-27 10:42 Sam James
2022-12-19 8:56 Florian Schmaus
2022-12-18 12:46 Sam James
2022-12-18 12:11 Sam James
2022-12-18 11:39 Sam James
2022-12-18 11:34 Sam James
2022-12-18 11:32 Sam James
2022-11-06 18:25 Matt Turner
2022-11-06 18:25 Matt Turner
2022-05-17 12:48 WANG Xuerui
2022-03-24 22:21 Lars Wendler
2021-08-15 22:45 James Le Cuirot
2021-05-24 4:30 Joshua Kinard
2020-10-06 15:07 Lars Wendler
2020-07-19 7:39 Lars Wendler
2020-07-19 7:29 Lars Wendler
2020-04-17 18:55 Andreas Sturmlechner
2020-04-17 18:55 Andreas Sturmlechner
2020-01-11 20:01 Mart Raudsepp
2019-07-13 12:08 Sergei Trofimovich
2019-07-03 7:11 Agostino Sarubbo
2019-06-27 12:35 Agostino Sarubbo
2019-06-17 19:40 Sergei Trofimovich
2019-06-17 10:07 Mikle Kolyada
2019-06-12 11:21 Lars Wendler
2019-05-23 13:02 Mikle Kolyada
2019-05-10 17:49 Mikle Kolyada
2019-05-10 17:33 Mikle Kolyada
2019-05-09 20:04 Aaron Bauman
2019-05-08 9:33 Mikle Kolyada
2019-05-07 20:48 Matt Turner
2019-05-01 19:52 Sergei Trofimovich
2019-05-01 19:52 Sergei Trofimovich
2019-04-17 12:20 Lars Wendler
2019-04-08 22:48 Aaron Bauman
2019-03-28 6:41 Lars Wendler
2019-03-25 11:43 Mikle Kolyada
2019-03-24 19:38 Sergei Trofimovich
2019-03-24 13:08 Sergei Trofimovich
2019-03-20 19:37 Sergei Trofimovich
2019-03-19 16:00 Lars Wendler
2019-03-19 12:21 Alexis Ballier
2019-03-19 9:40 Lars Wendler
2019-03-18 16:34 Lars Wendler
2019-03-18 16:24 Lars Wendler
2019-03-18 16:20 Lars Wendler
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox