diff --git a/eclass/apache-2.eclass b/eclass/apache-2.eclass index cb41bcdcdcfe..336ae77d0150 100644 --- a/eclass/apache-2.eclass +++ b/eclass/apache-2.eclass @@ -144,7 +144,7 @@ RDEPEND=" dev-libs/libpcre2 virtual/libcrypt:= apache2_modules_brotli? ( >=app-arch/brotli-0.6.0:= ) - apache2_modules_deflate? ( sys-libs/zlib ) + apache2_modules_deflate? ( virtual/zlib ) apache2_modules_http2? ( >=net-libs/nghttp2-${NGHTTP2_VERSION}:= kernel_linux? ( sys-apps/util-linux ) diff --git a/eclass/emboss-r3.eclass b/eclass/emboss-r3.eclass index 5db69dd86332..797d5f937b19 100644 --- a/eclass/emboss-r3.eclass +++ b/eclass/emboss-r3.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: emboss-r3.eclass @@ -53,7 +53,7 @@ RDEPEND=" dev-libs/expat dev-libs/libpcre:3 sci-libs/plplot:= - sys-libs/zlib + virtual/zlib mysql? ( dev-db/mysql-connector-c:0= ) pdf? ( media-libs/libharu:= ) png? ( media-libs/gd:2=[png] ) diff --git a/eclass/kernel-install.eclass b/eclass/kernel-install.eclass index 5d074598192f..12ad0dcbe091 100644 --- a/eclass/kernel-install.eclass +++ b/eclass/kernel-install.eclass @@ -189,7 +189,7 @@ if [[ ${KERNEL_IUSE_GENERIC_UKI} ]]; then ["sys-libs/ncurses"]="MIT" ["sys-libs/pam"]="|| ( BSD GPL-2 )" ["sys-libs/readline"]="GPL-3+" - ["sys-libs/zlib"]="ZLIB" + ["virtual/zlib"]="ZLIB" ["sys-process/procps"]="GPL-2+ LGPL-2+ LGPL-2.1+" ["x11-libs/libdrm"]="MIT" ["amd64? ( sys-firmware/intel-microcode )"]="amd64? ( intel-ucode )" diff --git a/eclass/nginx.eclass b/eclass/nginx.eclass index 8d5272f3acdc..7185c8509595 100644 --- a/eclass/nginx.eclass +++ b/eclass/nginx.eclass @@ -412,8 +412,8 @@ _ngx_set_mod_depend() { local -A COMMON_DEPEND=( [http_image_filter]="media-libs/gd:=" [http_geoip]="dev-libs/geoip" - [http_gunzip]="sys-libs/zlib:=" - [http_gzip]="sys-libs/zlib:=" + [http_gunzip]="virtual/zlib:=" + [http_gzip]="virtual/zlib:=" [http_rewrite]="dev-libs/libpcre2:=" [http_ssl]="dev-libs/openssl:=" # http_v3 requires NGINX QUIC compatibility layer that uses diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 514d4def64af..63f4224046d1 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -354,7 +354,7 @@ fi #---->> DEPEND <<---- RDEPEND=" - sys-libs/zlib + virtual/zlib virtual/libiconv nls? ( virtual/libintl ) " diff --git a/games-action/assault-android-cactus+/assault-android-cactus+-200507.ebuild b/games-action/assault-android-cactus+/assault-android-cactus+-200507.ebuild index 42751c05a8a4..c9d3ab604eed 100644 --- a/games-action/assault-android-cactus+/assault-android-cactus+-200507.ebuild +++ b/games-action/assault-android-cactus+/assault-android-cactus+-200507.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ KEYWORDS="-* ~amd64 ~x86" RESTRICT="bindist fetch splitdebug" RDEPEND=" - sys-libs/zlib + virtual/zlib virtual/opengl " diff --git a/games-action/brutal-legend-gog/brutal-legend-gog-2.0.0.3.ebuild b/games-action/brutal-legend-gog/brutal-legend-gog-2.0.0.3.ebuild index c73ef70e4ee4..cfb579732dcc 100644 --- a/games-action/brutal-legend-gog/brutal-legend-gog-2.0.0.3.ebuild +++ b/games-action/brutal-legend-gog/brutal-legend-gog-2.0.0.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -26,7 +26,7 @@ RDEPEND=" media-libs/libsdl2[abi_x86_32,joystick,opengl,sound,video] >=sys-devel/gcc-3.4[cxx] >=sys-libs/glibc-2.7[stack-realign(-)] - sys-libs/zlib[abi_x86_32] + virtual/zlib[abi_x86_32] virtual/opengl[abi_x86_32] !${CATEGORY}/${MY_PN}-hb " diff --git a/games-action/brutal-legend-hb/brutal-legend-hb-20130615-r3.ebuild b/games-action/brutal-legend-hb/brutal-legend-hb-20130615-r3.ebuild index a1a48b5ccab7..b9c52aab600b 100644 --- a/games-action/brutal-legend-hb/brutal-legend-hb-20130615-r3.ebuild +++ b/games-action/brutal-legend-hb/brutal-legend-hb-20130615-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -26,7 +26,7 @@ RDEPEND=" media-libs/libsdl2[abi_x86_32,joystick,opengl,sound,video] >=sys-devel/gcc-3.4[cxx] >=sys-libs/glibc-2.7[stack-realign(-)] - sys-libs/zlib[abi_x86_32] + virtual/zlib[abi_x86_32] virtual/opengl[abi_x86_32] !${CATEGORY}/${MY_PN}-gog " diff --git a/games-action/bzflag/bzflag-2.4.30-r1.ebuild b/games-action/bzflag/bzflag-2.4.30-r1.ebuild index b58888023f7e..be8c04166a71 100644 --- a/games-action/bzflag/bzflag-2.4.30-r1.ebuild +++ b/games-action/bzflag/bzflag-2.4.30-r1.ebuild @@ -18,7 +18,7 @@ RDEPEND=" net-dns/c-ares >=net-misc/curl-7.15.0 sys-libs/ncurses:0 - sys-libs/zlib + virtual/zlib !dedicated? ( media-libs/libsdl2[joystick,sound,video] media-libs/glew:= diff --git a/games-action/gltron/gltron-0.70-r3.ebuild b/games-action/gltron/gltron-0.70-r3.ebuild index 39fd6435c77f..75f993bf3f4e 100644 --- a/games-action/gltron/gltron-0.70-r3.ebuild +++ b/games-action/gltron/gltron-0.70-r3.ebuild @@ -21,7 +21,7 @@ DEPEND=" media-libs/sdl-mixer[vorbis] media-libs/sdl-sound[vorbis,mikmod] media-libs/smpeg - sys-libs/zlib + virtual/zlib virtual/opengl virtual/glu" RDEPEND="${DEPEND}" diff --git a/games-action/multimc-bin/multimc-bin-1.6.1-r1.ebuild b/games-action/multimc-bin/multimc-bin-1.6.1-r1.ebuild index a1e59d727d3e..b2f128b00a8c 100644 --- a/games-action/multimc-bin/multimc-bin-1.6.1-r1.ebuild +++ b/games-action/multimc-bin/multimc-bin-1.6.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2021 Gentoo Authors +# Copyright 2019-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -33,7 +33,7 @@ RDEPEND=" dev-qt/qttest:5 dev-qt/qtxml:5 gnome-extra/zenity - sys-libs/zlib + virtual/zlib >=virtual/jre-1.8.0 virtual/opengl x11-libs/libXrandr diff --git a/games-action/prismlauncher/prismlauncher-9.1-r1.ebuild b/games-action/prismlauncher/prismlauncher-9.1-r1.ebuild index 88854f4b5264..cbd64ae698c5 100644 --- a/games-action/prismlauncher/prismlauncher-9.1-r1.ebuild +++ b/games-action/prismlauncher/prismlauncher-9.1-r1.ebuild @@ -44,7 +44,7 @@ COMMON_DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[concurrent,gui,network,widgets,xml(+)] >=dev-qt/qt5compat-${QTMIN}:6 >=dev-qt/qtnetworkauth-${QTMIN}:6 - sys-libs/zlib + virtual/zlib " # gulrak-filesystem dependency is only needed at build time, because we don't # actually use it on Linux, only on legacy macOS. Still, we need it present at diff --git a/games-action/prismlauncher/prismlauncher-9.4.ebuild b/games-action/prismlauncher/prismlauncher-9.4.ebuild index 77f0023a0df3..d7620f78460e 100644 --- a/games-action/prismlauncher/prismlauncher-9.4.ebuild +++ b/games-action/prismlauncher/prismlauncher-9.4.ebuild @@ -44,7 +44,7 @@ COMMON_DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[concurrent,gui,network,widgets,xml(+)] >=dev-qt/qt5compat-${QTMIN}:6 >=dev-qt/qtnetworkauth-${QTMIN}:6 - sys-libs/zlib + virtual/zlib " # gulrak-filesystem dependency is only needed at build time, because we don't # actually use it on Linux, only on legacy macOS. Still, we need it present at diff --git a/games-action/prismlauncher/prismlauncher-9999.ebuild b/games-action/prismlauncher/prismlauncher-9999.ebuild index 5f381deba546..0550bfd023c9 100644 --- a/games-action/prismlauncher/prismlauncher-9999.ebuild +++ b/games-action/prismlauncher/prismlauncher-9999.ebuild @@ -44,7 +44,7 @@ COMMON_DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[concurrent,gui,network,widgets,xml(+)] >=dev-qt/qt5compat-${QTMIN}:6 >=dev-qt/qtnetworkauth-${QTMIN}:6 - sys-libs/zlib + virtual/zlib " # gulrak-filesystem dependency is only needed at build time, because we don't # actually use it on Linux, only on legacy macOS. Still, we need it present at diff --git a/games-action/shadowgrounds-bin/shadowgrounds-bin-0_p1-r1.ebuild b/games-action/shadowgrounds-bin/shadowgrounds-bin-0_p1-r1.ebuild index 90a1666c8a04..7719ee7755ce 100644 --- a/games-action/shadowgrounds-bin/shadowgrounds-bin-0_p1-r1.ebuild +++ b/games-action/shadowgrounds-bin/shadowgrounds-bin-0_p1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -23,11 +23,11 @@ RDEPEND=" >=sys-libs/glibc-2.4 !amd64? ( gnome-base/libglade - sys-libs/zlib + virtual/zlib ) amd64? ( >=gnome-base/libglade-2.6.4-r1[abi_x86_32(-)] - sys-libs/zlib[abi_x86_32(-)] + virtual/zlib[abi_x86_32(-)] ) " BDEPEND="app-arch/unzip" diff --git a/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild b/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild index 50fe5b80df3f..cd2680bad641 100644 --- a/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild +++ b/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild @@ -36,7 +36,7 @@ RDEPEND=" media-libs/shaderc net-libs/enet:1.3= net-misc/curl - sys-libs/zlib + virtual/zlib virtual/libintl nettle? ( dev-libs/nettle:= ) !nettle? ( >=dev-libs/openssl-1.0.1d:= ) diff --git a/games-action/supertuxkart/supertuxkart-1.5.ebuild b/games-action/supertuxkart/supertuxkart-1.5.ebuild index 0b5f7e731791..ffbeed00bb48 100644 --- a/games-action/supertuxkart/supertuxkart-1.5.ebuild +++ b/games-action/supertuxkart/supertuxkart-1.5.ebuild @@ -33,7 +33,7 @@ RDEPEND=" media-libs/openal net-libs/enet:1.3= net-misc/curl - sys-libs/zlib + virtual/zlib virtual/libintl nettle? ( dev-libs/nettle:= ) !nettle? ( >=dev-libs/openssl-1.0.1d:= ) diff --git a/games-action/swordandsworcery/swordandsworcery-1.02-r5.ebuild b/games-action/swordandsworcery/swordandsworcery-1.02-r5.ebuild index 9d107e60cba6..c503fb1dc580 100644 --- a/games-action/swordandsworcery/swordandsworcery-1.02-r5.ebuild +++ b/games-action/swordandsworcery/swordandsworcery-1.02-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -28,7 +28,7 @@ RDEPEND=" virtual/opengl amd64? ( >=dev-libs/openssl-1.0.1h-r2:0=[abi_x86_32(-)] - >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)] + >=virtual/zlib-1.2.8-r1[abi_x86_32(-)] >=virtual/glu-9.0-r1[abi_x86_32(-)] >=virtual/opengl-7.0-r1[abi_x86_32(-)] >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)] @@ -59,7 +59,7 @@ RDEPEND=" media-libs/libpulse media-libs/libsndfile media-libs/libvorbis - sys-libs/zlib + virtual/zlib virtual/glu x11-libs/libICE x11-libs/libSM diff --git a/games-action/teeworlds/teeworlds-0.7.5-r3.ebuild b/games-action/teeworlds/teeworlds-0.7.5-r3.ebuild index dd629e645307..dcf5ac3b355c 100644 --- a/games-action/teeworlds/teeworlds-0.7.5-r3.ebuild +++ b/games-action/teeworlds/teeworlds-0.7.5-r3.ebuild @@ -29,7 +29,7 @@ RDEPEND=" media-sound/wavpack ) dev-libs/openssl:= - sys-libs/zlib:= + virtual/zlib:= " DEPEND="${RDEPEND}" BDEPEND=" diff --git a/games-action/trine-enchanted-edition/trine-enchanted-edition-2.12.508-r4.ebuild b/games-action/trine-enchanted-edition/trine-enchanted-edition-2.12.508-r4.ebuild index 4da88ca90795..f61a0ecbe162 100644 --- a/games-action/trine-enchanted-edition/trine-enchanted-edition-2.12.508-r4.ebuild +++ b/games-action/trine-enchanted-edition/trine-enchanted-edition-2.12.508-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -37,7 +37,7 @@ RDEPEND=" >=media-libs/openal-1.15[abi_x86_32] >=sys-devel/gcc-4.6[cxx] >=sys-libs/glibc-2.15 - sys-libs/zlib[abi_x86_32] + virtual/zlib[abi_x86_32] virtual/glu[abi_x86_32] virtual/opengl[abi_x86_32] launcher? ( diff --git a/games-action/trine/trine-1.08-r3.ebuild b/games-action/trine/trine-1.08-r3.ebuild index 44b54e039f6b..d15adbeaa5ad 100644 --- a/games-action/trine/trine-1.08-r3.ebuild +++ b/games-action/trine/trine-1.08-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -31,7 +31,7 @@ RDEPEND=" >=media-libs/openal-1.15 >=sys-devel/gcc-4.3.0 >=sys-libs/glibc-2.4 - sys-libs/zlib + virtual/zlib x11-libs/gtk+:2 launcher? ( dev-libs/glib:2 diff --git a/games-action/trine2/trine2-2.01.425-r2.ebuild b/games-action/trine2/trine2-2.01.425-r2.ebuild index be99074c64ea..f4cea16d111a 100644 --- a/games-action/trine2/trine2-2.01.425-r2.ebuild +++ b/games-action/trine2/trine2-2.01.425-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -33,7 +33,7 @@ RDEPEND=" >=media-libs/openal-1.15[abi_x86_32] >=sys-devel/gcc-4.6[cxx] >=sys-libs/glibc-2.15[stack-realign(-)] - sys-libs/zlib[abi_x86_32] + virtual/zlib[abi_x86_32] virtual/glu[abi_x86_32] virtual/opengl[abi_x86_32] launcher? ( diff --git a/games-arcade/blobwars/blobwars-2.00-r2.ebuild b/games-arcade/blobwars/blobwars-2.00-r2.ebuild index 21cd8dec3430..85814a715236 100644 --- a/games-arcade/blobwars/blobwars-2.00-r2.ebuild +++ b/games-arcade/blobwars/blobwars-2.00-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,7 @@ RDEPEND=" media-libs/sdl2-ttf media-libs/sdl2-image media-libs/sdl2-net - sys-libs/zlib + virtual/zlib virtual/libintl " DEPEND="${RDEPEND}" diff --git a/games-arcade/bumprace/bumprace-1.5.8.ebuild b/games-arcade/bumprace/bumprace-1.5.8.ebuild index 7ccd2496d3f4..2e927d7cc620 100644 --- a/games-arcade/bumprace/bumprace-1.5.8.ebuild +++ b/games-arcade/bumprace/bumprace-1.5.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,7 @@ DEPEND=" media-libs/libsdl[sound,video] media-libs/sdl-image[gif,jpeg,png] media-libs/sdl-mixer[mod] - sys-libs/zlib + virtual/zlib " RDEPEND="${DEPEND}" diff --git a/games-arcade/commandergenius/commandergenius-2.4.0-r1.ebuild b/games-arcade/commandergenius/commandergenius-2.4.0-r1.ebuild index e45c058091d7..432c0b6517d4 100644 --- a/games-arcade/commandergenius/commandergenius-2.4.0-r1.ebuild +++ b/games-arcade/commandergenius/commandergenius-2.4.0-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 # note: version >=2.5.0 switches from python to lua -PYTHON_COMPAT=( python3_{10..13} python3_13t ) +PYTHON_COMPAT=( python3_{11..13} python3_13t ) inherit cmake flag-o-matic python-single-r1 xdg MY_P=Commander-Genius-v${PV} @@ -26,7 +26,7 @@ RDEPEND=" media-libs/sdl2-image media-libs/sdl2-mixer[vorbis] media-libs/sdl2-ttf - sys-libs/zlib[minizip] + virtual/zlib[minizip] downloader? ( net-misc/curl ) opengl? ( virtual/opengl ) python? ( ${PYTHON_DEPS} ) diff --git a/games-arcade/criticalmass/criticalmass-1.0.2-r2.ebuild b/games-arcade/criticalmass/criticalmass-1.0.2-r2.ebuild index e070a91caaf6..baa09a4e4820 100644 --- a/games-arcade/criticalmass/criticalmass-1.0.2-r2.ebuild +++ b/games-arcade/criticalmass/criticalmass-1.0.2-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,7 +23,7 @@ RDEPEND=" media-libs/sdl-image[png] media-libs/sdl-mixer[mod] net-misc/curl - sys-libs/zlib:=" + virtual/zlib:=" DEPEND="${RDEPEND}" PATCHES=( diff --git a/games-arcade/digger/digger-20140423-r2.ebuild b/games-arcade/digger/digger-20140423-r2.ebuild index 9ca1e912de95..cea104394634 100644 --- a/games-arcade/digger/digger-20140423-r2.ebuild +++ b/games-arcade/digger/digger-20140423-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,7 @@ KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" RDEPEND=" media-libs/libsdl[X,sound,video] - sys-libs/zlib:= + virtual/zlib:= x11-libs/libX11" DEPEND=" ${RDEPEND} diff --git a/games-arcade/jazz2/jazz2-2.9.1.ebuild b/games-arcade/jazz2/jazz2-2.9.1.ebuild index 4a7c0ac77fc6..d23c7cf81062 100644 --- a/games-arcade/jazz2/jazz2-2.9.1.ebuild +++ b/games-arcade/jazz2/jazz2-2.9.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,7 +22,7 @@ KEYWORDS="~amd64" IUSE="+openal sdl" DEPEND=" - sys-libs/zlib:= + virtual/zlib:= media-libs/libglvnd openal? ( media-libs/libopenmpt diff --git a/games-arcade/jazz2/jazz2-3.0.0-r1.ebuild b/games-arcade/jazz2/jazz2-3.0.0-r1.ebuild index ba50e47ce088..3c1a68123872 100644 --- a/games-arcade/jazz2/jazz2-3.0.0-r1.ebuild +++ b/games-arcade/jazz2/jazz2-3.0.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,7 @@ IUSE="+openal sdl" DEPEND=" media-libs/libglvnd - sys-libs/zlib:= + virtual/zlib:= openal? ( media-libs/libopenmpt media-libs/openal diff --git a/games-arcade/jumpnbump/jumpnbump-1.61_p20210421.ebuild b/games-arcade/jumpnbump/jumpnbump-1.61_p20210421.ebuild index 437109f82889..b7e714a9d22a 100644 --- a/games-arcade/jumpnbump/jumpnbump-1.61_p20210421.ebuild +++ b/games-arcade/jumpnbump/jumpnbump-1.61_p20210421.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit desktop python-single-r1 toolchain-funcs MY_COMMIT="73c5fe86fd831dec45a22077e8d63dd2b6a6349e" @@ -24,7 +24,7 @@ DEPEND=" media-libs/libsdl2[joystick,sound,video] media-libs/sdl2-mixer[mod] media-libs/sdl2-net - sys-libs/zlib:= + virtual/zlib:= " RDEPEND=" ${DEPEND} diff --git a/games-arcade/jvgs/jvgs-0.5.1.ebuild b/games-arcade/jvgs/jvgs-0.5.1.ebuild index 1268a12b2be5..110278bc3bd8 100644 --- a/games-arcade/jvgs/jvgs-0.5.1.ebuild +++ b/games-arcade/jvgs/jvgs-0.5.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,7 +23,7 @@ RDEPEND="${LUA_DEPS} media-libs/libsdl[video] media-libs/sdl-mixer[vorbis] media-libs/freetype:2 - sys-libs/zlib:= + virtual/zlib:= x11-libs/libICE x11-libs/libSM x11-libs/libX11 diff --git a/games-arcade/lbreakout2/lbreakout2-2.6.5-r2.ebuild b/games-arcade/lbreakout2/lbreakout2-2.6.5-r2.ebuild index 2ce105a32eb5..4b4c79365d2d 100644 --- a/games-arcade/lbreakout2/lbreakout2-2.6.5-r2.ebuild +++ b/games-arcade/lbreakout2/lbreakout2-2.6.5-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -29,7 +29,7 @@ RDEPEND=" nls? ( virtual/libintl )" DEPEND=" ${RDEPEND} - sys-libs/zlib" + virtual/zlib" BDEPEND=" nls? ( sys-devel/gettext ) themes? ( app-arch/unzip )" diff --git a/games-arcade/pengupop/pengupop-2.2.5-r1.ebuild b/games-arcade/pengupop/pengupop-2.2.5-r1.ebuild index c10d3f82d4a8..8f00e24cbe4d 100644 --- a/games-arcade/pengupop/pengupop-2.2.5-r1.ebuild +++ b/games-arcade/pengupop/pengupop-2.2.5-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~x86" RDEPEND=" media-libs/libsdl[sound,video] - sys-libs/zlib:=" + virtual/zlib:=" DEPEND="${RDEPEND}" src_compile() { diff --git a/games-arcade/performous/performous-1.3.1_p20250723.ebuild b/games-arcade/performous/performous-1.3.1_p20250723.ebuild index e9c835a855c0..f39358ff374e 100644 --- a/games-arcade/performous/performous-1.3.1_p20250723.ebuild +++ b/games-arcade/performous/performous-1.3.1_p20250723.ebuild @@ -50,7 +50,7 @@ RDEPEND=" media-libs/libsdl2[joystick,opengl,video] media-libs/portaudio[cxx] media-video/ffmpeg:= - sys-libs/zlib + virtual/zlib virtual/libintl x11-libs/cairo x11-libs/pango diff --git a/games-board/chessx/chessx-1.6.2.ebuild b/games-board/chessx/chessx-1.6.2.ebuild index 5640be58ee04..9cc799256a86 100644 --- a/games-board/chessx/chessx-1.6.2.ebuild +++ b/games-board/chessx/chessx-1.6.2.ebuild @@ -21,7 +21,7 @@ RDEPEND=" dev-qt/qtmultimedia:6 dev-qt/qtspeech:6 dev-qt/qtsvg:6 - sys-libs/zlib + virtual/zlib " DEPEND="${RDEPEND} dev-qt/qtbase:6[concurrent] diff --git a/games-board/cockatrice/cockatrice-20230914-r1.ebuild b/games-board/cockatrice/cockatrice-20230914-r1.ebuild index 3ef18af5f1fa..1a89f124610a 100644 --- a/games-board/cockatrice/cockatrice-20230914-r1.ebuild +++ b/games-board/cockatrice/cockatrice-20230914-r1.ebuild @@ -31,7 +31,7 @@ RDEPEND=" app-arch/xz-utils dev-qt/qtbase:6[concurrent] dev-qt/qtsvg:6 - sys-libs/zlib + virtual/zlib ) server? ( dev-qt/qtbase:6[sql] diff --git a/games-board/eboard/eboard-1.1.1-r2.ebuild b/games-board/eboard/eboard-1.1.1-r2.ebuild index 606247ae333a..381c880b35c1 100644 --- a/games-board/eboard/eboard-1.1.1-r2.ebuild +++ b/games-board/eboard/eboard-1.1.1-r2.ebuild @@ -27,7 +27,7 @@ RDEPEND=" media-libs/fontconfig media-libs/freetype media-libs/libpng:0= - sys-libs/zlib + virtual/zlib x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:2 diff --git a/games-emulation/advancemame/advancemame-3.9-r1.ebuild b/games-emulation/advancemame/advancemame-3.9-r1.ebuild index ff19eda49ce8..04149a51a59c 100644 --- a/games-emulation/advancemame/advancemame-3.9-r1.ebuild +++ b/games-emulation/advancemame/advancemame-3.9-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,7 +17,7 @@ IUSE="alsa fbcon ncurses oss slang truetype" DEPEND=" dev-libs/expat media-libs/libsdl2[video] - sys-libs/zlib + virtual/zlib alsa? ( media-libs/alsa-lib ) ncurses? ( sys-libs/ncurses:= ) slang? ( sys-libs/slang ) diff --git a/games-emulation/advancemame/advancemame-5.0.ebuild b/games-emulation/advancemame/advancemame-5.0.ebuild index 95033e4b6204..94a339f5c959 100644 --- a/games-emulation/advancemame/advancemame-5.0.ebuild +++ b/games-emulation/advancemame/advancemame-5.0.ebuild @@ -21,7 +21,7 @@ REQUIRED_USE=" DEPEND=" dev-libs/expat - sys-libs/zlib + virtual/zlib alsa? ( media-libs/alsa-lib ) ncurses? ( sys-libs/ncurses:= ) sdl? ( media-libs/libsdl2[video] ) diff --git a/games-emulation/advancescan/advancescan-1.16-r1.ebuild b/games-emulation/advancescan/advancescan-1.16-r1.ebuild index 5d13ee2f8651..6e008fbfed58 100644 --- a/games-emulation/advancescan/advancescan-1.16-r1.ebuild +++ b/games-emulation/advancescan/advancescan-1.16-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~x86" DEPEND=" dev-libs/expat - sys-libs/zlib" + virtual/zlib" RDEPEND="${DEPEND}" PATCHES=( diff --git a/games-emulation/atari800/atari800-5.2.0.ebuild b/games-emulation/atari800/atari800-5.2.0.ebuild index 140d1478d089..da1c3a0c1f2b 100644 --- a/games-emulation/atari800/atari800-5.2.0.ebuild +++ b/games-emulation/atari800/atari800-5.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -39,7 +39,7 @@ DEPEND=" sys-libs/ncurses:= ) media-libs/libpng:= - sys-libs/zlib + virtual/zlib " RDEPEND=" ${DEPEND} diff --git a/games-emulation/desmume/desmume-0.9.13-r1.ebuild b/games-emulation/desmume/desmume-0.9.13-r1.ebuild index 105f0464ab1c..96903024a74a 100644 --- a/games-emulation/desmume/desmume-0.9.13-r1.ebuild +++ b/games-emulation/desmume/desmume-0.9.13-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,7 +19,7 @@ RDEPEND=" media-libs/libsdl2[X,opengl,sound,video] media-libs/libsoundtouch:= net-libs/libpcap - sys-libs/zlib:= + virtual/zlib:= x11-libs/agg x11-libs/libX11 gui? ( diff --git a/games-emulation/dosbox-staging/dosbox-staging-0.82.2-r1.ebuild b/games-emulation/dosbox-staging/dosbox-staging-0.82.2-r1.ebuild index 94de7b9e6d85..cf5f1d50f85f 100644 --- a/games-emulation/dosbox-staging/dosbox-staging-0.82.2-r1.ebuild +++ b/games-emulation/dosbox-staging/dosbox-staging-0.82.2-r1.ebuild @@ -30,7 +30,7 @@ RDEPEND="alsa? ( media-libs/alsa-lib ) media-libs/libsdl2[joystick,opengl?,video,X] media-libs/opusfile media-libs/speexdsp - sys-libs/zlib:= + virtual/zlib:= sys-libs/zlib-ng:= !games-emulation/dosbox" DEPEND="${RDEPEND}" diff --git a/games-emulation/dosbox-staging/dosbox-staging-0.82.2.ebuild b/games-emulation/dosbox-staging/dosbox-staging-0.82.2.ebuild index 0feb596994b4..6f048ab3338e 100644 --- a/games-emulation/dosbox-staging/dosbox-staging-0.82.2.ebuild +++ b/games-emulation/dosbox-staging/dosbox-staging-0.82.2.ebuild @@ -30,7 +30,7 @@ RDEPEND="alsa? ( media-libs/alsa-lib ) media-libs/libsdl2[joystick,opengl?,video,X] media-libs/opusfile media-libs/speexdsp - sys-libs/zlib + virtual/zlib !games-emulation/dosbox" DEPEND="${RDEPEND}" BDEPEND="test? ( dev-cpp/gtest )" diff --git a/games-emulation/dosbox/dosbox-0.74.3.ebuild b/games-emulation/dosbox/dosbox-0.74.3.ebuild index e7e8e6dc2d82..9bd668677298 100644 --- a/games-emulation/dosbox/dosbox-0.74.3.ebuild +++ b/games-emulation/dosbox/dosbox-0.74.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -41,7 +41,7 @@ RDEPEND="alsa? ( media-libs/alsa-lib ) media-libs/libsdl[joystick,opengl?,video,X?] media-libs/sdl-net media-libs/sdl-sound - sys-libs/zlib" + virtual/zlib" DEPEND="${RDEPEND}" PATCHES=( diff --git a/games-emulation/dosbox/dosbox-0.75_pre4302-r1.ebuild b/games-emulation/dosbox/dosbox-0.75_pre4302-r1.ebuild index 6d352a4fb37d..eb7a2750aab1 100644 --- a/games-emulation/dosbox/dosbox-0.75_pre4302-r1.ebuild +++ b/games-emulation/dosbox/dosbox-0.75_pre4302-r1.ebuild @@ -41,7 +41,7 @@ DEPEND=" media-libs/libsdl[joystick,opengl?,video,X?] media-libs/sdl-net media-libs/sdl-sound - sys-libs/zlib + virtual/zlib alsa? ( media-libs/alsa-lib ) debug? ( sys-libs/ncurses:0= ) glide? ( media-libs/openglide ) diff --git a/games-emulation/dosbox/dosbox-0.75_pre4302.ebuild b/games-emulation/dosbox/dosbox-0.75_pre4302.ebuild index f3b61cd5fc75..e684f1a2eb06 100644 --- a/games-emulation/dosbox/dosbox-0.75_pre4302.ebuild +++ b/games-emulation/dosbox/dosbox-0.75_pre4302.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -45,7 +45,7 @@ RDEPEND="alsa? ( media-libs/alsa-lib ) media-libs/libsdl[joystick,opengl?,video,X?] media-libs/sdl-net media-libs/sdl-sound - sys-libs/zlib" + virtual/zlib" DEPEND="${RDEPEND}" PATCHES=( diff --git a/games-emulation/fceux/fceux-2.6.6-r2.ebuild b/games-emulation/fceux/fceux-2.6.6-r2.ebuild index 485223d1e7be..848afeca994f 100644 --- a/games-emulation/fceux/fceux-2.6.6-r2.ebuild +++ b/games-emulation/fceux/fceux-2.6.6-r2.ebuild @@ -23,7 +23,7 @@ RDEPEND="${LUA_DEPS} dev-qt/qtbase:6[gui,opengl,widgets,-gles2-only] media-libs/libglvnd media-libs/libsdl2[joystick,sound,threads(+),video] - sys-libs/zlib:=[minizip] + virtual/zlib:=[minizip] archive? ( app-arch/libarchive:= ) ffmpeg? ( media-video/ffmpeg:= ) x264? ( media-libs/x264:= ) diff --git a/games-emulation/gens/gens-2.15.5-r2.ebuild b/games-emulation/gens/gens-2.15.5-r2.ebuild index e8751bcbe79c..a6be4ea75062 100644 --- a/games-emulation/gens/gens-2.15.5-r2.ebuild +++ b/games-emulation/gens/gens-2.15.5-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~x86" RDEPEND=" media-libs/libsdl[abi_x86_32(-),joystick,video] - sys-libs/zlib:=[abi_x86_32(-)] + virtual/zlib:=[abi_x86_32(-)] virtual/opengl[abi_x86_32(-)] x11-libs/gtk+:2[abi_x86_32(-)]" DEPEND="${RDEPEND}" diff --git a/games-emulation/gngb/gngb-20060309-r2.ebuild b/games-emulation/gngb/gngb-20060309-r2.ebuild index 6ce2b27a4cb1..75fdc6c25336 100644 --- a/games-emulation/gngb/gngb-20060309-r2.ebuild +++ b/games-emulation/gngb/gngb-20060309-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,7 @@ IUSE="opengl" RDEPEND=" app-arch/bzip2:= media-libs/libsdl[sound,joystick,video] - sys-libs/zlib:= + virtual/zlib:= opengl? ( media-libs/libglvnd[X] )" DEPEND="${RDEPEND}" diff --git a/games-emulation/gngeo/gngeo-0.8-r2.ebuild b/games-emulation/gngeo/gngeo-0.8-r2.ebuild index f4e1e906ad79..6cb183764109 100644 --- a/games-emulation/gngeo/gngeo-0.8-r2.ebuild +++ b/games-emulation/gngeo/gngeo-0.8-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~x86" DEPEND=" media-libs/libsdl[joystick,opengl,sound,video] - sys-libs/zlib[minizip] + virtual/zlib[minizip] virtual/opengl " RDEPEND="${DEPEND}" diff --git a/games-emulation/hatari/hatari-2.6.0.ebuild b/games-emulation/hatari/hatari-2.6.0.ebuild index 37b5b76a573b..4322a318ec55 100644 --- a/games-emulation/hatari/hatari-2.6.0.ebuild +++ b/games-emulation/hatari/hatari-2.6.0.ebuild @@ -32,7 +32,7 @@ COMMON_DEPEND=" portmidi? ( media-libs/portmidi ) readline? ( sys-libs/readline:= ) udev? ( virtual/udev ) - zlib? ( sys-libs/zlib:= ) + zlib? ( virtual/zlib:= ) " RDEPEND=" ${PYTHON_DEPS} diff --git a/games-emulation/hatari/hatari-2.6.1.ebuild b/games-emulation/hatari/hatari-2.6.1.ebuild index bde9dbe9cd12..f621f876d8bd 100644 --- a/games-emulation/hatari/hatari-2.6.1.ebuild +++ b/games-emulation/hatari/hatari-2.6.1.ebuild @@ -32,7 +32,7 @@ COMMON_DEPEND=" portmidi? ( media-libs/portmidi ) readline? ( sys-libs/readline:= ) udev? ( virtual/udev ) - zlib? ( sys-libs/zlib:= ) + zlib? ( virtual/zlib:= ) " RDEPEND=" ${PYTHON_DEPS} diff --git a/games-emulation/mastergear-bin/mastergear-bin-4.9-r1.ebuild b/games-emulation/mastergear-bin/mastergear-bin-4.9-r1.ebuild index ecb2f7433964..5fe4521b41f7 100644 --- a/games-emulation/mastergear-bin/mastergear-bin-4.9-r1.ebuild +++ b/games-emulation/mastergear-bin/mastergear-bin-4.9-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,7 @@ RDEPEND=" media-libs/libpulse media-sound/apulse[sdk] ) - sys-libs/zlib:= + virtual/zlib:= x11-libs/libX11 x11-libs/libXext" diff --git a/games-emulation/mednafen-jg/mednafen-jg-1.32.1.1.ebuild b/games-emulation/mednafen-jg/mednafen-jg-1.32.1.1.ebuild index e843f59c0b3d..c794e242bfbf 100644 --- a/games-emulation/mednafen-jg/mednafen-jg-1.32.1.1.ebuild +++ b/games-emulation/mednafen-jg/mednafen-jg-1.32.1.1.ebuild @@ -28,7 +28,7 @@ DEPEND=" >=dev-libs/trio-1.17 media-libs/flac media-libs/jg:1= - sys-libs/zlib:=[minizip] + virtual/zlib:=[minizip] virtual/libiconv " RDEPEND=" diff --git a/games-emulation/mednafen-jg/mednafen-jg-9999.ebuild b/games-emulation/mednafen-jg/mednafen-jg-9999.ebuild index e843f59c0b3d..c794e242bfbf 100644 --- a/games-emulation/mednafen-jg/mednafen-jg-9999.ebuild +++ b/games-emulation/mednafen-jg/mednafen-jg-9999.ebuild @@ -28,7 +28,7 @@ DEPEND=" >=dev-libs/trio-1.17 media-libs/flac media-libs/jg:1= - sys-libs/zlib:=[minizip] + virtual/zlib:=[minizip] virtual/libiconv " RDEPEND=" diff --git a/games-emulation/mednafen/mednafen-1.32.1.ebuild b/games-emulation/mednafen/mednafen-1.32.1.ebuild index f6f7bc4baa2d..c1f9bc42cb20 100644 --- a/games-emulation/mednafen/mednafen-1.32.1.ebuild +++ b/games-emulation/mednafen/mednafen-1.32.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,7 +22,7 @@ RDEPEND=" media-libs/libsdl2[joystick,opengl,video] media-libs/tremor media-sound/musepack-tools - sys-libs/zlib:=[minizip] + virtual/zlib:=[minizip] virtual/libintl alsa? ( media-libs/alsa-lib ) flac? ( media-libs/flac:= ) diff --git a/games-emulation/mekanix/mekanix-070-r1.ebuild b/games-emulation/mekanix/mekanix-070-r1.ebuild index 3b20dcd33cea..caa7f2c373b7 100644 --- a/games-emulation/mekanix/mekanix-070-r1.ebuild +++ b/games-emulation/mekanix/mekanix-070-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -20,7 +20,7 @@ RDEPEND=" x11-libs/libXext x11-libs/libXpm x11-libs/libX11 - sys-libs/zlib + virtual/zlib " # file verfies that it's an elf, not win32, binary: diff --git a/games-emulation/mgba/mgba-0.10.4.ebuild b/games-emulation/mgba/mgba-0.10.4.ebuild index 578c796fa9a6..3fb9c0c9857d 100644 --- a/games-emulation/mgba/mgba-0.10.4.ebuild +++ b/games-emulation/mgba/mgba-0.10.4.ebuild @@ -31,7 +31,7 @@ RESTRICT="!test? ( test )" RDEPEND=" media-libs/libpng:= - sys-libs/zlib:=[minizip] + virtual/zlib:=[minizip] debug? ( dev-libs/libedit ) elf? ( dev-libs/elfutils ) ffmpeg? ( media-video/ffmpeg:= ) diff --git a/games-emulation/mgba/mgba-0.10.5.ebuild b/games-emulation/mgba/mgba-0.10.5.ebuild index 37a4350428dc..8c580d05b20e 100644 --- a/games-emulation/mgba/mgba-0.10.5.ebuild +++ b/games-emulation/mgba/mgba-0.10.5.ebuild @@ -31,7 +31,7 @@ RESTRICT="!test? ( test )" RDEPEND=" media-libs/libpng:= - sys-libs/zlib:=[minizip] + virtual/zlib:=[minizip] debug? ( dev-libs/libedit ) elf? ( dev-libs/elfutils ) ffmpeg? ( media-video/ffmpeg:= ) diff --git a/games-emulation/mgba/mgba-9999.ebuild b/games-emulation/mgba/mgba-9999.ebuild index a190e89e3d7e..8eff182d6dd8 100644 --- a/games-emulation/mgba/mgba-9999.ebuild +++ b/games-emulation/mgba/mgba-9999.ebuild @@ -31,7 +31,7 @@ RESTRICT="!test? ( test )" RDEPEND=" media-libs/libpng:= - sys-libs/zlib:=[minizip] + virtual/zlib:=[minizip] debug? ( dev-libs/libedit ) elf? ( dev-libs/elfutils ) ffmpeg? ( media-video/ffmpeg:= ) diff --git a/games-emulation/mupen64plus-core/mupen64plus-core-2.6.0.ebuild b/games-emulation/mupen64plus-core/mupen64plus-core-2.6.0.ebuild index b5f1e2e7a02f..a4f68e8b6f36 100644 --- a/games-emulation/mupen64plus-core/mupen64plus-core-2.6.0.ebuild +++ b/games-emulation/mupen64plus-core/mupen64plus-core-2.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -25,7 +25,7 @@ REQUIRED_USE="gles2-only? ( !osd )" DEPEND=" media-libs/libpng:= media-libs/libsdl2[joystick,opengl,video] - sys-libs/zlib[minizip] + virtual/zlib[minizip] gles2-only? ( media-libs/libsdl2[gles2] ) lirc? ( app-misc/lirc ) netplay? ( media-libs/sdl2-net ) diff --git a/games-emulation/mupen64plus-video-glide64mk2/mupen64plus-video-glide64mk2-2.6.0.ebuild b/games-emulation/mupen64plus-video-glide64mk2/mupen64plus-video-glide64mk2-2.6.0.ebuild index fb1e335c07ec..55abf8bf0c95 100644 --- a/games-emulation/mupen64plus-video-glide64mk2/mupen64plus-video-glide64mk2-2.6.0.ebuild +++ b/games-emulation/mupen64plus-video-glide64mk2/mupen64plus-video-glide64mk2-2.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,7 +23,7 @@ DEPEND=" >=games-emulation/mupen64plus-core-2.5:0=[gles2-only=] media-libs/libpng:0= media-libs/libsdl2:0=[video] - sys-libs/zlib:0= + virtual/zlib:0= virtual/opengl:0= gles2-only? ( media-libs/libsdl2:0[gles2] ) hires? ( dev-libs/boost:= ) diff --git a/games-emulation/nestopia/nestopia-1.53.1.ebuild b/games-emulation/nestopia/nestopia-1.53.1.ebuild index 107140b38853..2300dc3f610f 100644 --- a/games-emulation/nestopia/nestopia-1.53.1.ebuild +++ b/games-emulation/nestopia/nestopia-1.53.1.ebuild @@ -22,7 +22,7 @@ RDEPEND=" media-libs/libepoxy media-libs/libsamplerate media-libs/libsdl2[joystick,sound] - sys-libs/zlib:= + virtual/zlib:= >=x11-libs/fltk-1.4:1=[opengl] " DEPEND="${RDEPEND}" diff --git a/games-emulation/nestopia/nestopia-1.53.2.ebuild b/games-emulation/nestopia/nestopia-1.53.2.ebuild index 107140b38853..2300dc3f610f 100644 --- a/games-emulation/nestopia/nestopia-1.53.2.ebuild +++ b/games-emulation/nestopia/nestopia-1.53.2.ebuild @@ -22,7 +22,7 @@ RDEPEND=" media-libs/libepoxy media-libs/libsamplerate media-libs/libsdl2[joystick,sound] - sys-libs/zlib:= + virtual/zlib:= >=x11-libs/fltk-1.4:1=[opengl] " DEPEND="${RDEPEND}" diff --git a/games-emulation/openmsx/openmsx-19.1.ebuild b/games-emulation/openmsx/openmsx-19.1.ebuild index be185ad4f53d..76efcbb6032f 100644 --- a/games-emulation/openmsx/openmsx-19.1.ebuild +++ b/games-emulation/openmsx/openmsx-19.1.ebuild @@ -26,7 +26,7 @@ RDEPEND="dev-lang/tcl:0= media-libs/libvorbis media-libs/sdl2-ttf >=media-libs/glew-1.3.2:0= - sys-libs/zlib + virtual/zlib virtual/opengl" DEPEND="${RDEPEND}" BDEPEND="${PYTHON_DEPS}" diff --git a/games-emulation/openmsx/openmsx-20.0-r2.ebuild b/games-emulation/openmsx/openmsx-20.0-r2.ebuild index 80a9d1cc4f53..f5b917e68906 100644 --- a/games-emulation/openmsx/openmsx-20.0-r2.ebuild +++ b/games-emulation/openmsx/openmsx-20.0-r2.ebuild @@ -26,7 +26,7 @@ RDEPEND="dev-lang/tcl:0= media-libs/libvorbis media-libs/sdl2-ttf >=media-libs/glew-1.3.2:0= - sys-libs/zlib + virtual/zlib virtual/opengl" DEPEND="${RDEPEND}" BDEPEND="${PYTHON_DEPS}" diff --git a/games-emulation/pcsx2/pcsx2-2.4.0-r1.ebuild b/games-emulation/pcsx2/pcsx2-2.4.0-r1.ebuild index ce765203a38a..969a864fcc0d 100644 --- a/games-emulation/pcsx2/pcsx2-2.4.0-r1.ebuild +++ b/games-emulation/pcsx2/pcsx2-2.4.0-r1.ebuild @@ -54,7 +54,7 @@ COMMON_DEPEND=" net-libs/libpcap net-misc/curl sys-apps/dbus - sys-libs/zlib:= + virtual/zlib:= virtual/libudev:= x11-libs/libX11 x11-libs/libXi diff --git a/games-emulation/pcsx2/pcsx2-9999.ebuild b/games-emulation/pcsx2/pcsx2-9999.ebuild index 5c79cd7ef61f..01b24b74f389 100644 --- a/games-emulation/pcsx2/pcsx2-9999.ebuild +++ b/games-emulation/pcsx2/pcsx2-9999.ebuild @@ -54,7 +54,7 @@ COMMON_DEPEND=" net-libs/libpcap net-misc/curl sys-apps/dbus - sys-libs/zlib:= + virtual/zlib:= virtual/libudev:= x11-libs/libX11 x11-libs/libXi diff --git a/games-emulation/ppsspp/ppsspp-1.19.3.ebuild b/games-emulation/ppsspp/ppsspp-1.19.3.ebuild index 82a1e4cccfff..18c5a050c2d8 100644 --- a/games-emulation/ppsspp/ppsspp-1.19.3.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.19.3.ebuild @@ -35,7 +35,7 @@ RDEPEND=" media-libs/libpng:= media-libs/libsdl2[joystick] media-video/ffmpeg-compat:6= - sys-libs/zlib:= + virtual/zlib:= virtual/opengl qt5? ( dev-qt/qtcore:5 diff --git a/games-emulation/rmg/rmg-0.7.9.ebuild b/games-emulation/rmg/rmg-0.7.9.ebuild index 48d942964128..d62eae962705 100644 --- a/games-emulation/rmg/rmg-0.7.9.ebuild +++ b/games-emulation/rmg/rmg-0.7.9.ebuild @@ -63,7 +63,7 @@ DEPEND=" media-libs/libsamplerate media-libs/libsdl2[haptic,joystick,opengl,sound,vulkan] media-libs/speexdsp - sys-libs/zlib[minizip(+)] + virtual/zlib[minizip(+)] virtual/opengl netplay? ( dev-qt/qtwebsockets:6 diff --git a/games-emulation/rmg/rmg-0.8.3.ebuild b/games-emulation/rmg/rmg-0.8.3.ebuild index d631d747096b..301177053369 100644 --- a/games-emulation/rmg/rmg-0.8.3.ebuild +++ b/games-emulation/rmg/rmg-0.8.3.ebuild @@ -63,7 +63,7 @@ DEPEND=" media-libs/libsamplerate media-libs/libsdl3[opengl,vulkan] media-libs/speexdsp - sys-libs/zlib[minizip(+)] + virtual/zlib[minizip(+)] virtual/opengl netplay? ( dev-qt/qtwebsockets:6 ) rust-plugin? ( dev-libs/libusb:1 ) diff --git a/games-emulation/rmg/rmg-0.8.5.ebuild b/games-emulation/rmg/rmg-0.8.5.ebuild index f86dafc91091..d4bba0a874b0 100644 --- a/games-emulation/rmg/rmg-0.8.5.ebuild +++ b/games-emulation/rmg/rmg-0.8.5.ebuild @@ -38,7 +38,7 @@ DEPEND=" media-libs/libsamplerate media-libs/libsdl3[opengl,vulkan] media-libs/speexdsp - sys-libs/zlib[minizip(+)] + virtual/zlib[minizip(+)] virtual/opengl netplay? ( dev-qt/qtwebsockets:6 ) " diff --git a/games-emulation/rmg/rmg-9999.ebuild b/games-emulation/rmg/rmg-9999.ebuild index f86dafc91091..d4bba0a874b0 100644 --- a/games-emulation/rmg/rmg-9999.ebuild +++ b/games-emulation/rmg/rmg-9999.ebuild @@ -38,7 +38,7 @@ DEPEND=" media-libs/libsamplerate media-libs/libsdl3[opengl,vulkan] media-libs/speexdsp - sys-libs/zlib[minizip(+)] + virtual/zlib[minizip(+)] virtual/opengl netplay? ( dev-qt/qtwebsockets:6 ) " diff --git a/games-emulation/snes9x/snes9x-1.63.ebuild b/games-emulation/snes9x/snes9x-1.63.ebuild index dfb2a67da159..7774a2e1e418 100644 --- a/games-emulation/snes9x/snes9x-1.63.ebuild +++ b/games-emulation/snes9x/snes9x-1.63.ebuild @@ -37,7 +37,7 @@ RESTRICT="bindist" RDEPEND=" media-libs/libpng:= - sys-libs/zlib:=[minizip] + virtual/zlib:=[minizip] x11-libs/libX11 x11-libs/libXext alsa? ( media-libs/alsa-lib ) diff --git a/games-emulation/stella/stella-7.0.ebuild b/games-emulation/stella/stella-7.0.ebuild index d01a97a065d3..994aa76e379d 100644 --- a/games-emulation/stella/stella-7.0.ebuild +++ b/games-emulation/stella/stella-7.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ RDEPEND=" dev-db/sqlite:3 media-libs/libsdl2[joystick?,opengl,sound,video] png? ( media-libs/libpng:= ) - zlib? ( sys-libs/zlib:= ) + zlib? ( virtual/zlib:= ) " DEPEND=" ${RDEPEND} diff --git a/games-emulation/vbam/vbam-2.1.11-r1.ebuild b/games-emulation/vbam/vbam-2.1.11-r1.ebuild index b98b78b5bab0..ec80865a47df 100644 --- a/games-emulation/vbam/vbam-2.1.11-r1.ebuild +++ b/games-emulation/vbam/vbam-2.1.11-r1.ebuild @@ -30,7 +30,7 @@ REQUIRED_USE=" RDEPEND=" >=media-libs/libpng-1.4:= media-libs/libsdl2[joystick] - sys-libs/zlib:= + virtual/zlib:= virtual/glu virtual/opengl link? ( diff --git a/games-emulation/vbam/vbam-9999.ebuild b/games-emulation/vbam/vbam-9999.ebuild index a76bbbd072d7..a6583d0ad33f 100644 --- a/games-emulation/vbam/vbam-9999.ebuild +++ b/games-emulation/vbam/vbam-9999.ebuild @@ -31,7 +31,7 @@ REQUIRED_USE=" RDEPEND=" >=media-libs/libpng-1.4:= media-libs/libsdl2[joystick] - sys-libs/zlib:= + virtual/zlib:= virtual/glu virtual/opengl link? ( >=media-libs/libsfml-3.0:= ) diff --git a/games-emulation/vgba/vgba-4.8-r1.ebuild b/games-emulation/vgba/vgba-4.8-r1.ebuild index ed09e88a1abd..f7f28794e1ab 100644 --- a/games-emulation/vgba/vgba-4.8-r1.ebuild +++ b/games-emulation/vgba/vgba-4.8-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ RESTRICT="strip" RDEPEND=" x11-libs/libX11[abi_x86_32(-)] x11-libs/libXext[abi_x86_32(-)] - sys-libs/zlib[abi_x86_32(-)] + virtual/zlib[abi_x86_32(-)] " QA_PREBUILT="/opt/bin/vgba" diff --git a/games-emulation/zsnes/zsnes-2.0.10.ebuild b/games-emulation/zsnes/zsnes-2.0.10.ebuild index 38c0c2f51af8..601d829c01ba 100644 --- a/games-emulation/zsnes/zsnes-2.0.10.ebuild +++ b/games-emulation/zsnes/zsnes-2.0.10.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2022 Gentoo Authors +# Copyright 2021-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,14 +18,14 @@ RDEPEND=" media-libs/libglvnd[X,abi_x86_32(-)] media-libs/libpng:=[abi_x86_32(-)] media-libs/libsdl[abi_x86_32(-),joystick,opengl,sound,video] - sys-libs/zlib:=[abi_x86_32(-)] + virtual/zlib:=[abi_x86_32(-)] x11-libs/libX11[abi_x86_32(-)]" DEPEND=" ${RDEPEND} x11-base/xorg-proto" BDEPEND=" dev-lang/nasm - sys-libs/zlib + virtual/zlib virtual/pkgconfig" PATCHES=( diff --git a/games-emulation/zsnes/zsnes-2.0.12.ebuild b/games-emulation/zsnes/zsnes-2.0.12.ebuild index db3d40f511b3..7b8e7da075c7 100644 --- a/games-emulation/zsnes/zsnes-2.0.12.ebuild +++ b/games-emulation/zsnes/zsnes-2.0.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2024 Gentoo Authors +# Copyright 2021-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,14 +18,14 @@ RDEPEND=" media-libs/libglvnd[X,abi_x86_32(-)] media-libs/libpng:=[abi_x86_32(-)] media-libs/libsdl[abi_x86_32(-),joystick,opengl,sound,video] - sys-libs/zlib:=[abi_x86_32(-)] + virtual/zlib:=[abi_x86_32(-)] x11-libs/libX11[abi_x86_32(-)]" DEPEND=" ${RDEPEND} x11-base/xorg-proto" BDEPEND=" dev-lang/nasm - sys-libs/zlib + virtual/zlib virtual/pkgconfig" PATCHES=( diff --git a/games-engines/devilutionx/devilutionx-1.5.4-r1.ebuild b/games-engines/devilutionx/devilutionx-1.5.4-r1.ebuild index 8ded384f1f3e..b54abe3fa732 100644 --- a/games-engines/devilutionx/devilutionx-1.5.4-r1.ebuild +++ b/games-engines/devilutionx/devilutionx-1.5.4-r1.ebuild @@ -29,7 +29,7 @@ RDEPEND=" media-libs/libsdl2[haptic,joystick,opengl,video] media-libs/sdl2-image[png] media-libs/sdl_audiolib - sys-libs/zlib:= + virtual/zlib:= sodium? ( dev-libs/libsodium:= ) " DEPEND=" diff --git a/games-engines/exult/exult-1.12.0.ebuild b/games-engines/exult/exult-1.12.0.ebuild index 36a775def1e9..18939e640e42 100644 --- a/games-engines/exult/exult-1.12.0.ebuild +++ b/games-engines/exult/exult-1.12.0.ebuild @@ -19,7 +19,7 @@ RDEPEND=" media-libs/libpng:= media-libs/libsdl2[X,joystick,sound,video] media-libs/libvorbis - sys-libs/zlib:= + virtual/zlib:= alsa? ( media-libs/alsa-lib ) fluidsynth? ( media-sound/fluidsynth:= ) timidity? ( media-sound/timidity++ )" diff --git a/games-engines/fheroes2/fheroes2-1.1.11.ebuild b/games-engines/fheroes2/fheroes2-1.1.11.ebuild index eba65a103586..0275d86bb2db 100644 --- a/games-engines/fheroes2/fheroes2-1.1.11.ebuild +++ b/games-engines/fheroes2/fheroes2-1.1.11.ebuild @@ -21,7 +21,7 @@ DEPEND=" media-libs/libsdl2[video] media-libs/sdl2-image media-libs/sdl2-mixer - sys-libs/zlib + virtual/zlib " RDEPEND=" ${DEPEND} diff --git a/games-engines/frotz/frotz-2.55-r1.ebuild b/games-engines/frotz/frotz-2.55-r1.ebuild index 617cd08b85a7..e2178e156fb3 100644 --- a/games-engines/frotz/frotz-2.55-r1.ebuild +++ b/games-engines/frotz/frotz-2.55-r1.ebuild @@ -32,7 +32,7 @@ DEPEND=" media-libs/libpng:0= media-libs/libsdl2[sound,threads(+),video] media-libs/sdl2-mixer[mod,vorbis,wav] - sys-libs/zlib + virtual/zlib ) " RDEPEND="${DEPEND}" diff --git a/games-engines/gargoyle/gargoyle-2019.1.1.ebuild b/games-engines/gargoyle/gargoyle-2019.1.1.ebuild index b056e2f28b60..8c9d5711c561 100644 --- a/games-engines/gargoyle/gargoyle-2019.1.1.ebuild +++ b/games-engines/gargoyle/gargoyle-2019.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Regarding licenses: libgarglk is licensed under the GPLv2. Bundled @@ -28,7 +28,7 @@ RDEPEND=" media-libs/libpng:0 media-libs/sdl-mixer media-libs/sdl-sound[modplug,mp3,vorbis] - sys-libs/zlib + virtual/zlib virtual/jpeg:0 x11-libs/gtk+:2" DEPEND="${RDEPEND}" diff --git a/games-engines/love/love-11.4.ebuild b/games-engines/love/love-11.4.ebuild index 7bc9c41f67f4..876f87a7f631 100644 --- a/games-engines/love/love-11.4.ebuild +++ b/games-engines/love/love-11.4.ebuild @@ -24,7 +24,7 @@ IUSE="gme" REQUIRED_USE="${LUA_REQUIRED_USE}" -RDEPEND="sys-libs/zlib +RDEPEND="virtual/zlib ${LUA_DEPS} media-libs/freetype media-libs/libmodplug diff --git a/games-engines/love/love-11.5-r1.ebuild b/games-engines/love/love-11.5-r1.ebuild index 7bc9c41f67f4..876f87a7f631 100644 --- a/games-engines/love/love-11.5-r1.ebuild +++ b/games-engines/love/love-11.5-r1.ebuild @@ -24,7 +24,7 @@ IUSE="gme" REQUIRED_USE="${LUA_REQUIRED_USE}" -RDEPEND="sys-libs/zlib +RDEPEND="virtual/zlib ${LUA_DEPS} media-libs/freetype media-libs/libmodplug diff --git a/games-engines/love/love-9999.ebuild b/games-engines/love/love-9999.ebuild index b295de63781e..9c360fc28d07 100644 --- a/games-engines/love/love-9999.ebuild +++ b/games-engines/love/love-9999.ebuild @@ -24,7 +24,7 @@ IUSE="gme" REQUIRED_USE="${LUA_REQUIRED_USE}" -RDEPEND="sys-libs/zlib +RDEPEND="virtual/zlib ${LUA_DEPS} media-libs/freetype media-libs/libmodplug diff --git a/games-engines/minetest/minetest-5.11.0.ebuild b/games-engines/minetest/minetest-5.11.0.ebuild index d72d7d950074..0df422ead90a 100644 --- a/games-engines/minetest/minetest-5.11.0.ebuild +++ b/games-engines/minetest/minetest-5.11.0.ebuild @@ -36,7 +36,7 @@ RDEPEND="lua_single_target_luajit? ( ${LUA_DEPS} ) dev-db/sqlite:3 dev-libs/gmp:0= dev-libs/jsoncpp:= - sys-libs/zlib + virtual/zlib client? ( media-libs/freetype:2 media-libs/libpng:0= diff --git a/games-engines/minetest/minetest-5.9.1.ebuild b/games-engines/minetest/minetest-5.9.1.ebuild index ed8fd75d30ab..c0a7081020fd 100644 --- a/games-engines/minetest/minetest-5.9.1.ebuild +++ b/games-engines/minetest/minetest-5.9.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -29,7 +29,7 @@ RDEPEND="lua_single_target_luajit? ( ${LUA_DEPS} ) dev-db/sqlite:3 dev-libs/gmp:0= dev-libs/jsoncpp:= - sys-libs/zlib + virtual/zlib client? ( media-libs/freetype:2 media-libs/libpng:0= diff --git a/games-engines/odamex/odamex-11.0.0.ebuild b/games-engines/odamex/odamex-11.0.0.ebuild index 22bc3300da0c..e2bffdeedb29 100644 --- a/games-engines/odamex/odamex-11.0.0.ebuild +++ b/games-engines/odamex/odamex-11.0.0.ebuild @@ -36,7 +36,7 @@ RDEPEND=" ) server? ( dev-libs/jsoncpp:= - sys-libs/zlib + virtual/zlib upnp? ( net-libs/miniupnpc:= ) ) " diff --git a/games-engines/openmw/openmw-0.49.0.ebuild b/games-engines/openmw/openmw-0.49.0.ebuild index c8ec1f22bc62..cee982d80b59 100644 --- a/games-engines/openmw/openmw-0.49.0.ebuild +++ b/games-engines/openmw/openmw-0.49.0.ebuild @@ -53,7 +53,7 @@ RDEPEND="${LUA_DEPS} media-libs/openal media-video/ffmpeg:= >=sci-physics/bullet-2.86:=[double-precision] - sys-libs/zlib + virtual/zlib virtual/opengl osg-fork? ( >=dev-games/openscenegraph-openmw-3.6:=[collada(-),jpeg,png,sdl,svg,truetype,zlib] ) !osg-fork? ( >=dev-games/openscenegraph-3.6.5:=[collada(-),jpeg,png,sdl,svg,truetype,zlib] ) diff --git a/games-engines/openmw/openmw-0.50.0.ebuild b/games-engines/openmw/openmw-0.50.0.ebuild index 31aaee0f2f9c..e77e87cd3325 100644 --- a/games-engines/openmw/openmw-0.50.0.ebuild +++ b/games-engines/openmw/openmw-0.50.0.ebuild @@ -53,7 +53,7 @@ RDEPEND="${LUA_DEPS} media-libs/openal media-video/ffmpeg:= >=sci-physics/bullet-2.86:=[double-precision] - sys-libs/zlib + virtual/zlib virtual/opengl osg-fork? ( >=dev-games/openscenegraph-openmw-3.6:=[collada(-),jpeg,png,sdl,svg,truetype,zlib] ) !osg-fork? ( >=dev-games/openscenegraph-3.6.5:=[collada(-),jpeg,png,sdl,svg,truetype,zlib] ) diff --git a/games-engines/openmw/openmw-9999.ebuild b/games-engines/openmw/openmw-9999.ebuild index 31aaee0f2f9c..e77e87cd3325 100644 --- a/games-engines/openmw/openmw-9999.ebuild +++ b/games-engines/openmw/openmw-9999.ebuild @@ -53,7 +53,7 @@ RDEPEND="${LUA_DEPS} media-libs/openal media-video/ffmpeg:= >=sci-physics/bullet-2.86:=[double-precision] - sys-libs/zlib + virtual/zlib virtual/opengl osg-fork? ( >=dev-games/openscenegraph-openmw-3.6:=[collada(-),jpeg,png,sdl,svg,truetype,zlib] ) !osg-fork? ( >=dev-games/openscenegraph-3.6.5:=[collada(-),jpeg,png,sdl,svg,truetype,zlib] ) diff --git a/games-engines/scummvm-tools/scummvm-tools-2.7.0_p1-r1.ebuild b/games-engines/scummvm-tools/scummvm-tools-2.7.0_p1-r1.ebuild index 45e974423515..95de792e9b8e 100644 --- a/games-engines/scummvm-tools/scummvm-tools-2.7.0_p1-r1.ebuild +++ b/games-engines/scummvm-tools/scummvm-tools-2.7.0_p1-r1.ebuild @@ -20,7 +20,7 @@ IUSE="flac iconv mad png tremor vorbis" RDEPEND=" dev-libs/boost:= - sys-libs/zlib + virtual/zlib x11-libs/wxGTK:${WX_GTK_VER}= flac? ( media-libs/flac:= ) iconv? ( diff --git a/games-engines/scummvm/scummvm-2.9.1-r1.ebuild b/games-engines/scummvm/scummvm-2.9.1-r1.ebuild index 993ebf0232e1..6ae2b211a19e 100644 --- a/games-engines/scummvm/scummvm-2.9.1-r1.ebuild +++ b/games-engines/scummvm/scummvm-2.9.1-r1.ebuild @@ -66,7 +66,7 @@ DEPEND=" media-libs/libvorbis ) vpx? ( media-libs/libvpx:= ) - zlib? ( sys-libs/zlib:= ) + zlib? ( virtual/zlib:= ) " RDEPEND=" ${DEPEND} diff --git a/games-engines/scummvm/scummvm-9999.ebuild b/games-engines/scummvm/scummvm-9999.ebuild index 08a55878a8a9..6ae2b211a19e 100644 --- a/games-engines/scummvm/scummvm-9999.ebuild +++ b/games-engines/scummvm/scummvm-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -66,7 +66,7 @@ DEPEND=" media-libs/libvorbis ) vpx? ( media-libs/libvpx:= ) - zlib? ( sys-libs/zlib:= ) + zlib? ( virtual/zlib:= ) " RDEPEND=" ${DEPEND} diff --git a/games-engines/stratagus/stratagus-3.3.2-r2.ebuild b/games-engines/stratagus/stratagus-3.3.2-r2.ebuild index 7f6fa8b91d08..61511953b8e6 100644 --- a/games-engines/stratagus/stratagus-3.3.2-r2.ebuild +++ b/games-engines/stratagus/stratagus-3.3.2-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -34,7 +34,7 @@ DEPEND=" media-libs/libsdl2[sound,opengl,video] media-libs/sdl2-mixer[vorbis] media-libs/sdl2-image[png] - sys-libs/zlib + virtual/zlib bzip2? ( app-arch/bzip2 ) mng? ( media-libs/libmng ) vorbis? ( diff --git a/games-fps/alephone/alephone-20250302-r2.ebuild b/games-fps/alephone/alephone-20250302-r2.ebuild index 83a9c1bb2a79..8da0b8c09ee8 100644 --- a/games-fps/alephone/alephone-20250302-r2.ebuild +++ b/games-fps/alephone/alephone-20250302-r2.ebuild @@ -32,7 +32,7 @@ RDEPEND=" media-libs/sdl2-image[png] media-libs/sdl2-net media-libs/sdl2-ttf - sys-libs/zlib + virtual/zlib virtual/opengl virtual/glu curl? ( net-misc/curl ) diff --git a/games-fps/alephone/alephone-99999999.ebuild b/games-fps/alephone/alephone-99999999.ebuild index 83a9c1bb2a79..8da0b8c09ee8 100644 --- a/games-fps/alephone/alephone-99999999.ebuild +++ b/games-fps/alephone/alephone-99999999.ebuild @@ -32,7 +32,7 @@ RDEPEND=" media-libs/sdl2-image[png] media-libs/sdl2-net media-libs/sdl2-ttf - sys-libs/zlib + virtual/zlib virtual/opengl virtual/glu curl? ( net-misc/curl ) diff --git a/games-fps/alienarena/alienarena-7.66-r1.ebuild b/games-fps/alienarena/alienarena-7.66-r1.ebuild index 6dbdb648b353..3941a128265f 100644 --- a/games-fps/alienarena/alienarena-7.66-r1.ebuild +++ b/games-fps/alienarena/alienarena-7.66-r1.ebuild @@ -29,7 +29,7 @@ RDEPEND=" virtual/opengl dga? ( x11-libs/libXxf86dga ) vidmode? ( x11-libs/libXxf86vm ) - zlib? ( sys-libs/zlib ) + zlib? ( virtual/zlib ) )" DEPEND="${RDEPEND} !dedicated? ( diff --git a/games-fps/doomsday/doomsday-2.3.1.ebuild b/games-fps/doomsday/doomsday-2.3.1.ebuild index c74d3513f98d..9816a1e18dea 100644 --- a/games-fps/doomsday/doomsday-2.3.1.ebuild +++ b/games-fps/doomsday/doomsday-2.3.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit cmake flag-o-matic python-any-r1 qmake-utils readme.gentoo-r1 xdg DESCRIPTION="A modern gaming engine for Doom, Heretic, and Hexen" @@ -24,7 +24,7 @@ RDEPEND=" dev-qt/qtx11extras:5= media-libs/assimp:= net-misc/curl - sys-libs/zlib + virtual/zlib x11-libs/libX11 display-mode? ( x11-libs/libXrandr diff --git a/games-fps/dsda-doom/dsda-doom-0.29.4.ebuild b/games-fps/dsda-doom/dsda-doom-0.29.4.ebuild index e7d54dad49cc..6af767aef4d1 100644 --- a/games-fps/dsda-doom/dsda-doom-0.29.4.ebuild +++ b/games-fps/dsda-doom/dsda-doom-0.29.4.ebuild @@ -20,7 +20,7 @@ DEPEND=" dev-libs/libzip:= media-libs/libsdl2[opengl,joystick,sound,video] media-libs/sdl2-mixer[midi] - sys-libs/zlib:= + virtual/zlib:= virtual/glu virtual/opengl fluidsynth? ( media-sound/fluidsynth:= ) diff --git a/games-fps/eduke32/eduke32-20250329.10618.ebuild b/games-fps/eduke32/eduke32-20250329.10618.ebuild index 74371e96a4d6..243dec789941 100644 --- a/games-fps/eduke32/eduke32-20250329.10618.ebuild +++ b/games-fps/eduke32/eduke32-20250329.10618.ebuild @@ -53,7 +53,7 @@ RDEPEND=" media-libs/libsdl2[alsa,joystick,opengl?,sound,video] media-libs/libvorbis media-libs/sdl2-mixer[flac,fluidsynth?,timidity?,vorbis] - sys-libs/zlib + virtual/zlib gtk? ( x11-libs/gtk+:2 ) opengl? ( virtual/glu diff --git a/games-fps/eduke32/eduke32-20250704.10623.ebuild b/games-fps/eduke32/eduke32-20250704.10623.ebuild index 9ca8b8ec95e1..77de82f2664c 100644 --- a/games-fps/eduke32/eduke32-20250704.10623.ebuild +++ b/games-fps/eduke32/eduke32-20250704.10623.ebuild @@ -53,7 +53,7 @@ RDEPEND=" media-libs/libsdl2[alsa,joystick,opengl?,sound,video] media-libs/libvorbis media-libs/sdl2-mixer[flac,fluidsynth?,timidity?,vorbis] - sys-libs/zlib + virtual/zlib gtk? ( x11-libs/gtk+:2 ) opengl? ( virtual/glu diff --git a/games-fps/etqw-bin/etqw-bin-1.5-r4.ebuild b/games-fps/etqw-bin/etqw-bin-1.5-r4.ebuild index f2cb2e988b1d..b213d52e786a 100644 --- a/games-fps/etqw-bin/etqw-bin-1.5-r4.ebuild +++ b/games-fps/etqw-bin/etqw-bin-1.5-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -20,7 +20,7 @@ RDEPEND=" >=media-libs/libsdl-1.2.15-r4[video,sound,opengl,abi_x86_32(-)] >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)] sys-libs/glibc - >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)] + >=virtual/zlib-1.2.8-r1[abi_x86_32(-)] >=x11-libs/libX11-1.6.2[abi_x86_32(-)] >=x11-libs/libXext-1.3.2[abi_x86_32(-)] virtual/jpeg-compat:62[abi_x86_32(-)] diff --git a/games-fps/etqw-demo/etqw-demo-2.0_p1-r4.ebuild b/games-fps/etqw-demo/etqw-demo-2.0_p1-r4.ebuild index a5b05126980f..85abc8df970c 100644 --- a/games-fps/etqw-demo/etqw-demo-2.0_p1-r4.ebuild +++ b/games-fps/etqw-demo/etqw-demo-2.0_p1-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -23,7 +23,7 @@ RESTRICT="bindist strip mirror" RDEPEND=" >=media-libs/libsdl-1.2.15-r4[video,sound,opengl,abi_x86_32(-)] sys-libs/ncurses-compat[abi_x86_32(-)] - >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)] + >=virtual/zlib-1.2.8-r1[abi_x86_32(-)] virtual/jpeg-compat:62[abi_x86_32(-)] >=x11-libs/libX11-1.6.2[abi_x86_32(-)] >=x11-libs/libXext-1.3.2[abi_x86_32(-)] diff --git a/games-fps/gzdoom/gzdoom-4.12.2.ebuild b/games-fps/gzdoom/gzdoom-4.12.2.ebuild index b308fb3d0b50..1ade885362fa 100644 --- a/games-fps/gzdoom/gzdoom-4.12.2.ebuild +++ b/games-fps/gzdoom/gzdoom-4.12.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -24,7 +24,7 @@ DEPEND=" media-libs/libwebp media-libs/openal media-libs/zmusic - sys-libs/zlib + virtual/zlib gtk? ( x11-libs/gtk+:3 )" RDEPEND="${DEPEND}" diff --git a/games-fps/gzdoom/gzdoom-4.14.1.ebuild b/games-fps/gzdoom/gzdoom-4.14.1.ebuild index 291411d90842..ca19f6ead1e0 100644 --- a/games-fps/gzdoom/gzdoom-4.14.1.ebuild +++ b/games-fps/gzdoom/gzdoom-4.14.1.ebuild @@ -24,7 +24,7 @@ DEPEND=" media-libs/libwebp media-libs/openal >=media-libs/zmusic-1.1.14 - sys-libs/zlib + virtual/zlib gtk? ( x11-libs/gtk+:3 )" RDEPEND="${DEPEND}" diff --git a/games-fps/redeclipse/redeclipse-2.0.0-r1.ebuild b/games-fps/redeclipse/redeclipse-2.0.0-r1.ebuild index 6b310ddfc6f2..57917859f303 100644 --- a/games-fps/redeclipse/redeclipse-2.0.0-r1.ebuild +++ b/games-fps/redeclipse/redeclipse-2.0.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -23,7 +23,7 @@ DEPEND="!dedicated? ( x11-libs/libX11 ) >=net-libs/enet-1.3.9:= - sys-libs/zlib" + virtual/zlib" RDEPEND="${DEPEND}" src_prepare() { diff --git a/games-fps/sauerbraten/sauerbraten-2020.12.29.ebuild b/games-fps/sauerbraten/sauerbraten-2020.12.29.ebuild index ca0be0265bc5..a3fc5cc0b5dc 100644 --- a/games-fps/sauerbraten/sauerbraten-2020.12.29.ebuild +++ b/games-fps/sauerbraten/sauerbraten-2020.12.29.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,7 @@ IUSE="debug dedicated server" DEPEND=" >=net-libs/enet-1.3.6:1.3 - sys-libs/zlib + virtual/zlib !dedicated? ( media-libs/libsdl2[X,opengl] media-libs/sdl2-image diff --git a/games-fps/serioussam/serioussam-1.10.6c.ebuild b/games-fps/serioussam/serioussam-1.10.6c.ebuild index 79d84e4d8acf..45f2d0446952 100644 --- a/games-fps/serioussam/serioussam-1.10.6c.ebuild +++ b/games-fps/serioussam/serioussam-1.10.6c.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -29,7 +29,7 @@ RDEPEND=" games-fps/serioussam-tse-data media-libs/libsdl2[video,joystick,opengl] media-libs/libvorbis - sys-libs/zlib + virtual/zlib alsa? ( >=media-libs/libsdl2-2.0.6[alsa,sound] ) diff --git a/games-fps/serioussam/serioussam-1.10.6d.ebuild b/games-fps/serioussam/serioussam-1.10.6d.ebuild index 4df47b2386ee..c5de1b3891be 100644 --- a/games-fps/serioussam/serioussam-1.10.6d.ebuild +++ b/games-fps/serioussam/serioussam-1.10.6d.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -29,7 +29,7 @@ RDEPEND=" games-fps/serioussam-tse-data media-libs/libsdl2[video,joystick,opengl] media-libs/libvorbis - sys-libs/zlib + virtual/zlib alsa? ( >=media-libs/libsdl2-2.0.6[alsa,sound] ) diff --git a/games-fps/turtlearena/turtlearena-0.6.1-r2.ebuild b/games-fps/turtlearena/turtlearena-0.6.1-r2.ebuild index b3366f27ed0d..1760d8bc3e9a 100644 --- a/games-fps/turtlearena/turtlearena-0.6.1-r2.ebuild +++ b/games-fps/turtlearena/turtlearena-0.6.1-r2.ebuild @@ -18,7 +18,7 @@ KEYWORDS="~amd64 ~x86" IUSE="+curl debug dedicated mumble openal server theora voice vorbis" RDEPEND=" - sys-libs/zlib:=[minizip] + virtual/zlib:=[minizip] !dedicated? ( media-libs/freetype:2 media-libs/libsdl[X,joystick,opengl,sound,video] diff --git a/games-fps/urbanterror/urbanterror-4.3.4_p20211208.ebuild b/games-fps/urbanterror/urbanterror-4.3.4_p20211208.ebuild index 8379e932e377..a2d75ea39ad5 100644 --- a/games-fps/urbanterror/urbanterror-4.3.4_p20211208.ebuild +++ b/games-fps/urbanterror/urbanterror-4.3.4_p20211208.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -43,7 +43,7 @@ RDEPEND=" ) curl? ( net-misc/curl ) ~games-fps/urbanterror-data-4.3.4 - sys-libs/zlib:=[minizip] + virtual/zlib:=[minizip] virtual/jpeg:0 x11-libs/libX11 x11-libs/libXxf86vm @@ -68,7 +68,7 @@ src_configure() { src_compile() { # Workaround for used zlib macro, which got renamed in Gentoo # wrt bug #449510 - has_version "=media-libs/libsdl2-2.0.1[X,joystick,opengl,sound,threads(+),video] diff --git a/games-rpg/xu4/xu4-1.4.3.ebuild b/games-rpg/xu4/xu4-1.4.3.ebuild index 61b552f608ac..d4bf0feb8611 100644 --- a/games-rpg/xu4/xu4-1.4.3.ebuild +++ b/games-rpg/xu4/xu4-1.4.3.ebuild @@ -22,7 +22,7 @@ RDEPEND=" >=media-libs/faun-0.2.1 media-libs/libglvnd media-libs/libpng:= - sys-libs/zlib:=[minizip] + virtual/zlib:=[minizip] " DEPEND="${RDEPEND}" BDEPEND="app-arch/unzip" diff --git a/games-server/crossfire-server/crossfire-server-1.71.0-r2.ebuild b/games-server/crossfire-server/crossfire-server-1.71.0-r2.ebuild index efc30ef34bc4..39e24799183a 100644 --- a/games-server/crossfire-server/crossfire-server-1.71.0-r2.ebuild +++ b/games-server/crossfire-server/crossfire-server-1.71.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,7 @@ RESTRICT="test" RDEPEND=" net-misc/curl - sys-libs/zlib + virtual/zlib virtual/libcrypt:= X? ( x11-libs/libXaw diff --git a/games-server/crossfire-server/crossfire-server-1.75.0-r1.ebuild b/games-server/crossfire-server/crossfire-server-1.75.0-r1.ebuild index 57b8bdecb757..e56f9c1bab58 100644 --- a/games-server/crossfire-server/crossfire-server-1.75.0-r1.ebuild +++ b/games-server/crossfire-server/crossfire-server-1.75.0-r1.ebuild @@ -18,7 +18,7 @@ RESTRICT="test" RDEPEND=" net-misc/curl - sys-libs/zlib + virtual/zlib virtual/libcrypt:= X? ( x11-libs/libXaw diff --git a/games-simulation/flightgear/flightgear-2024.1.1.ebuild b/games-simulation/flightgear/flightgear-2024.1.1.ebuild index 608f82841bfe..fa19c8972cb2 100644 --- a/games-simulation/flightgear/flightgear-2024.1.1.ebuild +++ b/games-simulation/flightgear/flightgear-2024.1.1.ebuild @@ -29,7 +29,7 @@ COMMON_DEPEND=" >=media-libs/speex-1.2.0:0 media-libs/speexdsp:0 media-sound/gsm - sys-libs/zlib + virtual/zlib virtual/glu x11-libs/libX11 dbus? ( >=sys-apps/dbus-1.6.18-r1 ) diff --git a/games-simulation/flightgear/flightgear-9999.ebuild b/games-simulation/flightgear/flightgear-9999.ebuild index 784fced7bb9f..7010ee091973 100644 --- a/games-simulation/flightgear/flightgear-9999.ebuild +++ b/games-simulation/flightgear/flightgear-9999.ebuild @@ -30,7 +30,7 @@ COMMON_DEPEND=" >=media-libs/speex-1.2.0:0 media-libs/speexdsp:0 media-sound/gsm - sys-libs/zlib + virtual/zlib virtual/glu x11-libs/libX11 dbus? ( >=sys-apps/dbus-1.6.18-r1 ) diff --git a/games-simulation/lincity-ng/lincity-ng-2.13.1.ebuild b/games-simulation/lincity-ng/lincity-ng-2.13.1.ebuild index 7c07816a05e2..d9049274003d 100644 --- a/games-simulation/lincity-ng/lincity-ng-2.13.1.ebuild +++ b/games-simulation/lincity-ng/lincity-ng-2.13.1.ebuild @@ -31,7 +31,7 @@ RDEPEND=" media-libs/sdl2-image[png] media-libs/sdl2-mixer[vorbis] media-libs/sdl2-ttf - sys-libs/zlib + virtual/zlib virtual/opengl " DEPEND="${RDEPEND}" diff --git a/games-simulation/lincity-ng/lincity-ng-2.9_beta-r1.ebuild b/games-simulation/lincity-ng/lincity-ng-2.9_beta-r1.ebuild index 744f5856bd0f..c39863362f58 100644 --- a/games-simulation/lincity-ng/lincity-ng-2.9_beta-r1.ebuild +++ b/games-simulation/lincity-ng/lincity-ng-2.9_beta-r1.ebuild @@ -22,7 +22,7 @@ RDEPEND=" media-libs/sdl-image[png] media-libs/sdl-mixer[vorbis] media-libs/sdl-ttf - sys-libs/zlib + virtual/zlib virtual/opengl" DEPEND="${RDEPEND}" BDEPEND=" diff --git a/games-simulation/lincity-ng/lincity-ng-9999.ebuild b/games-simulation/lincity-ng/lincity-ng-9999.ebuild index a51cb8da2e74..bdd9d166c26e 100644 --- a/games-simulation/lincity-ng/lincity-ng-9999.ebuild +++ b/games-simulation/lincity-ng/lincity-ng-9999.ebuild @@ -29,7 +29,7 @@ RDEPEND=" >=media-libs/sdl2-image-2.0.0[png] >=media-libs/sdl2-mixer-2.0.0[vorbis] >=media-libs/sdl2-ttf-2.0.12 - >=sys-libs/zlib-1.0 + >=virtual/zlib-1.0 virtual/opengl " DEPEND="${RDEPEND}" diff --git a/games-simulation/openrct2/openrct2-0.4.26.ebuild b/games-simulation/openrct2/openrct2-0.4.26.ebuild index 4acaedc32b55..df575e429201 100644 --- a/games-simulation/openrct2/openrct2-0.4.26.ebuild +++ b/games-simulation/openrct2/openrct2-0.4.26.ebuild @@ -41,7 +41,7 @@ COMMON_DEPEND=" dev-libs/libzip:= media-libs/libpng:= net-misc/curl[ssl] - sys-libs/zlib + virtual/zlib !dedicated? ( media-libs/libsdl2 media-libs/speexdsp diff --git a/games-simulation/openrct2/openrct2-0.4.27.ebuild b/games-simulation/openrct2/openrct2-0.4.27.ebuild index 6780008f2679..7338601003bc 100644 --- a/games-simulation/openrct2/openrct2-0.4.27.ebuild +++ b/games-simulation/openrct2/openrct2-0.4.27.ebuild @@ -41,7 +41,7 @@ COMMON_DEPEND=" dev-libs/libzip:= media-libs/libpng:= net-misc/curl[ssl] - sys-libs/zlib + virtual/zlib !dedicated? ( media-libs/libsdl2 media-libs/speexdsp diff --git a/games-simulation/openttd/openttd-14.1.ebuild b/games-simulation/openttd/openttd-14.1.ebuild index 8c7c890c78f4..4b82145376c6 100644 --- a/games-simulation/openttd/openttd-14.1.ebuild +++ b/games-simulation/openttd/openttd-14.1.ebuild @@ -40,13 +40,13 @@ RDEPEND=" truetype? ( media-libs/fontconfig media-libs/freetype:2 - sys-libs/zlib:= + virtual/zlib:= ) ) lzma? ( app-arch/xz-utils ) lzo? ( dev-libs/lzo:2 ) png? ( media-libs/libpng:= ) - zlib? ( sys-libs/zlib:= ) + zlib? ( virtual/zlib:= ) " DEPEND="${RDEPEND}" BDEPEND=" diff --git a/games-simulation/openttd/openttd-9999.ebuild b/games-simulation/openttd/openttd-9999.ebuild index 938874ec597c..710f5802a0f2 100644 --- a/games-simulation/openttd/openttd-9999.ebuild +++ b/games-simulation/openttd/openttd-9999.ebuild @@ -40,13 +40,13 @@ RDEPEND=" truetype? ( media-libs/fontconfig media-libs/freetype:2 - sys-libs/zlib:= + virtual/zlib:= ) ) lzma? ( app-arch/xz-utils ) lzo? ( dev-libs/lzo:2 ) png? ( media-libs/libpng:= ) - zlib? ( sys-libs/zlib:= ) + zlib? ( virtual/zlib:= ) " DEPEND="${RDEPEND}" BDEPEND=" diff --git a/games-simulation/simutrans/simutrans-124.2.1.ebuild b/games-simulation/simutrans/simutrans-124.2.1.ebuild index 0e8cd760d0f4..5655091f4287 100644 --- a/games-simulation/simutrans/simutrans-124.2.1.ebuild +++ b/games-simulation/simutrans/simutrans-124.2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -33,7 +33,7 @@ DEPEND=" media-libs/freetype media-libs/libpng:0= media-libs/libsdl2[sound,video] - sys-libs/zlib + virtual/zlib midi? ( media-sound/fluidsynth:=[sdl] ) fontconfig? ( media-libs/fontconfig ) upnp? ( net-libs/miniupnpc:= ) diff --git a/games-simulation/sky-rogue/sky-rogue-1.3.3.ebuild b/games-simulation/sky-rogue/sky-rogue-1.3.3.ebuild index 49f186785ecd..e6dd01c17be5 100644 --- a/games-simulation/sky-rogue/sky-rogue-1.3.3.ebuild +++ b/games-simulation/sky-rogue/sky-rogue-1.3.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,7 @@ KEYWORDS="-* ~amd64 ~x86" RESTRICT="bindist fetch splitdebug" RDEPEND=" - sys-libs/zlib + virtual/zlib virtual/opengl " diff --git a/games-sports/speed-dreams/speed-dreams-2.3.0-r1.ebuild b/games-sports/speed-dreams/speed-dreams-2.3.0-r1.ebuild index 447fede1cff1..cf95d018b914 100644 --- a/games-sports/speed-dreams/speed-dreams-2.3.0-r1.ebuild +++ b/games-sports/speed-dreams/speed-dreams-2.3.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2024 Gentoo Authors +# Copyright 2021-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -30,7 +30,7 @@ COMMON_DEPEND=" media-libs/openal media-libs/plib net-libs/enet:1.3 - sys-libs/zlib:= + virtual/zlib:= net-misc/curl virtual/glu virtual/opengl diff --git a/games-sports/xmoto/xmoto-0.6.3.ebuild b/games-sports/xmoto/xmoto-0.6.3.ebuild index 2d70150215a1..0a983d147a3c 100644 --- a/games-sports/xmoto/xmoto-0.6.3.ebuild +++ b/games-sports/xmoto/xmoto-0.6.3.ebuild @@ -33,7 +33,7 @@ RDEPEND=" media-libs/sdl2-net media-libs/sdl2-ttf net-misc/curl - sys-libs/zlib:= + virtual/zlib:= nls? ( virtual/libintl ) system-ode? ( =dev-libs/json-glib-1.0.4[introspection] dev-libs/icu:= - sys-libs/zlib:= + virtual/zlib:= virtual/libiconv berkdb? ( >=sys-libs/db-4:= ) diff --git a/gnome-extra/evolution-data-server/evolution-data-server-3.56.1-r1.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-3.56.1-r1.ebuild index 9b450adf7ed2..59c54426606b 100644 --- a/gnome-extra/evolution-data-server/evolution-data-server-3.56.1-r1.ebuild +++ b/gnome-extra/evolution-data-server/evolution-data-server-3.56.1-r1.ebuild @@ -35,7 +35,7 @@ RDEPEND=" >=dev-libs/json-glib-1.0.4[introspection] dev-libs/icu:= - sys-libs/zlib:= + virtual/zlib:= virtual/libiconv berkdb? ( >=sys-libs/db-4:= ) diff --git a/gnome-extra/evolution-data-server/evolution-data-server-3.56.2-r1.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-3.56.2-r1.ebuild index 9c300d57a048..6ef5267403ab 100644 --- a/gnome-extra/evolution-data-server/evolution-data-server-3.56.2-r1.ebuild +++ b/gnome-extra/evolution-data-server/evolution-data-server-3.56.2-r1.ebuild @@ -35,7 +35,7 @@ RDEPEND=" >=dev-libs/json-glib-1.0.4[introspection] dev-libs/icu:= - sys-libs/zlib:= + virtual/zlib:= virtual/libiconv berkdb? ( >=sys-libs/db-4:= ) diff --git a/gnome-extra/libgsf/libgsf-1.14.53-r1.ebuild b/gnome-extra/libgsf/libgsf-1.14.53-r1.ebuild index dcbc53648893..ef2fda49791b 100644 --- a/gnome-extra/libgsf/libgsf-1.14.53-r1.ebuild +++ b/gnome-extra/libgsf/libgsf-1.14.53-r1.ebuild @@ -18,7 +18,7 @@ RESTRICT="!test? ( test )" RDEPEND=" >=dev-libs/glib-2.36:2 >=dev-libs/libxml2-2.4.16:2= - sys-libs/zlib + virtual/zlib bzip2? ( app-arch/bzip2 ) gtk? ( x11-libs/gdk-pixbuf:2 diff --git a/gnustep-base/gnustep-base/gnustep-base-1.28.0-r3.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.28.0-r3.ebuild index bf1fdfbed9fb..54f825b9fd0b 100644 --- a/gnustep-base/gnustep-base/gnustep-base-1.28.0-r3.ebuild +++ b/gnustep-base/gnustep-base/gnustep-base-1.28.0-r3.ebuild @@ -24,7 +24,7 @@ RDEPEND="${GNUSTEP_CORE_DEPEND} >=dev-libs/libxml2-2.6:= >=dev-libs/libxslt-1.1 >=dev-libs/gmp-4.1:= - >=sys-libs/zlib-1.2 + >=virtual/zlib-1.2 zeroconf? ( net-dns/avahi )" DEPEND="${RDEPEND} virtual/pkgconfig" diff --git a/gnustep-base/gnustep-base/gnustep-base-1.29.0-r1.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.29.0-r1.ebuild index 68427b77b98f..142ded57527a 100644 --- a/gnustep-base/gnustep-base/gnustep-base-1.29.0-r1.ebuild +++ b/gnustep-base/gnustep-base/gnustep-base-1.29.0-r1.ebuild @@ -27,7 +27,7 @@ RDEPEND="${GNUSTEP_CORE_DEPEND} >=dev-libs/libxml2-2.6:= >=dev-libs/libxslt-1.1 >=dev-libs/gmp-4.1:= - >=sys-libs/zlib-1.2 + >=virtual/zlib-1.2 zeroconf? ( net-dns/avahi )" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" diff --git a/gnustep-base/gnustep-base/gnustep-base-1.30.0-r1.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.30.0-r1.ebuild index a4a21c8a14f6..b8822cf80d09 100644 --- a/gnustep-base/gnustep-base/gnustep-base-1.30.0-r1.ebuild +++ b/gnustep-base/gnustep-base/gnustep-base-1.30.0-r1.ebuild @@ -27,7 +27,7 @@ RDEPEND="${GNUSTEP_CORE_DEPEND} >=dev-libs/libxml2-2.6:= >=dev-libs/libxslt-1.1 >=dev-libs/gmp-4.1:= - >=sys-libs/zlib-1.2 + >=virtual/zlib-1.2 zeroconf? ( net-dns/avahi )" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" diff --git a/gnustep-base/gnustep-base/gnustep-base-1.31.1-r1.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.31.1-r1.ebuild index 019cfdb24fef..71e1ab3fd886 100644 --- a/gnustep-base/gnustep-base/gnustep-base-1.31.1-r1.ebuild +++ b/gnustep-base/gnustep-base/gnustep-base-1.31.1-r1.ebuild @@ -29,7 +29,7 @@ RDEPEND="${GNUSTEP_CORE_DEPEND} >=dev-libs/libxml2-2.6 >=dev-libs/libxslt-1.1 >=dev-libs/gmp-4.1:= - >=sys-libs/zlib-1.2 + >=virtual/zlib-1.2 zeroconf? ( net-dns/avahi )" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" diff --git a/gnustep-base/gnustep-base/gnustep-base-1.31.1.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.31.1.ebuild index fa1ab7ff942f..37e6ad0d16ba 100644 --- a/gnustep-base/gnustep-base/gnustep-base-1.31.1.ebuild +++ b/gnustep-base/gnustep-base/gnustep-base-1.31.1.ebuild @@ -29,7 +29,7 @@ RDEPEND="${GNUSTEP_CORE_DEPEND} >=dev-libs/libxml2-2.6 >=dev-libs/libxslt-1.1 >=dev-libs/gmp-4.1:= - >=sys-libs/zlib-1.2 + >=virtual/zlib-1.2 zeroconf? ( net-dns/avahi )" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" diff --git a/gnustep-libs/sope/sope-5.1.1-r2.ebuild b/gnustep-libs/sope/sope-5.1.1-r2.ebuild index 259931aec95b..783d8f25c569 100644 --- a/gnustep-libs/sope/sope-5.1.1-r2.ebuild +++ b/gnustep-libs/sope/sope-5.1.1-r2.ebuild @@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~x86" IUSE="gnutls ldap mysql postgres +ssl +xml" RDEPEND=" - sys-libs/zlib + virtual/zlib ldap? ( net-nds/openldap:= ) gnutls? ( net-libs/gnutls:= ) !gnutls? ( diff --git a/gnustep-libs/sope/sope-5.2.0-r2.ebuild b/gnustep-libs/sope/sope-5.2.0-r2.ebuild index 259931aec95b..783d8f25c569 100644 --- a/gnustep-libs/sope/sope-5.2.0-r2.ebuild +++ b/gnustep-libs/sope/sope-5.2.0-r2.ebuild @@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~x86" IUSE="gnutls ldap mysql postgres +ssl +xml" RDEPEND=" - sys-libs/zlib + virtual/zlib ldap? ( net-nds/openldap:= ) gnutls? ( net-libs/gnutls:= ) !gnutls? ( diff --git a/gui-libs/neatvnc/neatvnc-0.8.1.ebuild b/gui-libs/neatvnc/neatvnc-0.8.1.ebuild index 1fd4e306b41e..fb5f4bf588fb 100644 --- a/gui-libs/neatvnc/neatvnc-0.8.1.ebuild +++ b/gui-libs/neatvnc/neatvnc-0.8.1.ebuild @@ -24,7 +24,7 @@ RESTRICT="!test? ( test )" RDEPEND=" =dev-libs/aml-0.3* - sys-libs/zlib + virtual/zlib x11-libs/pixman examples? ( media-libs/libpng:= diff --git a/gui-libs/neatvnc/neatvnc-0.9.2.ebuild b/gui-libs/neatvnc/neatvnc-0.9.2.ebuild index 6696fe16fdec..dda2cf6ba456 100644 --- a/gui-libs/neatvnc/neatvnc-0.9.2.ebuild +++ b/gui-libs/neatvnc/neatvnc-0.9.2.ebuild @@ -24,7 +24,7 @@ RESTRICT="!test? ( test )" RDEPEND=" =dev-libs/aml-0.3* - sys-libs/zlib + virtual/zlib x11-libs/pixman examples? ( media-libs/libpng:= diff --git a/gui-libs/neatvnc/neatvnc-0.9.4.ebuild b/gui-libs/neatvnc/neatvnc-0.9.4.ebuild index b13b1c98c9b7..4ce2a26d4614 100644 --- a/gui-libs/neatvnc/neatvnc-0.9.4.ebuild +++ b/gui-libs/neatvnc/neatvnc-0.9.4.ebuild @@ -24,7 +24,7 @@ RESTRICT="!test? ( test )" RDEPEND=" =dev-libs/aml-0.3* - sys-libs/zlib + virtual/zlib x11-libs/pixman examples? ( media-libs/libpng:= diff --git a/gui-libs/neatvnc/neatvnc-9999.ebuild b/gui-libs/neatvnc/neatvnc-9999.ebuild index b13b1c98c9b7..4ce2a26d4614 100644 --- a/gui-libs/neatvnc/neatvnc-9999.ebuild +++ b/gui-libs/neatvnc/neatvnc-9999.ebuild @@ -24,7 +24,7 @@ RESTRICT="!test? ( test )" RDEPEND=" =dev-libs/aml-0.3* - sys-libs/zlib + virtual/zlib x11-libs/pixman examples? ( media-libs/libpng:= diff --git a/kde-apps/ark/ark-25.08.2.ebuild b/kde-apps/ark/ark-25.08.2.ebuild index 7941ad018a62..27ca7ccc3af2 100644 --- a/kde-apps/ark/ark-25.08.2.ebuild +++ b/kde-apps/ark/ark-25.08.2.ebuild @@ -36,7 +36,7 @@ RDEPEND=" >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 >=kde-frameworks/kwindowsystem-${KFMIN}:6 >=kde-frameworks/kxmlgui-${KFMIN}:6 - sys-libs/zlib + virtual/zlib zip? ( >=dev-libs/libzip-1.6.0:= ) " DEPEND="${RDEPEND} diff --git a/kde-apps/kitinerary/kitinerary-25.08.2.ebuild b/kde-apps/kitinerary/kitinerary-25.08.2.ebuild index 7e4fb11be9f9..46ec20cdd85c 100644 --- a/kde-apps/kitinerary/kitinerary-25.08.2.ebuild +++ b/kde-apps/kitinerary/kitinerary-25.08.2.ebuild @@ -34,7 +34,7 @@ DEPEND=" >=kde-frameworks/kcontacts-${KFMIN}:6 >=kde-frameworks/ki18n-${KFMIN}:6 >=media-libs/zxing-cpp-1.1.1:= - sys-libs/zlib + virtual/zlib " RDEPEND="${DEPEND}" BDEPEND="x11-misc/shared-mime-info" diff --git a/kde-apps/konqueror/konqueror-25.08.2.ebuild b/kde-apps/konqueror/konqueror-25.08.2.ebuild index 67a2682ae757..23cb1fffacf1 100644 --- a/kde-apps/konqueror/konqueror-25.08.2.ebuild +++ b/kde-apps/konqueror/konqueror-25.08.2.ebuild @@ -49,7 +49,7 @@ DEPEND=" >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] >=kde-frameworks/kxmlgui-${KFMIN}:6 >=kde-frameworks/sonnet-${KFMIN}:6 - sys-libs/zlib + virtual/zlib activities? ( kde-plasma/plasma-activities:6= ) speech? ( >=dev-qt/qtspeech-${QTMIN}:6 ) " diff --git a/kde-apps/ksirk/ksirk-25.08.2.ebuild b/kde-apps/ksirk/ksirk-25.08.2.ebuild index 8b3e44bee738..dd1596f18c7c 100644 --- a/kde-apps/ksirk/ksirk-25.08.2.ebuild +++ b/kde-apps/ksirk/ksirk-25.08.2.ebuild @@ -33,6 +33,6 @@ DEPEND=" >=kde-frameworks/knewstuff-${KFMIN}:6 >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 >=kde-frameworks/kxmlgui-${KFMIN}:6 - sys-libs/zlib + virtual/zlib " RDEPEND="${DEPEND}" diff --git a/kde-apps/marble/marble-25.08.2-r1.ebuild b/kde-apps/marble/marble-25.08.2-r1.ebuild index 52e22602d03f..e33ef89a08b9 100644 --- a/kde-apps/marble/marble-25.08.2-r1.ebuild +++ b/kde-apps/marble/marble-25.08.2-r1.ebuild @@ -26,7 +26,7 @@ DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus?,gui,network,sql,widgets,xml] >=dev-qt/qtdeclarative-${QTMIN}:6 >=dev-qt/qtsvg-${QTMIN}:6 - sys-libs/zlib + virtual/zlib aprs? ( >=dev-qt/qtserialport-${QTMIN}:6 ) designer? ( >=dev-qt/qttools-${QTMIN}:6[designer] ) geolocation? ( >=dev-qt/qtpositioning-${QTMIN}:6 ) diff --git a/kde-apps/okular/okular-25.08.2.ebuild b/kde-apps/okular/okular-25.08.2.ebuild index 4b14e3aaaec7..5cb4af72eff2 100644 --- a/kde-apps/okular/okular-25.08.2.ebuild +++ b/kde-apps/okular/okular-25.08.2.ebuild @@ -44,7 +44,7 @@ DEPEND=" >=kde-frameworks/kxmlgui-${KFMIN}:6 >=kde-frameworks/threadweaver-${KFMIN}:6 media-libs/freetype - sys-libs/zlib + virtual/zlib crypt? ( >=kde-frameworks/kwallet-${KFMIN}:6 ) djvu? ( app-text/djvu ) epub? ( app-text/ebook-tools ) diff --git a/kde-frameworks/karchive/karchive-5.116.0.ebuild b/kde-frameworks/karchive/karchive-5.116.0.ebuild index 6dbb7b9ca00a..5321e033493c 100644 --- a/kde-frameworks/karchive/karchive-5.116.0.ebuild +++ b/kde-frameworks/karchive/karchive-5.116.0.ebuild @@ -15,7 +15,7 @@ IUSE="+zstd" DEPEND=" app-arch/bzip2 app-arch/xz-utils - sys-libs/zlib + virtual/zlib zstd? ( app-arch/zstd:= ) " RDEPEND="${DEPEND}" diff --git a/kde-frameworks/karchive/karchive-6.18.0.ebuild b/kde-frameworks/karchive/karchive-6.18.0.ebuild index b5fea97cbdf6..0b86f941d3e0 100644 --- a/kde-frameworks/karchive/karchive-6.18.0.ebuild +++ b/kde-frameworks/karchive/karchive-6.18.0.ebuild @@ -15,7 +15,7 @@ IUSE="crypt +zstd" DEPEND=" app-arch/bzip2 app-arch/xz-utils - sys-libs/zlib + virtual/zlib crypt? ( dev-libs/openssl:= ) zstd? ( app-arch/zstd:= ) " diff --git a/kde-frameworks/karchive/karchive-6.19.0.ebuild b/kde-frameworks/karchive/karchive-6.19.0.ebuild index 73cedde1a746..411bf6d05b67 100644 --- a/kde-frameworks/karchive/karchive-6.19.0.ebuild +++ b/kde-frameworks/karchive/karchive-6.19.0.ebuild @@ -15,7 +15,7 @@ IUSE="crypt +zstd" DEPEND=" app-arch/bzip2 app-arch/xz-utils - sys-libs/zlib + virtual/zlib crypt? ( dev-libs/openssl:= ) zstd? ( app-arch/zstd:= ) " diff --git a/kde-frameworks/kio/kio-5.116.0-r5.ebuild b/kde-frameworks/kio/kio-5.116.0-r5.ebuild index 58a87cca61a2..f4fe692989b6 100644 --- a/kde-frameworks/kio/kio-5.116.0-r5.ebuild +++ b/kde-frameworks/kio/kio-5.116.0-r5.ebuild @@ -64,7 +64,7 @@ COMMON_DEPEND=" " DEPEND="${COMMON_DEPEND} >=dev-qt/qtconcurrent-${QTMIN}:5 - test? ( sys-libs/zlib ) + test? ( virtual/zlib ) " RDEPEND="${COMMON_DEPEND} || ( diff --git a/kde-misc/krusader/krusader-2.9.0.ebuild b/kde-misc/krusader/krusader-2.9.0.ebuild index 0e4fc741b6c2..bfa4005deac0 100644 --- a/kde-misc/krusader/krusader-2.9.0.ebuild +++ b/kde-misc/krusader/krusader-2.9.0.ebuild @@ -50,7 +50,7 @@ COMMON_DEPEND=" >=kde-frameworks/solid-${KFMIN}:6 sys-apps/acl sys-apps/attr - sys-libs/zlib + virtual/zlib " DEPEND="${COMMON_DEPEND} >=dev-qt/qtbase-${QTMIN}:6[concurrent] diff --git a/kde-plasma/libksysguard/libksysguard-6.4.5.ebuild b/kde-plasma/libksysguard/libksysguard-6.4.5.ebuild index f1d386cb3250..df9631f05fb5 100644 --- a/kde-plasma/libksysguard/libksysguard-6.4.5.ebuild +++ b/kde-plasma/libksysguard/libksysguard-6.4.5.ebuild @@ -29,7 +29,7 @@ DEPEND=" >=kde-frameworks/solid-${KFMIN}:6 net-libs/libpcap sys-apps/lm-sensors:= - sys-libs/zlib + virtual/zlib x11-libs/libdrm " RDEPEND="${DEPEND} diff --git a/kde-plasma/libksysguard/libksysguard-6.5.1.ebuild b/kde-plasma/libksysguard/libksysguard-6.5.1.ebuild index f11da2ab7793..6bf1b15f591f 100644 --- a/kde-plasma/libksysguard/libksysguard-6.5.1.ebuild +++ b/kde-plasma/libksysguard/libksysguard-6.5.1.ebuild @@ -29,7 +29,7 @@ DEPEND=" >=kde-frameworks/solid-${KFMIN}:6 net-libs/libpcap sys-apps/lm-sensors:= - sys-libs/zlib + virtual/zlib x11-libs/libdrm " RDEPEND="${DEPEND} diff --git a/kde-plasma/plasma-workspace/plasma-workspace-6.4.5-r3.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-6.4.5-r3.ebuild index 061fcbc15b36..0beea51abb42 100644 --- a/kde-plasma/plasma-workspace/plasma-workspace-6.4.5-r3.ebuild +++ b/kde-plasma/plasma-workspace/plasma-workspace-6.4.5-r3.ebuild @@ -86,7 +86,7 @@ COMMON_DEPEND=" media-libs/libcanberra sci-libs/libqalculate:= sys-apps/dbus - sys-libs/zlib + virtual/zlib virtual/libudev:= appstream? ( >=dev-libs/appstream-1[qt6] ) calendar? ( >=kde-frameworks/kholidays-${KFMIN}:6 ) diff --git a/kde-plasma/plasma-workspace/plasma-workspace-6.5.1.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-6.5.1.ebuild index 4ce4ae579ea7..4e6b48f610b3 100644 --- a/kde-plasma/plasma-workspace/plasma-workspace-6.5.1.ebuild +++ b/kde-plasma/plasma-workspace/plasma-workspace-6.5.1.ebuild @@ -86,7 +86,7 @@ COMMON_DEPEND=" media-libs/libcanberra sci-libs/libqalculate:= sys-apps/dbus - sys-libs/zlib + virtual/zlib virtual/libudev:= appstream? ( >=dev-libs/appstream-1[qt6] ) ksysguard? ( >=kde-plasma/libksysguard-${KDE_CATV}:6 ) diff --git a/llvm-core/lld/lld-15.0.7.ebuild b/llvm-core/lld/lld-15.0.7.ebuild index 18cb98853f00..63df7afef342 100644 --- a/llvm-core/lld/lld-15.0.7.ebuild +++ b/llvm-core/lld/lld-15.0.7.ebuild @@ -17,7 +17,7 @@ RESTRICT="!test? ( test )" DEPEND=" ~llvm-core/llvm-${PV} - sys-libs/zlib:= + virtual/zlib:= " RDEPEND=" ${DEPEND} diff --git a/llvm-core/lld/lld-16.0.6.ebuild b/llvm-core/lld/lld-16.0.6.ebuild index 6c0439ffc384..d80f1fbd7415 100644 --- a/llvm-core/lld/lld-16.0.6.ebuild +++ b/llvm-core/lld/lld-16.0.6.ebuild @@ -17,7 +17,7 @@ RESTRICT="!test? ( test )" DEPEND=" ~llvm-core/llvm-${PV}[zstd=] - sys-libs/zlib:= + virtual/zlib:= zstd? ( app-arch/zstd:= ) " RDEPEND=" diff --git a/llvm-core/lld/lld-17.0.6.ebuild b/llvm-core/lld/lld-17.0.6.ebuild index 966b8a4ab65e..1fddd9519ddb 100644 --- a/llvm-core/lld/lld-17.0.6.ebuild +++ b/llvm-core/lld/lld-17.0.6.ebuild @@ -17,7 +17,7 @@ RESTRICT="!test? ( test )" DEPEND=" ~llvm-core/llvm-${PV}[debug=,zstd=] - sys-libs/zlib:= + virtual/zlib:= zstd? ( app-arch/zstd:= ) " RDEPEND=" diff --git a/llvm-core/lld/lld-18.1.8.ebuild b/llvm-core/lld/lld-18.1.8.ebuild index 5342a075e57a..87b82a8984c2 100644 --- a/llvm-core/lld/lld-18.1.8.ebuild +++ b/llvm-core/lld/lld-18.1.8.ebuild @@ -17,7 +17,7 @@ RESTRICT="!test? ( test )" DEPEND=" ~llvm-core/llvm-${PV}[debug=,zstd=] - sys-libs/zlib:= + virtual/zlib:= zstd? ( app-arch/zstd:= ) " RDEPEND=" diff --git a/llvm-core/lld/lld-19.1.7.ebuild b/llvm-core/lld/lld-19.1.7.ebuild index ff70121c0e89..213e12914d9f 100644 --- a/llvm-core/lld/lld-19.1.7.ebuild +++ b/llvm-core/lld/lld-19.1.7.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..14} ) +PYTHON_COMPAT=( python3_{11..14} ) inherit cmake flag-o-matic llvm.org python-any-r1 toolchain-funcs DESCRIPTION="The LLVM linker (link editor)" @@ -17,7 +17,7 @@ RESTRICT="!test? ( test )" DEPEND=" ~llvm-core/llvm-${PV}[debug=,zstd=] - sys-libs/zlib:= + virtual/zlib:= zstd? ( app-arch/zstd:= ) " RDEPEND=" diff --git a/llvm-core/lld/lld-20.1.8.ebuild b/llvm-core/lld/lld-20.1.8.ebuild index b273c07ff0fa..457fadea9589 100644 --- a/llvm-core/lld/lld-20.1.8.ebuild +++ b/llvm-core/lld/lld-20.1.8.ebuild @@ -17,7 +17,7 @@ RESTRICT="!test? ( test )" DEPEND=" ~llvm-core/llvm-${PV}[debug=,zstd=] - sys-libs/zlib:= + virtual/zlib:= zstd? ( app-arch/zstd:= ) " RDEPEND=" diff --git a/llvm-core/lld/lld-21.1.4.ebuild b/llvm-core/lld/lld-21.1.4.ebuild index 9d021d07dccf..fe67899afa6f 100644 --- a/llvm-core/lld/lld-21.1.4.ebuild +++ b/llvm-core/lld/lld-21.1.4.ebuild @@ -17,7 +17,7 @@ RESTRICT="!test? ( test )" DEPEND=" ~llvm-core/llvm-${PV}[debug=,zstd=] - sys-libs/zlib:= + virtual/zlib:= zstd? ( app-arch/zstd:= ) " RDEPEND=" diff --git a/llvm-core/lld/lld-22.0.0.9999.ebuild b/llvm-core/lld/lld-22.0.0.9999.ebuild index 52147c46a2af..e6180440042c 100644 --- a/llvm-core/lld/lld-22.0.0.9999.ebuild +++ b/llvm-core/lld/lld-22.0.0.9999.ebuild @@ -16,7 +16,7 @@ RESTRICT="!test? ( test )" DEPEND=" ~llvm-core/llvm-${PV}[debug=,zstd=] - sys-libs/zlib:= + virtual/zlib:= zstd? ( app-arch/zstd:= ) " RDEPEND=" diff --git a/llvm-core/lld/lld-22.0.0_pre20251028.ebuild b/llvm-core/lld/lld-22.0.0_pre20251028.ebuild index 52147c46a2af..e6180440042c 100644 --- a/llvm-core/lld/lld-22.0.0_pre20251028.ebuild +++ b/llvm-core/lld/lld-22.0.0_pre20251028.ebuild @@ -16,7 +16,7 @@ RESTRICT="!test? ( test )" DEPEND=" ~llvm-core/llvm-${PV}[debug=,zstd=] - sys-libs/zlib:= + virtual/zlib:= zstd? ( app-arch/zstd:= ) " RDEPEND=" diff --git a/llvm-core/lld/lld-22.0.0_pre20251101.ebuild b/llvm-core/lld/lld-22.0.0_pre20251101.ebuild index 52147c46a2af..e6180440042c 100644 --- a/llvm-core/lld/lld-22.0.0_pre20251101.ebuild +++ b/llvm-core/lld/lld-22.0.0_pre20251101.ebuild @@ -16,7 +16,7 @@ RESTRICT="!test? ( test )" DEPEND=" ~llvm-core/llvm-${PV}[debug=,zstd=] - sys-libs/zlib:= + virtual/zlib:= zstd? ( app-arch/zstd:= ) " RDEPEND=" diff --git a/llvm-core/llvm/llvm-15.0.7-r7.ebuild b/llvm-core/llvm/llvm-15.0.7-r7.ebuild index 6daeb3d049e3..a47eadc60d39 100644 --- a/llvm-core/llvm/llvm-15.0.7-r7.ebuild +++ b/llvm-core/llvm/llvm-15.0.7-r7.ebuild @@ -26,7 +26,7 @@ IUSE=" RESTRICT="!test? ( test )" RDEPEND=" - sys-libs/zlib:0=[${MULTILIB_USEDEP}] + virtual/zlib:0=[${MULTILIB_USEDEP}] exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] ) diff --git a/llvm-core/llvm/llvm-16.0.6-r5.ebuild b/llvm-core/llvm/llvm-16.0.6-r5.ebuild index fed2b064a032..093df480978a 100644 --- a/llvm-core/llvm/llvm-16.0.6-r5.ebuild +++ b/llvm-core/llvm/llvm-16.0.6-r5.ebuild @@ -27,7 +27,7 @@ IUSE=" RESTRICT="!test? ( test )" RDEPEND=" - sys-libs/zlib:0=[${MULTILIB_USEDEP}] + virtual/zlib:0=[${MULTILIB_USEDEP}] exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] ) diff --git a/llvm-core/llvm/llvm-17.0.6-r3.ebuild b/llvm-core/llvm/llvm-17.0.6-r3.ebuild index 7accde041dfe..f2621a5a21e7 100644 --- a/llvm-core/llvm/llvm-17.0.6-r3.ebuild +++ b/llvm-core/llvm/llvm-17.0.6-r3.ebuild @@ -27,7 +27,7 @@ IUSE=" RESTRICT="!test? ( test )" RDEPEND=" - sys-libs/zlib:0=[${MULTILIB_USEDEP}] + virtual/zlib:0=[${MULTILIB_USEDEP}] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= diff --git a/llvm-core/llvm/llvm-18.1.8-r6.ebuild b/llvm-core/llvm/llvm-18.1.8-r6.ebuild index 80da51d0cbb4..a3262ac78f56 100644 --- a/llvm-core/llvm/llvm-18.1.8-r6.ebuild +++ b/llvm-core/llvm/llvm-18.1.8-r6.ebuild @@ -27,7 +27,7 @@ IUSE=" RESTRICT="!test? ( test )" RDEPEND=" - sys-libs/zlib:0=[${MULTILIB_USEDEP}] + virtual/zlib:0=[${MULTILIB_USEDEP}] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= diff --git a/llvm-core/llvm/llvm-19.1.7.ebuild b/llvm-core/llvm/llvm-19.1.7.ebuild index f5d8bcb22a3c..47f67f75c739 100644 --- a/llvm-core/llvm/llvm-19.1.7.ebuild +++ b/llvm-core/llvm/llvm-19.1.7.ebuild @@ -27,7 +27,7 @@ IUSE=" RESTRICT="!test? ( test )" RDEPEND=" - sys-libs/zlib:0=[${MULTILIB_USEDEP}] + virtual/zlib:0=[${MULTILIB_USEDEP}] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= diff --git a/llvm-core/llvm/llvm-20.1.8.ebuild b/llvm-core/llvm/llvm-20.1.8.ebuild index cc0742f8e725..db941664b765 100644 --- a/llvm-core/llvm/llvm-20.1.8.ebuild +++ b/llvm-core/llvm/llvm-20.1.8.ebuild @@ -27,7 +27,7 @@ IUSE=" RESTRICT="!test? ( test )" RDEPEND=" - sys-libs/zlib:0=[${MULTILIB_USEDEP}] + virtual/zlib:0=[${MULTILIB_USEDEP}] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= diff --git a/llvm-core/llvm/llvm-21.1.4.ebuild b/llvm-core/llvm/llvm-21.1.4.ebuild index 8abe3802fdfd..ca28f069c1a0 100644 --- a/llvm-core/llvm/llvm-21.1.4.ebuild +++ b/llvm-core/llvm/llvm-21.1.4.ebuild @@ -27,7 +27,7 @@ IUSE=" RESTRICT="!test? ( test )" RDEPEND=" - sys-libs/zlib:0=[${MULTILIB_USEDEP}] + virtual/zlib:0=[${MULTILIB_USEDEP}] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= diff --git a/llvm-core/llvm/llvm-22.0.0.9999.ebuild b/llvm-core/llvm/llvm-22.0.0.9999.ebuild index 5b1b1b3bcf42..9c54e179f4c0 100644 --- a/llvm-core/llvm/llvm-22.0.0.9999.ebuild +++ b/llvm-core/llvm/llvm-22.0.0.9999.ebuild @@ -26,7 +26,7 @@ IUSE=" RESTRICT="!test? ( test )" RDEPEND=" - sys-libs/zlib:0=[${MULTILIB_USEDEP}] + virtual/zlib:0=[${MULTILIB_USEDEP}] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= diff --git a/llvm-core/llvm/llvm-22.0.0_pre20251028.ebuild b/llvm-core/llvm/llvm-22.0.0_pre20251028.ebuild index 5b1b1b3bcf42..9c54e179f4c0 100644 --- a/llvm-core/llvm/llvm-22.0.0_pre20251028.ebuild +++ b/llvm-core/llvm/llvm-22.0.0_pre20251028.ebuild @@ -26,7 +26,7 @@ IUSE=" RESTRICT="!test? ( test )" RDEPEND=" - sys-libs/zlib:0=[${MULTILIB_USEDEP}] + virtual/zlib:0=[${MULTILIB_USEDEP}] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= diff --git a/llvm-core/llvm/llvm-22.0.0_pre20251101.ebuild b/llvm-core/llvm/llvm-22.0.0_pre20251101.ebuild index 5b1b1b3bcf42..9c54e179f4c0 100644 --- a/llvm-core/llvm/llvm-22.0.0_pre20251101.ebuild +++ b/llvm-core/llvm/llvm-22.0.0_pre20251101.ebuild @@ -26,7 +26,7 @@ IUSE=" RESTRICT="!test? ( test )" RDEPEND=" - sys-libs/zlib:0=[${MULTILIB_USEDEP}] + virtual/zlib:0=[${MULTILIB_USEDEP}] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= diff --git a/lxqt-base/lxqt-config/lxqt-config-2.0.0.ebuild b/lxqt-base/lxqt-config/lxqt-config-2.0.0.ebuild index a5a981fd5dd6..8d9c2393a7b2 100644 --- a/lxqt-base/lxqt-config/lxqt-config-2.0.0.ebuild +++ b/lxqt-base/lxqt-config/lxqt-config-2.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -32,7 +32,7 @@ DEPEND=" >=dev-qt/qtsvg-6.6:6 =lxqt-base/liblxqt-${MY_PV}*:= =lxqt-base/lxqt-menu-data-${MY_PV}* - sys-libs/zlib:= + virtual/zlib:= x11-apps/setxkbmap x11-libs/libxcb:= x11-libs/libX11 diff --git a/lxqt-base/lxqt-config/lxqt-config-2.1.0.ebuild b/lxqt-base/lxqt-config/lxqt-config-2.1.0.ebuild index 0655cc3a16d3..ff2710c87894 100644 --- a/lxqt-base/lxqt-config/lxqt-config-2.1.0.ebuild +++ b/lxqt-base/lxqt-config/lxqt-config-2.1.0.ebuild @@ -32,7 +32,7 @@ DEPEND=" >=dev-qt/qtsvg-6.6:6 =lxqt-base/liblxqt-${MY_PV}*:= =lxqt-base/lxqt-menu-data-${MY_PV}* - sys-libs/zlib:= + virtual/zlib:= x11-apps/setxkbmap x11-libs/libxcb:= x11-libs/libX11 diff --git a/lxqt-base/lxqt-config/lxqt-config-2.1.1.ebuild b/lxqt-base/lxqt-config/lxqt-config-2.1.1.ebuild index 509659626154..d0ac1573f0e4 100644 --- a/lxqt-base/lxqt-config/lxqt-config-2.1.1.ebuild +++ b/lxqt-base/lxqt-config/lxqt-config-2.1.1.ebuild @@ -32,7 +32,7 @@ DEPEND=" >=dev-qt/qtsvg-6.6:6 =lxqt-base/liblxqt-${MY_PV}*:= =lxqt-base/lxqt-menu-data-${MY_PV}* - sys-libs/zlib:= + virtual/zlib:= x11-apps/setxkbmap x11-libs/libxcb:= x11-libs/libX11 diff --git a/lxqt-base/lxqt-config/lxqt-config-2.2.0.ebuild b/lxqt-base/lxqt-config/lxqt-config-2.2.0.ebuild index 7088bae727f2..16157145cca3 100644 --- a/lxqt-base/lxqt-config/lxqt-config-2.2.0.ebuild +++ b/lxqt-base/lxqt-config/lxqt-config-2.2.0.ebuild @@ -32,7 +32,7 @@ DEPEND=" >=dev-qt/qtsvg-6.6:6 =lxqt-base/liblxqt-${MY_PV}*:= =lxqt-base/lxqt-menu-data-${MY_PV}* - sys-libs/zlib:= + virtual/zlib:= x11-apps/setxkbmap x11-libs/libxcb:= x11-libs/libX11 diff --git a/mail-client/claws-mail/claws-mail-3.21.0-r2.ebuild b/mail-client/claws-mail/claws-mail-3.21.0-r2.ebuild index 7304839ea0b0..18d579ebb7b6 100644 --- a/mail-client/claws-mail/claws-mail-3.21.0-r2.ebuild +++ b/mail-client/claws-mail/claws-mail-3.21.0-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit autotools desktop python-any-r1 xdg @@ -31,7 +31,7 @@ REQUIRED_USE=" COMMONDEPEND=" dev-libs/nettle:= net-mail/ytnef - sys-libs/zlib:= + virtual/zlib:= x11-libs/cairo x11-libs/gdk-pixbuf:2[jpeg] x11-libs/gtk+:2 diff --git a/mail-client/claws-mail/claws-mail-4.3.0-r3.ebuild b/mail-client/claws-mail/claws-mail-4.3.0-r3.ebuild index b24870157767..5188711b5353 100644 --- a/mail-client/claws-mail/claws-mail-4.3.0-r3.ebuild +++ b/mail-client/claws-mail/claws-mail-4.3.0-r3.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{11..12} ) inherit desktop python-single-r1 xdg @@ -35,7 +35,7 @@ COMMONDEPEND=" >=dev-libs/glib-2.50:2 dev-libs/nettle:= net-mail/ytnef - sys-libs/zlib:= + virtual/zlib:= x11-libs/cairo x11-libs/gdk-pixbuf:2[jpeg] x11-libs/gtk+:3 diff --git a/mail-client/claws-mail/claws-mail-4.3.1-r1.ebuild b/mail-client/claws-mail/claws-mail-4.3.1-r1.ebuild index 30db764b14af..6e8c6395542b 100644 --- a/mail-client/claws-mail/claws-mail-4.3.1-r1.ebuild +++ b/mail-client/claws-mail/claws-mail-4.3.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit desktop python-single-r1 xdg @@ -34,7 +34,7 @@ COMMONDEPEND=" >=dev-libs/glib-2.50:2 dev-libs/nettle:= net-mail/ytnef - sys-libs/zlib:= + virtual/zlib:= x11-libs/cairo x11-libs/gdk-pixbuf:2[jpeg] x11-libs/gtk+:3 diff --git a/mail-client/claws-mail/claws-mail-9999.ebuild b/mail-client/claws-mail/claws-mail-9999.ebuild index 0e7a3dc80f74..4981db809b32 100644 --- a/mail-client/claws-mail/claws-mail-9999.ebuild +++ b/mail-client/claws-mail/claws-mail-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit autotools desktop python-single-r1 xdg @@ -34,7 +34,7 @@ COMMONDEPEND=" >=dev-libs/glib-2.50:2 dev-libs/nettle:= net-mail/ytnef - sys-libs/zlib:= + virtual/zlib:= x11-libs/cairo x11-libs/gdk-pixbuf:2[jpeg] x11-libs/gtk+:3 diff --git a/mail-client/neomutt/neomutt-20240201.ebuild b/mail-client/neomutt/neomutt-20240201.ebuild index 12d0ec6bb572..991072b20c8e 100644 --- a/mail-client/neomutt/neomutt-20240201.ebuild +++ b/mail-client/neomutt/neomutt-20240201.ebuild @@ -52,7 +52,7 @@ CDEPEND=" sasl? ( >=dev-libs/cyrus-sasl-2 ) ssl? ( >=dev-libs/openssl-1.0.2u:0= ) lz4? ( app-arch/lz4 ) - zlib? ( sys-libs/zlib ) + zlib? ( virtual/zlib ) zstd? ( app-arch/zstd ) " DEPEND="${CDEPEND} diff --git a/mail-client/neomutt/neomutt-20250510.ebuild b/mail-client/neomutt/neomutt-20250510.ebuild index e39a25a4c1c1..52992b97f553 100644 --- a/mail-client/neomutt/neomutt-20250510.ebuild +++ b/mail-client/neomutt/neomutt-20250510.ebuild @@ -52,7 +52,7 @@ CDEPEND=" sasl? ( >=dev-libs/cyrus-sasl-2 ) ssl? ( >=dev-libs/openssl-1.0.2u:0= ) lz4? ( app-arch/lz4 ) - zlib? ( sys-libs/zlib ) + zlib? ( virtual/zlib ) zstd? ( app-arch/zstd ) " DEPEND="${CDEPEND} diff --git a/mail-client/neomutt/neomutt-20250905.ebuild b/mail-client/neomutt/neomutt-20250905.ebuild index 9fe4076bf4e8..adf84f1ff923 100644 --- a/mail-client/neomutt/neomutt-20250905.ebuild +++ b/mail-client/neomutt/neomutt-20250905.ebuild @@ -52,7 +52,7 @@ CDEPEND=" sasl? ( >=dev-libs/cyrus-sasl-2 ) ssl? ( >=dev-libs/openssl-1.0.2u:0= ) lz4? ( app-arch/lz4 ) - zlib? ( sys-libs/zlib ) + zlib? ( virtual/zlib ) zstd? ( app-arch/zstd ) " DEPEND="${CDEPEND} diff --git a/mail-client/neomutt/neomutt-99999999.ebuild b/mail-client/neomutt/neomutt-99999999.ebuild index f0e77fe65e6e..adf84f1ff923 100644 --- a/mail-client/neomutt/neomutt-99999999.ebuild +++ b/mail-client/neomutt/neomutt-99999999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -52,7 +52,7 @@ CDEPEND=" sasl? ( >=dev-libs/cyrus-sasl-2 ) ssl? ( >=dev-libs/openssl-1.0.2u:0= ) lz4? ( app-arch/lz4 ) - zlib? ( sys-libs/zlib ) + zlib? ( virtual/zlib ) zstd? ( app-arch/zstd ) " DEPEND="${CDEPEND} diff --git a/mail-client/thunderbird/thunderbird-140.3.1.ebuild b/mail-client/thunderbird/thunderbird-140.3.1.ebuild index fc8fe48e3410..c5d2fa9239e3 100644 --- a/mail-client/thunderbird/thunderbird-140.3.1.ebuild +++ b/mail-client/thunderbird/thunderbird-140.3.1.ebuild @@ -128,7 +128,7 @@ COMMON_DEPEND="${TB_ONLY_DEPEND} media-libs/mesa media-video/ffmpeg sys-apps/dbus - sys-libs/zlib + virtual/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf:2 diff --git a/mail-client/thunderbird/thunderbird-140.4.0.ebuild b/mail-client/thunderbird/thunderbird-140.4.0.ebuild index 8a95d922cfa9..3a4b74ba86d5 100644 --- a/mail-client/thunderbird/thunderbird-140.4.0.ebuild +++ b/mail-client/thunderbird/thunderbird-140.4.0.ebuild @@ -128,7 +128,7 @@ COMMON_DEPEND="${TB_ONLY_DEPEND} media-libs/mesa =sys-libs/zlib-1.3.1" +RDEPEND=">=virtual/zlib-1.3.1" DEPEND="${RDEPEND}" BDEPEND="virtual/perl-ExtUtils-MakeMaker" diff --git a/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.213.0.ebuild b/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.213.0.ebuild index 0c6cfe507d64..c43d6c904ba7 100644 --- a/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.213.0.ebuild +++ b/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.213.0.ebuild @@ -15,7 +15,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 # We use the bundled version of zlib as the minimum version for the system copy # Check on bumps! Look in https://github.com/pmqs/Compress-Raw-Zlib/commits/master/zlib-src. -RDEPEND=">=sys-libs/zlib-1.3.1" +RDEPEND=">=virtual/zlib-1.3.1" DEPEND="${RDEPEND}" BDEPEND="virtual/perl-ExtUtils-MakeMaker" diff --git a/scripts/bootstrap.sh b/scripts/bootstrap.sh index 61bbb0ab9a0f..ddebb1a5abdd 100755 --- a/scripts/bootstrap.sh +++ b/scripts/bootstrap.sh @@ -260,7 +260,7 @@ for atom in portage.settings.packages: [[ -z ${myGETTEXT} ]] && myGETTEXT="sys-devel/gettext" [[ -z ${myLIBC} ]] && myLIBC="$(portageq expand_virtual / virtual/libc)" [[ -z ${myTEXINFO} ]] && myTEXINFO="sys-apps/texinfo" -[[ -z ${myZLIB} ]] && myZLIB="sys-libs/zlib" +[[ -z ${myZLIB} ]] && myZLIB="virtual/zlib" [[ -z ${myNCURSES} ]] && myNCURSES="sys-libs/ncurses" [[ -z ${myOS_HEADERS} ]] && myOS_HEADERS="$(portageq expand_virtual / virtual/os-headers)" diff --git a/virtual/zlib/zlib-1.3.1.ebuild b/virtual/zlib/zlib-1.3.1.ebuild index 75bff1218454..d2656ba7525f 100644 --- a/virtual/zlib/zlib-1.3.1.ebuild +++ b/virtual/zlib/zlib-1.3.1.ebuild @@ -12,7 +12,7 @@ IUSE="minizip static-libs" RDEPEND=" || ( - >=sys-libs/zlib-1.3.1[${MULTILIB_USEDEP},minizip?,static-libs?] + >=virtual/zlib-1.3.1[${MULTILIB_USEDEP},minizip?,static-libs?] ( sys-libs/zlib-ng[${MULTILIB_USEDEP},compat,static-libs(-)?] minizip? ( diff --git a/www-apache/mod_auth_openidc/mod_auth_openidc-2.4.14.4-r1.ebuild b/www-apache/mod_auth_openidc/mod_auth_openidc-2.4.14.4-r1.ebuild index 72e6fbc32426..57b1e1e8f180 100644 --- a/www-apache/mod_auth_openidc/mod_auth_openidc-2.4.14.4-r1.ebuild +++ b/www-apache/mod_auth_openidc/mod_auth_openidc-2.4.14.4-r1.ebuild @@ -22,7 +22,7 @@ RDEPEND=" dev-libs/openssl:= dev-libs/libpcre net-misc/curl - sys-libs/zlib:= + virtual/zlib:= brotli? ( app-arch/brotli:= ) redis? ( dev-libs/hiredis:= ) " diff --git a/www-apache/mod_auth_openidc/mod_auth_openidc-2.4.16.7.ebuild b/www-apache/mod_auth_openidc/mod_auth_openidc-2.4.16.7.ebuild index a7be85f3665b..11ba887a4f08 100644 --- a/www-apache/mod_auth_openidc/mod_auth_openidc-2.4.16.7.ebuild +++ b/www-apache/mod_auth_openidc/mod_auth_openidc-2.4.16.7.ebuild @@ -22,7 +22,7 @@ RDEPEND=" dev-libs/openssl:= dev-libs/libpcre net-misc/curl - sys-libs/zlib:= + virtual/zlib:= brotli? ( app-arch/brotli:= ) redis? ( dev-libs/hiredis:= ) " diff --git a/www-apache/mod_qos/mod_qos-11.76.ebuild b/www-apache/mod_qos/mod_qos-11.76.ebuild index 417ae6dd19bf..7cafeaf6b5b2 100644 --- a/www-apache/mod_qos/mod_qos-11.76.ebuild +++ b/www-apache/mod_qos/mod_qos-11.76.ebuild @@ -17,7 +17,7 @@ RDEPEND=" dev-libs/libpcre2 dev-libs/openssl:0= media-libs/libpng:0= - sys-libs/zlib:0= + virtual/zlib:0= " DEPEND="${RDEPEND}" diff --git a/www-apps/cgit/cgit-1.2.3_p20240802-r1.ebuild b/www-apps/cgit/cgit-1.2.3_p20240802-r1.ebuild index 0bb6c27df4dd..249695795f76 100644 --- a/www-apps/cgit/cgit-1.2.3_p20240802-r1.ebuild +++ b/www-apps/cgit/cgit-1.2.3_p20240802-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 LUA_COMPAT=( lua5-{1..4} luajit ) -PYTHON_COMPAT=( python3_{10..14} ) +PYTHON_COMPAT=( python3_{11..14} ) WEBAPP_MANUAL_SLOT="yes" @@ -46,7 +46,7 @@ RDEPEND=" sys-apps/groff ) lua? ( ${LUA_DEPS} ) - sys-libs/zlib + virtual/zlib virtual/httpd-cgi " # ebuilds without WEBAPP_MANUAL_SLOT="yes" are broken diff --git a/www-apps/cgit/cgit-9999-r1.ebuild b/www-apps/cgit/cgit-9999-r1.ebuild index c05baf5ef320..3fc91aab9cf9 100644 --- a/www-apps/cgit/cgit-9999-r1.ebuild +++ b/www-apps/cgit/cgit-9999-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 LUA_COMPAT=( lua5-{1..4} luajit ) -PYTHON_COMPAT=( python3_{10..14} ) +PYTHON_COMPAT=( python3_{11..14} ) WEBAPP_MANUAL_SLOT="yes" @@ -49,7 +49,7 @@ RDEPEND=" sys-apps/groff ) lua? ( ${LUA_DEPS} ) - sys-libs/zlib + virtual/zlib virtual/httpd-cgi " # ebuilds without WEBAPP_MANUAL_SLOT="yes" are broken diff --git a/www-apps/cgit/cgit-9999.ebuild b/www-apps/cgit/cgit-9999.ebuild index 353b38b277a1..a3c564684b46 100644 --- a/www-apps/cgit/cgit-9999.ebuild +++ b/www-apps/cgit/cgit-9999.ebuild @@ -5,7 +5,7 @@ EAPI=8 LUA_COMPAT=( lua5-{1..4} luajit ) -PYTHON_COMPAT=( python3_{10..14} ) +PYTHON_COMPAT=( python3_{11..14} ) WEBAPP_MANUAL_SLOT="yes" @@ -46,7 +46,7 @@ RDEPEND=" sys-apps/groff ) lua? ( ${LUA_DEPS} ) - sys-libs/zlib + virtual/zlib virtual/httpd-cgi " # ebuilds without WEBAPP_MANUAL_SLOT="yes" are broken diff --git a/www-apps/jellyfin-bin/jellyfin-bin-10.10.7.ebuild b/www-apps/jellyfin-bin/jellyfin-bin-10.10.7.ebuild index 7b88357b0fdb..b978290f0084 100644 --- a/www-apps/jellyfin-bin/jellyfin-bin-10.10.7.ebuild +++ b/www-apps/jellyfin-bin/jellyfin-bin-10.10.7.ebuild @@ -40,7 +40,7 @@ RESTRICT="mirror test" DEPEND="acct-user/jellyfin media-libs/fontconfig - sys-libs/zlib" + virtual/zlib" RDEPEND="${DEPEND} dev-libs/icu media-video/ffmpeg[vpx,x264]" diff --git a/www-apps/jellyfin-bin/jellyfin-bin-10.11.2.ebuild b/www-apps/jellyfin-bin/jellyfin-bin-10.11.2.ebuild index 7b88357b0fdb..b978290f0084 100644 --- a/www-apps/jellyfin-bin/jellyfin-bin-10.11.2.ebuild +++ b/www-apps/jellyfin-bin/jellyfin-bin-10.11.2.ebuild @@ -40,7 +40,7 @@ RESTRICT="mirror test" DEPEND="acct-user/jellyfin media-libs/fontconfig - sys-libs/zlib" + virtual/zlib" RDEPEND="${DEPEND} dev-libs/icu media-video/ffmpeg[vpx,x264]" diff --git a/www-apps/ttyd/ttyd-1.7.7.ebuild b/www-apps/ttyd/ttyd-1.7.7.ebuild index 19cbc8e5a9d8..75b2038031c9 100644 --- a/www-apps/ttyd/ttyd-1.7.7.ebuild +++ b/www-apps/ttyd/ttyd-1.7.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -26,7 +26,7 @@ DEPEND=" dev-libs/json-c:= dev-libs/libuv:= net-libs/libwebsockets:=[libuv,mbedtls=,ssl] - sys-libs/zlib:= + virtual/zlib:= !mbedtls? ( dev-libs/openssl:= ) " RDEPEND="${DEPEND}" diff --git a/www-apps/ttyd/ttyd-9999.ebuild b/www-apps/ttyd/ttyd-9999.ebuild index c8e5e4ed0059..bdba806a846e 100644 --- a/www-apps/ttyd/ttyd-9999.ebuild +++ b/www-apps/ttyd/ttyd-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -26,7 +26,7 @@ DEPEND=" dev-libs/json-c:= dev-libs/libuv:= net-libs/libwebsockets:=[libuv,mbedtls=,ssl] - sys-libs/zlib:= + virtual/zlib:= !mbedtls? ( dev-libs/openssl:= ) " RDEPEND="${DEPEND}" diff --git a/www-client/chromium/chromium-138.0.7204.157.ebuild b/www-client/chromium/chromium-138.0.7204.157.ebuild index 3e4167d6f8d5..95c568b40c5a 100644 --- a/www-client/chromium/chromium-138.0.7204.157.ebuild +++ b/www-client/chromium/chromium-138.0.7204.157.ebuild @@ -124,7 +124,7 @@ COMMON_SNAPSHOT_DEPEND=" >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= - sys-libs/zlib:= + virtual/zlib:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= @@ -154,7 +154,7 @@ COMMON_DEPEND=" net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= - sys-libs/zlib:=[minizip] + virtual/zlib:=[minizip] !headless? ( >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] diff --git a/www-client/chromium/chromium-140.0.7339.185.ebuild b/www-client/chromium/chromium-140.0.7339.185.ebuild index ab23d17eb372..351ed4c69471 100644 --- a/www-client/chromium/chromium-140.0.7339.185.ebuild +++ b/www-client/chromium/chromium-140.0.7339.185.ebuild @@ -123,7 +123,7 @@ COMMON_SNAPSHOT_DEPEND=" >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= - sys-libs/zlib:= + virtual/zlib:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= @@ -153,7 +153,7 @@ COMMON_DEPEND=" net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= - sys-libs/zlib:=[minizip] + virtual/zlib:=[minizip] !headless? ( >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] diff --git a/www-client/chromium/chromium-140.0.7339.207.ebuild b/www-client/chromium/chromium-140.0.7339.207.ebuild index 6c9e60d05518..a815df42b963 100644 --- a/www-client/chromium/chromium-140.0.7339.207.ebuild +++ b/www-client/chromium/chromium-140.0.7339.207.ebuild @@ -123,7 +123,7 @@ COMMON_SNAPSHOT_DEPEND=" >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= - sys-libs/zlib:= + virtual/zlib:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= @@ -153,7 +153,7 @@ COMMON_DEPEND=" net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= - sys-libs/zlib:=[minizip] + virtual/zlib:=[minizip] !headless? ( >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] diff --git a/www-client/chromium/chromium-141.0.7390.107.ebuild b/www-client/chromium/chromium-141.0.7390.107.ebuild index 5ef4669ff79c..23416d34b4f1 100644 --- a/www-client/chromium/chromium-141.0.7390.107.ebuild +++ b/www-client/chromium/chromium-141.0.7390.107.ebuild @@ -123,7 +123,7 @@ COMMON_SNAPSHOT_DEPEND=" >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= - sys-libs/zlib:= + virtual/zlib:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= @@ -153,7 +153,7 @@ COMMON_DEPEND=" net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= - sys-libs/zlib:=[minizip] + virtual/zlib:=[minizip] !headless? ( >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] diff --git a/www-client/chromium/chromium-141.0.7390.30.ebuild b/www-client/chromium/chromium-141.0.7390.30.ebuild index b375fcfe6a48..ddfa71f79e2c 100644 --- a/www-client/chromium/chromium-141.0.7390.30.ebuild +++ b/www-client/chromium/chromium-141.0.7390.30.ebuild @@ -123,7 +123,7 @@ COMMON_SNAPSHOT_DEPEND=" >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= - sys-libs/zlib:= + virtual/zlib:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= @@ -153,7 +153,7 @@ COMMON_DEPEND=" net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= - sys-libs/zlib:=[minizip] + virtual/zlib:=[minizip] !headless? ( >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] diff --git a/www-client/chromium/chromium-141.0.7390.37.ebuild b/www-client/chromium/chromium-141.0.7390.37.ebuild index b375fcfe6a48..ddfa71f79e2c 100644 --- a/www-client/chromium/chromium-141.0.7390.37.ebuild +++ b/www-client/chromium/chromium-141.0.7390.37.ebuild @@ -123,7 +123,7 @@ COMMON_SNAPSHOT_DEPEND=" >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= - sys-libs/zlib:= + virtual/zlib:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= @@ -153,7 +153,7 @@ COMMON_DEPEND=" net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= - sys-libs/zlib:=[minizip] + virtual/zlib:=[minizip] !headless? ( >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] diff --git a/www-client/chromium/chromium-141.0.7390.54.ebuild b/www-client/chromium/chromium-141.0.7390.54.ebuild index 53b9b207732b..d336a8566199 100644 --- a/www-client/chromium/chromium-141.0.7390.54.ebuild +++ b/www-client/chromium/chromium-141.0.7390.54.ebuild @@ -123,7 +123,7 @@ COMMON_SNAPSHOT_DEPEND=" >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= - sys-libs/zlib:= + virtual/zlib:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= @@ -153,7 +153,7 @@ COMMON_DEPEND=" net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= - sys-libs/zlib:=[minizip] + virtual/zlib:=[minizip] !headless? ( >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] diff --git a/www-client/chromium/chromium-141.0.7390.76.ebuild b/www-client/chromium/chromium-141.0.7390.76.ebuild index 8da7f10f9d47..73c458f2f032 100644 --- a/www-client/chromium/chromium-141.0.7390.76.ebuild +++ b/www-client/chromium/chromium-141.0.7390.76.ebuild @@ -123,7 +123,7 @@ COMMON_SNAPSHOT_DEPEND=" >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= - sys-libs/zlib:= + virtual/zlib:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= @@ -153,7 +153,7 @@ COMMON_DEPEND=" net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= - sys-libs/zlib:=[minizip] + virtual/zlib:=[minizip] !headless? ( >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] diff --git a/www-client/chromium/chromium-142.0.7420.2.ebuild b/www-client/chromium/chromium-142.0.7420.2.ebuild index ae9d8569dc20..fbef676e2826 100644 --- a/www-client/chromium/chromium-142.0.7420.2.ebuild +++ b/www-client/chromium/chromium-142.0.7420.2.ebuild @@ -123,7 +123,7 @@ COMMON_SNAPSHOT_DEPEND=" >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= - sys-libs/zlib:= + virtual/zlib:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= @@ -153,7 +153,7 @@ COMMON_DEPEND=" net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= - sys-libs/zlib:=[minizip] + virtual/zlib:=[minizip] !headless? ( >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] diff --git a/www-client/dillo/dillo-3.2.0.ebuild b/www-client/dillo/dillo-3.2.0.ebuild index 150de4906b5e..0103ff3178ac 100644 --- a/www-client/dillo/dillo-3.2.0.ebuild +++ b/www-client/dillo/dillo-3.2.0.ebuild @@ -29,7 +29,7 @@ REQUIRED_USE=" RDEPEND=" =x11-libs/fltk-1.3*:1= - sys-libs/zlib + virtual/zlib x11-libs/libX11 jpeg? ( media-libs/libjpeg-turbo:= ) png? ( >=media-libs/libpng-1.2:= ) diff --git a/www-client/dillo/dillo-9999.ebuild b/www-client/dillo/dillo-9999.ebuild index 150de4906b5e..0103ff3178ac 100644 --- a/www-client/dillo/dillo-9999.ebuild +++ b/www-client/dillo/dillo-9999.ebuild @@ -29,7 +29,7 @@ REQUIRED_USE=" RDEPEND=" =x11-libs/fltk-1.3*:1= - sys-libs/zlib + virtual/zlib x11-libs/libX11 jpeg? ( media-libs/libjpeg-turbo:= ) png? ( >=media-libs/libpng-1.2:= ) diff --git a/www-client/elinks/elinks-0.17.1.1.ebuild b/www-client/elinks/elinks-0.17.1.1.ebuild index 69395103a16a..3ff3cb4a24e6 100644 --- a/www-client/elinks/elinks-0.17.1.1.ebuild +++ b/www-client/elinks/elinks-0.17.1.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 GUILE_REQ_USE="deprecated" GUILE_COMPAT=( 2-2 3-0 ) -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) LUA_COMPAT=( lua5-{1,2,3,4} luajit ) inherit flag-o-matic guile-single meson lua-single python-single-r1 @@ -66,7 +66,7 @@ RDEPEND=" x11-libs/libXt ) xml? ( >=dev-libs/expat-1.95.4 ) - zlib? ( >=sys-libs/zlib-1.1.4 ) + zlib? ( >=virtual/zlib-1.1.4 ) zstd? ( app-arch/zstd:= ) " DEPEND="${RDEPEND} diff --git a/www-client/elinks/elinks-0.18.0.ebuild b/www-client/elinks/elinks-0.18.0.ebuild index 40395ec59a35..085998679920 100644 --- a/www-client/elinks/elinks-0.18.0.ebuild +++ b/www-client/elinks/elinks-0.18.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 GUILE_REQ_USE="deprecated" GUILE_COMPAT=( 2-2 3-0 ) -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) LUA_COMPAT=( lua5-{1,2,3,4} luajit ) inherit flag-o-matic guile-single meson lua-single python-single-r1 @@ -68,7 +68,7 @@ RDEPEND=" x11-libs/libXt ) xml? ( >=dev-libs/expat-1.95.4 ) - zlib? ( >=sys-libs/zlib-1.1.4 ) + zlib? ( >=virtual/zlib-1.1.4 ) zstd? ( app-arch/zstd:= ) " DEPEND="${RDEPEND} diff --git a/www-client/elinks/elinks-9999.ebuild b/www-client/elinks/elinks-9999.ebuild index d5826981e998..20871ef81566 100644 --- a/www-client/elinks/elinks-9999.ebuild +++ b/www-client/elinks/elinks-9999.ebuild @@ -5,7 +5,7 @@ EAPI=8 GUILE_REQ_USE="deprecated" GUILE_COMPAT=( 2-2 3-0 ) -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) LUA_COMPAT=( lua5-{1,2,3,4} luajit ) inherit flag-o-matic guile-single meson lua-single python-single-r1 @@ -68,7 +68,7 @@ RDEPEND=" x11-libs/libXt ) xml? ( >=dev-libs/expat-1.95.4 ) - zlib? ( >=sys-libs/zlib-1.1.4 ) + zlib? ( >=virtual/zlib-1.1.4 ) zstd? ( app-arch/zstd:= ) " DEPEND="${RDEPEND} diff --git a/www-client/firefox/firefox-140.3.1.ebuild b/www-client/firefox/firefox-140.3.1.ebuild index c66d70d031ca..0e320d1e5306 100644 --- a/www-client/firefox/firefox-140.3.1.ebuild +++ b/www-client/firefox/firefox-140.3.1.ebuild @@ -139,7 +139,7 @@ COMMON_DEPEND="${FF_ONLY_DEPEND} media-libs/freetype media-libs/mesa media-video/ffmpeg - sys-libs/zlib + virtual/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf:2 diff --git a/www-client/firefox/firefox-140.4.0.ebuild b/www-client/firefox/firefox-140.4.0.ebuild index e51d71ff67b3..ae4135b60a0e 100644 --- a/www-client/firefox/firefox-140.4.0.ebuild +++ b/www-client/firefox/firefox-140.4.0.ebuild @@ -139,7 +139,7 @@ COMMON_DEPEND="${FF_ONLY_DEPEND} media-libs/freetype media-libs/mesa =virtual/zlib-1.2.5.1-r1 >=dev-libs/openssl-1.1.0:= " DEPEND="${RDEPEND}" diff --git a/www-client/jd/jd-2.8.9_p150226-r2.ebuild b/www-client/jd/jd-2.8.9_p150226-r2.ebuild index 45cb4c711bb3..c753208edfb0 100644 --- a/www-client/jd/jd-2.8.9_p150226-r2.ebuild +++ b/www-client/jd/jd-2.8.9_p150226-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -18,7 +18,7 @@ IUSE="alsa gnutls migemo oniguruma" RDEPEND="dev-cpp/gtkmm:2.4 dev-libs/glib:2 - sys-libs/zlib + virtual/zlib virtual/libcrypt:= x11-libs/libICE x11-libs/libSM diff --git a/www-client/links/links-2.29-r1.ebuild b/www-client/links/links-2.29-r1.ebuild index e9fbb4367d4e..7a632fa3f3c1 100644 --- a/www-client/links/links-2.29-r1.ebuild +++ b/www-client/links/links-2.29-r1.ebuild @@ -74,7 +74,7 @@ RDEPEND=" x11-libs/libX11 ) zlib? ( - sys-libs/zlib + virtual/zlib ) zstd? ( app-arch/zstd:= diff --git a/www-client/links/links-2.30-r1.ebuild b/www-client/links/links-2.30-r1.ebuild index eaeef15c6771..b5772c492692 100644 --- a/www-client/links/links-2.30-r1.ebuild +++ b/www-client/links/links-2.30-r1.ebuild @@ -70,7 +70,7 @@ RDEPEND=" x11-libs/libX11 ) zlib? ( - sys-libs/zlib + virtual/zlib ) zstd? ( app-arch/zstd:= diff --git a/www-client/links/links-2.30.ebuild b/www-client/links/links-2.30.ebuild index e9fbb4367d4e..7a632fa3f3c1 100644 --- a/www-client/links/links-2.30.ebuild +++ b/www-client/links/links-2.30.ebuild @@ -74,7 +74,7 @@ RDEPEND=" x11-libs/libX11 ) zlib? ( - sys-libs/zlib + virtual/zlib ) zstd? ( app-arch/zstd:= diff --git a/www-client/lynx/lynx-2.9.0.ebuild b/www-client/lynx/lynx-2.9.0.ebuild index ab7a892ab068..2ba26181ab38 100644 --- a/www-client/lynx/lynx-2.9.0.ebuild +++ b/www-client/lynx/lynx-2.9.0.ebuild @@ -25,7 +25,7 @@ IUSE="brotli bzip2 cjk gnutls idn nls ssl" RDEPEND=" sys-libs/ncurses:=[unicode(+)] - sys-libs/zlib + virtual/zlib brotli? ( app-arch/brotli:= ) bzip2? ( app-arch/bzip2 ) idn? ( net-dns/libidn2:= ) diff --git a/www-client/lynx/lynx-2.9.2.ebuild b/www-client/lynx/lynx-2.9.2.ebuild index 34c6636e6b4c..3f97f9b6b34a 100644 --- a/www-client/lynx/lynx-2.9.2.ebuild +++ b/www-client/lynx/lynx-2.9.2.ebuild @@ -25,7 +25,7 @@ IUSE="brotli bzip2 cjk gnutls idn nls ssl" RDEPEND=" sys-libs/ncurses:=[unicode(+)] - sys-libs/zlib + virtual/zlib brotli? ( app-arch/brotli:= ) bzip2? ( app-arch/bzip2 ) idn? ( net-dns/libidn2:= ) diff --git a/www-client/seamonkey/seamonkey-2.53.20.ebuild b/www-client/seamonkey/seamonkey-2.53.20.ebuild index d2427126fc44..314dc6ab09a9 100644 --- a/www-client/seamonkey/seamonkey-2.53.20.ebuild +++ b/www-client/seamonkey/seamonkey-2.53.20.ebuild @@ -5,7 +5,7 @@ EAPI=8 WANT_AUTOCONF="2.1" -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_11 ) PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)' LLVM_COMPAT=( {17..19} ) @@ -74,7 +74,7 @@ COMMON_DEPEND=" media-libs/fontconfig >=media-libs/freetype-2.4.10 >=media-libs/mesa-10.2:= - >=sys-libs/zlib-1.2.3 + >=virtual/zlib-1.2.3 >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf x11-libs/gtk+:3[X] diff --git a/www-client/seamonkey/seamonkey-2.53.21.ebuild b/www-client/seamonkey/seamonkey-2.53.21.ebuild index 1c84fb6151df..54077f43b5cc 100644 --- a/www-client/seamonkey/seamonkey-2.53.21.ebuild +++ b/www-client/seamonkey/seamonkey-2.53.21.ebuild @@ -5,7 +5,7 @@ EAPI=8 WANT_AUTOCONF="2.1" -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_11 ) PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)' LLVM_COMPAT=( {18..20} ) @@ -74,7 +74,7 @@ COMMON_DEPEND=" media-libs/fontconfig >=media-libs/freetype-2.4.10 >=media-libs/mesa-10.2:= - >=sys-libs/zlib-1.2.3 + >=virtual/zlib-1.2.3 >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf x11-libs/gtk+:3[X] diff --git a/www-client/w3m/w3m-0.5.3_p20230121.ebuild b/www-client/w3m/w3m-0.5.3_p20230121.ebuild index 6887598d5fa1..2682981f546f 100644 --- a/www-client/w3m/w3m-0.5.3_p20230121.ebuild +++ b/www-client/w3m/w3m-0.5.3_p20230121.ebuild @@ -26,7 +26,7 @@ REQUIRED_USE=" RDEPEND=" dev-libs/boehm-gc:= sys-libs/ncurses:0= - sys-libs/zlib + virtual/zlib gdk-pixbuf? ( x11-libs/gdk-pixbuf X? ( x11-libs/gdk-pixbuf-xlib ) diff --git a/www-client/w3m/w3m-0.5.3_p20240916.ebuild b/www-client/w3m/w3m-0.5.3_p20240916.ebuild index da3e3ce93e7f..7dc76b54c9a1 100644 --- a/www-client/w3m/w3m-0.5.3_p20240916.ebuild +++ b/www-client/w3m/w3m-0.5.3_p20240916.ebuild @@ -25,7 +25,7 @@ REQUIRED_USE=" RDEPEND=" dev-libs/boehm-gc:= sys-libs/ncurses:0= - sys-libs/zlib + virtual/zlib gdk-pixbuf? ( x11-libs/gdk-pixbuf X? ( x11-libs/gdk-pixbuf-xlib ) diff --git a/www-client/w3mmee/w3mmee-0.3.2_p24-r13.ebuild b/www-client/w3mmee/w3mmee-0.3.2_p24-r13.ebuild index 4842551dfc02..1e92853f5206 100644 --- a/www-client/w3mmee/w3mmee-0.3.2_p24-r13.ebuild +++ b/www-client/w3mmee/w3mmee-0.3.2_p24-r13.ebuild @@ -22,7 +22,7 @@ DEPEND=">=dev-libs/boehm-gc-7.2 dev-libs/libmoe dev-lang/perl sys-libs/ncurses:0= - sys-libs/zlib + virtual/zlib gpm? ( sys-libs/gpm ) nls? ( sys-devel/gettext ) ssl? ( diff --git a/www-misc/mergelog/mergelog-4.5-r4.ebuild b/www-misc/mergelog/mergelog-4.5-r4.ebuild index ea64f8776dca..0b66d7707dc7 100644 --- a/www-misc/mergelog/mergelog-4.5-r4.ebuild +++ b/www-misc/mergelog/mergelog-4.5-r4.ebuild @@ -13,7 +13,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ~arm64 ppc x86" -RDEPEND="sys-libs/zlib" +RDEPEND="virtual/zlib" DEPEND="${RDEPEND}" PATCHES=( diff --git a/www-nginx/ngx-vod/ngx-vod-1.33.ebuild b/www-nginx/ngx-vod/ngx-vod-1.33.ebuild index 4a14f5913fe0..8bd35afaaca1 100644 --- a/www-nginx/ngx-vod/ngx-vod-1.33.ebuild +++ b/www-nginx/ngx-vod/ngx-vod-1.33.ebuild @@ -25,7 +25,7 @@ DEPEND=" dev-libs/openssl:= dev-libs/libxml2 media-video/ffmpeg:= - sys-libs/zlib:= + virtual/zlib:= virtual/libiconv " RDEPEND="${DEPEND}" diff --git a/www-plugins/lightspark/lightspark-0.8.7-r1.ebuild b/www-plugins/lightspark/lightspark-0.8.7-r1.ebuild index 73617456d238..337bb7318c77 100644 --- a/www-plugins/lightspark/lightspark-0.8.7-r1.ebuild +++ b/www-plugins/lightspark/lightspark-0.8.7-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -28,7 +28,7 @@ RDEPEND=" media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsdl2 - sys-libs/zlib:= + virtual/zlib:= x11-libs/cairo x11-libs/libX11 x11-libs/pango diff --git a/www-plugins/lightspark/lightspark-0.9.0.ebuild b/www-plugins/lightspark/lightspark-0.9.0.ebuild index 6b78e5a21e06..337bb7318c77 100644 --- a/www-plugins/lightspark/lightspark-0.9.0.ebuild +++ b/www-plugins/lightspark/lightspark-0.9.0.ebuild @@ -28,7 +28,7 @@ RDEPEND=" media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsdl2 - sys-libs/zlib:= + virtual/zlib:= x11-libs/cairo x11-libs/libX11 x11-libs/pango diff --git a/www-servers/gatling/gatling-0.16-r6.ebuild b/www-servers/gatling/gatling-0.16-r6.ebuild index 1116ae3dbd93..e6a751500c93 100644 --- a/www-servers/gatling/gatling-0.16-r6.ebuild +++ b/www-servers/gatling/gatling-0.16-r6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -16,7 +16,7 @@ IUSE="ssl diet" REQUIRED_USE="ssl? ( !diet )" DEPEND=">=dev-libs/libowfat-0.32-r2[diet=] - sys-libs/zlib + virtual/zlib virtual/libcrypt:= diet? ( dev-libs/dietlibc ) ssl? ( diff --git a/www-servers/h2o/h2o-2.3.0_pre20250130.ebuild b/www-servers/h2o/h2o-2.3.0_pre20250130.ebuild index ac8162d0413a..0c734e75353a 100644 --- a/www-servers/h2o/h2o-2.3.0_pre20250130.ebuild +++ b/www-servers/h2o/h2o-2.3.0_pre20250130.ebuild @@ -24,7 +24,7 @@ RDEPEND="acct-group/h2o dev-libs/openssl:0= !sci-libs/libh2o sys-libs/libcap - sys-libs/zlib + virtual/zlib libh2o? ( app-arch/brotli dev-libs/libuv diff --git a/www-servers/h2o/h2o-9999.ebuild b/www-servers/h2o/h2o-9999.ebuild index c2052d1e15e2..994ed85bb615 100644 --- a/www-servers/h2o/h2o-9999.ebuild +++ b/www-servers/h2o/h2o-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -22,7 +22,7 @@ RDEPEND="acct-group/h2o dev-libs/openssl:0= !sci-libs/libh2o sys-libs/libcap - sys-libs/zlib + virtual/zlib libh2o? ( app-arch/brotli dev-libs/libuv diff --git a/www-servers/lighttpd/lighttpd-1.4.79-r1.ebuild b/www-servers/lighttpd/lighttpd-1.4.79-r1.ebuild index 33baf311a24c..456c4da64e10 100644 --- a/www-servers/lighttpd/lighttpd-1.4.79-r1.ebuild +++ b/www-servers/lighttpd/lighttpd-1.4.79-r1.ebuild @@ -57,7 +57,7 @@ COMMON_DEPEND=" dev-db/sqlite ) xattr? ( kernel_linux? ( sys-apps/attr ) ) - zlib? ( >=sys-libs/zlib-1.1 ) + zlib? ( >=virtual/zlib-1.1 ) zstd? ( app-arch/zstd:= ) " DEPEND=" diff --git a/www-servers/lighttpd/lighttpd-1.4.82.ebuild b/www-servers/lighttpd/lighttpd-1.4.82.ebuild index 981a27612e1c..695e0b7cbb20 100644 --- a/www-servers/lighttpd/lighttpd-1.4.82.ebuild +++ b/www-servers/lighttpd/lighttpd-1.4.82.ebuild @@ -57,7 +57,7 @@ COMMON_DEPEND=" dev-db/sqlite ) xattr? ( kernel_linux? ( sys-apps/attr ) ) - zlib? ( >=sys-libs/zlib-1.1 ) + zlib? ( >=virtual/zlib-1.1 ) zstd? ( app-arch/zstd:= ) " DEPEND=" diff --git a/www-servers/lighttpd/lighttpd-9999.ebuild b/www-servers/lighttpd/lighttpd-9999.ebuild index 026d51959419..6055dbaac88f 100644 --- a/www-servers/lighttpd/lighttpd-9999.ebuild +++ b/www-servers/lighttpd/lighttpd-9999.ebuild @@ -57,7 +57,7 @@ COMMON_DEPEND=" dev-db/sqlite ) xattr? ( kernel_linux? ( sys-apps/attr ) ) - zlib? ( >=sys-libs/zlib-1.1 ) + zlib? ( >=virtual/zlib-1.1 ) zstd? ( app-arch/zstd:= ) " DEPEND=" diff --git a/www-servers/lighttpd/metadata.xml b/www-servers/lighttpd/metadata.xml index 9e9e76560d95..71e7996a156f 100644 --- a/www-servers/lighttpd/metadata.xml +++ b/www-servers/lighttpd/metadata.xml @@ -22,7 +22,7 @@ Use dev-libs/nettle as crypto library Build module for TLS via Mozilla's Network Security Services Enable webdav properties - Enable output compression via gzip or deflate algorithms from sys-libs/zlib + Enable output compression via gzip or deflate algorithms from virtual/zlib Enable output compression via Zstandard (app-arch/zstd) algorithm diff --git a/www-servers/nginx/nginx-1.26.3-r2.ebuild b/www-servers/nginx/nginx-1.26.3-r2.ebuild index ab9aff142534..91dea7c63413 100644 --- a/www-servers/nginx/nginx-1.26.3-r2.ebuild +++ b/www-servers/nginx/nginx-1.26.3-r2.ebuild @@ -316,9 +316,9 @@ CDEPEND=" nginx_modules_http_brotli? ( app-arch/brotli:= ) nginx_modules_http_geoip? ( dev-libs/geoip ) nginx_modules_http_geoip2? ( dev-libs/libmaxminddb:= ) - nginx_modules_http_gunzip? ( sys-libs/zlib ) - nginx_modules_http_gzip? ( sys-libs/zlib ) - nginx_modules_http_gzip_static? ( sys-libs/zlib ) + nginx_modules_http_gunzip? ( virtual/zlib ) + nginx_modules_http_gzip? ( virtual/zlib ) + nginx_modules_http_gzip_static? ( virtual/zlib ) nginx_modules_http_image_filter? ( media-libs/gd:=[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8:= ) nginx_modules_http_rewrite? ( dev-libs/libpcre:= ) diff --git a/www-servers/nginx/nginx-1.27.5-r1.ebuild b/www-servers/nginx/nginx-1.27.5-r1.ebuild index 179bc433aa91..ac425079f3ca 100644 --- a/www-servers/nginx/nginx-1.27.5-r1.ebuild +++ b/www-servers/nginx/nginx-1.27.5-r1.ebuild @@ -316,9 +316,9 @@ CDEPEND=" nginx_modules_http_brotli? ( app-arch/brotli:= ) nginx_modules_http_geoip? ( dev-libs/geoip ) nginx_modules_http_geoip2? ( dev-libs/libmaxminddb:= ) - nginx_modules_http_gunzip? ( sys-libs/zlib ) - nginx_modules_http_gzip? ( sys-libs/zlib ) - nginx_modules_http_gzip_static? ( sys-libs/zlib ) + nginx_modules_http_gunzip? ( virtual/zlib ) + nginx_modules_http_gzip? ( virtual/zlib ) + nginx_modules_http_gzip_static? ( virtual/zlib ) nginx_modules_http_image_filter? ( media-libs/gd:=[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8:= ) nginx_modules_http_rewrite? ( dev-libs/libpcre:= ) diff --git a/www-servers/uwsgi/uwsgi-2.0.23-r1.ebuild b/www-servers/uwsgi/uwsgi-2.0.23-r1.ebuild index eb9de76588d6..aa25174824ec 100644 --- a/www-servers/uwsgi/uwsgi-2.0.23-r1.ebuild +++ b/www-servers/uwsgi/uwsgi-2.0.23-r1.ebuild @@ -6,7 +6,7 @@ EAPI=8 # Check the upstream uwsgi-2.0 branch, not master, for backports LUA_COMPAT=( lua5-1 ) -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{11..12} ) PYTHON_REQ_USE="threads(+)" RUBY_OPTIONAL="yes" @@ -95,7 +95,7 @@ REQUIRED_USE=" # 3. Plugins # 4. Language/app support CDEPEND=" - sys-libs/zlib + virtual/zlib virtual/libcrypt:= caps? ( sys-libs/libcap ) json? ( diff --git a/www-servers/uwsgi/uwsgi-2.0.27-r1.ebuild b/www-servers/uwsgi/uwsgi-2.0.27-r1.ebuild index efc7a19e308a..9aac92b931af 100644 --- a/www-servers/uwsgi/uwsgi-2.0.27-r1.ebuild +++ b/www-servers/uwsgi/uwsgi-2.0.27-r1.ebuild @@ -96,7 +96,7 @@ REQUIRED_USE=" # 3. Plugins # 4. Language/app support CDEPEND=" - sys-libs/zlib + virtual/zlib virtual/libcrypt:= caps? ( sys-libs/libcap ) json? ( diff --git a/x11-apps/igt-gpu-tools/igt-gpu-tools-2.1.ebuild b/x11-apps/igt-gpu-tools/igt-gpu-tools-2.1.ebuild index 6e4238769f27..66dbbaba5e0a 100644 --- a/x11-apps/igt-gpu-tools/igt-gpu-tools-2.1.ebuild +++ b/x11-apps/igt-gpu-tools/igt-gpu-tools-2.1.ebuild @@ -34,7 +34,7 @@ RDEPEND=" dev-libs/elfutils dev-libs/glib:2 sys-apps/kmod - sys-libs/zlib:= + virtual/zlib:= sys-process/procps:= virtual/libudev:= >=x11-libs/cairo-1.12.0[X?] diff --git a/x11-apps/igt-gpu-tools/igt-gpu-tools-2.2.ebuild b/x11-apps/igt-gpu-tools/igt-gpu-tools-2.2.ebuild index b7d93cbcb9f5..28297862d25b 100644 --- a/x11-apps/igt-gpu-tools/igt-gpu-tools-2.2.ebuild +++ b/x11-apps/igt-gpu-tools/igt-gpu-tools-2.2.ebuild @@ -34,7 +34,7 @@ RDEPEND=" dev-libs/elfutils dev-libs/glib:2 sys-apps/kmod - sys-libs/zlib:= + virtual/zlib:= sys-process/procps:= virtual/libudev:= >=x11-libs/cairo-1.12.0[X?] diff --git a/x11-apps/igt-gpu-tools/igt-gpu-tools-9999.ebuild b/x11-apps/igt-gpu-tools/igt-gpu-tools-9999.ebuild index b7d93cbcb9f5..28297862d25b 100644 --- a/x11-apps/igt-gpu-tools/igt-gpu-tools-9999.ebuild +++ b/x11-apps/igt-gpu-tools/igt-gpu-tools-9999.ebuild @@ -34,7 +34,7 @@ RDEPEND=" dev-libs/elfutils dev-libs/glib:2 sys-apps/kmod - sys-libs/zlib:= + virtual/zlib:= sys-process/procps:= virtual/libudev:= >=x11-libs/cairo-1.12.0[X?] diff --git a/x11-apps/luit/luit-20240910.ebuild b/x11-apps/luit/luit-20240910.ebuild index 5e76baa33a01..dedf66bc11b0 100644 --- a/x11-apps/luit/luit-20240910.ebuild +++ b/x11-apps/luit/luit-20240910.ebuild @@ -16,7 +16,7 @@ SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" DEPEND=" - sys-libs/zlib + virtual/zlib virtual/libiconv " RDEPEND="${DEPEND}" diff --git a/x11-apps/mkfontscale/mkfontscale-1.2.3.ebuild b/x11-apps/mkfontscale/mkfontscale-1.2.3.ebuild index cc09b77ac427..c106010f4cd1 100644 --- a/x11-apps/mkfontscale/mkfontscale-1.2.3.ebuild +++ b/x11-apps/mkfontscale/mkfontscale-1.2.3.ebuild @@ -12,7 +12,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 RDEPEND=" x11-libs/libfontenc media-libs/freetype:2 - sys-libs/zlib + virtual/zlib app-arch/bzip2" DEPEND="${RDEPEND} x11-base/xorg-proto" diff --git a/x11-libs/cairo/cairo-1.18.4-r1.ebuild b/x11-libs/cairo/cairo-1.18.4-r1.ebuild index 2980c12dae6a..3087347b5386 100644 --- a/x11-libs/cairo/cairo-1.18.4-r1.ebuild +++ b/x11-libs/cairo/cairo-1.18.4-r1.ebuild @@ -27,7 +27,7 @@ RDEPEND=" >=media-libs/fontconfig-2.13.92[${MULTILIB_USEDEP}] >=media-libs/freetype-2.13:2[png,${MULTILIB_USEDEP}] >=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}] - >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] + >=virtual/zlib-1.2.8-r1[${MULTILIB_USEDEP}] >=x11-libs/pixman-0.42.3[${MULTILIB_USEDEP}] debug? ( sys-libs/binutils-libs:0=[${MULTILIB_USEDEP}] ) glib? ( >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] ) diff --git a/x11-libs/cairo/cairo-9999.ebuild b/x11-libs/cairo/cairo-9999.ebuild index 69e44f4f8424..bd34f31b5e88 100644 --- a/x11-libs/cairo/cairo-9999.ebuild +++ b/x11-libs/cairo/cairo-9999.ebuild @@ -27,7 +27,7 @@ RDEPEND=" >=media-libs/fontconfig-2.13.92[${MULTILIB_USEDEP}] >=media-libs/freetype-2.13:2[png,${MULTILIB_USEDEP}] >=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}] - >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] + >=virtual/zlib-1.2.8-r1[${MULTILIB_USEDEP}] >=x11-libs/pixman-0.42.3[${MULTILIB_USEDEP}] debug? ( sys-libs/binutils-libs:0=[${MULTILIB_USEDEP}] ) glib? ( >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] ) diff --git a/x11-libs/fltk/fltk-1.3.8.ebuild b/x11-libs/fltk/fltk-1.3.8.ebuild index cc0759391cf7..488ea2f5438c 100644 --- a/x11-libs/fltk/fltk-1.3.8.ebuild +++ b/x11-libs/fltk/fltk-1.3.8.ebuild @@ -17,7 +17,7 @@ IUSE="cairo debug doc examples games +opengl static-libs +threads +xft +xinerama RDEPEND=" media-libs/libjpeg-turbo:0=[${MULTILIB_USEDEP}] >=media-libs/libpng-1.2:0=[${MULTILIB_USEDEP}] - sys-libs/zlib[${MULTILIB_USEDEP}] + virtual/zlib[${MULTILIB_USEDEP}] x11-libs/libICE[${MULTILIB_USEDEP}] x11-libs/libSM[${MULTILIB_USEDEP}] x11-libs/libXcursor[${MULTILIB_USEDEP}] diff --git a/x11-libs/fltk/fltk-1.4.3-r2.ebuild b/x11-libs/fltk/fltk-1.4.3-r2.ebuild index 1f2dbd7ddf0e..bc0e23ef4f76 100644 --- a/x11-libs/fltk/fltk-1.4.3-r2.ebuild +++ b/x11-libs/fltk/fltk-1.4.3-r2.ebuild @@ -22,7 +22,7 @@ RESTRICT="!test? ( test )" RDEPEND=" media-libs/libjpeg-turbo:= media-libs/libpng:= - sys-libs/zlib:= + virtual/zlib:= X? ( x11-libs/libX11 x11-libs/libXcursor diff --git a/x11-libs/fltk/fltk-1.4.4.ebuild b/x11-libs/fltk/fltk-1.4.4.ebuild index e5bdad2ecf2e..dfa3cd41b788 100644 --- a/x11-libs/fltk/fltk-1.4.4.ebuild +++ b/x11-libs/fltk/fltk-1.4.4.ebuild @@ -22,7 +22,7 @@ RESTRICT="!test? ( test )" RDEPEND=" media-libs/libjpeg-turbo:= media-libs/libpng:= - sys-libs/zlib:= + virtual/zlib:= X? ( x11-libs/libX11 x11-libs/libXcursor diff --git a/x11-libs/fox/fox-1.6.57-r4.ebuild b/x11-libs/fox/fox-1.6.57-r4.ebuild index ad02795e8b1e..79e89dcfb683 100644 --- a/x11-libs/fox/fox-1.6.57-r4.ebuild +++ b/x11-libs/fox/fox-1.6.57-r4.ebuild @@ -27,7 +27,7 @@ RDEPEND=" media-libs/freetype:2 x11-libs/libXft ) - zlib? ( sys-libs/zlib )" + zlib? ( virtual/zlib )" DEPEND="${RDEPEND} x11-base/xorg-proto x11-libs/libXt" diff --git a/x11-libs/fox/fox-1.7.85.ebuild b/x11-libs/fox/fox-1.7.85.ebuild index 6982c087a2c1..e78b31bacf1d 100644 --- a/x11-libs/fox/fox-1.7.85.ebuild +++ b/x11-libs/fox/fox-1.7.85.ebuild @@ -33,7 +33,7 @@ COMMON_DEPEND=" media-libs/freetype:2 x11-libs/libXft ) - zlib? ( sys-libs/zlib ) + zlib? ( virtual/zlib ) " RDEPEND=" ${COMMON_DEPEND} diff --git a/x11-libs/gl2ps/gl2ps-1.4.2-r1.ebuild b/x11-libs/gl2ps/gl2ps-1.4.2-r1.ebuild index 3afd898f03e5..770237db3778 100644 --- a/x11-libs/gl2ps/gl2ps-1.4.2-r1.ebuild +++ b/x11-libs/gl2ps/gl2ps-1.4.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ IUSE="doc png zlib" RDEPEND=" media-libs/libglvnd png? ( media-libs/libpng:0= ) - zlib? ( sys-libs/zlib ) + zlib? ( virtual/zlib ) " DEPEND="${RDEPEND} doc? ( diff --git a/x11-libs/libXfont2/libXfont2-2.0.7.ebuild b/x11-libs/libXfont2/libXfont2-2.0.7.ebuild index 8d5387a6a2e6..ea4cd49e5399 100644 --- a/x11-libs/libXfont2/libXfont2-2.0.7.ebuild +++ b/x11-libs/libXfont2/libXfont2-2.0.7.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="X.Org Xfont library" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 truetype" -RDEPEND="sys-libs/zlib +RDEPEND="virtual/zlib elibc_glibc? ( || ( >=sys-libs/glibc-2.38 dev-libs/libbsd ) ) x11-libs/libfontenc bzip2? ( app-arch/bzip2 ) diff --git a/x11-libs/libfontenc/libfontenc-1.1.8.ebuild b/x11-libs/libfontenc/libfontenc-1.1.8.ebuild index e39bba5e9473..a4e690c19ad7 100644 --- a/x11-libs/libfontenc/libfontenc-1.1.8.ebuild +++ b/x11-libs/libfontenc/libfontenc-1.1.8.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="X.Org fontenc library" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -RDEPEND="sys-libs/zlib" +RDEPEND="virtual/zlib" DEPEND="${RDEPEND} x11-base/xorg-proto" diff --git a/x11-libs/libpciaccess/libpciaccess-0.18.1.ebuild b/x11-libs/libpciaccess/libpciaccess-0.18.1.ebuild index 6f856470eecf..d2b570ae715e 100644 --- a/x11-libs/libpciaccess/libpciaccess-0.18.1.ebuild +++ b/x11-libs/libpciaccess/libpciaccess-0.18.1.ebuild @@ -11,7 +11,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 IUSE="zlib" DEPEND=" - zlib? ( >=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}] )" + zlib? ( >=virtual/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}] )" RDEPEND="${DEPEND} sys-apps/hwdata" diff --git a/x11-libs/wxGTK/wxGTK-3.2.8.1-r2.ebuild b/x11-libs/wxGTK/wxGTK-3.2.8.1-r2.ebuild index cc5fe170c12a..ab4ae7cadc0e 100644 --- a/x11-libs/wxGTK/wxGTK-3.2.8.1-r2.ebuild +++ b/x11-libs/wxGTK/wxGTK-3.2.8.1-r2.ebuild @@ -33,7 +33,7 @@ RDEPEND=" >=dev-libs/glib-2.22:2[${MULTILIB_USEDEP}] media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] media-libs/libpng:0=[${MULTILIB_USEDEP}] - sys-libs/zlib[${MULTILIB_USEDEP}] + virtual/zlib[${MULTILIB_USEDEP}] x11-libs/cairo[${MULTILIB_USEDEP}] >=x11-libs/gtk+-3.24.41-r1:3[wayland?,X?,${MULTILIB_USEDEP}] x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] diff --git a/x11-libs/wxGTK/wxGTK-3.2.8.1.ebuild b/x11-libs/wxGTK/wxGTK-3.2.8.1.ebuild index 935dd1328c1b..ec197fef0a63 100644 --- a/x11-libs/wxGTK/wxGTK-3.2.8.1.ebuild +++ b/x11-libs/wxGTK/wxGTK-3.2.8.1.ebuild @@ -33,7 +33,7 @@ RDEPEND=" >=dev-libs/glib-2.22:2[${MULTILIB_USEDEP}] media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] media-libs/libpng:0=[${MULTILIB_USEDEP}] - sys-libs/zlib[${MULTILIB_USEDEP}] + virtual/zlib[${MULTILIB_USEDEP}] x11-libs/cairo[${MULTILIB_USEDEP}] >=x11-libs/gtk+-3.24.41-r1:3[wayland?,X?,${MULTILIB_USEDEP}] x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] diff --git a/x11-misc/xsnap/xsnap-1.5.15-r3.ebuild b/x11-misc/xsnap/xsnap-1.5.15-r3.ebuild index c68de841d51c..cdc4a35235c8 100644 --- a/x11-misc/xsnap/xsnap-1.5.15-r3.ebuild +++ b/x11-misc/xsnap/xsnap-1.5.15-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ KEYWORDS="amd64 ppc x86 ~amd64-linux" COMMON_DEPEND=" media-libs/libjpeg-turbo:= media-libs/libpng:= - sys-libs/zlib:= + virtual/zlib:= x11-libs/libX11 x11-libs/libXft x11-libs/libXpm" diff --git a/x11-terms/alacritty/alacritty-0.15.1.ebuild b/x11-terms/alacritty/alacritty-0.15.1.ebuild index 0134f1e124b8..0316e6179e60 100644 --- a/x11-terms/alacritty/alacritty-0.15.1.ebuild +++ b/x11-terms/alacritty/alacritty-0.15.1.ebuild @@ -327,7 +327,7 @@ DEPEND=" RDEPEND=" ${COMMON_DEPEND} media-libs/mesa[X?,wayland?] - sys-libs/zlib + virtual/zlib sys-libs/ncurses:0 wayland? ( dev-libs/wayland ) X? ( diff --git a/x11-terms/alacritty/alacritty-0.16.1.ebuild b/x11-terms/alacritty/alacritty-0.16.1.ebuild index e220df09e685..87b4e21560bb 100644 --- a/x11-terms/alacritty/alacritty-0.16.1.ebuild +++ b/x11-terms/alacritty/alacritty-0.16.1.ebuild @@ -339,7 +339,7 @@ DEPEND=" RDEPEND=" ${COMMON_DEPEND} media-libs/mesa[X?,wayland?] - sys-libs/zlib + virtual/zlib sys-libs/ncurses:0 wayland? ( dev-libs/wayland ) X? ( diff --git a/x11-terms/alacritty/alacritty-9999.ebuild b/x11-terms/alacritty/alacritty-9999.ebuild index bdc643753be8..811d5c1f2569 100644 --- a/x11-terms/alacritty/alacritty-9999.ebuild +++ b/x11-terms/alacritty/alacritty-9999.ebuild @@ -49,7 +49,7 @@ DEPEND=" RDEPEND="${COMMON_DEPEND} media-libs/mesa[X?,wayland?] - sys-libs/zlib + virtual/zlib sys-libs/ncurses:0 wayland? ( dev-libs/wayland ) X? ( diff --git a/x11-terms/kitty/kitty-0.43.1.ebuild b/x11-terms/kitty/kitty-0.43.1.ebuild index 53f4194a8e8b..0502f11be137 100644 --- a/x11-terms/kitty/kitty-0.43.1.ebuild +++ b/x11-terms/kitty/kitty-0.43.1.ebuild @@ -47,7 +47,7 @@ RDEPEND=" media-libs/libglvnd[X?] media-libs/libpng:= sys-apps/dbus - sys-libs/zlib:= + virtual/zlib:= x11-libs/cairo x11-libs/libxkbcommon[X?] x11-misc/xkeyboard-config diff --git a/x11-terms/kitty/kitty-0.44.0.ebuild b/x11-terms/kitty/kitty-0.44.0.ebuild index 250b3065d505..5e68f6f0e28a 100644 --- a/x11-terms/kitty/kitty-0.44.0.ebuild +++ b/x11-terms/kitty/kitty-0.44.0.ebuild @@ -47,7 +47,7 @@ RDEPEND=" media-libs/libglvnd[X?] media-libs/libpng:= sys-apps/dbus - sys-libs/zlib:= + virtual/zlib:= x11-libs/cairo x11-libs/libxkbcommon[X?] x11-misc/xkeyboard-config diff --git a/x11-terms/kitty/kitty-9999.ebuild b/x11-terms/kitty/kitty-9999.ebuild index 250b3065d505..5e68f6f0e28a 100644 --- a/x11-terms/kitty/kitty-9999.ebuild +++ b/x11-terms/kitty/kitty-9999.ebuild @@ -47,7 +47,7 @@ RDEPEND=" media-libs/libglvnd[X?] media-libs/libpng:= sys-apps/dbus - sys-libs/zlib:= + virtual/zlib:= x11-libs/cairo x11-libs/libxkbcommon[X?] x11-misc/xkeyboard-config