public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2020-03-09  8:19 Lars Wendler
  0 siblings, 0 replies; 30+ messages in thread
From: Lars Wendler @ 2020-03-09  8:19 UTC (permalink / raw
  To: gentoo-commits

commit:     875a67102c5472f5e7aecb9ba678b9aaefe1bd47
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Mar  9 08:19:01 2020 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Mar  9 08:19:10 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=875a6710

net-misc/wget2: Fixed QA issue

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 net-misc/wget2/wget2-1.99.2.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-misc/wget2/wget2-1.99.2.ebuild b/net-misc/wget2/wget2-1.99.2.ebuild
index 67a2db4e63c..972c5d38954 100644
--- a/net-misc/wget2/wget2-1.99.2.ebuild
+++ b/net-misc/wget2/wget2-1.99.2.ebuild
@@ -48,6 +48,8 @@ BDEPEND="
 	valgrind? ( dev-util/valgrind )
 "
 
+RESTRICT="!test? ( test )"
+
 PATCHES=(
 	# Upstream attempts to be "smart" by calling ldconfig in
 	# install-exec-hook


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2020-03-09 10:34 David Seifert
  0 siblings, 0 replies; 30+ messages in thread
From: David Seifert @ 2020-03-09 10:34 UTC (permalink / raw
  To: gentoo-commits

commit:     b5848880f4bdcd1e0afb48d489e528dd817896f1
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Mon Mar  9 10:34:07 2020 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Mar  9 10:34:07 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5848880

net-misc/wget2: [QA] Do not build static libraries

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 net-misc/wget2/wget2-1.99.2.ebuild | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/net-misc/wget2/wget2-1.99.2.ebuild b/net-misc/wget2/wget2-1.99.2.ebuild
index 972c5d38954..6e48cfdc1ee 100644
--- a/net-misc/wget2/wget2-1.99.2.ebuild
+++ b/net-misc/wget2/wget2-1.99.2.ebuild
@@ -12,9 +12,7 @@ SRC_URI="mirror://gnu/wget/${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0/0" # subslot = libwget.so version
 KEYWORDS="~amd64 ~x86"
-
 IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn libressl lzma openssl pcre psl +ssl test valgrind xattr zlib"
-
 REQUIRED_USE="valgrind? ( test )"
 
 RDEPEND="
@@ -22,7 +20,7 @@ RDEPEND="
 	bzip2? ( app-arch/bzip2 )
 	!gnutls? ( dev-libs/libgcrypt:= )
 	ssl? (
-		gnutls? ( net-libs/gnutls )
+		gnutls? ( net-libs/gnutls:= )
 		!gnutls? (
 			libressl? ( dev-libs/libressl:0= )
 			!libressl? ( dev-libs/openssl:0= )
@@ -63,6 +61,7 @@ src_prepare() {
 
 src_configure() {
 	local myeconfargs=(
+		--disable-static
 		--with-plugin-support
 		--with-ssl="$(usex ssl $(usex gnutls gnutls openssl) none)"
 		--without-libidn
@@ -88,6 +87,6 @@ src_install() {
 
 	doman docs/man/man{1/*.1,3/*.3}
 
-	find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die
+	find "${D}" -type f -name '*.la' -delete || die
 	rm "${ED}"/usr/bin/${PN}_noinstall || die
 }


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2020-12-29 15:49 Lars Wendler
  0 siblings, 0 replies; 30+ messages in thread
From: Lars Wendler @ 2020-12-29 15:49 UTC (permalink / raw
  To: gentoo-commits

commit:     79ecc9e2307096f2042c892d98f723bf455f6a9e
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 29 15:49:03 2020 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Dec 29 15:49:08 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79ecc9e2

net-misc/wget2: Added live ebuild

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 net-misc/wget2/wget2-9999.ebuild | 122 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 122 insertions(+)

diff --git a/net-misc/wget2/wget2-9999.ebuild b/net-misc/wget2/wget2-9999.ebuild
new file mode 100644
index 00000000000..acc640b5b9e
--- /dev/null
+++ b/net-misc/wget2/wget2-9999.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="GNU Wget2 is a file and recursive website downloader"
+HOMEPAGE="https://gitlab.com/gnuwget/wget2"
+if [[ "${PV}" == *9999 ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://gitlab.com/gnuwget/wget2.git"
+else
+	SRC_URI="mirror://gnu/wget/${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86"
+fi
+LICENSE="GPL-3"
+SLOT="0/0" # subslot = libwget.so version
+IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn libressl lzma openssl pcre psl +ssl test valgrind xattr zlib"
+REQUIRED_USE="valgrind? ( test )"
+
+RDEPEND="
+	brotli? ( app-arch/brotli )
+	bzip2? ( app-arch/bzip2 )
+	!gnutls? ( dev-libs/libgcrypt:= )
+	ssl? (
+		gnutls? ( net-libs/gnutls:= )
+		!gnutls? (
+			libressl? ( dev-libs/libressl:0= )
+			!libressl? ( dev-libs/openssl:0= )
+		)
+	)
+	gpgme? (
+		app-crypt/gpgme
+		dev-libs/libassuan
+		dev-libs/libgpg-error
+	)
+	http2? ( net-libs/nghttp2 )
+	idn? ( net-dns/libidn2:= )
+	lzma? ( app-arch/xz-utils )
+	pcre? ( dev-libs/libpcre2 )
+	psl? ( net-libs/libpsl )
+	xattr? ( sys-apps/attr )
+	zlib? ( sys-libs/zlib )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	virtual/pkgconfig
+	doc? ( app-doc/doxygen )
+	valgrind? ( dev-util/valgrind )
+"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+	# Upstream attempts to be "smart" by calling ldconfig in
+	# install-exec-hook
+	"${FILESDIR}"/${PN}-1.99.2-remove_ldconfig_call.patch
+)
+
+src_unpack() {
+	if [[ "${PV}" == *9999 ]] ; then
+		git-r3_src_unpack
+
+		# We need to mess with gnulib :-/
+		EGIT_REPO_URI="https://git.savannah.gnu.org/r/gnulib.git" \
+		EGIT_CHECKOUT_DIR="${WORKDIR}/gnulib" \
+		git-r3_src_unpack
+	else
+		default
+	fi
+}
+
+src_prepare() {
+	if [[ "${PV}" == *9999 ]] ; then
+		#sed 's@\(gnulib-tool\)\.py@\1@' -i bootstrap || die
+		local bootstrap_opts=(
+			--gnulib-srcdir=../gnulib
+			--no-bootstrap-sync
+			--copy
+			--no-git
+			--skip-po
+		)
+		AUTORECONF="/bin/true" \
+		LIBTOOLIZE="/bin/true" \
+		sh ./bootstrap "${bootstrap_opts[@]}" || die
+	fi
+	default
+	eautoreconf
+}
+
+src_configure() {
+	local myeconfargs=(
+		--disable-static
+		--with-plugin-support
+		--with-ssl="$(usex ssl $(usex gnutls gnutls openssl) none)"
+		--without-libidn
+		--without-libmicrohttpd
+		$(use_enable doc)
+		$(use_enable valgrind valgrind-tests)
+		$(use_enable xattr)
+		$(use_with brotli brotlidec)
+		$(use_with bzip2)
+		$(use_with gpgme)
+		$(use_with http2 libnghttp2)
+		$(use_with idn libidn2)
+		$(use_with lzma)
+		$(use_with pcre libpcre2)
+		$(use_with psl libpsl)
+		$(use_with zlib)
+	)
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+
+	doman docs/man/man{1/*.1,3/*.3}
+
+	find "${D}" -type f -name '*.la' -delete || die
+	rm "${ED}"/usr/bin/${PN}_noinstall || die
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2020-12-29 16:14 Lars Wendler
  0 siblings, 0 replies; 30+ messages in thread
From: Lars Wendler @ 2020-12-29 16:14 UTC (permalink / raw
  To: gentoo-commits

commit:     a7fee7a257e4c3c72b60d158e7e2038cdf54ecdd
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 29 16:07:27 2020 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Dec 29 16:07:27 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7fee7a2

net-misc/wget2: Removed useless line

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 net-misc/wget2/wget2-9999.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-misc/wget2/wget2-9999.ebuild b/net-misc/wget2/wget2-9999.ebuild
index acc640b5b9e..22f29b16859 100644
--- a/net-misc/wget2/wget2-9999.ebuild
+++ b/net-misc/wget2/wget2-9999.ebuild
@@ -73,7 +73,6 @@ src_unpack() {
 
 src_prepare() {
 	if [[ "${PV}" == *9999 ]] ; then
-		#sed 's@\(gnulib-tool\)\.py@\1@' -i bootstrap || die
 		local bootstrap_opts=(
 			--gnulib-srcdir=../gnulib
 			--no-bootstrap-sync


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2021-05-01 10:19 Mikle Kolyada
  0 siblings, 0 replies; 30+ messages in thread
From: Mikle Kolyada @ 2021-05-01 10:19 UTC (permalink / raw
  To: gentoo-commits

commit:     1a7fc4aa2b67c29cb0924b821761401785b370d3
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat May  1 10:19:17 2021 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat May  1 10:19:17 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a7fc4aa

net-misc/wget2: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 net-misc/wget2/wget2-1.99.2.ebuild | 7 +++----
 net-misc/wget2/wget2-9999.ebuild   | 7 +++----
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/net-misc/wget2/wget2-1.99.2.ebuild b/net-misc/wget2/wget2-1.99.2.ebuild
index f9970c40fb1..bf81f1f8ebb 100644
--- a/net-misc/wget2/wget2-1.99.2.ebuild
+++ b/net-misc/wget2/wget2-1.99.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/wget/${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0/0" # subslot = libwget.so version
 KEYWORDS="~amd64 ~x86"
-IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn libressl lzma openssl pcre psl +ssl test valgrind xattr zlib"
+IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzma openssl pcre psl +ssl test valgrind xattr zlib"
 REQUIRED_USE="valgrind? ( test )"
 
 RDEPEND="
@@ -22,8 +22,7 @@ RDEPEND="
 	ssl? (
 		gnutls? ( net-libs/gnutls:= )
 		!gnutls? (
-			libressl? ( dev-libs/libressl:0= )
-			!libressl? ( dev-libs/openssl:0= )
+			dev-libs/openssl:0=
 		)
 	)
 	gpgme? (

diff --git a/net-misc/wget2/wget2-9999.ebuild b/net-misc/wget2/wget2-9999.ebuild
index 22f29b16859..b757baf1343 100644
--- a/net-misc/wget2/wget2-9999.ebuild
+++ b/net-misc/wget2/wget2-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,7 +16,7 @@ else
 fi
 LICENSE="GPL-3"
 SLOT="0/0" # subslot = libwget.so version
-IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn libressl lzma openssl pcre psl +ssl test valgrind xattr zlib"
+IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzma openssl pcre psl +ssl test valgrind xattr zlib"
 REQUIRED_USE="valgrind? ( test )"
 
 RDEPEND="
@@ -26,8 +26,7 @@ RDEPEND="
 	ssl? (
 		gnutls? ( net-libs/gnutls:= )
 		!gnutls? (
-			libressl? ( dev-libs/libressl:0= )
-			!libressl? ( dev-libs/openssl:0= )
+			dev-libs/openssl:0=
 		)
 	)
 	gpgme? (


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2021-08-22 19:11 Matt Turner
  0 siblings, 0 replies; 30+ messages in thread
From: Matt Turner @ 2021-08-22 19:11 UTC (permalink / raw
  To: gentoo-commits

commit:     dd822ea0092d4578fb4651fe78afaf77650e2535
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 22 18:48:07 2021 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Aug 22 19:11:14 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd822ea0

net-misc/wget2: Fix description of USE=psl

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 net-misc/wget2/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/wget2/metadata.xml b/net-misc/wget2/metadata.xml
index c84bc2d35c9..97ad973be36 100644
--- a/net-misc/wget2/metadata.xml
+++ b/net-misc/wget2/metadata.xml
@@ -10,7 +10,7 @@
 		<flag name="gpgme">Build gpgme backend</flag>
 		<flag name="http2">Enable HTTP/2.0 support</flag>
 		<flag name="openssl">Enable crypto support via dev-libs/openssl</flag>
-		<flag name="psl">Use public suffix list via media-libs/libnspsl</flag>
+		<flag name="psl">Use public suffix list via <pkg>net-libs/libpsl</pkg></flag>
 		<flag name="valgrind">Depend on dev-util/vagrind for test suite</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2021-08-23  0:39 Sam James
  0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2021-08-23  0:39 UTC (permalink / raw
  To: gentoo-commits

commit:     9d24820251e2b2b9f9c7f0ffec8b9139985eb116
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 23 00:17:18 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 23 00:39:20 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d248202

net-misc/wget2: use more pkg tags in metadaa.xml

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/wget2/metadata.xml | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-misc/wget2/metadata.xml b/net-misc/wget2/metadata.xml
index 97ad973be36..e11e2ca24ca 100644
--- a/net-misc/wget2/metadata.xml
+++ b/net-misc/wget2/metadata.xml
@@ -7,10 +7,10 @@
 	</maintainer>
 	<use>
 		<flag name="brotli">Enable support for brotli compression</flag>
-		<flag name="gpgme">Build gpgme backend</flag>
-		<flag name="http2">Enable HTTP/2.0 support</flag>
-		<flag name="openssl">Enable crypto support via dev-libs/openssl</flag>
+		<flag name="gpgme">Build <pkg>app-crypt/gpgme</pkg> backend</flag>
+		<flag name="http2">Enable HTTP/2.0 support via <pkg>net-libs/nghttp2</pkg></flag>
+		<flag name="openssl">Enable crypto support via <pkg>dev-libs/openssl</pkg></flag>
 		<flag name="psl">Use public suffix list via <pkg>net-libs/libpsl</pkg></flag>
-		<flag name="valgrind">Depend on dev-util/vagrind for test suite</flag>
+		<flag name="valgrind">Depend on <pkg>dev-util/valgrind</pkg> for test suite</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2021-09-14  8:56 Lars Wendler
  0 siblings, 0 replies; 30+ messages in thread
From: Lars Wendler @ 2021-09-14  8:56 UTC (permalink / raw
  To: gentoo-commits

commit:     6ba3beb39b55aa3b143db084cfe7ef13a7528cc4
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 14 08:55:45 2021 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Sep 14 08:55:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ba3beb3

net-misc/wget2: Bump to version 2.0.0

Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 net-misc/wget2/Manifest           |  1 +
 net-misc/wget2/metadata.xml       |  1 +
 net-misc/wget2/wget2-2.0.0.ebuild | 93 +++++++++++++++++++++++++++++++++++++++
 3 files changed, 95 insertions(+)

diff --git a/net-misc/wget2/Manifest b/net-misc/wget2/Manifest
index 75fd6320318..6477a0cf479 100644
--- a/net-misc/wget2/Manifest
+++ b/net-misc/wget2/Manifest
@@ -1 +1,2 @@
 DIST wget2-1.99.2.tar.gz 3173906 BLAKE2B 1fc63de32725d0d980469cc730d17035a01ccb432a91fe24c37e06017c2604a4ef6d8474e76eb757c3a22cc61ea6c70e26af40dffc474a87f8bbdb2a8deced7c SHA512 c2c687124a2463d6a0397cd7dbbc5e475ba815e8d7e13a4b71b529e6be03c9f7dbe5f358702e929ed36034f6fffc698f3b1c5ac486a35e2b00ee6f135060ad7f
+DIST wget2-2.0.0.tar.gz 3565643 BLAKE2B 8792950942c88aceed41aa1d00b2c39d55e057795d0f68e8bfe9a1da548161aa49eaa82d13e8ea3e14cccee4423d41f9643baff1007361c26464b10683a8ef88 SHA512 59be98a43057220f4eb4314d0876990c21bbc2606a82444e03282ca55d6de18a382fb75b3fcbb1e7f5a5930cd9a81c6c73cdac2ffba3932b55816fb8140c00eb

diff --git a/net-misc/wget2/metadata.xml b/net-misc/wget2/metadata.xml
index 04930967f84..5c9152ae45c 100644
--- a/net-misc/wget2/metadata.xml
+++ b/net-misc/wget2/metadata.xml
@@ -9,6 +9,7 @@
 		<flag name="brotli">Enable support for brotli compression</flag>
 		<flag name="gpgme">Build <pkg>app-crypt/gpgme</pkg> backend</flag>
 		<flag name="http2">Enable HTTP/2.0 support via <pkg>net-libs/nghttp2</pkg></flag>
+		<flag name="lzip">Enable <pkg>app-arch/lzip</pkg> support</flag>
 		<flag name="openssl">Enable crypto support via <pkg>dev-libs/openssl</pkg></flag>
 		<flag name="psl">Use public suffix list via <pkg>net-libs/libpsl</pkg></flag>
 		<flag name="valgrind">Depend on <pkg>dev-util/valgrind</pkg> for test suite</flag>

diff --git a/net-misc/wget2/wget2-2.0.0.ebuild b/net-misc/wget2/wget2-2.0.0.ebuild
new file mode 100644
index 00000000000..2926f483723
--- /dev/null
+++ b/net-misc/wget2/wget2-2.0.0.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="GNU Wget2 is a file and recursive website downloader"
+HOMEPAGE="https://gitlab.com/gnuwget/wget2"
+SRC_URI="mirror://gnu/wget/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0/0" # subslot = libwget.so version
+KEYWORDS="~amd64 ~x86"
+IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test valgrind xattr zlib"
+REQUIRED_USE="valgrind? ( test )"
+
+RDEPEND="
+	brotli? ( app-arch/brotli )
+	bzip2? ( app-arch/bzip2 )
+	!gnutls? ( dev-libs/libgcrypt:= )
+	ssl? (
+		gnutls? ( net-libs/gnutls:= )
+		!gnutls? (
+			dev-libs/openssl:0=
+		)
+	)
+	gpgme? (
+		app-crypt/gpgme
+		dev-libs/libassuan
+		dev-libs/libgpg-error
+	)
+	http2? ( net-libs/nghttp2 )
+	idn? ( net-dns/libidn2:= )
+	lzip? ( app-arch/lzlib )
+	lzma? ( app-arch/xz-utils )
+	pcre? ( dev-libs/libpcre2 )
+	psl? ( net-libs/libpsl )
+	xattr? ( sys-apps/attr )
+	zlib? ( sys-libs/zlib )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	virtual/pkgconfig
+	doc? ( app-doc/doxygen )
+	valgrind? ( dev-util/valgrind )
+"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+	# Upstream attempts to be "smart" by calling ldconfig in
+	# install-exec-hook
+	"${FILESDIR}"/${PN}-1.99.2-remove_ldconfig_call.patch
+)
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_configure() {
+	local myeconfargs=(
+		--disable-static
+		--with-plugin-support
+		--with-ssl="$(usex ssl $(usex gnutls gnutls openssl) none)"
+		--without-libidn
+		--without-libmicrohttpd
+		$(use_enable doc)
+		$(use_enable valgrind valgrind-tests)
+		$(use_enable xattr)
+		$(use_with brotli brotlidec)
+		$(use_with bzip2)
+		$(use_with gpgme)
+		$(use_with http2 libnghttp2)
+		$(use_with idn libidn2)
+		$(use_with lzip lz)
+		$(use_with lzma)
+		$(use_with pcre libpcre2)
+		$(use_with psl libpsl)
+		$(use_with zlib)
+	)
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+
+	doman docs/man/man{1/*.1,3/*.3}
+
+	find "${D}" -type f -name '*.la' -delete || die
+	rm "${ED}"/usr/bin/${PN}_noinstall || die
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2021-11-05 22:47 Mike Gilbert
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Gilbert @ 2021-11-05 22:47 UTC (permalink / raw
  To: gentoo-commits

commit:     23632b956c384bb0442cd7d078a9376f1f013f49
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  5 18:53:41 2021 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Nov  5 22:46:11 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23632b95

net-misc/wget2: avoid eautoreconf

Instead of patching Makefile.am, stub-out LDCONFIG in configure.

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 net-misc/wget2/wget2-2.0.0.ebuild | 14 +++-----------
 net-misc/wget2/wget2-9999.ebuild  | 17 ++++++-----------
 2 files changed, 9 insertions(+), 22 deletions(-)

diff --git a/net-misc/wget2/wget2-2.0.0.ebuild b/net-misc/wget2/wget2-2.0.0.ebuild
index 2926f483723..36048689f29 100644
--- a/net-misc/wget2/wget2-2.0.0.ebuild
+++ b/net-misc/wget2/wget2-2.0.0.ebuild
@@ -48,17 +48,6 @@ BDEPEND="
 
 RESTRICT="!test? ( test )"
 
-PATCHES=(
-	# Upstream attempts to be "smart" by calling ldconfig in
-	# install-exec-hook
-	"${FILESDIR}"/${PN}-1.99.2-remove_ldconfig_call.patch
-)
-
-src_prepare() {
-	default
-	eautoreconf
-}
-
 src_configure() {
 	local myeconfargs=(
 		--disable-static
@@ -79,6 +68,9 @@ src_configure() {
 		$(use_with pcre libpcre2)
 		$(use_with psl libpsl)
 		$(use_with zlib)
+
+		# Avoid calling ldconfig
+		LDCONFIG=:
 	)
 	econf "${myeconfargs[@]}"
 }

diff --git a/net-misc/wget2/wget2-9999.ebuild b/net-misc/wget2/wget2-9999.ebuild
index b757baf1343..c35c06da76f 100644
--- a/net-misc/wget2/wget2-9999.ebuild
+++ b/net-misc/wget2/wget2-9999.ebuild
@@ -3,12 +3,10 @@
 
 EAPI=7
 
-inherit autotools
-
 DESCRIPTION="GNU Wget2 is a file and recursive website downloader"
 HOMEPAGE="https://gitlab.com/gnuwget/wget2"
 if [[ "${PV}" == *9999 ]] ; then
-	inherit git-r3
+	inherit autotools git-r3
 	EGIT_REPO_URI="https://gitlab.com/gnuwget/wget2.git"
 else
 	SRC_URI="mirror://gnu/wget/${P}.tar.gz"
@@ -51,12 +49,6 @@ BDEPEND="
 
 RESTRICT="!test? ( test )"
 
-PATCHES=(
-	# Upstream attempts to be "smart" by calling ldconfig in
-	# install-exec-hook
-	"${FILESDIR}"/${PN}-1.99.2-remove_ldconfig_call.patch
-)
-
 src_unpack() {
 	if [[ "${PV}" == *9999 ]] ; then
 		git-r3_src_unpack
@@ -71,6 +63,7 @@ src_unpack() {
 }
 
 src_prepare() {
+	default
 	if [[ "${PV}" == *9999 ]] ; then
 		local bootstrap_opts=(
 			--gnulib-srcdir=../gnulib
@@ -82,9 +75,8 @@ src_prepare() {
 		AUTORECONF="/bin/true" \
 		LIBTOOLIZE="/bin/true" \
 		sh ./bootstrap "${bootstrap_opts[@]}" || die
+		eautoreconf
 	fi
-	default
-	eautoreconf
 }
 
 src_configure() {
@@ -106,6 +98,9 @@ src_configure() {
 		$(use_with pcre libpcre2)
 		$(use_with psl libpsl)
 		$(use_with zlib)
+
+		# Avoid calling ldconfig
+		LDCONFIG=:
 	)
 	econf "${myeconfargs[@]}"
 }


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2021-11-05 23:25 Mike Gilbert
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Gilbert @ 2021-11-05 23:25 UTC (permalink / raw
  To: gentoo-commits

commit:     bb7e835b12b4ea0ea4017faa097b9df6c2a1fdb8
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  5 23:24:39 2021 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Nov  5 23:24:39 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb7e835b

net-misc/wget2: drop autotools eclass

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 net-misc/wget2/wget2-2.0.0.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/net-misc/wget2/wget2-2.0.0.ebuild b/net-misc/wget2/wget2-2.0.0.ebuild
index 36048689f29..facb07871d0 100644
--- a/net-misc/wget2/wget2-2.0.0.ebuild
+++ b/net-misc/wget2/wget2-2.0.0.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=7
 
-inherit autotools
-
 DESCRIPTION="GNU Wget2 is a file and recursive website downloader"
 HOMEPAGE="https://gitlab.com/gnuwget/wget2"
 SRC_URI="mirror://gnu/wget/${P}.tar.gz"


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2022-02-16 21:26 David Seifert
  0 siblings, 0 replies; 30+ messages in thread
From: David Seifert @ 2022-02-16 21:26 UTC (permalink / raw
  To: gentoo-commits

commit:     0d29f14d5903e33ec169a193b6984fbe044b978e
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 16 21:26:21 2022 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Feb 16 21:26:21 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d29f14d

net-misc/wget2: add subslot op on app-crypt/gpgme

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 net-misc/wget2/{wget2-1.99.2.ebuild => wget2-1.99.2-r1.ebuild} | 4 ++--
 net-misc/wget2/{wget2-2.0.0.ebuild => wget2-2.0.0-r1.ebuild}   | 4 ++--
 net-misc/wget2/wget2-9999.ebuild                               | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-misc/wget2/wget2-1.99.2.ebuild b/net-misc/wget2/wget2-1.99.2-r1.ebuild
similarity index 97%
rename from net-misc/wget2/wget2-1.99.2.ebuild
rename to net-misc/wget2/wget2-1.99.2-r1.ebuild
index bf81f1f8ebb8..162be638c908 100644
--- a/net-misc/wget2/wget2-1.99.2.ebuild
+++ b/net-misc/wget2/wget2-1.99.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -26,7 +26,7 @@ RDEPEND="
 		)
 	)
 	gpgme? (
-		app-crypt/gpgme
+		app-crypt/gpgme:=
 		dev-libs/libassuan
 		dev-libs/libgpg-error
 	)

diff --git a/net-misc/wget2/wget2-2.0.0.ebuild b/net-misc/wget2/wget2-2.0.0-r1.ebuild
similarity index 96%
rename from net-misc/wget2/wget2-2.0.0.ebuild
rename to net-misc/wget2/wget2-2.0.0-r1.ebuild
index facb07871d08..3553f054442f 100644
--- a/net-misc/wget2/wget2-2.0.0.ebuild
+++ b/net-misc/wget2/wget2-2.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -24,7 +24,7 @@ RDEPEND="
 		)
 	)
 	gpgme? (
-		app-crypt/gpgme
+		app-crypt/gpgme:=
 		dev-libs/libassuan
 		dev-libs/libgpg-error
 	)

diff --git a/net-misc/wget2/wget2-9999.ebuild b/net-misc/wget2/wget2-9999.ebuild
index c35c06da76fa..632bafad63f9 100644
--- a/net-misc/wget2/wget2-9999.ebuild
+++ b/net-misc/wget2/wget2-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -28,7 +28,7 @@ RDEPEND="
 		)
 	)
 	gpgme? (
-		app-crypt/gpgme
+		app-crypt/gpgme:=
 		dev-libs/libassuan
 		dev-libs/libgpg-error
 	)


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2022-04-10 15:33 Lars Wendler
  0 siblings, 0 replies; 30+ messages in thread
From: Lars Wendler @ 2022-04-10 15:33 UTC (permalink / raw
  To: gentoo-commits

commit:     522f3401b7b2cff400a44f8f392ebff68426b6a6
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 10 14:57:27 2022 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sun Apr 10 15:33:01 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=522f3401

net-misc/wget2: Unbreak live ebuild

Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 net-misc/wget2/wget2-9999.ebuild | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/net-misc/wget2/wget2-9999.ebuild b/net-misc/wget2/wget2-9999.ebuild
index 632bafad63f9..57cdc0a2f977 100644
--- a/net-misc/wget2/wget2-9999.ebuild
+++ b/net-misc/wget2/wget2-9999.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="GNU Wget2 is a file and recursive website downloader"
 HOMEPAGE="https://gitlab.com/gnuwget/wget2"
@@ -108,7 +108,16 @@ src_configure() {
 src_install() {
 	default
 
-	doman docs/man/man{1/*.1,3/*.3}
+	if [[ ${PV} == *9999 ]] ; then
+		if use doc ; then
+			local mpage
+			for mpage in $(find docs/man -type f -regextype grep -regex ".*\.[[:digit:]]$") ; do
+				doman ${mpage}
+			done
+		fi
+	else
+		doman docs/man/man{1/*.1,3/*.3}
+	fi
 
 	find "${D}" -type f -name '*.la' -delete || die
 	rm "${ED}"/usr/bin/${PN}_noinstall || die


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2022-05-27 14:11 Lars Wendler
  0 siblings, 0 replies; 30+ messages in thread
From: Lars Wendler @ 2022-05-27 14:11 UTC (permalink / raw
  To: gentoo-commits

commit:     04a1aade2834f9e3ccc9e1e94cb10072eeb11743
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri May 27 14:11:27 2022 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri May 27 14:11:51 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04a1aade

net-misc/wget2: Bump to version 2.0.1

Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 net-misc/wget2/Manifest           |   1 +
 net-misc/wget2/wget2-2.0.1.ebuild | 124 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 125 insertions(+)

diff --git a/net-misc/wget2/Manifest b/net-misc/wget2/Manifest
index 6ea85dbe2ae0..69b5cbd09779 100644
--- a/net-misc/wget2/Manifest
+++ b/net-misc/wget2/Manifest
@@ -1 +1,2 @@
 DIST wget2-2.0.0.tar.gz 3565643 BLAKE2B 8792950942c88aceed41aa1d00b2c39d55e057795d0f68e8bfe9a1da548161aa49eaa82d13e8ea3e14cccee4423d41f9643baff1007361c26464b10683a8ef88 SHA512 59be98a43057220f4eb4314d0876990c21bbc2606a82444e03282ca55d6de18a382fb75b3fcbb1e7f5a5930cd9a81c6c73cdac2ffba3932b55816fb8140c00eb
+DIST wget2-2.0.1.tar.gz 3780748 BLAKE2B cc28c58ab59c28540259545d60b19d6c513725e856fce02690e40ab0818d213bd656de704bd6310650af7190d7d3265fee859eebab326ad441f7351213fce6d3 SHA512 7a4afebf87ecda9e7e2d1fb2861c220875a96bab7c7ead6397c7ac11b6effae80d80f71b57a58d6b91a6c849b9a9fd974ce620d3050f677dd0fc4bc05358b27e

diff --git a/net-misc/wget2/wget2-2.0.1.ebuild b/net-misc/wget2/wget2-2.0.1.ebuild
new file mode 100644
index 000000000000..57cdc0a2f977
--- /dev/null
+++ b/net-misc/wget2/wget2-2.0.1.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="GNU Wget2 is a file and recursive website downloader"
+HOMEPAGE="https://gitlab.com/gnuwget/wget2"
+if [[ "${PV}" == *9999 ]] ; then
+	inherit autotools git-r3
+	EGIT_REPO_URI="https://gitlab.com/gnuwget/wget2.git"
+else
+	SRC_URI="mirror://gnu/wget/${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86"
+fi
+LICENSE="GPL-3"
+SLOT="0/0" # subslot = libwget.so version
+IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzma openssl pcre psl +ssl test valgrind xattr zlib"
+REQUIRED_USE="valgrind? ( test )"
+
+RDEPEND="
+	brotli? ( app-arch/brotli )
+	bzip2? ( app-arch/bzip2 )
+	!gnutls? ( dev-libs/libgcrypt:= )
+	ssl? (
+		gnutls? ( net-libs/gnutls:= )
+		!gnutls? (
+			dev-libs/openssl:0=
+		)
+	)
+	gpgme? (
+		app-crypt/gpgme:=
+		dev-libs/libassuan
+		dev-libs/libgpg-error
+	)
+	http2? ( net-libs/nghttp2 )
+	idn? ( net-dns/libidn2:= )
+	lzma? ( app-arch/xz-utils )
+	pcre? ( dev-libs/libpcre2 )
+	psl? ( net-libs/libpsl )
+	xattr? ( sys-apps/attr )
+	zlib? ( sys-libs/zlib )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	virtual/pkgconfig
+	doc? ( app-doc/doxygen )
+	valgrind? ( dev-util/valgrind )
+"
+
+RESTRICT="!test? ( test )"
+
+src_unpack() {
+	if [[ "${PV}" == *9999 ]] ; then
+		git-r3_src_unpack
+
+		# We need to mess with gnulib :-/
+		EGIT_REPO_URI="https://git.savannah.gnu.org/r/gnulib.git" \
+		EGIT_CHECKOUT_DIR="${WORKDIR}/gnulib" \
+		git-r3_src_unpack
+	else
+		default
+	fi
+}
+
+src_prepare() {
+	default
+	if [[ "${PV}" == *9999 ]] ; then
+		local bootstrap_opts=(
+			--gnulib-srcdir=../gnulib
+			--no-bootstrap-sync
+			--copy
+			--no-git
+			--skip-po
+		)
+		AUTORECONF="/bin/true" \
+		LIBTOOLIZE="/bin/true" \
+		sh ./bootstrap "${bootstrap_opts[@]}" || die
+		eautoreconf
+	fi
+}
+
+src_configure() {
+	local myeconfargs=(
+		--disable-static
+		--with-plugin-support
+		--with-ssl="$(usex ssl $(usex gnutls gnutls openssl) none)"
+		--without-libidn
+		--without-libmicrohttpd
+		$(use_enable doc)
+		$(use_enable valgrind valgrind-tests)
+		$(use_enable xattr)
+		$(use_with brotli brotlidec)
+		$(use_with bzip2)
+		$(use_with gpgme)
+		$(use_with http2 libnghttp2)
+		$(use_with idn libidn2)
+		$(use_with lzma)
+		$(use_with pcre libpcre2)
+		$(use_with psl libpsl)
+		$(use_with zlib)
+
+		# Avoid calling ldconfig
+		LDCONFIG=:
+	)
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+
+	if [[ ${PV} == *9999 ]] ; then
+		if use doc ; then
+			local mpage
+			for mpage in $(find docs/man -type f -regextype grep -regex ".*\.[[:digit:]]$") ; do
+				doman ${mpage}
+			done
+		fi
+	else
+		doman docs/man/man{1/*.1,3/*.3}
+	fi
+
+	find "${D}" -type f -name '*.la' -delete || die
+	rm "${ED}"/usr/bin/${PN}_noinstall || die
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2022-07-10 12:55 Bernard Cafarelli
  0 siblings, 0 replies; 30+ messages in thread
From: Bernard Cafarelli @ 2022-07-10 12:55 UTC (permalink / raw
  To: gentoo-commits

commit:     98288ad0f4732e911e6810878d047345f1c46b8e
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 10 12:44:29 2022 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Sun Jul 10 12:55:04 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98288ad0

net-misc/wget2: add myself as a maintainer

Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 net-misc/wget2/metadata.xml | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-misc/wget2/metadata.xml b/net-misc/wget2/metadata.xml
index 7d7d6c67e605..64fc07a8328e 100644
--- a/net-misc/wget2/metadata.xml
+++ b/net-misc/wget2/metadata.xml
@@ -1,7 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
+	<maintainer type="person">
+		<email>voyageur@gentoo.org</email>
+		<name>Bernard Cafarelli</name>
+	</maintainer>
 	<use>
 		<flag name="brotli">Enable support for brotli compression</flag>
 		<flag name="gpgme">Build <pkg>app-crypt/gpgme</pkg> backend</flag>


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2022-07-17  9:23 Bernard Cafarelli
  0 siblings, 0 replies; 30+ messages in thread
From: Bernard Cafarelli @ 2022-07-17  9:23 UTC (permalink / raw
  To: gentoo-commits

commit:     3030fc80777b9245d3e0c5b27c42d6f755bb4fb6
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 17 09:22:02 2022 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Sun Jul 17 09:23:12 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3030fc80

net-misc/wget2: restore USE=lzip to fix automagic detection

This feature still exists in current versions and when enabled can fail
compilation in some cases

Bug: https://bugs.gentoo.org/822057
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 net-misc/wget2/metadata.xml       | 2 +-
 net-misc/wget2/wget2-2.0.1.ebuild | 4 +++-
 net-misc/wget2/wget2-9999.ebuild  | 4 +++-
 3 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/net-misc/wget2/metadata.xml b/net-misc/wget2/metadata.xml
index 64fc07a8328e..b9d9ab8fa92e 100644
--- a/net-misc/wget2/metadata.xml
+++ b/net-misc/wget2/metadata.xml
@@ -9,7 +9,7 @@
 		<flag name="brotli">Enable support for brotli compression</flag>
 		<flag name="gpgme">Build <pkg>app-crypt/gpgme</pkg> backend</flag>
 		<flag name="http2">Enable HTTP/2.0 support via <pkg>net-libs/nghttp2</pkg></flag>
-		<flag name="lzip">Enable <pkg>app-arch/lzip</pkg> support</flag>
+		<flag name="lzip">Enable <pkg>app-arch/lzip</pkg> support via <pkg>app-arch/lzlib</pkg></flag>
 		<flag name="openssl">Enable crypto support via <pkg>dev-libs/openssl</pkg></flag>
 		<flag name="psl">Use public suffix list via <pkg>net-libs/libpsl</pkg></flag>
 		<flag name="valgrind">Depend on <pkg>dev-util/valgrind</pkg> for test suite</flag>

diff --git a/net-misc/wget2/wget2-2.0.1.ebuild b/net-misc/wget2/wget2-2.0.1.ebuild
index 57cdc0a2f977..0640899212dd 100644
--- a/net-misc/wget2/wget2-2.0.1.ebuild
+++ b/net-misc/wget2/wget2-2.0.1.ebuild
@@ -14,7 +14,7 @@ else
 fi
 LICENSE="GPL-3"
 SLOT="0/0" # subslot = libwget.so version
-IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzma openssl pcre psl +ssl test valgrind xattr zlib"
+IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test valgrind xattr zlib"
 REQUIRED_USE="valgrind? ( test )"
 
 RDEPEND="
@@ -34,6 +34,7 @@ RDEPEND="
 	)
 	http2? ( net-libs/nghttp2 )
 	idn? ( net-dns/libidn2:= )
+	lzip? ( app-arch/lzlib )
 	lzma? ( app-arch/xz-utils )
 	pcre? ( dev-libs/libpcre2 )
 	psl? ( net-libs/libpsl )
@@ -94,6 +95,7 @@ src_configure() {
 		$(use_with gpgme)
 		$(use_with http2 libnghttp2)
 		$(use_with idn libidn2)
+		$(use_with lzip lz)
 		$(use_with lzma)
 		$(use_with pcre libpcre2)
 		$(use_with psl libpsl)

diff --git a/net-misc/wget2/wget2-9999.ebuild b/net-misc/wget2/wget2-9999.ebuild
index 57cdc0a2f977..0640899212dd 100644
--- a/net-misc/wget2/wget2-9999.ebuild
+++ b/net-misc/wget2/wget2-9999.ebuild
@@ -14,7 +14,7 @@ else
 fi
 LICENSE="GPL-3"
 SLOT="0/0" # subslot = libwget.so version
-IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzma openssl pcre psl +ssl test valgrind xattr zlib"
+IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test valgrind xattr zlib"
 REQUIRED_USE="valgrind? ( test )"
 
 RDEPEND="
@@ -34,6 +34,7 @@ RDEPEND="
 	)
 	http2? ( net-libs/nghttp2 )
 	idn? ( net-dns/libidn2:= )
+	lzip? ( app-arch/lzlib )
 	lzma? ( app-arch/xz-utils )
 	pcre? ( dev-libs/libpcre2 )
 	psl? ( net-libs/libpsl )
@@ -94,6 +95,7 @@ src_configure() {
 		$(use_with gpgme)
 		$(use_with http2 libnghttp2)
 		$(use_with idn libidn2)
+		$(use_with lzip lz)
 		$(use_with lzma)
 		$(use_with pcre libpcre2)
 		$(use_with psl libpsl)


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2022-07-17  9:25 Bernard Cafarelli
  0 siblings, 0 replies; 30+ messages in thread
From: Bernard Cafarelli @ 2022-07-17  9:25 UTC (permalink / raw
  To: gentoo-commits

commit:     92ce1e0cf1298b1096f319b63ea5fd1a5f189190
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 17 09:25:14 2022 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Sun Jul 17 09:25:14 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92ce1e0c

net-misc/wget2: proper configure flag for lzip

Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 net-misc/wget2/wget2-2.0.1.ebuild | 2 +-
 net-misc/wget2/wget2-9999.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/wget2/wget2-2.0.1.ebuild b/net-misc/wget2/wget2-2.0.1.ebuild
index 0640899212dd..ce2c19d3ae57 100644
--- a/net-misc/wget2/wget2-2.0.1.ebuild
+++ b/net-misc/wget2/wget2-2.0.1.ebuild
@@ -95,7 +95,7 @@ src_configure() {
 		$(use_with gpgme)
 		$(use_with http2 libnghttp2)
 		$(use_with idn libidn2)
-		$(use_with lzip lz)
+		$(use_with lzip)
 		$(use_with lzma)
 		$(use_with pcre libpcre2)
 		$(use_with psl libpsl)

diff --git a/net-misc/wget2/wget2-9999.ebuild b/net-misc/wget2/wget2-9999.ebuild
index 0640899212dd..ce2c19d3ae57 100644
--- a/net-misc/wget2/wget2-9999.ebuild
+++ b/net-misc/wget2/wget2-9999.ebuild
@@ -95,7 +95,7 @@ src_configure() {
 		$(use_with gpgme)
 		$(use_with http2 libnghttp2)
 		$(use_with idn libidn2)
-		$(use_with lzip lz)
+		$(use_with lzip)
 		$(use_with lzma)
 		$(use_with pcre libpcre2)
 		$(use_with psl libpsl)


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2022-07-17 17:41 Bernard Cafarelli
  0 siblings, 0 replies; 30+ messages in thread
From: Bernard Cafarelli @ 2022-07-17 17:41 UTC (permalink / raw
  To: gentoo-commits

commit:     4157bf6689c99a6debc16615f3d9736212ad9693
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 17 17:10:51 2022 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Sun Jul 17 17:40:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4157bf66

net-misc/wget2: drop 2.0.0-r1

Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 net-misc/wget2/Manifest              |  1 -
 net-misc/wget2/wget2-2.0.0-r1.ebuild | 83 ------------------------------------
 2 files changed, 84 deletions(-)

diff --git a/net-misc/wget2/Manifest b/net-misc/wget2/Manifest
index 69b5cbd09779..82c41cc6f5d0 100644
--- a/net-misc/wget2/Manifest
+++ b/net-misc/wget2/Manifest
@@ -1,2 +1 @@
-DIST wget2-2.0.0.tar.gz 3565643 BLAKE2B 8792950942c88aceed41aa1d00b2c39d55e057795d0f68e8bfe9a1da548161aa49eaa82d13e8ea3e14cccee4423d41f9643baff1007361c26464b10683a8ef88 SHA512 59be98a43057220f4eb4314d0876990c21bbc2606a82444e03282ca55d6de18a382fb75b3fcbb1e7f5a5930cd9a81c6c73cdac2ffba3932b55816fb8140c00eb
 DIST wget2-2.0.1.tar.gz 3780748 BLAKE2B cc28c58ab59c28540259545d60b19d6c513725e856fce02690e40ab0818d213bd656de704bd6310650af7190d7d3265fee859eebab326ad441f7351213fce6d3 SHA512 7a4afebf87ecda9e7e2d1fb2861c220875a96bab7c7ead6397c7ac11b6effae80d80f71b57a58d6b91a6c849b9a9fd974ce620d3050f677dd0fc4bc05358b27e

diff --git a/net-misc/wget2/wget2-2.0.0-r1.ebuild b/net-misc/wget2/wget2-2.0.0-r1.ebuild
deleted file mode 100644
index 3553f054442f..000000000000
--- a/net-misc/wget2/wget2-2.0.0-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="GNU Wget2 is a file and recursive website downloader"
-HOMEPAGE="https://gitlab.com/gnuwget/wget2"
-SRC_URI="mirror://gnu/wget/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0/0" # subslot = libwget.so version
-KEYWORDS="~amd64 ~x86"
-IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test valgrind xattr zlib"
-REQUIRED_USE="valgrind? ( test )"
-
-RDEPEND="
-	brotli? ( app-arch/brotli )
-	bzip2? ( app-arch/bzip2 )
-	!gnutls? ( dev-libs/libgcrypt:= )
-	ssl? (
-		gnutls? ( net-libs/gnutls:= )
-		!gnutls? (
-			dev-libs/openssl:0=
-		)
-	)
-	gpgme? (
-		app-crypt/gpgme:=
-		dev-libs/libassuan
-		dev-libs/libgpg-error
-	)
-	http2? ( net-libs/nghttp2 )
-	idn? ( net-dns/libidn2:= )
-	lzip? ( app-arch/lzlib )
-	lzma? ( app-arch/xz-utils )
-	pcre? ( dev-libs/libpcre2 )
-	psl? ( net-libs/libpsl )
-	xattr? ( sys-apps/attr )
-	zlib? ( sys-libs/zlib )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	virtual/pkgconfig
-	doc? ( app-doc/doxygen )
-	valgrind? ( dev-util/valgrind )
-"
-
-RESTRICT="!test? ( test )"
-
-src_configure() {
-	local myeconfargs=(
-		--disable-static
-		--with-plugin-support
-		--with-ssl="$(usex ssl $(usex gnutls gnutls openssl) none)"
-		--without-libidn
-		--without-libmicrohttpd
-		$(use_enable doc)
-		$(use_enable valgrind valgrind-tests)
-		$(use_enable xattr)
-		$(use_with brotli brotlidec)
-		$(use_with bzip2)
-		$(use_with gpgme)
-		$(use_with http2 libnghttp2)
-		$(use_with idn libidn2)
-		$(use_with lzip lz)
-		$(use_with lzma)
-		$(use_with pcre libpcre2)
-		$(use_with psl libpsl)
-		$(use_with zlib)
-
-		# Avoid calling ldconfig
-		LDCONFIG=:
-	)
-	econf "${myeconfargs[@]}"
-}
-
-src_install() {
-	default
-
-	doman docs/man/man{1/*.1,3/*.3}
-
-	find "${D}" -type f -name '*.la' -delete || die
-	rm "${ED}"/usr/bin/${PN}_noinstall || die
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2022-07-17 17:41 Bernard Cafarelli
  0 siblings, 0 replies; 30+ messages in thread
From: Bernard Cafarelli @ 2022-07-17 17:41 UTC (permalink / raw
  To: gentoo-commits

commit:     8b3db754fd85ce1053005111b2acfea657254b8a
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 17 17:40:43 2022 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Sun Jul 17 17:40:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b3db754

net-misc/wget2: fix libwget version and documentation build

Closes: https://bugs.gentoo.org/858575
Closes: https://bugs.gentoo.org/858578
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 .../{wget2-9999.ebuild => wget2-2.0.1-r1.ebuild}   | 43 ++++--------------
 net-misc/wget2/wget2-9999.ebuild                   | 53 ++++++++++------------
 2 files changed, 32 insertions(+), 64 deletions(-)

diff --git a/net-misc/wget2/wget2-9999.ebuild b/net-misc/wget2/wget2-2.0.1-r1.ebuild
similarity index 73%
copy from net-misc/wget2/wget2-9999.ebuild
copy to net-misc/wget2/wget2-2.0.1-r1.ebuild
index ce2c19d3ae57..39c4ff7aedd7 100644
--- a/net-misc/wget2/wget2-9999.ebuild
+++ b/net-misc/wget2/wget2-2.0.1-r1.ebuild
@@ -3,17 +3,15 @@
 
 EAPI=8
 
+inherit autotools
+
 DESCRIPTION="GNU Wget2 is a file and recursive website downloader"
 HOMEPAGE="https://gitlab.com/gnuwget/wget2"
-if [[ "${PV}" == *9999 ]] ; then
-	inherit autotools git-r3
-	EGIT_REPO_URI="https://gitlab.com/gnuwget/wget2.git"
-else
-	SRC_URI="mirror://gnu/wget/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
-fi
+SRC_URI="mirror://gnu/wget/${P}.tar.gz"
+
 LICENSE="GPL-3"
 SLOT="0/0" # subslot = libwget.so version
+KEYWORDS="~amd64 ~x86"
 IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test valgrind xattr zlib"
 REQUIRED_USE="valgrind? ( test )"
 
@@ -44,40 +42,17 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="
 	virtual/pkgconfig
-	doc? ( app-doc/doxygen )
+	doc? ( app-doc/doxygen[dot] )
 	valgrind? ( dev-util/valgrind )
 "
 
 RESTRICT="!test? ( test )"
 
-src_unpack() {
-	if [[ "${PV}" == *9999 ]] ; then
-		git-r3_src_unpack
-
-		# We need to mess with gnulib :-/
-		EGIT_REPO_URI="https://git.savannah.gnu.org/r/gnulib.git" \
-		EGIT_CHECKOUT_DIR="${WORKDIR}/gnulib" \
-		git-r3_src_unpack
-	else
-		default
-	fi
-}
-
 src_prepare() {
 	default
-	if [[ "${PV}" == *9999 ]] ; then
-		local bootstrap_opts=(
-			--gnulib-srcdir=../gnulib
-			--no-bootstrap-sync
-			--copy
-			--no-git
-			--skip-po
-		)
-		AUTORECONF="/bin/true" \
-		LIBTOOLIZE="/bin/true" \
-		sh ./bootstrap "${bootstrap_opts[@]}" || die
-		eautoreconf
-	fi
+	sed -e "/LIBWGET_VERSION/s/2.1.0/${PV}/" \
+		-i configure.ac ||die
+	eautoreconf
 }
 
 src_configure() {

diff --git a/net-misc/wget2/wget2-9999.ebuild b/net-misc/wget2/wget2-9999.ebuild
index ce2c19d3ae57..e724cebc4531 100644
--- a/net-misc/wget2/wget2-9999.ebuild
+++ b/net-misc/wget2/wget2-9999.ebuild
@@ -3,17 +3,15 @@
 
 EAPI=8
 
+inherit autotools git-r3
+
 DESCRIPTION="GNU Wget2 is a file and recursive website downloader"
 HOMEPAGE="https://gitlab.com/gnuwget/wget2"
-if [[ "${PV}" == *9999 ]] ; then
-	inherit autotools git-r3
-	EGIT_REPO_URI="https://gitlab.com/gnuwget/wget2.git"
-else
-	SRC_URI="mirror://gnu/wget/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
-fi
+EGIT_REPO_URI="https://gitlab.com/gnuwget/wget2.git"
+
 LICENSE="GPL-3"
 SLOT="0/0" # subslot = libwget.so version
+KEYWORDS=""
 IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test valgrind xattr zlib"
 REQUIRED_USE="valgrind? ( test )"
 
@@ -44,40 +42,35 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="
 	virtual/pkgconfig
-	doc? ( app-doc/doxygen )
+	doc? ( app-doc/doxygen[dot] )
 	valgrind? ( dev-util/valgrind )
 "
 
 RESTRICT="!test? ( test )"
 
 src_unpack() {
-	if [[ "${PV}" == *9999 ]] ; then
-		git-r3_src_unpack
+	git-r3_src_unpack
 
-		# We need to mess with gnulib :-/
-		EGIT_REPO_URI="https://git.savannah.gnu.org/r/gnulib.git" \
-		EGIT_CHECKOUT_DIR="${WORKDIR}/gnulib" \
-		git-r3_src_unpack
-	else
-		default
-	fi
+	# We need to mess with gnulib :-/
+	EGIT_REPO_URI="https://git.savannah.gnu.org/r/gnulib.git" \
+	EGIT_CHECKOUT_DIR="${WORKDIR}/gnulib" \
+	git-r3_src_unpack
 }
 
 src_prepare() {
 	default
-	if [[ "${PV}" == *9999 ]] ; then
-		local bootstrap_opts=(
-			--gnulib-srcdir=../gnulib
-			--no-bootstrap-sync
-			--copy
-			--no-git
-			--skip-po
-		)
-		AUTORECONF="/bin/true" \
-		LIBTOOLIZE="/bin/true" \
-		sh ./bootstrap "${bootstrap_opts[@]}" || die
-		eautoreconf
-	fi
+
+	local bootstrap_opts=(
+		--gnulib-srcdir=../gnulib
+		--no-bootstrap-sync
+		--copy
+		--no-git
+		--skip-po
+	)
+	AUTORECONF="/bin/true" \
+	LIBTOOLIZE="/bin/true" \
+	sh ./bootstrap "${bootstrap_opts[@]}" || die
+	eautoreconf
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2022-07-19 17:51 Bernard Cafarelli
  0 siblings, 0 replies; 30+ messages in thread
From: Bernard Cafarelli @ 2022-07-19 17:51 UTC (permalink / raw
  To: gentoo-commits

commit:     2028491735668959b8932e04ee0b229461f88bd1
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 19 17:35:01 2022 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Tue Jul 19 17:51:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20284917

net-misc/wget2: use QA_PKGCONFIG_VERSION

libwget has different versioning but is not packaged independently for
now

Closes: https://bugs.gentoo.org/858575
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 .../wget2/{wget2-2.0.1-r1.ebuild => wget2-2.0.1-r2.ebuild}     | 10 +---------
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/net-misc/wget2/wget2-2.0.1-r1.ebuild b/net-misc/wget2/wget2-2.0.1-r2.ebuild
similarity index 94%
rename from net-misc/wget2/wget2-2.0.1-r1.ebuild
rename to net-misc/wget2/wget2-2.0.1-r2.ebuild
index 39c4ff7aedd7..62482f69489b 100644
--- a/net-misc/wget2/wget2-2.0.1-r1.ebuild
+++ b/net-misc/wget2/wget2-2.0.1-r2.ebuild
@@ -3,14 +3,13 @@
 
 EAPI=8
 
-inherit autotools
-
 DESCRIPTION="GNU Wget2 is a file and recursive website downloader"
 HOMEPAGE="https://gitlab.com/gnuwget/wget2"
 SRC_URI="mirror://gnu/wget/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/0" # subslot = libwget.so version
+QA_PKGCONFIG_VERSION="2.1.0" # libwget pkg-config versioning
 KEYWORDS="~amd64 ~x86"
 IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test valgrind xattr zlib"
 REQUIRED_USE="valgrind? ( test )"
@@ -48,13 +47,6 @@ BDEPEND="
 
 RESTRICT="!test? ( test )"
 
-src_prepare() {
-	default
-	sed -e "/LIBWGET_VERSION/s/2.1.0/${PV}/" \
-		-i configure.ac ||die
-	eautoreconf
-}
-
 src_configure() {
 	local myeconfargs=(
 		--disable-static


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2022-09-09 16:55 Arthur Zamarin
  0 siblings, 0 replies; 30+ messages in thread
From: Arthur Zamarin @ 2022-09-09 16:55 UTC (permalink / raw
  To: gentoo-commits

commit:     cabc2873f8fec6d787c508676af97d5c1cf2359b
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  9 16:55:01 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Sep  9 16:55:01 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cabc2873

net-misc/wget2: Keyword 2.0.1-r2 arm64, #869059

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-misc/wget2/wget2-2.0.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/wget2/wget2-2.0.1-r2.ebuild b/net-misc/wget2/wget2-2.0.1-r2.ebuild
index 62482f69489b..f5f5a8213667 100644
--- a/net-misc/wget2/wget2-2.0.1-r2.ebuild
+++ b/net-misc/wget2/wget2-2.0.1-r2.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/wget/${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0/0" # subslot = libwget.so version
 QA_PKGCONFIG_VERSION="2.1.0" # libwget pkg-config versioning
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test valgrind xattr zlib"
 REQUIRED_USE="valgrind? ( test )"
 


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2022-09-19  3:28 Sam James
  0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2022-09-19  3:28 UTC (permalink / raw
  To: gentoo-commits

commit:     88485c34b97be42af1d5793a5057c48d8476c510
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 19 03:28:07 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 19 03:28:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88485c34

net-misc/wget2: fix LICENSE

Closes: https://bugs.gentoo.org/871318
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/wget2/wget2-2.0.1-r2.ebuild | 3 ++-
 net-misc/wget2/wget2-2.0.1.ebuild    | 3 ++-
 net-misc/wget2/wget2-9999.ebuild     | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/net-misc/wget2/wget2-2.0.1-r2.ebuild b/net-misc/wget2/wget2-2.0.1-r2.ebuild
index f5f5a8213667..1e0c733d2a3d 100644
--- a/net-misc/wget2/wget2-2.0.1-r2.ebuild
+++ b/net-misc/wget2/wget2-2.0.1-r2.ebuild
@@ -7,7 +7,8 @@ DESCRIPTION="GNU Wget2 is a file and recursive website downloader"
 HOMEPAGE="https://gitlab.com/gnuwget/wget2"
 SRC_URI="mirror://gnu/wget/${P}.tar.gz"
 
-LICENSE="GPL-3"
+# LGPL for libwget
+LICENSE="GPL-3+ LGPL-3+"
 SLOT="0/0" # subslot = libwget.so version
 QA_PKGCONFIG_VERSION="2.1.0" # libwget pkg-config versioning
 KEYWORDS="~amd64 ~arm64 ~x86"

diff --git a/net-misc/wget2/wget2-2.0.1.ebuild b/net-misc/wget2/wget2-2.0.1.ebuild
index ce2c19d3ae57..93ecce3e0724 100644
--- a/net-misc/wget2/wget2-2.0.1.ebuild
+++ b/net-misc/wget2/wget2-2.0.1.ebuild
@@ -12,7 +12,8 @@ else
 	SRC_URI="mirror://gnu/wget/${P}.tar.gz"
 	KEYWORDS="~amd64 ~x86"
 fi
-LICENSE="GPL-3"
+# LGPL for libwget
+LICENSE="GPL-3+ LGPL-3+"
 SLOT="0/0" # subslot = libwget.so version
 IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test valgrind xattr zlib"
 REQUIRED_USE="valgrind? ( test )"

diff --git a/net-misc/wget2/wget2-9999.ebuild b/net-misc/wget2/wget2-9999.ebuild
index e724cebc4531..a5d97827fcb9 100644
--- a/net-misc/wget2/wget2-9999.ebuild
+++ b/net-misc/wget2/wget2-9999.ebuild
@@ -9,7 +9,8 @@ DESCRIPTION="GNU Wget2 is a file and recursive website downloader"
 HOMEPAGE="https://gitlab.com/gnuwget/wget2"
 EGIT_REPO_URI="https://gitlab.com/gnuwget/wget2.git"
 
-LICENSE="GPL-3"
+# LGPL for libwget
+LICENSE="GPL-3+ LGPL-3+"
 SLOT="0/0" # subslot = libwget.so version
 KEYWORDS=""
 IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test valgrind xattr zlib"


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2023-05-14  0:31 Sam James
  0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2023-05-14  0:31 UTC (permalink / raw
  To: gentoo-commits

commit:     18f2485af3953a7df40800299c7d969950a5c96b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 14 00:30:43 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 14 00:31:27 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f2485a

net-misc/wget2: add gitlab upstream metadata

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/wget2/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-misc/wget2/metadata.xml b/net-misc/wget2/metadata.xml
index 0143e665405e..2ba235a16e20 100644
--- a/net-misc/wget2/metadata.xml
+++ b/net-misc/wget2/metadata.xml
@@ -13,4 +13,7 @@
 		<flag name="openssl">Enable crypto support via <pkg>dev-libs/openssl</pkg></flag>
 		<flag name="psl">Use public suffix list via <pkg>net-libs/libpsl</pkg></flag>
 	</use>
+	<upstream>
+		<remote-id type="gitlab">gnuwget/wget2</remote-id>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2023-05-14  0:31 Sam James
  0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2023-05-14  0:31 UTC (permalink / raw
  To: gentoo-commits

commit:     399f991eaabbe8a6c26d3658016e33150b576149
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 14 00:11:29 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 14 00:31:19 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399f991e

net-misc/wget2: drop invalid USE=valgrind flag (for test suite)

We don't, in general, run Valgrind for test suites in Gentoo because it's
not portable enough and gives inconsistent results, especially under sandbox.

Plus it's confusing given USE=valgrind is effectively a global USE flag (even
if it isn't in use.desc yet) for meaning "enable annotations to enable better
debugging under Valgrind", rather than "run tests under it".

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/wget2/metadata.xml          | 1 -
 net-misc/wget2/wget2-2.0.1-r2.ebuild | 8 +++-----
 net-misc/wget2/wget2-2.0.1.ebuild    | 8 +++-----
 net-misc/wget2/wget2-9999.ebuild     | 8 +++-----
 4 files changed, 9 insertions(+), 16 deletions(-)

diff --git a/net-misc/wget2/metadata.xml b/net-misc/wget2/metadata.xml
index b9d9ab8fa92e..0143e665405e 100644
--- a/net-misc/wget2/metadata.xml
+++ b/net-misc/wget2/metadata.xml
@@ -12,6 +12,5 @@
 		<flag name="lzip">Enable <pkg>app-arch/lzip</pkg> support via <pkg>app-arch/lzlib</pkg></flag>
 		<flag name="openssl">Enable crypto support via <pkg>dev-libs/openssl</pkg></flag>
 		<flag name="psl">Use public suffix list via <pkg>net-libs/libpsl</pkg></flag>
-		<flag name="valgrind">Depend on <pkg>dev-util/valgrind</pkg> for test suite</flag>
 	</use>
 </pkgmetadata>

diff --git a/net-misc/wget2/wget2-2.0.1-r2.ebuild b/net-misc/wget2/wget2-2.0.1-r2.ebuild
index 1e0c733d2a3d..c9f6bad3566c 100644
--- a/net-misc/wget2/wget2-2.0.1-r2.ebuild
+++ b/net-misc/wget2/wget2-2.0.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,8 +12,7 @@ LICENSE="GPL-3+ LGPL-3+"
 SLOT="0/0" # subslot = libwget.so version
 QA_PKGCONFIG_VERSION="2.1.0" # libwget pkg-config versioning
 KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test valgrind xattr zlib"
-REQUIRED_USE="valgrind? ( test )"
+IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test xattr zlib"
 
 RDEPEND="
 	brotli? ( app-arch/brotli )
@@ -43,7 +42,6 @@ DEPEND="${RDEPEND}"
 BDEPEND="
 	virtual/pkgconfig
 	doc? ( app-doc/doxygen[dot] )
-	valgrind? ( dev-util/valgrind )
 "
 
 RESTRICT="!test? ( test )"
@@ -51,12 +49,12 @@ RESTRICT="!test? ( test )"
 src_configure() {
 	local myeconfargs=(
 		--disable-static
+		--disable-valgrind-tests
 		--with-plugin-support
 		--with-ssl="$(usex ssl $(usex gnutls gnutls openssl) none)"
 		--without-libidn
 		--without-libmicrohttpd
 		$(use_enable doc)
-		$(use_enable valgrind valgrind-tests)
 		$(use_enable xattr)
 		$(use_with brotli brotlidec)
 		$(use_with bzip2)

diff --git a/net-misc/wget2/wget2-2.0.1.ebuild b/net-misc/wget2/wget2-2.0.1.ebuild
index 93ecce3e0724..974ef7241035 100644
--- a/net-misc/wget2/wget2-2.0.1.ebuild
+++ b/net-misc/wget2/wget2-2.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,8 +15,7 @@ fi
 # LGPL for libwget
 LICENSE="GPL-3+ LGPL-3+"
 SLOT="0/0" # subslot = libwget.so version
-IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test valgrind xattr zlib"
-REQUIRED_USE="valgrind? ( test )"
+IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test xattr zlib"
 
 RDEPEND="
 	brotli? ( app-arch/brotli )
@@ -46,7 +45,6 @@ DEPEND="${RDEPEND}"
 BDEPEND="
 	virtual/pkgconfig
 	doc? ( app-doc/doxygen )
-	valgrind? ( dev-util/valgrind )
 "
 
 RESTRICT="!test? ( test )"
@@ -84,12 +82,12 @@ src_prepare() {
 src_configure() {
 	local myeconfargs=(
 		--disable-static
+		--disable-valgrind-tests
 		--with-plugin-support
 		--with-ssl="$(usex ssl $(usex gnutls gnutls openssl) none)"
 		--without-libidn
 		--without-libmicrohttpd
 		$(use_enable doc)
-		$(use_enable valgrind valgrind-tests)
 		$(use_enable xattr)
 		$(use_with brotli brotlidec)
 		$(use_with bzip2)

diff --git a/net-misc/wget2/wget2-9999.ebuild b/net-misc/wget2/wget2-9999.ebuild
index a5d97827fcb9..2d271b4a835e 100644
--- a/net-misc/wget2/wget2-9999.ebuild
+++ b/net-misc/wget2/wget2-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,8 +13,7 @@ EGIT_REPO_URI="https://gitlab.com/gnuwget/wget2.git"
 LICENSE="GPL-3+ LGPL-3+"
 SLOT="0/0" # subslot = libwget.so version
 KEYWORDS=""
-IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test valgrind xattr zlib"
-REQUIRED_USE="valgrind? ( test )"
+IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test xattr zlib"
 
 RDEPEND="
 	brotli? ( app-arch/brotli )
@@ -44,7 +43,6 @@ DEPEND="${RDEPEND}"
 BDEPEND="
 	virtual/pkgconfig
 	doc? ( app-doc/doxygen[dot] )
-	valgrind? ( dev-util/valgrind )
 "
 
 RESTRICT="!test? ( test )"
@@ -77,12 +75,12 @@ src_prepare() {
 src_configure() {
 	local myeconfargs=(
 		--disable-static
+		--disable-valgrind-tests
 		--with-plugin-support
 		--with-ssl="$(usex ssl $(usex gnutls gnutls openssl) none)"
 		--without-libidn
 		--without-libmicrohttpd
 		$(use_enable doc)
-		$(use_enable valgrind valgrind-tests)
 		$(use_enable xattr)
 		$(use_with brotli brotlidec)
 		$(use_with bzip2)


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2023-08-16 21:50 Bernard Cafarelli
  0 siblings, 0 replies; 30+ messages in thread
From: Bernard Cafarelli @ 2023-08-16 21:50 UTC (permalink / raw
  To: gentoo-commits

commit:     9ed4ef9fe997d0b378e3c6c03e1386d90d2cd2c1
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 16 21:47:37 2023 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Wed Aug 16 21:47:37 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ed4ef9f

net-misc/wget2: drop 2.0.1, 2.0.1-r2

Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 net-misc/wget2/wget2-2.0.1-r2.ebuild |  92 --------------------------
 net-misc/wget2/wget2-2.0.1.ebuild    | 125 -----------------------------------
 2 files changed, 217 deletions(-)

diff --git a/net-misc/wget2/wget2-2.0.1-r2.ebuild b/net-misc/wget2/wget2-2.0.1-r2.ebuild
deleted file mode 100644
index c9f6bad3566c..000000000000
--- a/net-misc/wget2/wget2-2.0.1-r2.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="GNU Wget2 is a file and recursive website downloader"
-HOMEPAGE="https://gitlab.com/gnuwget/wget2"
-SRC_URI="mirror://gnu/wget/${P}.tar.gz"
-
-# LGPL for libwget
-LICENSE="GPL-3+ LGPL-3+"
-SLOT="0/0" # subslot = libwget.so version
-QA_PKGCONFIG_VERSION="2.1.0" # libwget pkg-config versioning
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test xattr zlib"
-
-RDEPEND="
-	brotli? ( app-arch/brotli )
-	bzip2? ( app-arch/bzip2 )
-	!gnutls? ( dev-libs/libgcrypt:= )
-	ssl? (
-		gnutls? ( net-libs/gnutls:= )
-		!gnutls? (
-			dev-libs/openssl:0=
-		)
-	)
-	gpgme? (
-		app-crypt/gpgme:=
-		dev-libs/libassuan
-		dev-libs/libgpg-error
-	)
-	http2? ( net-libs/nghttp2 )
-	idn? ( net-dns/libidn2:= )
-	lzip? ( app-arch/lzlib )
-	lzma? ( app-arch/xz-utils )
-	pcre? ( dev-libs/libpcre2 )
-	psl? ( net-libs/libpsl )
-	xattr? ( sys-apps/attr )
-	zlib? ( sys-libs/zlib )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	virtual/pkgconfig
-	doc? ( app-doc/doxygen[dot] )
-"
-
-RESTRICT="!test? ( test )"
-
-src_configure() {
-	local myeconfargs=(
-		--disable-static
-		--disable-valgrind-tests
-		--with-plugin-support
-		--with-ssl="$(usex ssl $(usex gnutls gnutls openssl) none)"
-		--without-libidn
-		--without-libmicrohttpd
-		$(use_enable doc)
-		$(use_enable xattr)
-		$(use_with brotli brotlidec)
-		$(use_with bzip2)
-		$(use_with gpgme)
-		$(use_with http2 libnghttp2)
-		$(use_with idn libidn2)
-		$(use_with lzip)
-		$(use_with lzma)
-		$(use_with pcre libpcre2)
-		$(use_with psl libpsl)
-		$(use_with zlib)
-
-		# Avoid calling ldconfig
-		LDCONFIG=:
-	)
-	econf "${myeconfargs[@]}"
-}
-
-src_install() {
-	default
-
-	if [[ ${PV} == *9999 ]] ; then
-		if use doc ; then
-			local mpage
-			for mpage in $(find docs/man -type f -regextype grep -regex ".*\.[[:digit:]]$") ; do
-				doman ${mpage}
-			done
-		fi
-	else
-		doman docs/man/man{1/*.1,3/*.3}
-	fi
-
-	find "${D}" -type f -name '*.la' -delete || die
-	rm "${ED}"/usr/bin/${PN}_noinstall || die
-}

diff --git a/net-misc/wget2/wget2-2.0.1.ebuild b/net-misc/wget2/wget2-2.0.1.ebuild
deleted file mode 100644
index 974ef7241035..000000000000
--- a/net-misc/wget2/wget2-2.0.1.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="GNU Wget2 is a file and recursive website downloader"
-HOMEPAGE="https://gitlab.com/gnuwget/wget2"
-if [[ "${PV}" == *9999 ]] ; then
-	inherit autotools git-r3
-	EGIT_REPO_URI="https://gitlab.com/gnuwget/wget2.git"
-else
-	SRC_URI="mirror://gnu/wget/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
-fi
-# LGPL for libwget
-LICENSE="GPL-3+ LGPL-3+"
-SLOT="0/0" # subslot = libwget.so version
-IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test xattr zlib"
-
-RDEPEND="
-	brotli? ( app-arch/brotli )
-	bzip2? ( app-arch/bzip2 )
-	!gnutls? ( dev-libs/libgcrypt:= )
-	ssl? (
-		gnutls? ( net-libs/gnutls:= )
-		!gnutls? (
-			dev-libs/openssl:0=
-		)
-	)
-	gpgme? (
-		app-crypt/gpgme:=
-		dev-libs/libassuan
-		dev-libs/libgpg-error
-	)
-	http2? ( net-libs/nghttp2 )
-	idn? ( net-dns/libidn2:= )
-	lzip? ( app-arch/lzlib )
-	lzma? ( app-arch/xz-utils )
-	pcre? ( dev-libs/libpcre2 )
-	psl? ( net-libs/libpsl )
-	xattr? ( sys-apps/attr )
-	zlib? ( sys-libs/zlib )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	virtual/pkgconfig
-	doc? ( app-doc/doxygen )
-"
-
-RESTRICT="!test? ( test )"
-
-src_unpack() {
-	if [[ "${PV}" == *9999 ]] ; then
-		git-r3_src_unpack
-
-		# We need to mess with gnulib :-/
-		EGIT_REPO_URI="https://git.savannah.gnu.org/r/gnulib.git" \
-		EGIT_CHECKOUT_DIR="${WORKDIR}/gnulib" \
-		git-r3_src_unpack
-	else
-		default
-	fi
-}
-
-src_prepare() {
-	default
-	if [[ "${PV}" == *9999 ]] ; then
-		local bootstrap_opts=(
-			--gnulib-srcdir=../gnulib
-			--no-bootstrap-sync
-			--copy
-			--no-git
-			--skip-po
-		)
-		AUTORECONF="/bin/true" \
-		LIBTOOLIZE="/bin/true" \
-		sh ./bootstrap "${bootstrap_opts[@]}" || die
-		eautoreconf
-	fi
-}
-
-src_configure() {
-	local myeconfargs=(
-		--disable-static
-		--disable-valgrind-tests
-		--with-plugin-support
-		--with-ssl="$(usex ssl $(usex gnutls gnutls openssl) none)"
-		--without-libidn
-		--without-libmicrohttpd
-		$(use_enable doc)
-		$(use_enable xattr)
-		$(use_with brotli brotlidec)
-		$(use_with bzip2)
-		$(use_with gpgme)
-		$(use_with http2 libnghttp2)
-		$(use_with idn libidn2)
-		$(use_with lzip)
-		$(use_with lzma)
-		$(use_with pcre libpcre2)
-		$(use_with psl libpsl)
-		$(use_with zlib)
-
-		# Avoid calling ldconfig
-		LDCONFIG=:
-	)
-	econf "${myeconfargs[@]}"
-}
-
-src_install() {
-	default
-
-	if [[ ${PV} == *9999 ]] ; then
-		if use doc ; then
-			local mpage
-			for mpage in $(find docs/man -type f -regextype grep -regex ".*\.[[:digit:]]$") ; do
-				doman ${mpage}
-			done
-		fi
-	else
-		doman docs/man/man{1/*.1,3/*.3}
-	fi
-
-	find "${D}" -type f -name '*.la' -delete || die
-	rm "${ED}"/usr/bin/${PN}_noinstall || die
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2023-08-21 17:23 Bernard Cafarelli
  0 siblings, 0 replies; 30+ messages in thread
From: Bernard Cafarelli @ 2023-08-21 17:23 UTC (permalink / raw
  To: gentoo-commits

commit:     5c905531a44822663576991ccd05a554272ed18c
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 21 17:21:23 2023 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Mon Aug 21 17:23:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c905531

net-misc/wget2: drop QA_PKGCONFIG_VERSION

Closes: https://bugs.gentoo.org/912387
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 net-misc/wget2/wget2-2.0.1-r3.ebuild | 1 -
 net-misc/wget2/wget2-2.0.1-r4.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/net-misc/wget2/wget2-2.0.1-r3.ebuild b/net-misc/wget2/wget2-2.0.1-r3.ebuild
index 7963200843bb..560f1211dd2b 100644
--- a/net-misc/wget2/wget2-2.0.1-r3.ebuild
+++ b/net-misc/wget2/wget2-2.0.1-r3.ebuild
@@ -10,7 +10,6 @@ SRC_URI="mirror://gnu/wget/${P}.tar.gz"
 # LGPL for libwget
 LICENSE="GPL-3+ LGPL-3+"
 SLOT="0/0" # subslot = libwget.so version
-QA_PKGCONFIG_VERSION="2.1.0" # libwget pkg-config versioning
 KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test xattr zlib"
 

diff --git a/net-misc/wget2/wget2-2.0.1-r4.ebuild b/net-misc/wget2/wget2-2.0.1-r4.ebuild
index 981ce1c60b0c..034018c48ad3 100644
--- a/net-misc/wget2/wget2-2.0.1-r4.ebuild
+++ b/net-misc/wget2/wget2-2.0.1-r4.ebuild
@@ -10,7 +10,6 @@ SRC_URI="mirror://gnu/wget/${P}.tar.gz"
 # LGPL for libwget
 LICENSE="GPL-3+ LGPL-3+"
 SLOT="0/0" # subslot = libwget.so version
-QA_PKGCONFIG_VERSION="2.1.0" # libwget pkg-config versioning
 KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test xattr zlib"
 


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2023-09-19 20:30 Bernard Cafarelli
  0 siblings, 0 replies; 30+ messages in thread
From: Bernard Cafarelli @ 2023-09-19 20:30 UTC (permalink / raw
  To: gentoo-commits

commit:     9ee55cb1fec3894d422f67288d6cecf8723b572e
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 19 20:10:51 2023 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Tue Sep 19 20:10:51 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ee55cb1

net-misc/wget2: drop 2.0.1-r3

Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 net-misc/wget2/wget2-2.0.1-r3.ebuild | 95 ------------------------------------
 1 file changed, 95 deletions(-)

diff --git a/net-misc/wget2/wget2-2.0.1-r3.ebuild b/net-misc/wget2/wget2-2.0.1-r3.ebuild
deleted file mode 100644
index 560f1211dd2b..000000000000
--- a/net-misc/wget2/wget2-2.0.1-r3.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="GNU Wget2 is a file and recursive website downloader"
-HOMEPAGE="https://gitlab.com/gnuwget/wget2"
-SRC_URI="mirror://gnu/wget/${P}.tar.gz"
-
-# LGPL for libwget
-LICENSE="GPL-3+ LGPL-3+"
-SLOT="0/0" # subslot = libwget.so version
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test xattr zlib"
-
-RDEPEND="
-	brotli? ( app-arch/brotli )
-	bzip2? ( app-arch/bzip2 )
-	!gnutls? ( dev-libs/libgcrypt:= )
-	ssl? (
-		gnutls? ( net-libs/gnutls:= )
-		!gnutls? (
-			dev-libs/openssl:0=
-		)
-	)
-	gpgme? (
-		app-crypt/gpgme:=
-		dev-libs/libassuan
-		dev-libs/libgpg-error
-	)
-	http2? ( net-libs/nghttp2 )
-	idn? ( net-dns/libidn2:= )
-	lzip? ( app-arch/lzlib )
-	lzma? ( app-arch/xz-utils )
-	pcre? ( dev-libs/libpcre2 )
-	psl? ( net-libs/libpsl )
-	xattr? ( sys-apps/attr )
-	zlib? ( sys-libs/zlib )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	virtual/pkgconfig
-	doc? ( app-doc/doxygen[dot] )
-"
-
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-fix-build-issues-with-clang-16.patch
-)
-
-src_configure() {
-	local myeconfargs=(
-		--disable-static
-		--disable-valgrind-tests
-		--with-plugin-support
-		--with-ssl="$(usex ssl $(usex gnutls gnutls openssl) none)"
-		--without-libidn
-		--without-libmicrohttpd
-		$(use_enable doc)
-		$(use_enable xattr)
-		$(use_with brotli brotlidec)
-		$(use_with bzip2)
-		$(use_with gpgme)
-		$(use_with http2 libnghttp2)
-		$(use_with idn libidn2)
-		$(use_with lzip)
-		$(use_with lzma)
-		$(use_with pcre libpcre2)
-		$(use_with psl libpsl)
-		$(use_with zlib)
-
-		# Avoid calling ldconfig
-		LDCONFIG=:
-	)
-	econf "${myeconfargs[@]}"
-}
-
-src_install() {
-	default
-
-	if [[ ${PV} == *9999 ]] ; then
-		if use doc ; then
-			local mpage
-			for mpage in $(find docs/man -type f -regextype grep -regex ".*\.[[:digit:]]$") ; do
-				doman ${mpage}
-			done
-		fi
-	else
-		doman docs/man/man{1/*.1,3/*.3}
-	fi
-
-	find "${D}" -type f -name '*.la' -delete || die
-	rm "${ED}"/usr/bin/${PN}_noinstall || die
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2023-09-19 20:30 Bernard Cafarelli
  0 siblings, 0 replies; 30+ messages in thread
From: Bernard Cafarelli @ 2023-09-19 20:30 UTC (permalink / raw
  To: gentoo-commits

commit:     13cdf399cd7bd76cf599a54899d0dbebb87325ba
Author:     Brahmajit Das <brahmajit.xyz <AT> gmail <DOT> com>
AuthorDate: Sun Sep 17 06:02:47 2023 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Tue Sep 19 20:10:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13cdf399

net-misc/wget2: add 2.1.0

Closes: https://bugs.gentoo.org/913698
Signed-off-by: Brahmajit Das <brahmajit.xyz <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32870
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 net-misc/wget2/Manifest           |  1 +
 net-misc/wget2/wget2-2.1.0.ebuild | 91 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 92 insertions(+)

diff --git a/net-misc/wget2/Manifest b/net-misc/wget2/Manifest
index 82c41cc6f5d0..4a20781ad84d 100644
--- a/net-misc/wget2/Manifest
+++ b/net-misc/wget2/Manifest
@@ -1 +1,2 @@
 DIST wget2-2.0.1.tar.gz 3780748 BLAKE2B cc28c58ab59c28540259545d60b19d6c513725e856fce02690e40ab0818d213bd656de704bd6310650af7190d7d3265fee859eebab326ad441f7351213fce6d3 SHA512 7a4afebf87ecda9e7e2d1fb2861c220875a96bab7c7ead6397c7ac11b6effae80d80f71b57a58d6b91a6c849b9a9fd974ce620d3050f677dd0fc4bc05358b27e
+DIST wget2-2.1.0.tar.gz 3867884 BLAKE2B 4bde0b8d8d703f863db10dccdcafe9c93923a6861b973607f7ec2c06fa68921561b41eb049e59ccab4f0abafe5017e15d4131d684ad47b4fa4f6ac38c8772ed2 SHA512 ae1fc267b1c2ee182ee59f0fc34fef238326a20f1ea1c15be6db2c16b70d49e89f61ca937d3e64d214f73ef9646ba4318782ac4210db51bd3d89c55ce4406872

diff --git a/net-misc/wget2/wget2-2.1.0.ebuild b/net-misc/wget2/wget2-2.1.0.ebuild
new file mode 100644
index 000000000000..7867d2e36470
--- /dev/null
+++ b/net-misc/wget2/wget2-2.1.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="GNU Wget2 is a file and recursive website downloader"
+HOMEPAGE="https://gitlab.com/gnuwget/wget2"
+SRC_URI="mirror://gnu/wget/${P}.tar.gz"
+
+# LGPL for libwget
+LICENSE="GPL-3+ LGPL-3+"
+SLOT="0/0" # subslot = libwget.so version
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test xattr zlib"
+
+RDEPEND="
+	brotli? ( app-arch/brotli )
+	bzip2? ( app-arch/bzip2 )
+	!gnutls? ( dev-libs/libgcrypt:= )
+	ssl? (
+		gnutls? ( net-libs/gnutls:= )
+		!gnutls? (
+			dev-libs/openssl:0=
+		)
+	)
+	gpgme? (
+		app-crypt/gpgme:=
+		dev-libs/libassuan
+		dev-libs/libgpg-error
+	)
+	http2? ( net-libs/nghttp2 )
+	idn? ( net-dns/libidn2:= )
+	lzip? ( app-arch/lzlib )
+	lzma? ( app-arch/xz-utils )
+	pcre? ( dev-libs/libpcre2 )
+	psl? ( net-libs/libpsl )
+	xattr? ( sys-apps/attr )
+	zlib? ( sys-libs/zlib )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	virtual/pkgconfig
+	doc? ( app-doc/doxygen[dot] )
+"
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+	local myeconfargs=(
+		--disable-static
+		--disable-valgrind-tests
+		--with-plugin-support
+		--with-ssl="$(usex ssl $(usex gnutls gnutls openssl) none)"
+		--without-libidn
+		--without-libmicrohttpd
+		$(use_enable doc)
+		$(use_enable xattr)
+		$(use_with brotli brotlidec)
+		$(use_with bzip2)
+		$(use_with gpgme)
+		$(use_with http2 libnghttp2)
+		$(use_with idn libidn2)
+		$(use_with lzip)
+		$(use_with lzma)
+		$(use_with pcre libpcre2)
+		$(use_with psl libpsl)
+		$(use_with zlib)
+
+		# Avoid calling ldconfig
+		LDCONFIG=:
+	)
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+
+	if [[ ${PV} == *9999 ]] ; then
+		if use doc ; then
+			local mpage
+			for mpage in $(find docs/man -type f -regextype grep -regex ".*\.[[:digit:]]$") ; do
+				doman ${mpage}
+			done
+		fi
+	else
+		doman docs/man/man{1/*.1,3/*.3}
+	fi
+
+	find "${D}" -type f -name '*.la' -delete || die
+	rm "${ED}"/usr/bin/${PN}_noinstall || die
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2023-09-24 17:09 WANG Xuerui
  0 siblings, 0 replies; 30+ messages in thread
From: WANG Xuerui @ 2023-09-24 17:09 UTC (permalink / raw
  To: gentoo-commits

commit:     1a784f1aad0e0b8c81482f88d1c3843b56875a3a
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 24 15:14:46 2023 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Sun Sep 24 17:05:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a784f1a

net-misc/wget2: keyword 2.1.0 for ~loong

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 net-misc/wget2/wget2-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/wget2/wget2-2.1.0.ebuild b/net-misc/wget2/wget2-2.1.0.ebuild
index 7867d2e36470..6bfc1870ca07 100644
--- a/net-misc/wget2/wget2-2.1.0.ebuild
+++ b/net-misc/wget2/wget2-2.1.0.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/wget/${P}.tar.gz"
 # LGPL for libwget
 LICENSE="GPL-3+ LGPL-3+"
 SLOT="0/0" # subslot = libwget.so version
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~x86"
 IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test xattr zlib"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2023-10-27 15:20 Michał Górny
  0 siblings, 0 replies; 30+ messages in thread
From: Michał Górny @ 2023-10-27 15:20 UTC (permalink / raw
  To: gentoo-commits

commit:     cf7c2d81262b1d069bd24c1fb177de1797a0f716
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 22 12:50:33 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Oct 27 15:18:27 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf7c2d81

net-misc/wget2: Remove redundant local flag descs

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 net-misc/wget2/metadata.xml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/net-misc/wget2/metadata.xml b/net-misc/wget2/metadata.xml
index 2ba235a16e20..536ea95dac95 100644
--- a/net-misc/wget2/metadata.xml
+++ b/net-misc/wget2/metadata.xml
@@ -6,10 +6,8 @@
 		<name>Bernard Cafarelli</name>
 	</maintainer>
 	<use>
-		<flag name="brotli">Enable support for brotli compression</flag>
 		<flag name="gpgme">Build <pkg>app-crypt/gpgme</pkg> backend</flag>
 		<flag name="http2">Enable HTTP/2.0 support via <pkg>net-libs/nghttp2</pkg></flag>
-		<flag name="lzip">Enable <pkg>app-arch/lzip</pkg> support via <pkg>app-arch/lzlib</pkg></flag>
 		<flag name="openssl">Enable crypto support via <pkg>dev-libs/openssl</pkg></flag>
 		<flag name="psl">Use public suffix list via <pkg>net-libs/libpsl</pkg></flag>
 	</use>


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
@ 2024-06-23  1:49 Sam James
  0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2024-06-23  1:49 UTC (permalink / raw
  To: gentoo-commits

commit:     8fcb488cd2c21921f9c67a4088b3d9e619c2a557
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 23 01:48:14 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 23 01:49:07 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fcb488c

net-misc/wget2: subscribe to libassuan subslot

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/wget2/{wget2-2.0.1-r4.ebuild => wget2-2.0.1-r5.ebuild} | 2 +-
 net-misc/wget2/{wget2-2.1.0.ebuild => wget2-2.1.0-r1.ebuild}    | 2 +-
 net-misc/wget2/wget2-9999.ebuild                                | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-misc/wget2/wget2-2.0.1-r4.ebuild b/net-misc/wget2/wget2-2.0.1-r5.ebuild
similarity index 98%
rename from net-misc/wget2/wget2-2.0.1-r4.ebuild
rename to net-misc/wget2/wget2-2.0.1-r5.ebuild
index 56d044188f55..9d777020a981 100644
--- a/net-misc/wget2/wget2-2.0.1-r4.ebuild
+++ b/net-misc/wget2/wget2-2.0.1-r5.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
 	)
 	gpgme? (
 		app-crypt/gpgme:=
-		dev-libs/libassuan
+		dev-libs/libassuan:=
 		dev-libs/libgpg-error
 	)
 	http2? ( net-libs/nghttp2 )

diff --git a/net-misc/wget2/wget2-2.1.0.ebuild b/net-misc/wget2/wget2-2.1.0-r1.ebuild
similarity index 98%
rename from net-misc/wget2/wget2-2.1.0.ebuild
rename to net-misc/wget2/wget2-2.1.0-r1.ebuild
index 745aa97146f8..adf3183d13a5 100644
--- a/net-misc/wget2/wget2-2.1.0.ebuild
+++ b/net-misc/wget2/wget2-2.1.0-r1.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
 	)
 	gpgme? (
 		app-crypt/gpgme:=
-		dev-libs/libassuan
+		dev-libs/libassuan:=
 		dev-libs/libgpg-error
 	)
 	http2? ( net-libs/nghttp2 )

diff --git a/net-misc/wget2/wget2-9999.ebuild b/net-misc/wget2/wget2-9999.ebuild
index 088e948a5a9b..28200b483dae 100644
--- a/net-misc/wget2/wget2-9999.ebuild
+++ b/net-misc/wget2/wget2-9999.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
 	)
 	gpgme? (
 		app-crypt/gpgme:=
-		dev-libs/libassuan
+		dev-libs/libassuan:=
 		dev-libs/libgpg-error
 	)
 	http2? ( net-libs/nghttp2 )


^ permalink raw reply related	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2024-06-23  1:49 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-05 22:47 [gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/ Mike Gilbert
  -- strict thread matches above, loose matches on Subject: below --
2024-06-23  1:49 Sam James
2023-10-27 15:20 Michał Górny
2023-09-24 17:09 WANG Xuerui
2023-09-19 20:30 Bernard Cafarelli
2023-09-19 20:30 Bernard Cafarelli
2023-08-21 17:23 Bernard Cafarelli
2023-08-16 21:50 Bernard Cafarelli
2023-05-14  0:31 Sam James
2023-05-14  0:31 Sam James
2022-09-19  3:28 Sam James
2022-09-09 16:55 Arthur Zamarin
2022-07-19 17:51 Bernard Cafarelli
2022-07-17 17:41 Bernard Cafarelli
2022-07-17 17:41 Bernard Cafarelli
2022-07-17  9:25 Bernard Cafarelli
2022-07-17  9:23 Bernard Cafarelli
2022-07-10 12:55 Bernard Cafarelli
2022-05-27 14:11 Lars Wendler
2022-04-10 15:33 Lars Wendler
2022-02-16 21:26 David Seifert
2021-11-05 23:25 Mike Gilbert
2021-09-14  8:56 Lars Wendler
2021-08-23  0:39 Sam James
2021-08-22 19:11 Matt Turner
2021-05-01 10:19 Mikle Kolyada
2020-12-29 16:14 Lars Wendler
2020-12-29 15:49 Lars Wendler
2020-03-09 10:34 David Seifert
2020-03-09  8:19 Lars Wendler

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox