public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-03-18 16:20 Lars Wendler
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-03-18 16:24 Lars Wendler
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-03-18 16:34 Lars Wendler
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-03-19  9:40 Lars Wendler
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-03-19 12:21 Alexis Ballier
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-03-19 16:00 Lars Wendler
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-03-20 19:37 Sergei Trofimovich
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-03-24 13:08 Sergei Trofimovich
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-03-24 19:38 Sergei Trofimovich
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-03-25 11:43 Mikle Kolyada
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-03-28  6:41 Lars Wendler
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-04-08 22:48 Aaron Bauman
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-04-17 12:20 Lars Wendler
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-05-01 19:52 Sergei Trofimovich
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-05-01 19:52 Sergei Trofimovich
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-05-07 20:48 Matt Turner
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-05-08  9:33 Mikle Kolyada
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-05-09 20:04 Aaron Bauman
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-05-10 17:33 Mikle Kolyada
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-05-10 17:49 Mikle Kolyada
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-05-23 13:02 Mikle Kolyada
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-06-12 11:21 Lars Wendler
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-06-17 10:07 Mikle Kolyada
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-06-17 19:40 Sergei Trofimovich
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-06-27 12:35 Agostino Sarubbo
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-07-03  7:11 Agostino Sarubbo
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2019-07-13 12:08 Sergei Trofimovich
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2020-01-11 20:01 Mart Raudsepp
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2020-04-17 18:55 Andreas Sturmlechner
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2020-04-17 18:55 Andreas Sturmlechner
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2020-07-19  7:29 Lars Wendler
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2020-07-19  7:39 Lars Wendler
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2020-10-06 15:07 Lars Wendler
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2021-05-24  4:30 Joshua Kinard
  0 siblings, 0 replies; 65+ 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] 65+ 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; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2022-03-24 22:21 Lars Wendler
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2022-05-17 12:48 WANG Xuerui
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2022-11-06 18:25 Matt Turner
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2022-11-06 18:25 Matt Turner
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2022-12-18 11:32 Sam James
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2022-12-18 11:34 Sam James
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2022-12-18 11:39 Sam James
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2022-12-18 12:11 Sam James
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2022-12-18 12:11 Sam James
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2022-12-18 12:46 Sam James
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2022-12-19  8:56 Florian Schmaus
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2022-12-27 10:42 Sam James
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2023-03-17 16:04 Arthur Zamarin
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2023-03-17 16:09 Arthur Zamarin
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2023-03-17 16:45 Arthur Zamarin
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2023-03-17 17:22 Sam James
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2023-03-17 17:30 Sam James
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2023-06-22  3:28 Matt Turner
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2024-01-14  2:30 Sam James
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2024-01-20 20:17 Fabian Groffen
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2024-02-13 21:31 Matt Jolly
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2024-02-21  0:38 Sam James
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2024-02-21  0:38 Sam James
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2024-02-21  0:38 Sam James
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2024-02-21  0:38 Sam James
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2024-02-29 22:17 Sam James
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2024-03-02 10:18 Arthur Zamarin
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2024-03-02 18:34 Arthur Zamarin
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2024-03-19  3:42 Ionen Wolkens
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/
@ 2024-08-20 15:45 Eli Schwartz
  0 siblings, 0 replies; 65+ 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] 65+ messages in thread

end of thread, other threads:[~2024-08-20 15:45 UTC | newest]

Thread overview: 65+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-06 18:25 [gentoo-commits] repo/gentoo:master commit in: net-libs/libpsl/ Matt Turner
  -- strict thread matches above, loose matches on Subject: below --
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 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-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