From 9b09c31f2c75b1edb43d2cfa6fe97c87a7bcdc5c Mon Sep 17 00:00:00 2001 From: Mike Gilbert Date: Fri, 3 Apr 2026 20:33:52 -0400 Subject: [PATCH] net-misc/wget: update static-libs deps libproxy does not currently support static-libs, so add a REQUIRED_USE constraint. Closes: https://bugs.gentoo.org/971973 Signed-off-by: Mike Gilbert --- net-misc/wget/wget-1.25.0-r1.ebuild | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/net-misc/wget/wget-1.25.0-r1.ebuild b/net-misc/wget/wget-1.25.0-r1.ebuild index feeac90da955d..d671600dfef1f 100644 --- a/net-misc/wget/wget-1.25.0-r1.ebuild +++ b/net-misc/wget/wget-1.25.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,29 +16,33 @@ LICENSE="GPL-3+" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" IUSE="cookie-check debug gnutls idn libproxy metalink nls ntlm pcre +ssl static test uuid zlib" -REQUIRED_USE="ntlm? ( !gnutls ssl ) gnutls? ( ssl )" +REQUIRED_USE=" + ntlm? ( !gnutls ssl ) + gnutls? ( ssl ) + static? ( !libproxy ) +" RESTRICT="!test? ( test )" # * Force a newer libidn2 to avoid libunistring deps. #bug #612498 # * Metalink can use gpgme automagically (so let's always depend on it) # for signed metalink resources. LIB_DEPEND=" - cookie-check? ( net-libs/libpsl ) - idn? ( >=net-dns/libidn2-0.14:=[static-libs(+)] ) + cookie-check? ( net-libs/libpsl[static-libs(-)] ) + idn? ( >=net-dns/libidn2-0.14:=[static-libs(-)] ) libproxy? ( net-libs/libproxy ) metalink? ( - app-crypt/gpgme:= - media-libs/libmetalink + app-crypt/gpgme:=[static-libs(-)] + media-libs/libmetalink[static-libs(-)] ) - pcre? ( dev-libs/libpcre2[static-libs(+)] ) + pcre? ( dev-libs/libpcre2[static-libs(-)] ) ssl? ( - gnutls? ( net-libs/gnutls:=[static-libs(+)] ) - !gnutls? ( dev-libs/openssl:=[static-libs(+)] ) + gnutls? ( net-libs/gnutls:=[static-libs(-)] ) + !gnutls? ( dev-libs/openssl:=[static-libs(-)] ) ) - uuid? ( sys-apps/util-linux[static-libs(+)] ) - zlib? ( virtual/zlib:=[static-libs(+)] ) + uuid? ( sys-apps/util-linux[static-libs(-)] ) + zlib? ( virtual/zlib:=[static-libs(-)] ) " -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(-)]} )" DEPEND=" ${RDEPEND} static? ( ${LIB_DEPEND} )