commit:     d4a25b403dab1c6a6cf69492d27a433519a5619e
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Nov  4 09:51:07 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Nov  4 09:54:21 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4a25b40

*/*: Add := to virtual/zlib deps, part 4

Done via:

```
git grep -l 'virtual/zlib\[' |
  xargs sed -i -e 's@virtual/zlib\[@virtual/zlib:=\[@g'
```

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

 app-admin/testdisk/testdisk-7.2.ebuild                                | 2 +-
 app-arch/libdeflate/libdeflate-1.23.ebuild                            | 2 +-
 app-arch/libdeflate/libdeflate-1.24.ebuild                            | 2 +-
 app-arch/libdeflate/libdeflate-9999.ebuild                            | 2 +-
 app-arch/xar/xar-1.8.0.0.487.100.1-r1.ebuild                          | 2 +-
 app-arch/xar/xar-1.8.0.0.498-r1.ebuild                                | 2 +-
 app-backup/bacula/bacula-15.0.3-r1.ebuild                             | 2 +-
 app-backup/bareos/bareos-21.1.11.ebuild                               | 2 +-
 app-backup/bareos/bareos-22.1.7.ebuild                                | 2 +-
 app-backup/bareos/bareos-23.1.3-r1.ebuild                             | 2 +-
 app-backup/bareos/bareos-23.1.4.ebuild                                | 2 +-
 app-backup/bareos/bareos-24.0.5.ebuild                                | 2 +-
 app-backup/bareos/bareos-24.0.7.ebuild                                | 2 +-
 app-backup/bareos/bareos-9999.ebuild                                  | 2 +-
 app-backup/fsarchiver/fsarchiver-0.8.8-r1.ebuild                      | 2 +-
 app-backup/fsarchiver/fsarchiver-0.8.8.ebuild                         | 2 +-
 app-crypt/hashcat/hashcat-6.2.6-r1.ebuild                             | 2 +-
 app-crypt/hashcat/hashcat-7.1.2.ebuild                                | 2 +-
 app-crypt/hashcat/hashcat-9999.ebuild                                 | 2 +-
 app-emulation/crossover-bin/crossover-bin-22.1.1.ebuild               | 2 +-
 app-emulation/crossover-bin/crossover-bin-23.6.0.ebuild               | 2 +-
 app-emulation/crossover-bin/crossover-bin-24.0.4.ebuild               | 2 +-
 app-emulation/crossover-bin/crossover-bin-24.0.6.ebuild               | 2 +-
 app-emulation/crossover-bin/crossover-bin-25.0.0.ebuild               | 2 +-
 app-emulation/qemu/qemu-10.0.0.ebuild                                 | 2 +-
 app-emulation/qemu/qemu-10.0.2-r50.ebuild                             | 2 +-
 app-emulation/qemu/qemu-10.0.2.ebuild                                 | 2 +-
 app-emulation/qemu/qemu-10.0.3.ebuild                                 | 2 +-
 app-emulation/qemu/qemu-10.0.4.ebuild                                 | 2 +-
 app-emulation/qemu/qemu-10.0.5.ebuild                                 | 2 +-
 app-emulation/qemu/qemu-10.0.6.ebuild                                 | 2 +-
 app-emulation/qemu/qemu-10.1.0.ebuild                                 | 2 +-
 app-emulation/qemu/qemu-10.1.1.ebuild                                 | 2 +-
 app-emulation/qemu/qemu-10.1.2.ebuild                                 | 2 +-
 app-emulation/qemu/qemu-9.1.3-r2.ebuild                               | 2 +-
 app-emulation/qemu/qemu-9.2.3-r3.ebuild                               | 2 +-
 app-emulation/qemu/qemu-9.2.4.ebuild                                  | 2 +-
 app-emulation/qemu/qemu-9999.ebuild                                   | 2 +-
 app-emulation/spice/spice-0.15.2.ebuild                               | 2 +-
 app-emulation/spice/spice-0.16.0.ebuild                               | 2 +-
 app-emulation/spice/spice-9999-r1.ebuild                              | 2 +-
 app-office/scribus/scribus-1.7.1_pre20250929.ebuild                   | 2 +-
 app-office/scribus/scribus-9999.ebuild                                | 2 +-
 app-portage/portage-utils/portage-utils-0.95-r1.ebuild                | 2 +-
 app-portage/portage-utils/portage-utils-0.96-r1.ebuild                | 2 +-
 app-portage/portage-utils/portage-utils-0.96.1.ebuild                 | 2 +-
 app-portage/portage-utils/portage-utils-0.97.ebuild                   | 2 +-
 app-portage/portage-utils/portage-utils-9999.ebuild                   | 2 +-
 app-shells/sash/sash-3.8.ebuild                                       | 2 +-
 app-text/mandoc/mandoc-1.14.6.ebuild                                  | 2 +-
 app-text/sigil/sigil-2.6.0.ebuild                                     | 2 +-
 app-text/sigil/sigil-2.6.2.ebuild                                     | 2 +-
 app-text/xiphos/xiphos-4.3.2.ebuild                                   | 2 +-
 dev-build/meson/meson-1.1.1.ebuild                                    | 2 +-
 dev-build/meson/meson-1.2.3.ebuild                                    | 2 +-
 dev-build/meson/meson-1.3.2.ebuild                                    | 2 +-
 dev-build/meson/meson-1.4.2.ebuild                                    | 2 +-
 dev-build/meson/meson-1.5.2.ebuild                                    | 2 +-
 dev-build/meson/meson-1.6.1.ebuild                                    | 2 +-
 dev-build/meson/meson-1.7.2.ebuild                                    | 2 +-
 dev-build/meson/meson-1.8.5.ebuild                                    | 2 +-
 dev-build/meson/meson-1.9.1.ebuild                                    | 2 +-
 dev-build/meson/meson-9999.ebuild                                     | 2 +-
 dev-cpp/cpp-httplib/cpp-httplib-0.26.0.ebuild                         | 2 +-
 dev-cpp/cpp-httplib/cpp-httplib-0.27.0.ebuild                         | 2 +-
 dev-db/kyotocabinet/kyotocabinet-1.2.80.ebuild                        | 2 +-
 dev-db/spatialite/spatialite-5.1.0-r3.ebuild                          | 2 +-
 dev-db/sqlcipher/sqlcipher-4.6.1.ebuild                               | 2 +-
 dev-debug/apitrace/apitrace-13.0.ebuild                               | 2 +-
 dev-lang/R/R-4.4.1.ebuild                                             | 2 +-
 dev-lang/R/R-4.4.3.ebuild                                             | 2 +-
 dev-lang/R/R-4.5.0.ebuild                                             | 2 +-
 dev-lang/mono/mono-6.12.0.199-r2.ebuild                               | 2 +-
 dev-lang/mono/mono-6.14.1.ebuild                                      | 2 +-
 dev-libs/freexl/freexl-2.0.0-r1.ebuild                                | 2 +-
 dev-libs/librevenge/librevenge-0.0.5.ebuild                           | 2 +-
 dev-libs/librevenge/librevenge-9999.ebuild                            | 2 +-
 dev-libs/libxlsxwriter/libxlsxwriter-1.1.5-r1.ebuild                  | 2 +-
 dev-libs/libxlsxwriter/libxlsxwriter-1.1.6.ebuild                     | 2 +-
 dev-libs/msgpack/msgpack-5.0.0.ebuild                                 | 2 +-
 dev-libs/msgpack/msgpack-6.0.0-r1.ebuild                              | 2 +-
 dev-libs/protobuf/protobuf-21.12.ebuild                               | 4 ++--
 dev-libs/protobuf/protobuf-25.6.ebuild                                | 2 +-
 dev-libs/protobuf/protobuf-28.0.ebuild                                | 2 +-
 dev-libs/protobuf/protobuf-29.5.ebuild                                | 2 +-
 dev-libs/protobuf/protobuf-30.2.ebuild                                | 2 +-
 dev-libs/protobuf/protobuf-31.1.ebuild                                | 2 +-
 dev-libs/protobuf/protobuf-32.1.ebuild                                | 2 +-
 dev-libs/protobuf/protobuf-9999.ebuild                                | 2 +-
 dev-libs/quazip/quazip-1.4-r1.ebuild                                  | 2 +-
 dev-libs/tntnet/tntnet-3.0.ebuild                                     | 2 +-
 games-action/brutal-legend-gog/brutal-legend-gog-2.0.0.3.ebuild       | 2 +-
 games-action/brutal-legend-hb/brutal-legend-hb-20130615-r3.ebuild     | 2 +-
 games-action/shadowgrounds-bin/shadowgrounds-bin-0_p1-r1.ebuild       | 2 +-
 .../trine-enchanted-edition-2.12.508-r4.ebuild                        | 2 +-
 games-action/trine2/trine2-2.01.425-r2.ebuild                         | 2 +-
 games-arcade/commandergenius/commandergenius-2.4.0-r1.ebuild          | 2 +-
 games-emulation/gngeo/gngeo-0.8-r2.ebuild                             | 2 +-
 games-emulation/mupen64plus-core/mupen64plus-core-2.6.0.ebuild        | 2 +-
 games-emulation/rmg/rmg-0.7.9.ebuild                                  | 2 +-
 games-emulation/rmg/rmg-0.8.3.ebuild                                  | 2 +-
 games-emulation/rmg/rmg-0.8.5.ebuild                                  | 2 +-
 games-emulation/rmg/rmg-9999.ebuild                                   | 2 +-
 games-emulation/vgba/vgba-4.8-r1.ebuild                               | 2 +-
 games-rpg/costume-quest/costume-quest-2.0.0.3-r1.ebuild               | 2 +-
 games-rpg/eternal-lands/eternal-lands-1.9.5.8-r1.ebuild               | 2 +-
 games-rpg/eternal-lands/eternal-lands-1.9.6.1-r1.ebuild               | 2 +-
 games-rpg/grimrock/grimrock-20150707.ebuild                           | 2 +-
 media-gfx/exiv2/exiv2-0.28.5.ebuild                                   | 2 +-
 media-gfx/exiv2/exiv2-0.28.7.ebuild                                   | 2 +-
 media-libs/assimp/assimp-5.4.3-r1.ebuild                              | 2 +-
 media-libs/assimp/assimp-6.0.2.ebuild                                 | 2 +-
 media-libs/game-music-emu/game-music-emu-0.6.4.ebuild                 | 2 +-
 media-libs/imlib2/imlib2-1.11.0.ebuild                                | 2 +-
 media-libs/imlib2/imlib2-1.12.3-r1.ebuild                             | 2 +-
 media-libs/imlib2/imlib2-1.12.5.ebuild                                | 4 ++--
 media-libs/libid3tag/libid3tag-0.16.3.ebuild                          | 2 +-
 media-libs/libopenmpt/libopenmpt-0.7.13.ebuild                        | 2 +-
 media-libs/libopenmpt/libopenmpt-0.8.3.ebuild                         | 2 +-
 media-libs/libraw/libraw-0.21.2.ebuild                                | 2 +-
 media-libs/libraw/libraw-0.21.4.ebuild                                | 2 +-
 media-libs/opencv/opencv-4.11.0-r1.ebuild                             | 2 +-
 media-libs/opencv/opencv-4.12.0-r1.ebuild                             | 2 +-
 media-libs/raptor/raptor-2.0.16-r1.ebuild                             | 2 +-
 media-libs/sdl-image/sdl-image-1.2.12_p20220527-r1.ebuild             | 2 +-
 media-libs/taglib/taglib-2.1.1.ebuild                                 | 2 +-
 media-video/ffmpeg-compat/ffmpeg-compat-4.4.5-r2.ebuild               | 2 +-
 media-video/ffmpeg-compat/ffmpeg-compat-4.4.6-r1.ebuild               | 2 +-
 media-video/ffmpeg-compat/ffmpeg-compat-6.1.3.ebuild                  | 2 +-
 media-video/ffmpeg-compat/ffmpeg-compat-7.1.2.ebuild                  | 2 +-
 media-video/ffmpeg/ffmpeg-4.4.5-r4.ebuild                             | 2 +-
 media-video/ffmpeg/ffmpeg-4.4.6-r1.ebuild                             | 2 +-
 media-video/ffmpeg/ffmpeg-6.1.3.ebuild                                | 2 +-
 media-video/ffmpeg/ffmpeg-7.1.2.ebuild                                | 2 +-
 media-video/ffmpeg/ffmpeg-8.0.ebuild                                  | 2 +-
 media-video/ffmpeg/ffmpeg-9999.ebuild                                 | 2 +-
 net-analyzer/wireshark/wireshark-4.4.10.ebuild                        | 2 +-
 net-analyzer/wireshark/wireshark-4.4.9.ebuild                         | 2 +-
 net-analyzer/wireshark/wireshark-4.6.0.ebuild                         | 2 +-
 net-analyzer/wireshark/wireshark-9999.ebuild                          | 2 +-
 net-fs/samba/samba-4.20.8-r1.ebuild                                   | 2 +-
 net-fs/samba/samba-4.21.7.ebuild                                      | 2 +-
 net-fs/samba/samba-4.21.8.ebuild                                      | 2 +-
 net-fs/samba/samba-4.21.9-r1.ebuild                                   | 2 +-
 net-fs/samba/samba-4.22.3.ebuild                                      | 2 +-
 net-fs/samba/samba-4.22.4.ebuild                                      | 2 +-
 net-fs/samba/samba-4.22.5-r1.ebuild                                   | 2 +-
 net-fs/samba/samba-4.23.0.ebuild                                      | 2 +-
 net-fs/samba/samba-4.23.2-r1.ebuild                                   | 2 +-
 net-libs/gnutls/gnutls-3.8.10-r1.ebuild                               | 2 +-
 net-libs/gnutls/gnutls-3.8.10.ebuild                                  | 2 +-
 net-libs/gnutls/gnutls-3.8.9-r1.ebuild                                | 2 +-
 net-misc/dropbear/dropbear-2025.87.ebuild                             | 2 +-
 net-misc/dropbear/dropbear-2025.88-r1.ebuild                          | 2 +-
 net-misc/wget/wget-1.25.0-r1.ebuild                                   | 2 +-
 sci-libs/cfitsio/cfitsio-4.6.2.ebuild                                 | 2 +-
 sci-libs/cfitsio/cfitsio-4.6.3.ebuild                                 | 2 +-
 sci-libs/gdal/gdal-3.11.4-r1.ebuild                                   | 2 +-
 sci-libs/gdal/gdal-3.9.3-r1.ebuild                                    | 2 +-
 sys-block/fio/fio-3.37.ebuild                                         | 2 +-
 sys-block/fio/fio-3.39.ebuild                                         | 2 +-
 sys-block/fio/fio-3.41.ebuild                                         | 2 +-
 sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild                   | 2 +-
 sys-libs/binutils-libs/binutils-libs-2.35.2.ebuild                    | 2 +-
 sys-libs/binutils-libs/binutils-libs-2.36.1-r2.ebuild                 | 2 +-
 sys-libs/binutils-libs/binutils-libs-2.37_p1-r2.ebuild                | 2 +-
 sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild                   | 2 +-
 sys-libs/binutils-libs/binutils-libs-2.39-r5.ebuild                   | 2 +-
 sys-libs/binutils-libs/binutils-libs-2.40-r7.ebuild                   | 2 +-
 sys-libs/binutils-libs/binutils-libs-2.41-r5.ebuild                   | 2 +-
 sys-libs/binutils-libs/binutils-libs-2.42-r2.ebuild                   | 2 +-
 sys-libs/binutils-libs/binutils-libs-2.43-r3.ebuild                   | 2 +-
 sys-libs/binutils-libs/binutils-libs-2.44-r2.ebuild                   | 2 +-
 sys-libs/binutils-libs/binutils-libs-2.45-r1.ebuild                   | 2 +-
 sys-libs/binutils-libs/binutils-libs-2.45.ebuild                      | 2 +-
 sys-libs/binutils-libs/binutils-libs-9999.ebuild                      | 2 +-
 sys-libs/libunwind/libunwind-1.8.2-r1.ebuild                          | 2 +-
 sys-libs/libunwind/libunwind-1.8.2.ebuild                             | 2 +-
 sys-libs/libunwind/libunwind-9999.ebuild                              | 2 +-
 x11-libs/fltk/fltk-1.3.8.ebuild                                       | 2 +-
 x11-libs/wxGTK/wxGTK-3.2.8.1-r2.ebuild                                | 2 +-
 x11-libs/wxGTK/wxGTK-3.2.8.1.ebuild                                   | 2 +-
 182 files changed, 184 insertions(+), 184 deletions(-)

diff --git a/app-admin/testdisk/testdisk-7.2.ebuild 
b/app-admin/testdisk/testdisk-7.2.ebuild
index 1f192ca16b41..a184fafe13b9 100644
--- a/app-admin/testdisk/testdisk-7.2.ebuild
+++ b/app-admin/testdisk/testdisk-7.2.ebuild
@@ -31,7 +31,7 @@ DEPEND="
                jpeg? ( media-libs/libjpeg-turbo:=[static-libs] )
                ntfs? ( sys-fs/ntfs3g[static-libs] )
                reiserfs? ( >=sys-fs/progsreiserfs-0.3.1_rc8[static-libs] )
-               zlib? ( virtual/zlib[static-libs] )
+               zlib? ( virtual/zlib:=[static-libs] )
                !arm? ( ewf? ( app-forensics/libewf[static-libs] ) )
        )
        !static? (

diff --git a/app-arch/libdeflate/libdeflate-1.23.ebuild 
b/app-arch/libdeflate/libdeflate-1.23.ebuild
index 504dffd8f33e..04a73c2c3b02 100644
--- a/app-arch/libdeflate/libdeflate-1.23.ebuild
+++ b/app-arch/libdeflate/libdeflate-1.23.ebuild
@@ -27,7 +27,7 @@ RESTRICT="
 "
 
 DEPEND="
-       test? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       test? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
 "
 
 PATCHES=(

diff --git a/app-arch/libdeflate/libdeflate-1.24.ebuild 
b/app-arch/libdeflate/libdeflate-1.24.ebuild
index 592914032df0..a04ae9ace1fb 100644
--- a/app-arch/libdeflate/libdeflate-1.24.ebuild
+++ b/app-arch/libdeflate/libdeflate-1.24.ebuild
@@ -31,7 +31,7 @@ RESTRICT="
 "
 
 DEPEND="
-       test? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       test? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
 "
 
 PATCHES=(

diff --git a/app-arch/libdeflate/libdeflate-9999.ebuild 
b/app-arch/libdeflate/libdeflate-9999.ebuild
index b32a5a2d0617..16dd515322b5 100644
--- a/app-arch/libdeflate/libdeflate-9999.ebuild
+++ b/app-arch/libdeflate/libdeflate-9999.ebuild
@@ -27,7 +27,7 @@ RESTRICT="
 "
 
 DEPEND="
-       test? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       test? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
 "
 
 PATCHES=(

diff --git a/app-arch/xar/xar-1.8.0.0.487.100.1-r1.ebuild 
b/app-arch/xar/xar-1.8.0.0.487.100.1-r1.ebuild
index b4adc1bb97da..7bc8655d3604 100644
--- a/app-arch/xar/xar-1.8.0.0.487.100.1-r1.ebuild
+++ b/app-arch/xar/xar-1.8.0.0.487.100.1-r1.ebuild
@@ -18,7 +18,7 @@ DEPEND="
        kernel_linux? ( virtual/acl )
        dev-libs/openssl:0=[${MULTILIB_USEDEP}]
        app-arch/bzip2[${MULTILIB_USEDEP}]
-       virtual/zlib[${MULTILIB_USEDEP}]
+       virtual/zlib:=[${MULTILIB_USEDEP}]
        dev-libs/libxml2:=[${MULTILIB_USEDEP}]
 "
 RDEPEND="${DEPEND}"

diff --git a/app-arch/xar/xar-1.8.0.0.498-r1.ebuild 
b/app-arch/xar/xar-1.8.0.0.498-r1.ebuild
index 0915d444babc..84c5ab3e5689 100644
--- a/app-arch/xar/xar-1.8.0.0.498-r1.ebuild
+++ b/app-arch/xar/xar-1.8.0.0.498-r1.ebuild
@@ -18,7 +18,7 @@ DEPEND="
        kernel_linux? ( virtual/acl )
        dev-libs/openssl:0=[${MULTILIB_USEDEP}]
        app-arch/bzip2[${MULTILIB_USEDEP}]
-       virtual/zlib[${MULTILIB_USEDEP}]
+       virtual/zlib:=[${MULTILIB_USEDEP}]
        dev-libs/libxml2:=[${MULTILIB_USEDEP}]
 "
 RDEPEND="${DEPEND}"

diff --git a/app-backup/bacula/bacula-15.0.3-r1.ebuild 
b/app-backup/bacula/bacula-15.0.3-r1.ebuild
index 25035c007b4d..32e5634de154 100644
--- a/app-backup/bacula/bacula-15.0.3-r1.ebuild
+++ b/app-backup/bacula/bacula-15.0.3-r1.ebuild
@@ -37,7 +37,7 @@ DEPEND="
        static? (
                dev-libs/lzo[static-libs]
                sys-libs/ncurses:=[static-libs]
-               virtual/zlib[static-libs]
+               virtual/zlib:=[static-libs]
                acl? ( virtual/acl[static-libs(+)] )
                ssl? (
                        dev-libs/openssl:0=[static-libs]

diff --git a/app-backup/bareos/bareos-21.1.11.ebuild 
b/app-backup/bareos/bareos-21.1.11.ebuild
index ae0b26b49e6e..25d5f2ca1b12 100644
--- a/app-backup/bareos/bareos-21.1.11.ebuild
+++ b/app-backup/bareos/bareos-21.1.11.ebuild
@@ -54,7 +54,7 @@ DEPEND="
                dev-libs/lzo[static-libs]
                dev-libs/openssl:0=[static-libs]
                sys-libs/ncurses:=[static-libs]
-               virtual/zlib[static-libs]
+               virtual/zlib:=[static-libs]
        )
        !static? (
                acl? ( virtual/acl )

diff --git a/app-backup/bareos/bareos-22.1.7.ebuild 
b/app-backup/bareos/bareos-22.1.7.ebuild
index cc7be3a97bbf..925446ed1719 100644
--- a/app-backup/bareos/bareos-22.1.7.ebuild
+++ b/app-backup/bareos/bareos-22.1.7.ebuild
@@ -61,7 +61,7 @@ DEPEND="
                dev-libs/lzo[static-libs]
                dev-libs/openssl:0=[static-libs]
                sys-libs/ncurses:=[static-libs]
-               virtual/zlib[static-libs]
+               virtual/zlib:=[static-libs]
        )
        !static? (
                acl? ( virtual/acl )

diff --git a/app-backup/bareos/bareos-23.1.3-r1.ebuild 
b/app-backup/bareos/bareos-23.1.3-r1.ebuild
index 4076d9e99ac3..8d85c0ba2330 100644
--- a/app-backup/bareos/bareos-23.1.3-r1.ebuild
+++ b/app-backup/bareos/bareos-23.1.3-r1.ebuild
@@ -63,7 +63,7 @@ DEPEND="
                dev-libs/lzo[static-libs]
                dev-libs/openssl:0=[static-libs]
                sys-libs/ncurses:=[static-libs]
-               virtual/zlib[static-libs]
+               virtual/zlib:=[static-libs]
        )
        !static? (
                acl? ( virtual/acl )

diff --git a/app-backup/bareos/bareos-23.1.4.ebuild 
b/app-backup/bareos/bareos-23.1.4.ebuild
index 4076d9e99ac3..8d85c0ba2330 100644
--- a/app-backup/bareos/bareos-23.1.4.ebuild
+++ b/app-backup/bareos/bareos-23.1.4.ebuild
@@ -63,7 +63,7 @@ DEPEND="
                dev-libs/lzo[static-libs]
                dev-libs/openssl:0=[static-libs]
                sys-libs/ncurses:=[static-libs]
-               virtual/zlib[static-libs]
+               virtual/zlib:=[static-libs]
        )
        !static? (
                acl? ( virtual/acl )

diff --git a/app-backup/bareos/bareos-24.0.5.ebuild 
b/app-backup/bareos/bareos-24.0.5.ebuild
index 299212dd7de5..ac17f51f7b22 100644
--- a/app-backup/bareos/bareos-24.0.5.ebuild
+++ b/app-backup/bareos/bareos-24.0.5.ebuild
@@ -63,7 +63,7 @@ DEPEND="
                dev-libs/lzo[static-libs]
                dev-libs/openssl:0=[static-libs]
                sys-libs/ncurses:=[static-libs]
-               virtual/zlib[static-libs]
+               virtual/zlib:=[static-libs]
        )
        !static? (
                acl? ( virtual/acl )

diff --git a/app-backup/bareos/bareos-24.0.7.ebuild 
b/app-backup/bareos/bareos-24.0.7.ebuild
index 983ffe7b4bec..e6396b1c3b4f 100644
--- a/app-backup/bareos/bareos-24.0.7.ebuild
+++ b/app-backup/bareos/bareos-24.0.7.ebuild
@@ -63,7 +63,7 @@ DEPEND="
                dev-libs/lzo[static-libs]
                dev-libs/openssl:0=[static-libs]
                sys-libs/ncurses:=[static-libs]
-               virtual/zlib[static-libs]
+               virtual/zlib:=[static-libs]
        )
        !static? (
                acl? ( virtual/acl )

diff --git a/app-backup/bareos/bareos-9999.ebuild 
b/app-backup/bareos/bareos-9999.ebuild
index 983ffe7b4bec..e6396b1c3b4f 100644
--- a/app-backup/bareos/bareos-9999.ebuild
+++ b/app-backup/bareos/bareos-9999.ebuild
@@ -63,7 +63,7 @@ DEPEND="
                dev-libs/lzo[static-libs]
                dev-libs/openssl:0=[static-libs]
                sys-libs/ncurses:=[static-libs]
-               virtual/zlib[static-libs]
+               virtual/zlib:=[static-libs]
        )
        !static? (
                acl? ( virtual/acl )

diff --git a/app-backup/fsarchiver/fsarchiver-0.8.8-r1.ebuild 
b/app-backup/fsarchiver/fsarchiver-0.8.8-r1.ebuild
index 00cf232a7775..640930768ac0 100644
--- a/app-backup/fsarchiver/fsarchiver-0.8.8-r1.ebuild
+++ b/app-backup/fsarchiver/fsarchiver-0.8.8-r1.ebuild
@@ -28,7 +28,7 @@ DEPEND="${CDEPEND}
                dev-libs/libgpg-error[static-libs]
                sys-apps/util-linux[static-libs]
                >=sys-fs/e2fsprogs-1.41.4[static-libs]
-               virtual/zlib[static-libs]
+               virtual/zlib:=[static-libs]
                lz4? ( app-arch/lz4[static-libs] )
                lzma? ( app-arch/xz-utils[static-libs] )
                lzo? ( dev-libs/lzo[static-libs] )

diff --git a/app-backup/fsarchiver/fsarchiver-0.8.8.ebuild 
b/app-backup/fsarchiver/fsarchiver-0.8.8.ebuild
index 0ee1a6579ecf..d24e9561e127 100644
--- a/app-backup/fsarchiver/fsarchiver-0.8.8.ebuild
+++ b/app-backup/fsarchiver/fsarchiver-0.8.8.ebuild
@@ -28,7 +28,7 @@ DEPEND="${CDEPEND}
                dev-libs/libgpg-error[static-libs]
                sys-apps/util-linux[static-libs]
                >=sys-fs/e2fsprogs-1.41.4[static-libs]
-               virtual/zlib[static-libs]
+               virtual/zlib:=[static-libs]
                lz4? ( app-arch/lz4[static-libs] )
                lzma? ( app-arch/xz-utils[static-libs] )
                lzo? ( dev-libs/lzo[static-libs] )

diff --git a/app-crypt/hashcat/hashcat-6.2.6-r1.ebuild 
b/app-crypt/hashcat/hashcat-6.2.6-r1.ebuild
index a56bd5d31579..ae77cd2e37fb 100644
--- a/app-crypt/hashcat/hashcat-6.2.6-r1.ebuild
+++ b/app-crypt/hashcat/hashcat-6.2.6-r1.ebuild
@@ -22,7 +22,7 @@ RESTRICT=test
 
 DEPEND="app-arch/lzma
        app-arch/unrar
-       virtual/zlib[minizip]
+       virtual/zlib:=[minizip]
        brain? ( dev-libs/xxhash )
        video_cards_nvidia? (
                >x11-drivers/nvidia-drivers-440.64

diff --git a/app-crypt/hashcat/hashcat-7.1.2.ebuild 
b/app-crypt/hashcat/hashcat-7.1.2.ebuild
index bc1e5c6b3cd9..edd72ca04074 100644
--- a/app-crypt/hashcat/hashcat-7.1.2.ebuild
+++ b/app-crypt/hashcat/hashcat-7.1.2.ebuild
@@ -22,7 +22,7 @@ RESTRICT=test
 
 DEPEND="app-arch/lzma
        >=app-arch/unrar-7
-       virtual/zlib[minizip]
+       virtual/zlib:=[minizip]
        brain? ( dev-libs/xxhash )
        video_cards_nvidia? (
                >x11-drivers/nvidia-drivers-440.64

diff --git a/app-crypt/hashcat/hashcat-9999.ebuild 
b/app-crypt/hashcat/hashcat-9999.ebuild
index aa6fdb2cab1e..efea2ed8e166 100644
--- a/app-crypt/hashcat/hashcat-9999.ebuild
+++ b/app-crypt/hashcat/hashcat-9999.ebuild
@@ -22,7 +22,7 @@ RESTRICT=test
 
 DEPEND="app-arch/lzma
        app-arch/unrar
-       virtual/zlib[minizip]
+       virtual/zlib:=[minizip]
        brain? ( dev-libs/xxhash )
        video_cards_nvidia? (
                >x11-drivers/nvidia-drivers-440.64

diff --git a/app-emulation/crossover-bin/crossover-bin-22.1.1.ebuild 
b/app-emulation/crossover-bin/crossover-bin-22.1.1.ebuild
index 338ad629c558..a7d53006b03d 100644
--- a/app-emulation/crossover-bin/crossover-bin-22.1.1.ebuild
+++ b/app-emulation/crossover-bin/crossover-bin-22.1.1.ebuild
@@ -77,7 +77,7 @@ RDEPEND="${DEPEND}
        sys-apps/util-linux[abi_x86_32(-)]
        sys-libs/libunwind[abi_x86_32(-)]
        sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       virtual/zlib[abi_x86_32(-)]
+       virtual/zlib:=[abi_x86_32(-)]
        x11-libs/libICE[abi_x86_32(-)]
        x11-libs/libSM[abi_x86_32(-)]
        x11-libs/libX11[abi_x86_32(-)]

diff --git a/app-emulation/crossover-bin/crossover-bin-23.6.0.ebuild 
b/app-emulation/crossover-bin/crossover-bin-23.6.0.ebuild
index 09f0223db51a..358aa250b86c 100644
--- a/app-emulation/crossover-bin/crossover-bin-23.6.0.ebuild
+++ b/app-emulation/crossover-bin/crossover-bin-23.6.0.ebuild
@@ -72,7 +72,7 @@ RDEPEND="${DEPEND}
        sys-apps/util-linux[abi_x86_32(-)]
        sys-libs/libunwind[abi_x86_32(-)]
        sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       virtual/zlib[abi_x86_32(-)]
+       virtual/zlib:=[abi_x86_32(-)]
        x11-libs/libICE[abi_x86_32(-)]
        x11-libs/libSM[abi_x86_32(-)]
        x11-libs/libX11[abi_x86_32(-)]

diff --git a/app-emulation/crossover-bin/crossover-bin-24.0.4.ebuild 
b/app-emulation/crossover-bin/crossover-bin-24.0.4.ebuild
index 65081612c2a6..22cca8910f4f 100644
--- a/app-emulation/crossover-bin/crossover-bin-24.0.4.ebuild
+++ b/app-emulation/crossover-bin/crossover-bin-24.0.4.ebuild
@@ -71,7 +71,7 @@ RDEPEND="${DEPEND}
        sys-apps/util-linux[abi_x86_32(-)]
        sys-libs/libunwind[abi_x86_32(-)]
        sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       virtual/zlib[abi_x86_32(-)]
+       virtual/zlib:=[abi_x86_32(-)]
        x11-libs/libICE[abi_x86_32(-)]
        x11-libs/libSM[abi_x86_32(-)]
        x11-libs/libX11[abi_x86_32(-)]

diff --git a/app-emulation/crossover-bin/crossover-bin-24.0.6.ebuild 
b/app-emulation/crossover-bin/crossover-bin-24.0.6.ebuild
index 65081612c2a6..22cca8910f4f 100644
--- a/app-emulation/crossover-bin/crossover-bin-24.0.6.ebuild
+++ b/app-emulation/crossover-bin/crossover-bin-24.0.6.ebuild
@@ -71,7 +71,7 @@ RDEPEND="${DEPEND}
        sys-apps/util-linux[abi_x86_32(-)]
        sys-libs/libunwind[abi_x86_32(-)]
        sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       virtual/zlib[abi_x86_32(-)]
+       virtual/zlib:=[abi_x86_32(-)]
        x11-libs/libICE[abi_x86_32(-)]
        x11-libs/libSM[abi_x86_32(-)]
        x11-libs/libX11[abi_x86_32(-)]

diff --git a/app-emulation/crossover-bin/crossover-bin-25.0.0.ebuild 
b/app-emulation/crossover-bin/crossover-bin-25.0.0.ebuild
index 5b1470308019..b671a45c0128 100644
--- a/app-emulation/crossover-bin/crossover-bin-25.0.0.ebuild
+++ b/app-emulation/crossover-bin/crossover-bin-25.0.0.ebuild
@@ -71,7 +71,7 @@ RDEPEND="${DEPEND}
        sys-apps/util-linux[abi_x86_32(-)]
        sys-libs/libunwind[abi_x86_32(-)]
        sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       virtual/zlib[abi_x86_32(-)]
+       virtual/zlib:=[abi_x86_32(-)]
        x11-libs/libICE[abi_x86_32(-)]
        x11-libs/libSM[abi_x86_32(-)]
        x11-libs/libX11[abi_x86_32(-)]

diff --git a/app-emulation/qemu/qemu-10.0.0.ebuild 
b/app-emulation/qemu/qemu-10.0.0.ebuild
index ddb1336bc110..873d979e2384 100644
--- a/app-emulation/qemu/qemu-10.0.0.ebuild
+++ b/app-emulation/qemu/qemu-10.0.0.ebuild
@@ -155,7 +155,7 @@ done
 # when available rather than always using the external library.
 ALL_DEPEND="
        dev-libs/glib:2[static-libs(+)]
-       virtual/zlib[static-libs(+)]
+       virtual/zlib:=[static-libs(+)]
        python? ( ${PYTHON_DEPS} )
        systemtap? ( dev-debug/systemtap )
        xattr? ( sys-apps/attr[static-libs(+)] )

diff --git a/app-emulation/qemu/qemu-10.0.2-r50.ebuild 
b/app-emulation/qemu/qemu-10.0.2-r50.ebuild
index 59aa814b0b76..bc60226762b4 100644
--- a/app-emulation/qemu/qemu-10.0.2-r50.ebuild
+++ b/app-emulation/qemu/qemu-10.0.2-r50.ebuild
@@ -153,7 +153,7 @@ done
 # when available rather than always using the external library.
 ALL_DEPEND="
        dev-libs/glib:2[static-libs(+)]
-       virtual/zlib[static-libs(+)]
+       virtual/zlib:=[static-libs(+)]
        python? ( ${PYTHON_DEPS} )
        systemtap? ( dev-debug/systemtap )
        xattr? ( sys-apps/attr[static-libs(+)] )

diff --git a/app-emulation/qemu/qemu-10.0.2.ebuild 
b/app-emulation/qemu/qemu-10.0.2.ebuild
index 32ba643879d2..757ca18112c8 100644
--- a/app-emulation/qemu/qemu-10.0.2.ebuild
+++ b/app-emulation/qemu/qemu-10.0.2.ebuild
@@ -155,7 +155,7 @@ done
 # when available rather than always using the external library.
 ALL_DEPEND="
        dev-libs/glib:2[static-libs(+)]
-       virtual/zlib[static-libs(+)]
+       virtual/zlib:=[static-libs(+)]
        python? ( ${PYTHON_DEPS} )
        systemtap? ( dev-debug/systemtap )
        xattr? ( sys-apps/attr[static-libs(+)] )

diff --git a/app-emulation/qemu/qemu-10.0.3.ebuild 
b/app-emulation/qemu/qemu-10.0.3.ebuild
index 59aa814b0b76..bc60226762b4 100644
--- a/app-emulation/qemu/qemu-10.0.3.ebuild
+++ b/app-emulation/qemu/qemu-10.0.3.ebuild
@@ -153,7 +153,7 @@ done
 # when available rather than always using the external library.
 ALL_DEPEND="
        dev-libs/glib:2[static-libs(+)]
-       virtual/zlib[static-libs(+)]
+       virtual/zlib:=[static-libs(+)]
        python? ( ${PYTHON_DEPS} )
        systemtap? ( dev-debug/systemtap )
        xattr? ( sys-apps/attr[static-libs(+)] )

diff --git a/app-emulation/qemu/qemu-10.0.4.ebuild 
b/app-emulation/qemu/qemu-10.0.4.ebuild
index 59aa814b0b76..bc60226762b4 100644
--- a/app-emulation/qemu/qemu-10.0.4.ebuild
+++ b/app-emulation/qemu/qemu-10.0.4.ebuild
@@ -153,7 +153,7 @@ done
 # when available rather than always using the external library.
 ALL_DEPEND="
        dev-libs/glib:2[static-libs(+)]
-       virtual/zlib[static-libs(+)]
+       virtual/zlib:=[static-libs(+)]
        python? ( ${PYTHON_DEPS} )
        systemtap? ( dev-debug/systemtap )
        xattr? ( sys-apps/attr[static-libs(+)] )

diff --git a/app-emulation/qemu/qemu-10.0.5.ebuild 
b/app-emulation/qemu/qemu-10.0.5.ebuild
index deccec84f0e3..2a2578da944d 100644
--- a/app-emulation/qemu/qemu-10.0.5.ebuild
+++ b/app-emulation/qemu/qemu-10.0.5.ebuild
@@ -153,7 +153,7 @@ done
 # when available rather than always using the external library.
 ALL_DEPEND="
        dev-libs/glib:2[static-libs(+)]
-       virtual/zlib[static-libs(+)]
+       virtual/zlib:=[static-libs(+)]
        python? ( ${PYTHON_DEPS} )
        systemtap? ( dev-debug/systemtap )
        xattr? ( sys-apps/attr[static-libs(+)] )

diff --git a/app-emulation/qemu/qemu-10.0.6.ebuild 
b/app-emulation/qemu/qemu-10.0.6.ebuild
index 59aa814b0b76..bc60226762b4 100644
--- a/app-emulation/qemu/qemu-10.0.6.ebuild
+++ b/app-emulation/qemu/qemu-10.0.6.ebuild
@@ -153,7 +153,7 @@ done
 # when available rather than always using the external library.
 ALL_DEPEND="
        dev-libs/glib:2[static-libs(+)]
-       virtual/zlib[static-libs(+)]
+       virtual/zlib:=[static-libs(+)]
        python? ( ${PYTHON_DEPS} )
        systemtap? ( dev-debug/systemtap )
        xattr? ( sys-apps/attr[static-libs(+)] )

diff --git a/app-emulation/qemu/qemu-10.1.0.ebuild 
b/app-emulation/qemu/qemu-10.1.0.ebuild
index fa86a100639e..b700e2ad46f8 100644
--- a/app-emulation/qemu/qemu-10.1.0.ebuild
+++ b/app-emulation/qemu/qemu-10.1.0.ebuild
@@ -153,7 +153,7 @@ done
 # when available rather than always using the external library.
 ALL_DEPEND="
        dev-libs/glib:2[static-libs(+)]
-       virtual/zlib[static-libs(+)]
+       virtual/zlib:=[static-libs(+)]
        python? ( ${PYTHON_DEPS} )
        systemtap? ( dev-debug/systemtap )
        xattr? ( sys-apps/attr[static-libs(+)] )

diff --git a/app-emulation/qemu/qemu-10.1.1.ebuild 
b/app-emulation/qemu/qemu-10.1.1.ebuild
index 08839297744e..b79195b65bcf 100644
--- a/app-emulation/qemu/qemu-10.1.1.ebuild
+++ b/app-emulation/qemu/qemu-10.1.1.ebuild
@@ -153,7 +153,7 @@ done
 # when available rather than always using the external library.
 ALL_DEPEND="
        dev-libs/glib:2[static-libs(+)]
-       virtual/zlib[static-libs(+)]
+       virtual/zlib:=[static-libs(+)]
        python? ( ${PYTHON_DEPS} )
        systemtap? ( dev-debug/systemtap )
        xattr? ( sys-apps/attr[static-libs(+)] )

diff --git a/app-emulation/qemu/qemu-10.1.2.ebuild 
b/app-emulation/qemu/qemu-10.1.2.ebuild
index 76840eaf040e..ad5a1c7e7515 100644
--- a/app-emulation/qemu/qemu-10.1.2.ebuild
+++ b/app-emulation/qemu/qemu-10.1.2.ebuild
@@ -153,7 +153,7 @@ done
 # when available rather than always using the external library.
 ALL_DEPEND="
        dev-libs/glib:2[static-libs(+)]
-       virtual/zlib[static-libs(+)]
+       virtual/zlib:=[static-libs(+)]
        python? ( ${PYTHON_DEPS} )
        systemtap? ( dev-debug/systemtap )
        xattr? ( sys-apps/attr[static-libs(+)] )

diff --git a/app-emulation/qemu/qemu-9.1.3-r2.ebuild 
b/app-emulation/qemu/qemu-9.1.3-r2.ebuild
index bfc41f482a3e..1f9890689359 100644
--- a/app-emulation/qemu/qemu-9.1.3-r2.ebuild
+++ b/app-emulation/qemu/qemu-9.1.3-r2.ebuild
@@ -156,7 +156,7 @@ done
 # when available rather than always using the external library.
 ALL_DEPEND="
        dev-libs/glib:2[static-libs(+)]
-       virtual/zlib[static-libs(+)]
+       virtual/zlib:=[static-libs(+)]
        python? ( ${PYTHON_DEPS} )
        systemtap? ( dev-debug/systemtap )
        xattr? ( sys-apps/attr[static-libs(+)] )

diff --git a/app-emulation/qemu/qemu-9.2.3-r3.ebuild 
b/app-emulation/qemu/qemu-9.2.3-r3.ebuild
index d744c8e42f48..7630902ccbbd 100644
--- a/app-emulation/qemu/qemu-9.2.3-r3.ebuild
+++ b/app-emulation/qemu/qemu-9.2.3-r3.ebuild
@@ -155,7 +155,7 @@ done
 # when available rather than always using the external library.
 ALL_DEPEND="
        dev-libs/glib:2[static-libs(+)]
-       virtual/zlib[static-libs(+)]
+       virtual/zlib:=[static-libs(+)]
        python? ( ${PYTHON_DEPS} )
        systemtap? ( dev-debug/systemtap )
        xattr? ( sys-apps/attr[static-libs(+)] )

diff --git a/app-emulation/qemu/qemu-9.2.4.ebuild 
b/app-emulation/qemu/qemu-9.2.4.ebuild
index 04f9607ac8cc..0ed0f5ee874f 100644
--- a/app-emulation/qemu/qemu-9.2.4.ebuild
+++ b/app-emulation/qemu/qemu-9.2.4.ebuild
@@ -155,7 +155,7 @@ done
 # when available rather than always using the external library.
 ALL_DEPEND="
        dev-libs/glib:2[static-libs(+)]
-       virtual/zlib[static-libs(+)]
+       virtual/zlib:=[static-libs(+)]
        python? ( ${PYTHON_DEPS} )
        systemtap? ( dev-debug/systemtap )
        xattr? ( sys-apps/attr[static-libs(+)] )

diff --git a/app-emulation/qemu/qemu-9999.ebuild 
b/app-emulation/qemu/qemu-9999.ebuild
index 402176e38a57..bc2a24d8ee15 100644
--- a/app-emulation/qemu/qemu-9999.ebuild
+++ b/app-emulation/qemu/qemu-9999.ebuild
@@ -153,7 +153,7 @@ done
 # when available rather than always using the external library.
 ALL_DEPEND="
        dev-libs/glib:2[static-libs(+)]
-       virtual/zlib[static-libs(+)]
+       virtual/zlib:=[static-libs(+)]
        python? ( ${PYTHON_DEPS} )
        systemtap? ( dev-debug/systemtap )
        xattr? ( sys-apps/attr[static-libs(+)] )

diff --git a/app-emulation/spice/spice-0.15.2.ebuild 
b/app-emulation/spice/spice-0.15.2.ebuild
index 70a48e9bd2f8..526dd796a657 100644
--- a/app-emulation/spice/spice-0.15.2.ebuild
+++ b/app-emulation/spice/spice-0.15.2.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
        dev-libs/openssl:0=[static-libs(+)?]
        media-libs/opus[static-libs(+)?]
        media-libs/libjpeg-turbo:0=[static-libs(+)?]
-       virtual/zlib[static-libs(+)?]
+       virtual/zlib:=[static-libs(+)?]
        >=x11-libs/pixman-0.17.7[static-libs(+)?]
        lz4? ( app-arch/lz4:0=[static-libs(+)?] )
        smartcard? ( >=app-emulation/libcacard-2.5.1 )

diff --git a/app-emulation/spice/spice-0.16.0.ebuild 
b/app-emulation/spice/spice-0.16.0.ebuild
index c06d0d6256cb..6c3162c734fc 100644
--- a/app-emulation/spice/spice-0.16.0.ebuild
+++ b/app-emulation/spice/spice-0.16.0.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
        dev-libs/openssl:0=[static-libs(+)?]
        media-libs/opus[static-libs(+)?]
        media-libs/libjpeg-turbo:0=[static-libs(+)?]
-       virtual/zlib[static-libs(+)?]
+       virtual/zlib:=[static-libs(+)?]
        >=x11-libs/pixman-0.17.7[static-libs(+)?]
        virtual/libudev
        lz4? ( app-arch/lz4:0=[static-libs(+)?] )

diff --git a/app-emulation/spice/spice-9999-r1.ebuild 
b/app-emulation/spice/spice-9999-r1.ebuild
index c06d0d6256cb..6c3162c734fc 100644
--- a/app-emulation/spice/spice-9999-r1.ebuild
+++ b/app-emulation/spice/spice-9999-r1.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
        dev-libs/openssl:0=[static-libs(+)?]
        media-libs/opus[static-libs(+)?]
        media-libs/libjpeg-turbo:0=[static-libs(+)?]
-       virtual/zlib[static-libs(+)?]
+       virtual/zlib:=[static-libs(+)?]
        >=x11-libs/pixman-0.17.7[static-libs(+)?]
        virtual/libudev
        lz4? ( app-arch/lz4:0=[static-libs(+)?] )

diff --git a/app-office/scribus/scribus-1.7.1_pre20250929.ebuild 
b/app-office/scribus/scribus-1.7.1_pre20250929.ebuild
index 7a61c4c051d6..2ed04025dd92 100644
--- a/app-office/scribus/scribus-1.7.1_pre20250929.ebuild
+++ b/app-office/scribus/scribus-1.7.1_pre20250929.ebuild
@@ -58,7 +58,7 @@ DEPEND="${PYTHON_DEPS}
        media-libs/libzmf
        media-libs/tiff:=
        net-print/cups
-       virtual/zlib[minizip]
+       virtual/zlib:=[minizip]
        x11-libs/cairo[X,svg(+)]
        x11-libs/libxcb
        boost? ( dev-libs/boost:= )

diff --git a/app-office/scribus/scribus-9999.ebuild 
b/app-office/scribus/scribus-9999.ebuild
index 961918eb55d8..e507bfa25d77 100644
--- a/app-office/scribus/scribus-9999.ebuild
+++ b/app-office/scribus/scribus-9999.ebuild
@@ -53,7 +53,7 @@ DEPEND="${PYTHON_DEPS}
        media-libs/libzmf
        media-libs/tiff:=
        net-print/cups
-       virtual/zlib[minizip]
+       virtual/zlib:=[minizip]
        x11-libs/cairo[X,svg(+)]
        x11-libs/libxcb
        boost? ( dev-libs/boost:= )

diff --git a/app-portage/portage-utils/portage-utils-0.95-r1.ebuild 
b/app-portage/portage-utils/portage-utils-0.95-r1.ebuild
index ce68d08591a2..2bc5f96ae973 100644
--- a/app-portage/portage-utils/portage-utils-0.95-r1.ebuild
+++ b/app-portage/portage-utils/portage-utils-0.95-r1.ebuild
@@ -44,7 +44,7 @@ DEPEND="${RDEPEND}
                        app-crypt/gpgme[static-libs]
                        app-crypt/libb2[static-libs]
                        dev-libs/openssl[static-libs]
-                       virtual/zlib[static-libs]
+                       virtual/zlib:=[static-libs]
                )
        )
        qtegrity? (

diff --git a/app-portage/portage-utils/portage-utils-0.96-r1.ebuild 
b/app-portage/portage-utils/portage-utils-0.96-r1.ebuild
index ce68d08591a2..2bc5f96ae973 100644
--- a/app-portage/portage-utils/portage-utils-0.96-r1.ebuild
+++ b/app-portage/portage-utils/portage-utils-0.96-r1.ebuild
@@ -44,7 +44,7 @@ DEPEND="${RDEPEND}
                        app-crypt/gpgme[static-libs]
                        app-crypt/libb2[static-libs]
                        dev-libs/openssl[static-libs]
-                       virtual/zlib[static-libs]
+                       virtual/zlib:=[static-libs]
                )
        )
        qtegrity? (

diff --git a/app-portage/portage-utils/portage-utils-0.96.1.ebuild 
b/app-portage/portage-utils/portage-utils-0.96.1.ebuild
index 0c5a4cf1d913..73c1d31bf359 100644
--- a/app-portage/portage-utils/portage-utils-0.96.1.ebuild
+++ b/app-portage/portage-utils/portage-utils-0.96.1.ebuild
@@ -44,7 +44,7 @@ DEPEND="${RDEPEND}
                        app-crypt/gpgme[static-libs]
                        app-crypt/libb2[static-libs]
                        dev-libs/openssl[static-libs]
-                       virtual/zlib[static-libs]
+                       virtual/zlib:=[static-libs]
                )
        )
        qtegrity? (

diff --git a/app-portage/portage-utils/portage-utils-0.97.ebuild 
b/app-portage/portage-utils/portage-utils-0.97.ebuild
index e9d3604ad981..46da0dbb617e 100644
--- a/app-portage/portage-utils/portage-utils-0.97.ebuild
+++ b/app-portage/portage-utils/portage-utils-0.97.ebuild
@@ -37,7 +37,7 @@ DEPEND="${RDEPEND}
                static? (
                        app-crypt/gpgme[static-libs]
                        app-crypt/libb2[static-libs]
-                       virtual/zlib[static-libs]
+                       virtual/zlib:=[static-libs]
                )
        )"
 BDEPEND="virtual/pkgconfig"

diff --git a/app-portage/portage-utils/portage-utils-9999.ebuild 
b/app-portage/portage-utils/portage-utils-9999.ebuild
index 5f4c4a2ef002..534435c84995 100644
--- a/app-portage/portage-utils/portage-utils-9999.ebuild
+++ b/app-portage/portage-utils/portage-utils-9999.ebuild
@@ -61,7 +61,7 @@ DEPEND="${RDEPEND}
                static? (
                        app-crypt/gpgme[static-libs]
                        app-crypt/libb2[static-libs]
-                       virtual/zlib[static-libs]
+                       virtual/zlib:=[static-libs]
                )
        )"
 BDEPEND="virtual/pkgconfig"

diff --git a/app-shells/sash/sash-3.8.ebuild b/app-shells/sash/sash-3.8.ebuild
index c3062cd445e3..9b161b437bb3 100644
--- a/app-shells/sash/sash-3.8.ebuild
+++ b/app-shells/sash/sash-3.8.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~alpha amd64 arm ~hppa ~m68k ~mips ppc ppc64 ~s390 
~sparc x86"
 IUSE="static"
 
 DEPEND="
-       static? ( virtual/zlib[static-libs] )
+       static? ( virtual/zlib:=[static-libs] )
        !static? ( >=virtual/zlib-1.2.3 )"
 RDEPEND="!static? ( ${DEPEND} )"
 

diff --git a/app-text/mandoc/mandoc-1.14.6.ebuild 
b/app-text/mandoc/mandoc-1.14.6.ebuild
index 4704d39e9c67..719908bffbe9 100644
--- a/app-text/mandoc/mandoc-1.14.6.ebuild
+++ b/app-text/mandoc/mandoc-1.14.6.ebuild
@@ -19,7 +19,7 @@ RDEPEND="virtual/zlib:=
        system-man? ( !sys-apps/man-db )
 "
 DEPEND="${RDEPEND}
-       cgi? ( virtual/zlib[static-libs] )
+       cgi? ( virtual/zlib:=[static-libs] )
 "
 BDEPEND="
        cgi? ( app-text/highlight )

diff --git a/app-text/sigil/sigil-2.6.0.ebuild 
b/app-text/sigil/sigil-2.6.0.ebuild
index e89c192ebc18..3533b2a340b7 100644
--- a/app-text/sigil/sigil-2.6.0.ebuild
+++ b/app-text/sigil/sigil-2.6.0.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
        dev-qt/qtbase:6[concurrent,gui,network,widgets,xml]
        dev-qt/qtwebengine:6[widgets]
        dev-qt/qtsvg:6
-       virtual/zlib[minizip]
+       virtual/zlib:=[minizip]
        $(python_gen_cond_dep '
                dev-python/css-parser[${PYTHON_USEDEP}]
                dev-python/dulwich[${PYTHON_USEDEP}]

diff --git a/app-text/sigil/sigil-2.6.2.ebuild 
b/app-text/sigil/sigil-2.6.2.ebuild
index 599d3057bacc..fadd3c68237b 100644
--- a/app-text/sigil/sigil-2.6.2.ebuild
+++ b/app-text/sigil/sigil-2.6.2.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
        dev-qt/qtbase:6[concurrent,gui,network,widgets,xml]
        dev-qt/qtwebengine:6[widgets]
        dev-qt/qtsvg:6
-       virtual/zlib[minizip]
+       virtual/zlib:=[minizip]
        $(python_gen_cond_dep '
                dev-python/css-parser[${PYTHON_USEDEP}]
                dev-python/dulwich[${PYTHON_USEDEP}]

diff --git a/app-text/xiphos/xiphos-4.3.2.ebuild 
b/app-text/xiphos/xiphos-4.3.2.ebuild
index ae2221b9a942..a02d7f84b086 100644
--- a/app-text/xiphos/xiphos-4.3.2.ebuild
+++ b/app-text/xiphos/xiphos-4.3.2.ebuild
@@ -21,7 +21,7 @@ RDEPEND="
        dev-libs/libxml2:=
        net-libs/biblesync
        net-libs/webkit-gtk:4.1
-       virtual/zlib[minizip]
+       virtual/zlib:=[minizip]
        x11-libs/gdk-pixbuf:2
        x11-libs/gtk+:3
        dbus? ( dev-libs/dbus-glib )

diff --git a/dev-build/meson/meson-1.1.1.ebuild 
b/dev-build/meson/meson-1.1.1.ebuild
index 3bacec7ebbaa..7d7a6459b316 100644
--- a/dev-build/meson/meson-1.1.1.ebuild
+++ b/dev-build/meson/meson-1.1.1.ebuild
@@ -44,7 +44,7 @@ DEPEND="
                >=dev-libs/gobject-introspection-1.82.0-r2
                app-alternatives/ninja
                dev-vcs/git
-               virtual/zlib[static-libs(+)]
+               virtual/zlib:=[static-libs(+)]
                virtual/pkgconfig
        )
 "

diff --git a/dev-build/meson/meson-1.2.3.ebuild 
b/dev-build/meson/meson-1.2.3.ebuild
index 2a4ae1092e0e..011dddac2034 100644
--- a/dev-build/meson/meson-1.2.3.ebuild
+++ b/dev-build/meson/meson-1.2.3.ebuild
@@ -44,7 +44,7 @@ DEPEND="
                >=dev-libs/gobject-introspection-1.82.0-r2
                app-alternatives/ninja
                dev-vcs/git
-               virtual/zlib[static-libs(+)]
+               virtual/zlib:=[static-libs(+)]
                virtual/pkgconfig
        )
 "

diff --git a/dev-build/meson/meson-1.3.2.ebuild 
b/dev-build/meson/meson-1.3.2.ebuild
index 98e5821aa522..80bd92a79092 100644
--- a/dev-build/meson/meson-1.3.2.ebuild
+++ b/dev-build/meson/meson-1.3.2.ebuild
@@ -44,7 +44,7 @@ DEPEND="
                >=dev-libs/gobject-introspection-1.82.0-r2
                app-alternatives/ninja
                dev-vcs/git
-               virtual/zlib[static-libs(+)]
+               virtual/zlib:=[static-libs(+)]
                virtual/pkgconfig
        )
 "

diff --git a/dev-build/meson/meson-1.4.2.ebuild 
b/dev-build/meson/meson-1.4.2.ebuild
index a859042767af..cb7e98ccdf60 100644
--- a/dev-build/meson/meson-1.4.2.ebuild
+++ b/dev-build/meson/meson-1.4.2.ebuild
@@ -51,7 +51,7 @@ DEPEND="
                >=dev-libs/gobject-introspection-1.82.0-r2
                app-alternatives/ninja
                dev-vcs/git
-               virtual/zlib[static-libs(+)]
+               virtual/zlib:=[static-libs(+)]
                virtual/pkgconfig
        )
 "

diff --git a/dev-build/meson/meson-1.5.2.ebuild 
b/dev-build/meson/meson-1.5.2.ebuild
index e48596ac7430..9f3410151f03 100644
--- a/dev-build/meson/meson-1.5.2.ebuild
+++ b/dev-build/meson/meson-1.5.2.ebuild
@@ -51,7 +51,7 @@ DEPEND="
                >=dev-libs/gobject-introspection-1.82.0-r2
                app-alternatives/ninja
                dev-vcs/git
-               virtual/zlib[static-libs(+)]
+               virtual/zlib:=[static-libs(+)]
                virtual/pkgconfig
        )
 "

diff --git a/dev-build/meson/meson-1.6.1.ebuild 
b/dev-build/meson/meson-1.6.1.ebuild
index 25a209620b25..6374d670b45f 100644
--- a/dev-build/meson/meson-1.6.1.ebuild
+++ b/dev-build/meson/meson-1.6.1.ebuild
@@ -52,7 +52,7 @@ DEPEND="
                >=dev-libs/gobject-introspection-1.82.0-r2
                app-alternatives/ninja
                dev-vcs/git
-               virtual/zlib[static-libs(+)]
+               virtual/zlib:=[static-libs(+)]
                virtual/pkgconfig
                dev-build/cmake
        )

diff --git a/dev-build/meson/meson-1.7.2.ebuild 
b/dev-build/meson/meson-1.7.2.ebuild
index 348af707b4dc..75349bcb256b 100644
--- a/dev-build/meson/meson-1.7.2.ebuild
+++ b/dev-build/meson/meson-1.7.2.ebuild
@@ -55,7 +55,7 @@ DEPEND="
                >=dev-libs/gobject-introspection-1.82.0-r2
                app-alternatives/ninja
                dev-vcs/git
-               virtual/zlib[static-libs(+)]
+               virtual/zlib:=[static-libs(+)]
                virtual/pkgconfig
                dev-build/cmake
        )

diff --git a/dev-build/meson/meson-1.8.5.ebuild 
b/dev-build/meson/meson-1.8.5.ebuild
index 2a4cb7364756..7f4db2fe7185 100644
--- a/dev-build/meson/meson-1.8.5.ebuild
+++ b/dev-build/meson/meson-1.8.5.ebuild
@@ -56,7 +56,7 @@ DEPEND="
                >=dev-libs/gobject-introspection-1.82.0-r2
                app-alternatives/ninja
                dev-vcs/git
-               virtual/zlib[static-libs(+)]
+               virtual/zlib:=[static-libs(+)]
                virtual/pkgconfig
                dev-build/cmake
        )

diff --git a/dev-build/meson/meson-1.9.1.ebuild 
b/dev-build/meson/meson-1.9.1.ebuild
index 2a4cb7364756..7f4db2fe7185 100644
--- a/dev-build/meson/meson-1.9.1.ebuild
+++ b/dev-build/meson/meson-1.9.1.ebuild
@@ -56,7 +56,7 @@ DEPEND="
                >=dev-libs/gobject-introspection-1.82.0-r2
                app-alternatives/ninja
                dev-vcs/git
-               virtual/zlib[static-libs(+)]
+               virtual/zlib:=[static-libs(+)]
                virtual/pkgconfig
                dev-build/cmake
        )

diff --git a/dev-build/meson/meson-9999.ebuild 
b/dev-build/meson/meson-9999.ebuild
index b71e852cb045..3c95d82cdae5 100644
--- a/dev-build/meson/meson-9999.ebuild
+++ b/dev-build/meson/meson-9999.ebuild
@@ -55,7 +55,7 @@ DEPEND="
                >=dev-libs/gobject-introspection-1.82.0-r2
                app-alternatives/ninja
                dev-vcs/git
-               virtual/zlib[static-libs(+)]
+               virtual/zlib:=[static-libs(+)]
                virtual/pkgconfig
                dev-build/cmake
        )

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.26.0.ebuild 
b/dev-cpp/cpp-httplib/cpp-httplib-0.26.0.ebuild
index 85395108639d..69997d06e043 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.26.0.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.26.0.ebuild
@@ -35,7 +35,7 @@ RDEPEND="
                >=dev-libs/openssl-3.0.13:=[${MULTILIB_USEDEP}]
        )
        zlib? (
-               virtual/zlib[${MULTILIB_USEDEP}]
+               virtual/zlib:=[${MULTILIB_USEDEP}]
        )
        zstd? (
                app-arch/zstd[${MULTILIB_USEDEP}]

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.27.0.ebuild 
b/dev-cpp/cpp-httplib/cpp-httplib-0.27.0.ebuild
index 215fead6eafe..027827603de7 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.27.0.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.27.0.ebuild
@@ -35,7 +35,7 @@ RDEPEND="
                >=dev-libs/openssl-3.0.13:=[${MULTILIB_USEDEP}]
        )
        zlib? (
-               virtual/zlib[${MULTILIB_USEDEP}]
+               virtual/zlib:=[${MULTILIB_USEDEP}]
        )
        zstd? (
                app-arch/zstd[${MULTILIB_USEDEP}]

diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.80.ebuild 
b/dev-db/kyotocabinet/kyotocabinet-1.2.80.ebuild
index 783ec04e7869..d80f7d658cf7 100644
--- a/dev-db/kyotocabinet/kyotocabinet-1.2.80.ebuild
+++ b/dev-db/kyotocabinet/kyotocabinet-1.2.80.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="debug doc examples +lzma +lzo static-libs"
 
-DEPEND="virtual/zlib[static-libs?]
+DEPEND="virtual/zlib:=[static-libs?]
        lzma? ( app-arch/xz-utils:=[static-libs?] )
        lzo? ( dev-libs/lzo:=[static-libs?] )"
 RDEPEND="${DEPEND}"

diff --git a/dev-db/spatialite/spatialite-5.1.0-r3.ebuild 
b/dev-db/spatialite/spatialite-5.1.0-r3.ebuild
index 2ffc17af5c69..7d9d8f5f7130 100644
--- a/dev-db/spatialite/spatialite-5.1.0-r3.ebuild
+++ b/dev-db/spatialite/spatialite-5.1.0-r3.ebuild
@@ -24,7 +24,7 @@ RESTRICT="test"
 RDEPEND="
        >=dev-db/sqlite-3.7.5:3[extensions(+)]
        dev-libs/libxml2:=
-       virtual/zlib[minizip]
+       virtual/zlib:=[minizip]
        geos? ( >=sci-libs/geos-3.11.0 )
        proj? ( sci-libs/proj:= )
        rttopo? ( sci-geosciences/librttopo )

diff --git a/dev-db/sqlcipher/sqlcipher-4.6.1.ebuild 
b/dev-db/sqlcipher/sqlcipher-4.6.1.ebuild
index b27dd549fd20..99f5e84a11ec 100644
--- a/dev-db/sqlcipher/sqlcipher-4.6.1.ebuild
+++ b/dev-db/sqlcipher/sqlcipher-4.6.1.ebuild
@@ -25,7 +25,7 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
        dev-libs/openssl:=[${MULTILIB_USEDEP}]
-       virtual/zlib[${MULTILIB_USEDEP}]
+       virtual/zlib:=[${MULTILIB_USEDEP}]
        libedit? ( dev-libs/libedit[${MULTILIB_USEDEP}] )
        readline? ( sys-libs/readline:=[${MULTILIB_USEDEP}] )
        tcl? ( dev-lang/tcl:=[${MULTILIB_USEDEP}] )

diff --git a/dev-debug/apitrace/apitrace-13.0.ebuild 
b/dev-debug/apitrace/apitrace-13.0.ebuild
index 57f2a77280fc..32cf850da3bc 100644
--- a/dev-debug/apitrace/apitrace-13.0.ebuild
+++ b/dev-debug/apitrace/apitrace-13.0.ebuild
@@ -29,7 +29,7 @@ DEPEND="${PYTHON_DEPS}
        app-arch/snappy:=[${MULTILIB_USEDEP}]
        media-libs/libpng:0=[${MULTILIB_USEDEP}]
        media-libs/waffle[${MULTILIB_USEDEP}]
-       virtual/zlib[${MULTILIB_USEDEP}]
+       virtual/zlib:=[${MULTILIB_USEDEP}]
        gui? ( dev-qt/qtbase:6[-gles2-only,gui,widgets] )
        X? ( x11-libs/libX11 )
 "

diff --git a/dev-lang/R/R-4.4.1.ebuild b/dev-lang/R/R-4.4.1.ebuild
index e00584eef37c..531023e8960e 100644
--- a/dev-lang/R/R-4.4.1.ebuild
+++ b/dev-lang/R/R-4.4.1.ebuild
@@ -37,7 +37,7 @@ DEPEND="
        dev-libs/libpcre2:=
        >=dev-libs/tre-0.8.0_p20210321[approx]
        net-misc/curl
-       virtual/zlib[minizip]
+       virtual/zlib:=[minizip]
        sys-apps/coreutils
        sys-libs/timezone-data
        virtual/blas

diff --git a/dev-lang/R/R-4.4.3.ebuild b/dev-lang/R/R-4.4.3.ebuild
index 95891be4762d..199f4cd3642d 100644
--- a/dev-lang/R/R-4.4.3.ebuild
+++ b/dev-lang/R/R-4.4.3.ebuild
@@ -37,7 +37,7 @@ DEPEND="
        dev-libs/libpcre2:=
        >=dev-libs/tre-0.8.0_p20210321[approx]
        net-misc/curl
-       virtual/zlib[minizip]
+       virtual/zlib:=[minizip]
        sys-apps/coreutils
        sys-libs/timezone-data
        virtual/blas

diff --git a/dev-lang/R/R-4.5.0.ebuild b/dev-lang/R/R-4.5.0.ebuild
index bb46da23c239..886559e1ee3a 100644
--- a/dev-lang/R/R-4.5.0.ebuild
+++ b/dev-lang/R/R-4.5.0.ebuild
@@ -38,7 +38,7 @@ DEPEND="
        dev-libs/libpcre2:=
        >=dev-libs/tre-0.8.0_p20210321[approx]
        net-misc/curl
-       virtual/zlib[minizip]
+       virtual/zlib:=[minizip]
        sys-apps/coreutils
        sys-libs/timezone-data
        virtual/blas

diff --git a/dev-lang/mono/mono-6.12.0.199-r2.ebuild 
b/dev-lang/mono/mono-6.12.0.199-r2.ebuild
index 9d6df7eee8d1..68f5b0fe335b 100644
--- a/dev-lang/mono/mono-6.12.0.199-r2.ebuild
+++ b/dev-lang/mono/mono-6.12.0.199-r2.ebuild
@@ -19,7 +19,7 @@ IUSE="doc minimal nls pax-kernel selinux xen"
 # Details on dotnet overlay issue: https://github.com/gentoo/dotnet/issues/429
 DEPEND="
        app-crypt/mit-krb5[${MULTILIB_USEDEP}]
-       virtual/zlib[${MULTILIB_USEDEP}]
+       virtual/zlib:=[${MULTILIB_USEDEP}]
        !minimal? ( >=dev-dotnet/libgdiplus-6.0.2 )
        nls? ( sys-devel/gettext )
 "

diff --git a/dev-lang/mono/mono-6.14.1.ebuild b/dev-lang/mono/mono-6.14.1.ebuild
index d6de9b0595e7..05e6fefab517 100644
--- a/dev-lang/mono/mono-6.14.1.ebuild
+++ b/dev-lang/mono/mono-6.14.1.ebuild
@@ -19,7 +19,7 @@ IUSE="doc minimal nls pax-kernel selinux xen"
 # Details on dotnet overlay issue: https://github.com/gentoo/dotnet/issues/429
 DEPEND="
        app-crypt/mit-krb5[${MULTILIB_USEDEP}]
-       virtual/zlib[${MULTILIB_USEDEP}]
+       virtual/zlib:=[${MULTILIB_USEDEP}]
        !minimal? ( >=dev-dotnet/libgdiplus-6.0.2 )
        nls? ( sys-devel/gettext )
 "

diff --git a/dev-libs/freexl/freexl-2.0.0-r1.ebuild 
b/dev-libs/freexl/freexl-2.0.0-r1.ebuild
index 4ac1ae1ad0d3..ce78a35a4f4c 100644
--- a/dev-libs/freexl/freexl-2.0.0-r1.ebuild
+++ b/dev-libs/freexl/freexl-2.0.0-r1.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86"
 
 DEPEND="
        dev-libs/expat
-       virtual/zlib[minizip]
+       virtual/zlib:=[minizip]
        virtual/libiconv
 "
 RDEPEND="${DEPEND}"

diff --git a/dev-libs/librevenge/librevenge-0.0.5.ebuild 
b/dev-libs/librevenge/librevenge-0.0.5.ebuild
index 5757c316b066..7ec4ac20879d 100644
--- a/dev-libs/librevenge/librevenge-0.0.5.ebuild
+++ b/dev-libs/librevenge/librevenge-0.0.5.ebuild
@@ -21,7 +21,7 @@ SLOT="0"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 
-RDEPEND="virtual/zlib[${MULTILIB_USEDEP}]"
+RDEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
        dev-libs/boost
        test? ( dev-util/cppunit[${MULTILIB_USEDEP}] )"

diff --git a/dev-libs/librevenge/librevenge-9999.ebuild 
b/dev-libs/librevenge/librevenge-9999.ebuild
index af5c8eeb3aeb..3373c2b9a696 100644
--- a/dev-libs/librevenge/librevenge-9999.ebuild
+++ b/dev-libs/librevenge/librevenge-9999.ebuild
@@ -21,7 +21,7 @@ SLOT="0"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 
-RDEPEND="virtual/zlib[${MULTILIB_USEDEP}]"
+RDEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
        dev-libs/boost
        test? ( dev-util/cppunit[${MULTILIB_USEDEP}] )"

diff --git a/dev-libs/libxlsxwriter/libxlsxwriter-1.1.5-r1.ebuild 
b/dev-libs/libxlsxwriter/libxlsxwriter-1.1.5-r1.ebuild
index 175eda34f980..d144a6dbd97a 100644
--- a/dev-libs/libxlsxwriter/libxlsxwriter-1.1.5-r1.ebuild
+++ b/dev-libs/libxlsxwriter/libxlsxwriter-1.1.5-r1.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="amd64 ~arm arm64 ~x86"
 IUSE="openssl"
 
 DEPEND="
-       virtual/zlib[minizip]
+       virtual/zlib:=[minizip]
        openssl? ( dev-libs/openssl:= )
 "
 RDEPEND="${DEPEND}"

diff --git a/dev-libs/libxlsxwriter/libxlsxwriter-1.1.6.ebuild 
b/dev-libs/libxlsxwriter/libxlsxwriter-1.1.6.ebuild
index 59eaef30e82a..eba005b93214 100644
--- a/dev-libs/libxlsxwriter/libxlsxwriter-1.1.6.ebuild
+++ b/dev-libs/libxlsxwriter/libxlsxwriter-1.1.6.ebuild
@@ -17,7 +17,7 @@ IUSE="openssl test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
-       virtual/zlib[minizip]
+       virtual/zlib:=[minizip]
        openssl? ( dev-libs/openssl:= )
 "
 RDEPEND="${DEPEND}"

diff --git a/dev-libs/msgpack/msgpack-5.0.0.ebuild 
b/dev-libs/msgpack/msgpack-5.0.0.ebuild
index 238792184316..8298613cfa35 100644
--- a/dev-libs/msgpack/msgpack-5.0.0.ebuild
+++ b/dev-libs/msgpack/msgpack-5.0.0.ebuild
@@ -22,7 +22,7 @@ RESTRICT="!test? ( test )"
 BDEPEND="doc? ( app-text/doxygen[dot] )
        test? (
                dev-cpp/gtest[${MULTILIB_USEDEP}]
-               virtual/zlib[${MULTILIB_USEDEP}]
+               virtual/zlib:=[${MULTILIB_USEDEP}]
        )"
 
 S="${WORKDIR}"/${MY_P}

diff --git a/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild 
b/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild
index fba9ee8610c3..5c2ba6d76bbc 100644
--- a/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild
+++ b/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild
@@ -26,7 +26,7 @@ RESTRICT="!test? ( test )"
 BDEPEND="doc? ( app-text/doxygen[dot] )
        test? (
                dev-cpp/gtest[${MULTILIB_USEDEP}]
-               virtual/zlib[${MULTILIB_USEDEP}]
+               virtual/zlib:=[${MULTILIB_USEDEP}]
        )"
 
 S="${WORKDIR}"/${MY_P}

diff --git a/dev-libs/protobuf/protobuf-21.12.ebuild 
b/dev-libs/protobuf/protobuf-21.12.ebuild
index d04605423111..7912dd34f6d8 100644
--- a/dev-libs/protobuf/protobuf-21.12.ebuild
+++ b/dev-libs/protobuf/protobuf-21.12.ebuild
@@ -25,12 +25,12 @@ RESTRICT="!test? ( test )"
 
 BDEPEND="emacs? ( app-editors/emacs:* )"
 DEPEND="
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
        test? ( >=dev-cpp/gtest-1.9[${MULTILIB_USEDEP}] )
 "
 RDEPEND="
        emacs? ( app-editors/emacs:* )
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
 "
 
 PATCHES=(

diff --git a/dev-libs/protobuf/protobuf-25.6.ebuild 
b/dev-libs/protobuf/protobuf-25.6.ebuild
index ba7c7fee81b7..10e05a1724ed 100644
--- a/dev-libs/protobuf/protobuf-25.6.ebuild
+++ b/dev-libs/protobuf/protobuf-25.6.ebuild
@@ -45,7 +45,7 @@ BDEPEND="
 
 COMMON_DEPEND="
        >=dev-cpp/abseil-cpp-${ABSEIL_MIN_VER}:=[${MULTILIB_USEDEP}]
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
 "
 
 DEPEND="

diff --git a/dev-libs/protobuf/protobuf-28.0.ebuild 
b/dev-libs/protobuf/protobuf-28.0.ebuild
index d6dc0001ef23..2a1b6d8e4434 100644
--- a/dev-libs/protobuf/protobuf-28.0.ebuild
+++ b/dev-libs/protobuf/protobuf-28.0.ebuild
@@ -50,7 +50,7 @@ BDEPEND="
 COMMON_DEPEND="
        dev-libs/jsoncpp[${MULTILIB_USEDEP}]
        >=dev-cpp/abseil-cpp-${ABSEIL_MIN_VER}:=[${MULTILIB_USEDEP}]
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
 "
 
 DEPEND="

diff --git a/dev-libs/protobuf/protobuf-29.5.ebuild 
b/dev-libs/protobuf/protobuf-29.5.ebuild
index a09374179edb..d504a4e7e9fe 100644
--- a/dev-libs/protobuf/protobuf-29.5.ebuild
+++ b/dev-libs/protobuf/protobuf-29.5.ebuild
@@ -43,7 +43,7 @@ BDEPEND="
 
 COMMON_DEPEND="
        >=dev-cpp/abseil-cpp-${ABSEIL_MIN_VER}:=[${MULTILIB_USEDEP}]
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
 "
 
 DEPEND="

diff --git a/dev-libs/protobuf/protobuf-30.2.ebuild 
b/dev-libs/protobuf/protobuf-30.2.ebuild
index ff8c3a7a094b..485bb045d2ab 100644
--- a/dev-libs/protobuf/protobuf-30.2.ebuild
+++ b/dev-libs/protobuf/protobuf-30.2.ebuild
@@ -43,7 +43,7 @@ BDEPEND="
 
 COMMON_DEPEND="
        >=dev-cpp/abseil-cpp-${ABSEIL_MIN_VER}:=[${MULTILIB_USEDEP}]
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
 "
 
 DEPEND="

diff --git a/dev-libs/protobuf/protobuf-31.1.ebuild 
b/dev-libs/protobuf/protobuf-31.1.ebuild
index 1e6a7167d6ee..00904e67394e 100644
--- a/dev-libs/protobuf/protobuf-31.1.ebuild
+++ b/dev-libs/protobuf/protobuf-31.1.ebuild
@@ -43,7 +43,7 @@ BDEPEND="
 
 COMMON_DEPEND="
        >=dev-cpp/abseil-cpp-${ABSEIL_MIN_VER}:=[${MULTILIB_USEDEP}]
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
 "
 
 DEPEND="

diff --git a/dev-libs/protobuf/protobuf-32.1.ebuild 
b/dev-libs/protobuf/protobuf-32.1.ebuild
index e8c8d59e9fba..eff14687ee12 100644
--- a/dev-libs/protobuf/protobuf-32.1.ebuild
+++ b/dev-libs/protobuf/protobuf-32.1.ebuild
@@ -44,7 +44,7 @@ BDEPEND="
 
 COMMON_DEPEND="
        >=dev-cpp/abseil-cpp-${ABSEIL_MIN_VER}:=[${MULTILIB_USEDEP}]
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
 "
 
 DEPEND="

diff --git a/dev-libs/protobuf/protobuf-9999.ebuild 
b/dev-libs/protobuf/protobuf-9999.ebuild
index 6380f890f307..968ee6f20dc7 100644
--- a/dev-libs/protobuf/protobuf-9999.ebuild
+++ b/dev-libs/protobuf/protobuf-9999.ebuild
@@ -44,7 +44,7 @@ BDEPEND="
 
 COMMON_DEPEND="
        >=dev-cpp/abseil-cpp-${ABSEIL_MIN_VER}:=[${MULTILIB_USEDEP}]
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
 "
 
 DEPEND="

diff --git a/dev-libs/quazip/quazip-1.4-r1.ebuild 
b/dev-libs/quazip/quazip-1.4-r1.ebuild
index de1a64d7faf6..4782e91678e7 100644
--- a/dev-libs/quazip/quazip-1.4-r1.ebuild
+++ b/dev-libs/quazip/quazip-1.4-r1.ebuild
@@ -26,7 +26,7 @@ COMMON_DEPEND="
                dev-qt/qtbase:6
                dev-qt/qt5compat:6
        )
-       virtual/zlib[minizip]
+       virtual/zlib:=[minizip]
 "
 DEPEND="${COMMON_DEPEND}
        test? (

diff --git a/dev-libs/tntnet/tntnet-3.0.ebuild 
b/dev-libs/tntnet/tntnet-3.0.ebuild
index 5af431d45d01..3823ca70e458 100644
--- a/dev-libs/tntnet/tntnet-3.0.ebuild
+++ b/dev-libs/tntnet/tntnet-3.0.ebuild
@@ -17,7 +17,7 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
        >=dev-libs/cxxtools-3.0
-       virtual/zlib[minizip]
+       virtual/zlib:=[minizip]
        ssl? (
                gnutls? (
                        >=net-libs/gnutls-1.2.0

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 cfb579732dcc..555b87fa5438 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
@@ -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(-)]
-       virtual/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 b9c52aab600b..38a000849f3d 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
@@ -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(-)]
-       virtual/zlib[abi_x86_32]
+       virtual/zlib:=[abi_x86_32]
        virtual/opengl[abi_x86_32]
        !${CATEGORY}/${MY_PN}-gog
 "

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 0e4554d7bcac..ffd8d3c8a16a 100644
--- a/games-action/shadowgrounds-bin/shadowgrounds-bin-0_p1-r1.ebuild
+++ b/games-action/shadowgrounds-bin/shadowgrounds-bin-0_p1-r1.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
        )
        amd64? (
                >=gnome-base/libglade-2.6.4-r1[abi_x86_32(-)]
-               virtual/zlib[abi_x86_32(-)]
+               virtual/zlib:=[abi_x86_32(-)]
        )
 "
 BDEPEND="app-arch/unzip"

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 f61a0ecbe162..de2e3f629fae 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
@@ -37,7 +37,7 @@ RDEPEND="
        >=media-libs/openal-1.15[abi_x86_32]
        >=sys-devel/gcc-4.6[cxx]
        >=sys-libs/glibc-2.15
-       virtual/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/trine2/trine2-2.01.425-r2.ebuild 
b/games-action/trine2/trine2-2.01.425-r2.ebuild
index f4cea16d111a..f9bb4e0e33cb 100644
--- a/games-action/trine2/trine2-2.01.425-r2.ebuild
+++ b/games-action/trine2/trine2-2.01.425-r2.ebuild
@@ -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(-)]
-       virtual/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/commandergenius/commandergenius-2.4.0-r1.ebuild 
b/games-arcade/commandergenius/commandergenius-2.4.0-r1.ebuild
index 432c0b6517d4..c6865ffac7a6 100644
--- a/games-arcade/commandergenius/commandergenius-2.4.0-r1.ebuild
+++ b/games-arcade/commandergenius/commandergenius-2.4.0-r1.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
        media-libs/sdl2-image
        media-libs/sdl2-mixer[vorbis]
        media-libs/sdl2-ttf
-       virtual/zlib[minizip]
+       virtual/zlib:=[minizip]
        downloader? ( net-misc/curl )
        opengl? ( virtual/opengl )
        python? ( ${PYTHON_DEPS} )

diff --git a/games-emulation/gngeo/gngeo-0.8-r2.ebuild 
b/games-emulation/gngeo/gngeo-0.8-r2.ebuild
index 6cb183764109..d47f2b53c8d0 100644
--- a/games-emulation/gngeo/gngeo-0.8-r2.ebuild
+++ b/games-emulation/gngeo/gngeo-0.8-r2.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~x86"
 
 DEPEND="
        media-libs/libsdl[joystick,opengl,sound,video]
-       virtual/zlib[minizip]
+       virtual/zlib:=[minizip]
        virtual/opengl
 "
 RDEPEND="${DEPEND}"

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 a4f68e8b6f36..747880de5d82 100644
--- a/games-emulation/mupen64plus-core/mupen64plus-core-2.6.0.ebuild
+++ b/games-emulation/mupen64plus-core/mupen64plus-core-2.6.0.ebuild
@@ -25,7 +25,7 @@ REQUIRED_USE="gles2-only? ( !osd )"
 DEPEND="
        media-libs/libpng:=
        media-libs/libsdl2[joystick,opengl,video]
-       virtual/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/rmg/rmg-0.7.9.ebuild 
b/games-emulation/rmg/rmg-0.7.9.ebuild
index d62eae962705..819aa6b19fed 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
-       virtual/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 301177053369..b46f29723fc0 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
-       virtual/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 d4bba0a874b0..9953a69a6fa4 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
-       virtual/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 d4bba0a874b0..9953a69a6fa4 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
-       virtual/zlib[minizip(+)]
+       virtual/zlib:=[minizip(+)]
        virtual/opengl
        netplay? ( dev-qt/qtwebsockets:6 )
 "

diff --git a/games-emulation/vgba/vgba-4.8-r1.ebuild 
b/games-emulation/vgba/vgba-4.8-r1.ebuild
index f7f28794e1ab..91b518819264 100644
--- a/games-emulation/vgba/vgba-4.8-r1.ebuild
+++ b/games-emulation/vgba/vgba-4.8-r1.ebuild
@@ -16,7 +16,7 @@ RESTRICT="strip"
 RDEPEND="
        x11-libs/libX11[abi_x86_32(-)]
        x11-libs/libXext[abi_x86_32(-)]
-       virtual/zlib[abi_x86_32(-)]
+       virtual/zlib:=[abi_x86_32(-)]
 "
 
 QA_PREBUILT="/opt/bin/vgba"

diff --git a/games-rpg/costume-quest/costume-quest-2.0.0.3-r1.ebuild 
b/games-rpg/costume-quest/costume-quest-2.0.0.3-r1.ebuild
index 75f6d1b4eeb3..c0f0fe734b73 100644
--- a/games-rpg/costume-quest/costume-quest-2.0.0.3-r1.ebuild
+++ b/games-rpg/costume-quest/costume-quest-2.0.0.3-r1.ebuild
@@ -18,7 +18,7 @@ RDEPEND="
        media-libs/glu[abi_x86_32]
        media-libs/libglvnd[abi_x86_32,X]
        media-libs/libsdl2[abi_x86_32,joystick,opengl,sound,threads(+),video]
-       virtual/zlib[abi_x86_32]
+       virtual/zlib:=[abi_x86_32]
 "
 
 DIR="/opt/${PN}"

diff --git a/games-rpg/eternal-lands/eternal-lands-1.9.5.8-r1.ebuild 
b/games-rpg/eternal-lands/eternal-lands-1.9.5.8-r1.ebuild
index b25e2935f80d..fef954751a35 100644
--- a/games-rpg/eternal-lands/eternal-lands-1.9.5.8-r1.ebuild
+++ b/games-rpg/eternal-lands/eternal-lands-1.9.5.8-r1.ebuild
@@ -23,7 +23,7 @@ RDEPEND="app-arch/unzip
        media-libs/openal
        media-libs/sdl2-image
        media-libs/sdl2-net
-       virtual/zlib[minizip]
+       virtual/zlib:=[minizip]
        virtual/glu
        virtual/opengl
        x11-libs/libX11

diff --git a/games-rpg/eternal-lands/eternal-lands-1.9.6.1-r1.ebuild 
b/games-rpg/eternal-lands/eternal-lands-1.9.6.1-r1.ebuild
index 8499dc145755..ca755589c436 100644
--- a/games-rpg/eternal-lands/eternal-lands-1.9.6.1-r1.ebuild
+++ b/games-rpg/eternal-lands/eternal-lands-1.9.6.1-r1.ebuild
@@ -26,7 +26,7 @@ RDEPEND="app-arch/unzip
        media-libs/sdl2-image
        media-libs/sdl2-net
        media-libs/sdl2-ttf
-       virtual/zlib[minizip]
+       virtual/zlib:=[minizip]
        virtual/glu
        virtual/opengl
        x11-libs/libX11

diff --git a/games-rpg/grimrock/grimrock-20150707.ebuild 
b/games-rpg/grimrock/grimrock-20150707.ebuild
index 3b2c2f203ed4..6e30a8d5d7aa 100644
--- a/games-rpg/grimrock/grimrock-20150707.ebuild
+++ b/games-rpg/grimrock/grimrock-20150707.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
        media-libs/libsdl2[opengl,sound,video]
        media-libs/libvorbis
        media-libs/openal
-       virtual/zlib[minizip]
+       virtual/zlib:=[minizip]
        virtual/opengl
        x11-libs/libX11"
 

diff --git a/media-gfx/exiv2/exiv2-0.28.5.ebuild 
b/media-gfx/exiv2/exiv2-0.28.5.ebuild
index a38ea25330d5..af03b6ceb0be 100644
--- a/media-gfx/exiv2/exiv2-0.28.5.ebuild
+++ b/media-gfx/exiv2/exiv2-0.28.5.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
        >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
        jpegxl? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
        nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
-       png? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       png? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
        webready? ( net-misc/curl[${MULTILIB_USEDEP}] )
        xmp? ( dev-libs/expat[${MULTILIB_USEDEP}] )
 "

diff --git a/media-gfx/exiv2/exiv2-0.28.7.ebuild 
b/media-gfx/exiv2/exiv2-0.28.7.ebuild
index 6eb925a4b3ec..b5b9f3c63f58 100644
--- a/media-gfx/exiv2/exiv2-0.28.7.ebuild
+++ b/media-gfx/exiv2/exiv2-0.28.7.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
        >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
        jpegxl? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
        nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
-       png? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       png? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
        webready? ( net-misc/curl[${MULTILIB_USEDEP}] )
        xmp? ( dev-libs/expat[${MULTILIB_USEDEP}] )
 "

diff --git a/media-libs/assimp/assimp-5.4.3-r1.ebuild 
b/media-libs/assimp/assimp-5.4.3-r1.ebuild
index 91d0c1f908db..25bbcfc81443 100644
--- a/media-libs/assimp/assimp-5.4.3-r1.ebuild
+++ b/media-libs/assimp/assimp-5.4.3-r1.ebuild
@@ -17,7 +17,7 @@ IUSE="collada doc samples test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-       virtual/zlib[minizip]
+       virtual/zlib:=[minizip]
        collada? ( media-libs/opencollada )
        doc? ( app-text/doxygen )
        samples? (

diff --git a/media-libs/assimp/assimp-6.0.2.ebuild 
b/media-libs/assimp/assimp-6.0.2.ebuild
index 224c4cde7c69..fcf80656f0dd 100644
--- a/media-libs/assimp/assimp-6.0.2.ebuild
+++ b/media-libs/assimp/assimp-6.0.2.ebuild
@@ -18,7 +18,7 @@ IUSE="collada doc samples test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-       virtual/zlib[minizip]
+       virtual/zlib:=[minizip]
        collada? ( media-libs/opencollada )
        doc? ( app-text/doxygen )
        samples? (

diff --git a/media-libs/game-music-emu/game-music-emu-0.6.4.ebuild 
b/media-libs/game-music-emu/game-music-emu-0.6.4.ebuild
index 6b1e46f1499e..a8d2f94b19a9 100644
--- a/media-libs/game-music-emu/game-music-emu-0.6.4.ebuild
+++ b/media-libs/game-music-emu/game-music-emu-0.6.4.ebuild
@@ -17,7 +17,7 @@ IUSE="test"
 RESTRICT="!test? ( test )"
 
 BDEPEND="test? ( sys-process/parallel )"
-DEPEND="virtual/zlib[${MULTILIB_USEDEP}]"
+DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
 RDEPEND="${DEPEND}"
 
 DOCS=( changes.txt design.txt gme.txt readme.txt )

diff --git a/media-libs/imlib2/imlib2-1.11.0.ebuild 
b/media-libs/imlib2/imlib2-1.11.0.ebuild
index c5bfa8455b6b..7b7049f7ccf5 100644
--- a/media-libs/imlib2/imlib2-1.11.0.ebuild
+++ b/media-libs/imlib2/imlib2-1.11.0.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
        svg? ( >=gnome-base/librsvg-2.46.0:=[${MULTILIB_USEDEP}] )
        tiff? ( >=media-libs/tiff-4.0.4:=[${MULTILIB_USEDEP}] )
        webp? ( media-libs/libwebp:=[${MULTILIB_USEDEP}] )
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
        !<media-plugins/imlib2_loaders-1.10.0
 "
 DEPEND="${RDEPEND}

diff --git a/media-libs/imlib2/imlib2-1.12.3-r1.ebuild 
b/media-libs/imlib2/imlib2-1.12.3-r1.ebuild
index c611bee566e2..1cd984a83426 100644
--- a/media-libs/imlib2/imlib2-1.12.3-r1.ebuild
+++ b/media-libs/imlib2/imlib2-1.12.3-r1.ebuild
@@ -42,7 +42,7 @@ RDEPEND="
        svg? ( >=gnome-base/librsvg-2.46.0:=[${MULTILIB_USEDEP}] )
        tiff? ( >=media-libs/tiff-4.0.4:=[${MULTILIB_USEDEP}] )
        webp? ( media-libs/libwebp:=[${MULTILIB_USEDEP}] )
-       virtual/zlib[${MULTILIB_USEDEP}]
+       virtual/zlib:=[${MULTILIB_USEDEP}]
        !<media-plugins/imlib2_loaders-1.10.0
 "
 DEPEND="${RDEPEND}

diff --git a/media-libs/imlib2/imlib2-1.12.5.ebuild 
b/media-libs/imlib2/imlib2-1.12.5.ebuild
index b07ebb6bbb43..3c7cfcd1a3f7 100644
--- a/media-libs/imlib2/imlib2-1.12.5.ebuild
+++ b/media-libs/imlib2/imlib2-1.12.5.ebuild
@@ -41,11 +41,11 @@ RDEPEND="
        png? ( >=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}] )
        raw? ( media-libs/libraw:=[${MULTILIB_USEDEP}] )
        svg? ( >=gnome-base/librsvg-2.46.0:=[${MULTILIB_USEDEP}] )
-       tools? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       tools? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
        tiff? ( >=media-libs/tiff-4.0.4:=[${MULTILIB_USEDEP}] )
        webp? ( media-libs/libwebp:=[${MULTILIB_USEDEP}] )
        y4m? ( media-libs/libyuv:= )
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
        !<media-plugins/imlib2_loaders-1.10.0
 "
 DEPEND="${RDEPEND}

diff --git a/media-libs/libid3tag/libid3tag-0.16.3.ebuild 
b/media-libs/libid3tag/libid3tag-0.16.3.ebuild
index a88c6f155647..f3571732a2aa 100644
--- a/media-libs/libid3tag/libid3tag-0.16.3.ebuild
+++ b/media-libs/libid3tag/libid3tag-0.16.3.ebuild
@@ -14,7 +14,7 @@ LICENSE="GPL-2"
 SLOT="0/${PV}" # SOVERSION = ${CMAKE_PROJECT_VERSION} in CMakeLists.txt
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 
-RDEPEND="virtual/zlib[${MULTILIB_USEDEP}]"
+RDEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"
 
 PATCHES=(

diff --git a/media-libs/libopenmpt/libopenmpt-0.7.13.ebuild 
b/media-libs/libopenmpt/libopenmpt-0.7.13.ebuild
index 65b4dcd2d29e..991c6b44e628 100644
--- a/media-libs/libopenmpt/libopenmpt-0.7.13.ebuild
+++ b/media-libs/libopenmpt/libopenmpt-0.7.13.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
        mp3? ( media-sound/mpg123[${MULTILIB_USEDEP}] )
        ogg? ( media-libs/libogg[${MULTILIB_USEDEP}] )
        vorbis? ( media-libs/libvorbis[${MULTILIB_USEDEP}] )
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
 "
 
 DEPEND="${RDEPEND}"

diff --git a/media-libs/libopenmpt/libopenmpt-0.8.3.ebuild 
b/media-libs/libopenmpt/libopenmpt-0.8.3.ebuild
index 236f3950c7b8..dd73bb03c254 100644
--- a/media-libs/libopenmpt/libopenmpt-0.8.3.ebuild
+++ b/media-libs/libopenmpt/libopenmpt-0.8.3.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
        mp3? ( media-sound/mpg123[${MULTILIB_USEDEP}] )
        ogg? ( media-libs/libogg[${MULTILIB_USEDEP}] )
        vorbis? ( media-libs/libvorbis[${MULTILIB_USEDEP}] )
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
 "
 
 DEPEND="${RDEPEND}"

diff --git a/media-libs/libraw/libraw-0.21.2.ebuild 
b/media-libs/libraw/libraw-0.21.2.ebuild
index 773e3eb43355..c241a1de3dec 100644
--- a/media-libs/libraw/libraw-0.21.2.ebuild
+++ b/media-libs/libraw/libraw-0.21.2.ebuild
@@ -24,7 +24,7 @@ IUSE="examples jpeg +lcms openmp zlib"
 RDEPEND="
        jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
        lcms? ( >=media-libs/lcms-2.5:2[${MULTILIB_USEDEP}] )
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"

diff --git a/media-libs/libraw/libraw-0.21.4.ebuild 
b/media-libs/libraw/libraw-0.21.4.ebuild
index 4ff482593b20..82cf6880261c 100644
--- a/media-libs/libraw/libraw-0.21.4.ebuild
+++ b/media-libs/libraw/libraw-0.21.4.ebuild
@@ -24,7 +24,7 @@ IUSE="examples hardened jpeg +lcms openmp zlib"
 RDEPEND="
        jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
        lcms? ( >=media-libs/lcms-2.5:2[${MULTILIB_USEDEP}] )
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"

diff --git a/media-libs/opencv/opencv-4.11.0-r1.ebuild 
b/media-libs/opencv/opencv-4.11.0-r1.ebuild
index fdd967c23eec..754d3cdc985c 100644
--- a/media-libs/opencv/opencv-4.11.0-r1.ebuild
+++ b/media-libs/opencv/opencv-4.11.0-r1.ebuild
@@ -201,7 +201,7 @@ RESTRICT="!test? ( test )"
 # dev-libs/flatbuffers is header only, but we still want to rebuild on 
sub-slot changes
 COMMON_DEPEND="
        dev-libs/protobuf:=[protoc(+),protobuf(+),${MULTILIB_USEDEP}]
-       virtual/zlib[${MULTILIB_USEDEP}]
+       virtual/zlib:=[${MULTILIB_USEDEP}]
        avif? ( media-libs/libavif:=[${MULTILIB_USEDEP}] )
        cuda? ( dev-util/nvidia-cuda-toolkit:= )
        cudnn? (

diff --git a/media-libs/opencv/opencv-4.12.0-r1.ebuild 
b/media-libs/opencv/opencv-4.12.0-r1.ebuild
index c6effaf5ae36..ab8ade35aade 100644
--- a/media-libs/opencv/opencv-4.12.0-r1.ebuild
+++ b/media-libs/opencv/opencv-4.12.0-r1.ebuild
@@ -198,7 +198,7 @@ RESTRICT="!test? ( test )"
 # dev-libs/flatbuffers is header only, but we still want to rebuild on 
sub-slot changes
 COMMON_DEPEND="
        dev-libs/protobuf:=[protoc(+),protobuf(+),${MULTILIB_USEDEP}]
-       virtual/zlib[${MULTILIB_USEDEP}]
+       virtual/zlib:=[${MULTILIB_USEDEP}]
        avif? ( media-libs/libavif:=[${MULTILIB_USEDEP}] )
        cuda? ( dev-util/nvidia-cuda-toolkit:= )
        cudnn? (

diff --git a/media-libs/raptor/raptor-2.0.16-r1.ebuild 
b/media-libs/raptor/raptor-2.0.16-r1.ebuild
index 6239560bb7fd..5e95311ccfaf 100644
--- a/media-libs/raptor/raptor-2.0.16-r1.ebuild
+++ b/media-libs/raptor/raptor-2.0.16-r1.ebuild
@@ -23,7 +23,7 @@ DEPEND="
        dev-libs/libxslt[${MULTILIB_USEDEP}]
        dev-libs/icu:=[${MULTILIB_USEDEP}]
        net-misc/curl[${MULTILIB_USEDEP}]
-       virtual/zlib[${MULTILIB_USEDEP}]
+       virtual/zlib:=[${MULTILIB_USEDEP}]
        json? ( dev-libs/yajl[${MULTILIB_USEDEP}] )
 "
 RDEPEND="${DEPEND}

diff --git a/media-libs/sdl-image/sdl-image-1.2.12_p20220527-r1.ebuild 
b/media-libs/sdl-image/sdl-image-1.2.12_p20220527-r1.ebuild
index 8e196be17cd4..d6f6b2ccefcd 100644
--- a/media-libs/sdl-image/sdl-image-1.2.12_p20220527-r1.ebuild
+++ b/media-libs/sdl-image/sdl-image-1.2.12_p20220527-r1.ebuild
@@ -24,7 +24,7 @@ IUSE="gif jpeg png static-libs tiff webp"
 
 RDEPEND="
        >=media-libs/libsdl-1.2.15-r4[${MULTILIB_USEDEP}]
-       virtual/zlib[${MULTILIB_USEDEP}]
+       virtual/zlib:=[${MULTILIB_USEDEP}]
        png? ( media-libs/libpng[${MULTILIB_USEDEP}] )
        jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
        tiff? ( media-libs/tiff:=[${MULTILIB_USEDEP}] )

diff --git a/media-libs/taglib/taglib-2.1.1.ebuild 
b/media-libs/taglib/taglib-2.1.1.ebuild
index 23d92e6e9a76..e4f6a4791092 100644
--- a/media-libs/taglib/taglib-2.1.1.ebuild
+++ b/media-libs/taglib/taglib-2.1.1.ebuild
@@ -16,7 +16,7 @@ IUSE="doc examples test"
 
 RESTRICT="!test? ( test )"
 
-RDEPEND="virtual/zlib[${MULTILIB_USEDEP}]"
+RDEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
        dev-libs/utfcpp
        test? ( dev-util/cppunit[${MULTILIB_USEDEP}] )

diff --git a/media-video/ffmpeg-compat/ffmpeg-compat-4.4.5-r2.ebuild 
b/media-video/ffmpeg-compat/ffmpeg-compat-4.4.5-r2.ebuild
index 2c70c082d506..d4caf866d4b3 100644
--- a/media-video/ffmpeg-compat/ffmpeg-compat-4.4.5-r2.ebuild
+++ b/media-video/ffmpeg-compat/ffmpeg-compat-4.4.5-r2.ebuild
@@ -252,7 +252,7 @@ RDEPEND="
        xvid? ( media-libs/xvid[${MULTILIB_USEDEP}] )
        zeromq? ( net-libs/zeromq:= )
        zimg? ( media-libs/zimg[${MULTILIB_USEDEP}] )
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
        zvbi? ( media-libs/zvbi[${MULTILIB_USEDEP}] )
 "
 DEPEND="

diff --git a/media-video/ffmpeg-compat/ffmpeg-compat-4.4.6-r1.ebuild 
b/media-video/ffmpeg-compat/ffmpeg-compat-4.4.6-r1.ebuild
index 8ba88f7dc2c6..1b3d236608ff 100644
--- a/media-video/ffmpeg-compat/ffmpeg-compat-4.4.6-r1.ebuild
+++ b/media-video/ffmpeg-compat/ffmpeg-compat-4.4.6-r1.ebuild
@@ -252,7 +252,7 @@ RDEPEND="
        xvid? ( media-libs/xvid[${MULTILIB_USEDEP}] )
        zeromq? ( net-libs/zeromq:= )
        zimg? ( media-libs/zimg[${MULTILIB_USEDEP}] )
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
        zvbi? ( media-libs/zvbi[${MULTILIB_USEDEP}] )
 "
 DEPEND="

diff --git a/media-video/ffmpeg-compat/ffmpeg-compat-6.1.3.ebuild 
b/media-video/ffmpeg-compat/ffmpeg-compat-6.1.3.ebuild
index 00ee9999eb2a..bfb235e3dfcb 100644
--- a/media-video/ffmpeg-compat/ffmpeg-compat-6.1.3.ebuild
+++ b/media-video/ffmpeg-compat/ffmpeg-compat-6.1.3.ebuild
@@ -284,7 +284,7 @@ COMMON_DEPEND="
        xvid? ( media-libs/xvid[${MULTILIB_USEDEP}] )
        zeromq? ( net-libs/zeromq:= )
        zimg? ( media-libs/zimg[${MULTILIB_USEDEP}] )
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
        zvbi? ( media-libs/zvbi[${MULTILIB_USEDEP}] )
        ${FFMPEG_SOC_PATCH:+"
                soc? ( virtual/libudev:=[${MULTILIB_USEDEP}] )

diff --git a/media-video/ffmpeg-compat/ffmpeg-compat-7.1.2.ebuild 
b/media-video/ffmpeg-compat/ffmpeg-compat-7.1.2.ebuild
index 6dbf05e1cd0f..165c65c83619 100644
--- a/media-video/ffmpeg-compat/ffmpeg-compat-7.1.2.ebuild
+++ b/media-video/ffmpeg-compat/ffmpeg-compat-7.1.2.ebuild
@@ -295,7 +295,7 @@ COMMON_DEPEND="
        xvid? ( media-libs/xvid[${MULTILIB_USEDEP}] )
        zeromq? ( net-libs/zeromq:= )
        zimg? ( media-libs/zimg[${MULTILIB_USEDEP}] )
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
        zvbi? ( media-libs/zvbi[${MULTILIB_USEDEP}] )
        ${FFMPEG_SOC_PATCH:+"
                soc? ( virtual/libudev:=[${MULTILIB_USEDEP}] )

diff --git a/media-video/ffmpeg/ffmpeg-4.4.5-r4.ebuild 
b/media-video/ffmpeg/ffmpeg-4.4.5-r4.ebuild
index 2c70c082d506..d4caf866d4b3 100644
--- a/media-video/ffmpeg/ffmpeg-4.4.5-r4.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.4.5-r4.ebuild
@@ -252,7 +252,7 @@ RDEPEND="
        xvid? ( media-libs/xvid[${MULTILIB_USEDEP}] )
        zeromq? ( net-libs/zeromq:= )
        zimg? ( media-libs/zimg[${MULTILIB_USEDEP}] )
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
        zvbi? ( media-libs/zvbi[${MULTILIB_USEDEP}] )
 "
 DEPEND="

diff --git a/media-video/ffmpeg/ffmpeg-4.4.6-r1.ebuild 
b/media-video/ffmpeg/ffmpeg-4.4.6-r1.ebuild
index 8ba88f7dc2c6..1b3d236608ff 100644
--- a/media-video/ffmpeg/ffmpeg-4.4.6-r1.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.4.6-r1.ebuild
@@ -252,7 +252,7 @@ RDEPEND="
        xvid? ( media-libs/xvid[${MULTILIB_USEDEP}] )
        zeromq? ( net-libs/zeromq:= )
        zimg? ( media-libs/zimg[${MULTILIB_USEDEP}] )
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
        zvbi? ( media-libs/zvbi[${MULTILIB_USEDEP}] )
 "
 DEPEND="

diff --git a/media-video/ffmpeg/ffmpeg-6.1.3.ebuild 
b/media-video/ffmpeg/ffmpeg-6.1.3.ebuild
index 00ee9999eb2a..bfb235e3dfcb 100644
--- a/media-video/ffmpeg/ffmpeg-6.1.3.ebuild
+++ b/media-video/ffmpeg/ffmpeg-6.1.3.ebuild
@@ -284,7 +284,7 @@ COMMON_DEPEND="
        xvid? ( media-libs/xvid[${MULTILIB_USEDEP}] )
        zeromq? ( net-libs/zeromq:= )
        zimg? ( media-libs/zimg[${MULTILIB_USEDEP}] )
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
        zvbi? ( media-libs/zvbi[${MULTILIB_USEDEP}] )
        ${FFMPEG_SOC_PATCH:+"
                soc? ( virtual/libudev:=[${MULTILIB_USEDEP}] )

diff --git a/media-video/ffmpeg/ffmpeg-7.1.2.ebuild 
b/media-video/ffmpeg/ffmpeg-7.1.2.ebuild
index 6dbf05e1cd0f..165c65c83619 100644
--- a/media-video/ffmpeg/ffmpeg-7.1.2.ebuild
+++ b/media-video/ffmpeg/ffmpeg-7.1.2.ebuild
@@ -295,7 +295,7 @@ COMMON_DEPEND="
        xvid? ( media-libs/xvid[${MULTILIB_USEDEP}] )
        zeromq? ( net-libs/zeromq:= )
        zimg? ( media-libs/zimg[${MULTILIB_USEDEP}] )
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
        zvbi? ( media-libs/zvbi[${MULTILIB_USEDEP}] )
        ${FFMPEG_SOC_PATCH:+"
                soc? ( virtual/libudev:=[${MULTILIB_USEDEP}] )

diff --git a/media-video/ffmpeg/ffmpeg-8.0.ebuild 
b/media-video/ffmpeg/ffmpeg-8.0.ebuild
index 3844db36d1b3..f24167b64dac 100644
--- a/media-video/ffmpeg/ffmpeg-8.0.ebuild
+++ b/media-video/ffmpeg/ffmpeg-8.0.ebuild
@@ -293,7 +293,7 @@ COMMON_DEPEND="
        xvid? ( media-libs/xvid[${MULTILIB_USEDEP}] )
        zeromq? ( net-libs/zeromq:= )
        zimg? ( media-libs/zimg[${MULTILIB_USEDEP}] )
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
        zvbi? ( media-libs/zvbi[${MULTILIB_USEDEP}] )
        ${FFMPEG_SOC_PATCH:+"
                soc? ( virtual/libudev:=[${MULTILIB_USEDEP}] )

diff --git a/media-video/ffmpeg/ffmpeg-9999.ebuild 
b/media-video/ffmpeg/ffmpeg-9999.ebuild
index 55dc9a9eb9b9..2e669a8b9f0c 100644
--- a/media-video/ffmpeg/ffmpeg-9999.ebuild
+++ b/media-video/ffmpeg/ffmpeg-9999.ebuild
@@ -295,7 +295,7 @@ COMMON_DEPEND="
        xvid? ( media-libs/xvid[${MULTILIB_USEDEP}] )
        zeromq? ( net-libs/zeromq:= )
        zimg? ( media-libs/zimg[${MULTILIB_USEDEP}] )
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
        zvbi? ( media-libs/zvbi[${MULTILIB_USEDEP}] )
        ${FFMPEG_SOC_PATCH:+"
                soc? ( virtual/libudev:=[${MULTILIB_USEDEP}] )

diff --git a/net-analyzer/wireshark/wireshark-4.4.10.ebuild 
b/net-analyzer/wireshark/wireshark-4.4.10.ebuild
index fe45d091faf8..a38e3fc06684 100644
--- a/net-analyzer/wireshark/wireshark-4.4.10.ebuild
+++ b/net-analyzer/wireshark/wireshark-4.4.10.ebuild
@@ -61,7 +61,7 @@ RDEPEND="
        lua? ( ${LUA_DEPS} )
        lz4? ( app-arch/lz4:= )
        maxminddb? ( dev-libs/libmaxminddb:= )
-       minizip? ( virtual/zlib[minizip] )
+       minizip? ( virtual/zlib:=[minizip] )
        netlink? ( dev-libs/libnl:3 )
        opus? ( media-libs/opus )
        pcap? ( net-libs/libpcap )

diff --git a/net-analyzer/wireshark/wireshark-4.4.9.ebuild 
b/net-analyzer/wireshark/wireshark-4.4.9.ebuild
index 291fc2475a81..1d8a36266cff 100644
--- a/net-analyzer/wireshark/wireshark-4.4.9.ebuild
+++ b/net-analyzer/wireshark/wireshark-4.4.9.ebuild
@@ -61,7 +61,7 @@ RDEPEND="
        lua? ( ${LUA_DEPS} )
        lz4? ( app-arch/lz4:= )
        maxminddb? ( dev-libs/libmaxminddb:= )
-       minizip? ( virtual/zlib[minizip] )
+       minizip? ( virtual/zlib:=[minizip] )
        netlink? ( dev-libs/libnl:3 )
        opus? ( media-libs/opus )
        pcap? ( net-libs/libpcap )

diff --git a/net-analyzer/wireshark/wireshark-4.6.0.ebuild 
b/net-analyzer/wireshark/wireshark-4.6.0.ebuild
index fe7ceb565fb6..b66852de9b69 100644
--- a/net-analyzer/wireshark/wireshark-4.6.0.ebuild
+++ b/net-analyzer/wireshark/wireshark-4.6.0.ebuild
@@ -61,7 +61,7 @@ RDEPEND="
        lua? ( ${LUA_DEPS} )
        lz4? ( app-arch/lz4:= )
        maxminddb? ( dev-libs/libmaxminddb:= )
-       minizip? ( virtual/zlib[minizip] )
+       minizip? ( virtual/zlib:=[minizip] )
        netlink? ( dev-libs/libnl:3 )
        opus? ( media-libs/opus )
        pcap? ( net-libs/libpcap )

diff --git a/net-analyzer/wireshark/wireshark-9999.ebuild 
b/net-analyzer/wireshark/wireshark-9999.ebuild
index fe7ceb565fb6..b66852de9b69 100644
--- a/net-analyzer/wireshark/wireshark-9999.ebuild
+++ b/net-analyzer/wireshark/wireshark-9999.ebuild
@@ -61,7 +61,7 @@ RDEPEND="
        lua? ( ${LUA_DEPS} )
        lz4? ( app-arch/lz4:= )
        maxminddb? ( dev-libs/libmaxminddb:= )
-       minizip? ( virtual/zlib[minizip] )
+       minizip? ( virtual/zlib:=[minizip] )
        netlink? ( dev-libs/libnl:3 )
        opus? ( media-libs/opus )
        pcap? ( net-libs/libpcap )

diff --git a/net-fs/samba/samba-4.20.8-r1.ebuild 
b/net-fs/samba/samba-4.20.8-r1.ebuild
index 273322ef6f84..b0c63cceefd3 100644
--- a/net-fs/samba/samba-4.20.8-r1.ebuild
+++ b/net-fs/samba/samba-4.20.8-r1.ebuild
@@ -78,7 +78,7 @@ COMMON_DEPEND="
        >=sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
        >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
        >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
-       virtual/zlib[${MULTILIB_USEDEP}]
+       virtual/zlib:=[${MULTILIB_USEDEP}]
        virtual/libcrypt:=[${MULTILIB_USEDEP}]
        virtual/libiconv
        $(python_gen_cond_dep '

diff --git a/net-fs/samba/samba-4.21.7.ebuild b/net-fs/samba/samba-4.21.7.ebuild
index 0c8883fcbdb3..7825cd88cded 100644
--- a/net-fs/samba/samba-4.21.7.ebuild
+++ b/net-fs/samba/samba-4.21.7.ebuild
@@ -79,7 +79,7 @@ COMMON_DEPEND="
        >=sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
        >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
        >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
-       virtual/zlib[${MULTILIB_USEDEP}]
+       virtual/zlib:=[${MULTILIB_USEDEP}]
        virtual/libcrypt:=[${MULTILIB_USEDEP}]
        virtual/libiconv
        $(python_gen_cond_dep '

diff --git a/net-fs/samba/samba-4.21.8.ebuild b/net-fs/samba/samba-4.21.8.ebuild
index 8ec90f726fa3..453f26fa887e 100644
--- a/net-fs/samba/samba-4.21.8.ebuild
+++ b/net-fs/samba/samba-4.21.8.ebuild
@@ -79,7 +79,7 @@ COMMON_DEPEND="
        >=sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
        >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
        >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
-       virtual/zlib[${MULTILIB_USEDEP}]
+       virtual/zlib:=[${MULTILIB_USEDEP}]
        virtual/libcrypt:=[${MULTILIB_USEDEP}]
        virtual/libiconv
        $(python_gen_cond_dep '

diff --git a/net-fs/samba/samba-4.21.9-r1.ebuild 
b/net-fs/samba/samba-4.21.9-r1.ebuild
index 4e1d7520a807..ba1fcc93181d 100644
--- a/net-fs/samba/samba-4.21.9-r1.ebuild
+++ b/net-fs/samba/samba-4.21.9-r1.ebuild
@@ -79,7 +79,7 @@ COMMON_DEPEND="
        >=sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
        >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
        >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
-       virtual/zlib[${MULTILIB_USEDEP}]
+       virtual/zlib:=[${MULTILIB_USEDEP}]
        virtual/libcrypt:=[${MULTILIB_USEDEP}]
        virtual/libiconv
        $(python_gen_cond_dep '

diff --git a/net-fs/samba/samba-4.22.3.ebuild b/net-fs/samba/samba-4.22.3.ebuild
index 8772aecb2853..b07d5ef352a9 100644
--- a/net-fs/samba/samba-4.22.3.ebuild
+++ b/net-fs/samba/samba-4.22.3.ebuild
@@ -79,7 +79,7 @@ COMMON_DEPEND="
        >=sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
        >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
        >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
-       virtual/zlib[${MULTILIB_USEDEP}]
+       virtual/zlib:=[${MULTILIB_USEDEP}]
        virtual/libcrypt:=[${MULTILIB_USEDEP}]
        virtual/libiconv
        $(python_gen_cond_dep '

diff --git a/net-fs/samba/samba-4.22.4.ebuild b/net-fs/samba/samba-4.22.4.ebuild
index 75343457cd9b..6b8fdf389545 100644
--- a/net-fs/samba/samba-4.22.4.ebuild
+++ b/net-fs/samba/samba-4.22.4.ebuild
@@ -79,7 +79,7 @@ COMMON_DEPEND="
        >=sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
        >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
        >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
-       virtual/zlib[${MULTILIB_USEDEP}]
+       virtual/zlib:=[${MULTILIB_USEDEP}]
        virtual/libcrypt:=[${MULTILIB_USEDEP}]
        virtual/libiconv
        $(python_gen_cond_dep '

diff --git a/net-fs/samba/samba-4.22.5-r1.ebuild 
b/net-fs/samba/samba-4.22.5-r1.ebuild
index 6c0d9a6dc9fb..b9266464b0a4 100644
--- a/net-fs/samba/samba-4.22.5-r1.ebuild
+++ b/net-fs/samba/samba-4.22.5-r1.ebuild
@@ -79,7 +79,7 @@ COMMON_DEPEND="
        >=sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
        >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
        >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
-       virtual/zlib[${MULTILIB_USEDEP}]
+       virtual/zlib:=[${MULTILIB_USEDEP}]
        virtual/libcrypt:=[${MULTILIB_USEDEP}]
        virtual/libiconv
        $(python_gen_cond_dep '

diff --git a/net-fs/samba/samba-4.23.0.ebuild b/net-fs/samba/samba-4.23.0.ebuild
index 5aaddf40289b..b6886316bb04 100644
--- a/net-fs/samba/samba-4.23.0.ebuild
+++ b/net-fs/samba/samba-4.23.0.ebuild
@@ -80,7 +80,7 @@ COMMON_DEPEND="
        >=sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
        >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
        >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
-       virtual/zlib[${MULTILIB_USEDEP}]
+       virtual/zlib:=[${MULTILIB_USEDEP}]
        virtual/libcrypt:=[${MULTILIB_USEDEP}]
        virtual/libiconv
        $(python_gen_cond_dep '

diff --git a/net-fs/samba/samba-4.23.2-r1.ebuild 
b/net-fs/samba/samba-4.23.2-r1.ebuild
index 2886a36e8cf9..3a0cc758d0f3 100644
--- a/net-fs/samba/samba-4.23.2-r1.ebuild
+++ b/net-fs/samba/samba-4.23.2-r1.ebuild
@@ -80,7 +80,7 @@ COMMON_DEPEND="
        >=sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
        >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
        >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
-       virtual/zlib[${MULTILIB_USEDEP}]
+       virtual/zlib:=[${MULTILIB_USEDEP}]
        virtual/libcrypt:=[${MULTILIB_USEDEP}]
        virtual/libiconv
        $(python_gen_cond_dep '

diff --git a/net-libs/gnutls/gnutls-3.8.10-r1.ebuild 
b/net-libs/gnutls/gnutls-3.8.10-r1.ebuild
index a2239742a9f5..b2c1474fd818 100644
--- a/net-libs/gnutls/gnutls-3.8.10-r1.ebuild
+++ b/net-libs/gnutls/gnutls-3.8.10-r1.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
        nls? ( >=virtual/libintl-0-r1:=[${MULTILIB_USEDEP}] )
        pkcs11? ( >=app-crypt/p11-kit-0.23.1[${MULTILIB_USEDEP}] )
        idn? ( >=net-dns/libidn2-0.16-r1:=[${MULTILIB_USEDEP}] )
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
        zstd? ( >=app-arch/zstd-1.3.0:=[${MULTILIB_USEDEP}] )
 "
 DEPEND="

diff --git a/net-libs/gnutls/gnutls-3.8.10.ebuild 
b/net-libs/gnutls/gnutls-3.8.10.ebuild
index d6a15e357c93..84c0b9c87a47 100644
--- a/net-libs/gnutls/gnutls-3.8.10.ebuild
+++ b/net-libs/gnutls/gnutls-3.8.10.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
        nls? ( >=virtual/libintl-0-r1:=[${MULTILIB_USEDEP}] )
        pkcs11? ( >=app-crypt/p11-kit-0.23.1[${MULTILIB_USEDEP}] )
        idn? ( >=net-dns/libidn2-0.16-r1:=[${MULTILIB_USEDEP}] )
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
        zstd? ( >=app-arch/zstd-1.3.0:=[${MULTILIB_USEDEP}] )
 "
 DEPEND="

diff --git a/net-libs/gnutls/gnutls-3.8.9-r1.ebuild 
b/net-libs/gnutls/gnutls-3.8.9-r1.ebuild
index fd78ff64031c..bebeaf8b1a10 100644
--- a/net-libs/gnutls/gnutls-3.8.9-r1.ebuild
+++ b/net-libs/gnutls/gnutls-3.8.9-r1.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
        nls? ( >=virtual/libintl-0-r1:=[${MULTILIB_USEDEP}] )
        pkcs11? ( >=app-crypt/p11-kit-0.23.1[${MULTILIB_USEDEP}] )
        idn? ( >=net-dns/libidn2-0.16-r1:=[${MULTILIB_USEDEP}] )
-       zlib? ( virtual/zlib[${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[${MULTILIB_USEDEP}] )
        zstd? ( >=app-arch/zstd-1.3.0:=[${MULTILIB_USEDEP}] )
 "
 DEPEND="

diff --git a/net-misc/dropbear/dropbear-2025.87.ebuild 
b/net-misc/dropbear/dropbear-2025.87.ebuild
index 677ac8a2f7a5..9381f9200875 100644
--- a/net-misc/dropbear/dropbear-2025.87.ebuild
+++ b/net-misc/dropbear/dropbear-2025.87.ebuild
@@ -24,7 +24,7 @@ RESTRICT="!test? ( test )"
 
 LIB_DEPEND="
        virtual/libcrypt:=[static-libs(+)]
-       zlib? ( virtual/zlib[static-libs(+)] )
+       zlib? ( virtual/zlib:=[static-libs(+)] )
 "
 RDEPEND="
        acct-group/sshd

diff --git a/net-misc/dropbear/dropbear-2025.88-r1.ebuild 
b/net-misc/dropbear/dropbear-2025.88-r1.ebuild
index 1be71bf5b938..498278dd3611 100644
--- a/net-misc/dropbear/dropbear-2025.88-r1.ebuild
+++ b/net-misc/dropbear/dropbear-2025.88-r1.ebuild
@@ -24,7 +24,7 @@ RESTRICT="!test? ( test )"
 
 LIB_DEPEND="
        virtual/libcrypt:=[static-libs(+)]
-       zlib? ( virtual/zlib[static-libs(+)] )
+       zlib? ( virtual/zlib:=[static-libs(+)] )
 "
 RDEPEND="
        acct-group/sshd

diff --git a/net-misc/wget/wget-1.25.0-r1.ebuild 
b/net-misc/wget/wget-1.25.0-r1.ebuild
index a592f295944a..5944871e5371 100644
--- a/net-misc/wget/wget-1.25.0-r1.ebuild
+++ b/net-misc/wget/wget-1.25.0-r1.ebuild
@@ -36,7 +36,7 @@ LIB_DEPEND="
                !gnutls? ( dev-libs/openssl:=[static-libs(+)] )
        )
        uuid? ( sys-apps/util-linux[static-libs(+)] )
-       zlib? ( virtual/zlib[static-libs(+)] )
+       zlib? ( virtual/zlib:=[static-libs(+)] )
 "
 RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
 DEPEND="

diff --git a/sci-libs/cfitsio/cfitsio-4.6.2.ebuild 
b/sci-libs/cfitsio/cfitsio-4.6.2.ebuild
index 1723ffec8666..8b48263bed7e 100644
--- a/sci-libs/cfitsio/cfitsio-4.6.2.ebuild
+++ b/sci-libs/cfitsio/cfitsio-4.6.2.ebuild
@@ -20,7 +20,7 @@ BDEPEND="
        app-alternatives/lex
 "
 RDEPEND="
-       virtual/zlib[${MULTILIB_USEDEP}]
+       virtual/zlib:=[${MULTILIB_USEDEP}]
        bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )
        curl? ( net-misc/curl[${MULTILIB_USEDEP}] )
        tools? ( !dev-util/smem )

diff --git a/sci-libs/cfitsio/cfitsio-4.6.3.ebuild 
b/sci-libs/cfitsio/cfitsio-4.6.3.ebuild
index 0a348cb0c855..70d3259e62e0 100644
--- a/sci-libs/cfitsio/cfitsio-4.6.3.ebuild
+++ b/sci-libs/cfitsio/cfitsio-4.6.3.ebuild
@@ -20,7 +20,7 @@ BDEPEND="
        app-alternatives/lex
 "
 RDEPEND="
-       virtual/zlib[${MULTILIB_USEDEP}]
+       virtual/zlib:=[${MULTILIB_USEDEP}]
        bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )
        curl? ( net-misc/curl[${MULTILIB_USEDEP}] )
        tools? ( !dev-util/smem )

diff --git a/sci-libs/gdal/gdal-3.11.4-r1.ebuild 
b/sci-libs/gdal/gdal-3.11.4-r1.ebuild
index f93269e893ed..4d183ce397ce 100644
--- a/sci-libs/gdal/gdal-3.11.4-r1.ebuild
+++ b/sci-libs/gdal/gdal-3.11.4-r1.ebuild
@@ -45,7 +45,7 @@ COMMON_DEPEND="
        >=sci-libs/libgeotiff-1.5.1-r1:=
        media-libs/libjpeg-turbo:=
        >=sci-libs/proj-6.0.0:=[tiff]
-       virtual/zlib[minizip(+)]
+       virtual/zlib:=[minizip(+)]
        archive? ( app-arch/libarchive:= )
        armadillo? ( sci-libs/armadillo:=[lapack] )
        avif? ( media-libs/libavif:= )

diff --git a/sci-libs/gdal/gdal-3.9.3-r1.ebuild 
b/sci-libs/gdal/gdal-3.9.3-r1.ebuild
index e424917025e0..667918a531c1 100644
--- a/sci-libs/gdal/gdal-3.9.3-r1.ebuild
+++ b/sci-libs/gdal/gdal-3.9.3-r1.ebuild
@@ -50,7 +50,7 @@ DEPEND="
        media-libs/tiff
        >=sci-libs/libgeotiff-1.5.1-r1:=
        >=sci-libs/proj-6.0.0:=
-       virtual/zlib[minizip(+)]
+       virtual/zlib:=[minizip(+)]
        armadillo? ( sci-libs/armadillo:=[lapack] )
        curl? ( net-misc/curl )
        fits? ( sci-libs/cfitsio:= )

diff --git a/sys-block/fio/fio-3.37.ebuild b/sys-block/fio/fio-3.37.ebuild
index 4852d5ec3ffe..e76c2695dd44 100644
--- a/sys-block/fio/fio-3.37.ebuild
+++ b/sys-block/fio/fio-3.37.ebuild
@@ -48,7 +48,7 @@ LIB_DEPEND="aio? ( dev-libs/libaio[static-libs(+)] )
        rdma? ( sys-cluster/rdma-core[static-libs(+)] )
        tcmalloc? ( dev-util/google-perftools:=[static-libs(+)] )
        zbc? ( >=sys-block/libzbc-5 )
-       zlib? ( virtual/zlib[static-libs(+)] )"
+       zlib? ( virtual/zlib:=[static-libs(+)] )"
 RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
        gtk? ( x11-libs/gtk+:2 )"
 DEPEND="${RDEPEND}

diff --git a/sys-block/fio/fio-3.39.ebuild b/sys-block/fio/fio-3.39.ebuild
index 564692f8ca02..b122af7c0e4e 100644
--- a/sys-block/fio/fio-3.39.ebuild
+++ b/sys-block/fio/fio-3.39.ebuild
@@ -48,7 +48,7 @@ LIB_DEPEND="aio? ( dev-libs/libaio[static-libs(+)] )
        rdma? ( sys-cluster/rdma-core[static-libs(+)] )
        tcmalloc? ( dev-util/google-perftools:=[static-libs(+)] )
        zbc? ( >=sys-block/libzbc-5 )
-       zlib? ( virtual/zlib[static-libs(+)] )"
+       zlib? ( virtual/zlib:=[static-libs(+)] )"
 RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
        gtk? ( x11-libs/gtk+:2 )"
 DEPEND="${RDEPEND}

diff --git a/sys-block/fio/fio-3.41.ebuild b/sys-block/fio/fio-3.41.ebuild
index d48bfe6c62b2..75f9cd3ef4c4 100644
--- a/sys-block/fio/fio-3.41.ebuild
+++ b/sys-block/fio/fio-3.41.ebuild
@@ -48,7 +48,7 @@ LIB_DEPEND="aio? ( dev-libs/libaio[static-libs(+)] )
        rdma? ( sys-cluster/rdma-core[static-libs(+)] )
        tcmalloc? ( dev-util/google-perftools:=[static-libs(+)] )
        zbc? ( >=sys-block/libzbc-5 )
-       zlib? ( virtual/zlib[static-libs(+)] )"
+       zlib? ( virtual/zlib:=[static-libs(+)] )"
 RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
        gtk? ( x11-libs/gtk+:2 )"
 DEPEND="${RDEPEND}

diff --git a/sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild
index b38834399a6c..9e442d643713 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild
@@ -24,7 +24,7 @@ IUSE="64-bit-bfd multitarget nls static-libs"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos ~x64-solaris"
 
 BDEPEND="nls? ( sys-devel/gettext )"
-DEPEND="virtual/zlib[${MULTILIB_USEDEP}]"
+DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
 # Need a newer binutils-config that'll reset include/lib symlinks for us.
 RDEPEND="${DEPEND}
        >=sys-devel/binutils-config-5

diff --git a/sys-libs/binutils-libs/binutils-libs-2.35.2.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.35.2.ebuild
index 5e888fa93282..d193f57033d3 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.35.2.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.35.2.ebuild
@@ -24,7 +24,7 @@ IUSE="64-bit-bfd cet multitarget nls static-libs"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos ~x64-solaris"
 
 BDEPEND="nls? ( sys-devel/gettext )"
-DEPEND="virtual/zlib[${MULTILIB_USEDEP}]"
+DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
 # Need a newer binutils-config that'll reset include/lib symlinks for us.
 RDEPEND="${DEPEND}
        >=sys-devel/binutils-config-5

diff --git a/sys-libs/binutils-libs/binutils-libs-2.36.1-r2.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.36.1-r2.ebuild
index 75eddd96d180..a2acba2153c0 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.36.1-r2.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.36.1-r2.ebuild
@@ -24,7 +24,7 @@ IUSE="64-bit-bfd cet multitarget nls static-libs"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos ~x64-solaris"
 
 BDEPEND="nls? ( sys-devel/gettext )"
-DEPEND="virtual/zlib[${MULTILIB_USEDEP}]"
+DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
 # Need a newer binutils-config that'll reset include/lib symlinks for us.
 RDEPEND="${DEPEND}
        >=sys-devel/binutils-config-5

diff --git a/sys-libs/binutils-libs/binutils-libs-2.37_p1-r2.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.37_p1-r2.ebuild
index 031e8bb0b20b..4d0756b1ef87 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.37_p1-r2.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.37_p1-r2.ebuild
@@ -25,7 +25,7 @@ IUSE="64-bit-bfd cet multitarget nls static-libs"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos ~x64-solaris"
 
 BDEPEND="nls? ( sys-devel/gettext )"
-DEPEND="virtual/zlib[${MULTILIB_USEDEP}]"
+DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
 # Need a newer binutils-config that'll reset include/lib symlinks for us.
 RDEPEND="${DEPEND}
        >=sys-devel/binutils-config-5

diff --git a/sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild
index 1b6fd3b641c8..1354f930fcf1 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild
@@ -25,7 +25,7 @@ IUSE="64-bit-bfd cet multitarget nls static-libs"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x64-macos ~x64-solaris"
 
 BDEPEND="nls? ( sys-devel/gettext )"
-DEPEND="virtual/zlib[${MULTILIB_USEDEP}]"
+DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
 # Need a newer binutils-config that'll reset include/lib symlinks for us.
 RDEPEND="${DEPEND}
        >=sys-devel/binutils-config-5

diff --git a/sys-libs/binutils-libs/binutils-libs-2.39-r5.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.39-r5.ebuild
index 1cc1f8661770..fe0ee32c0a34 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.39-r5.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.39-r5.ebuild
@@ -25,7 +25,7 @@ IUSE="64-bit-bfd cet multitarget nls static-libs"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x64-macos ~x64-solaris"
 
 BDEPEND="nls? ( sys-devel/gettext )"
-DEPEND="virtual/zlib[${MULTILIB_USEDEP}]"
+DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
 # Need a newer binutils-config that'll reset include/lib symlinks for us.
 RDEPEND="${DEPEND}
        >=sys-devel/binutils-config-5

diff --git a/sys-libs/binutils-libs/binutils-libs-2.40-r7.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.40-r7.ebuild
index e120da335b03..1e9737cf080a 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.40-r7.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.40-r7.ebuild
@@ -29,7 +29,7 @@ BDEPEND="
        nls? ( sys-devel/gettext )
        test? ( dev-util/dejagnu )
 "
-DEPEND="virtual/zlib[${MULTILIB_USEDEP}]"
+DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
 # Need a newer binutils-config that'll reset include/lib symlinks for us.
 RDEPEND="${DEPEND}
        >=sys-devel/binutils-config-5

diff --git a/sys-libs/binutils-libs/binutils-libs-2.41-r5.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.41-r5.ebuild
index ae97bcdb9517..c5c3e3207fd8 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.41-r5.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.41-r5.ebuild
@@ -31,7 +31,7 @@ BDEPEND="
        nls? ( sys-devel/gettext )
        test? ( dev-util/dejagnu )
 "
-DEPEND="virtual/zlib[${MULTILIB_USEDEP}]"
+DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
 # Need a newer binutils-config that'll reset include/lib symlinks for us.
 RDEPEND="${DEPEND}
        >=sys-devel/binutils-config-5

diff --git a/sys-libs/binutils-libs/binutils-libs-2.42-r2.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.42-r2.ebuild
index 1534083d6ba1..ad8b90371a71 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.42-r2.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.42-r2.ebuild
@@ -31,7 +31,7 @@ BDEPEND="
        nls? ( sys-devel/gettext )
        test? ( dev-util/dejagnu )
 "
-DEPEND="virtual/zlib[${MULTILIB_USEDEP}]"
+DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
 # Need a newer binutils-config that'll reset include/lib symlinks for us.
 RDEPEND="${DEPEND}
        >=sys-devel/binutils-config-5

diff --git a/sys-libs/binutils-libs/binutils-libs-2.43-r3.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.43-r3.ebuild
index d862ed5dd403..58cd51681e26 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.43-r3.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.43-r3.ebuild
@@ -36,7 +36,7 @@ BDEPEND="
        nls? ( sys-devel/gettext )
        test? ( dev-util/dejagnu )
 "
-DEPEND="virtual/zlib[${MULTILIB_USEDEP}]"
+DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
 # Need a newer binutils-config that'll reset include/lib symlinks for us.
 RDEPEND="${DEPEND}
        >=sys-devel/binutils-config-5

diff --git a/sys-libs/binutils-libs/binutils-libs-2.44-r2.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.44-r2.ebuild
index aa04465bde21..0cc6247ce574 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.44-r2.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.44-r2.ebuild
@@ -45,7 +45,7 @@ BDEPEND="
        nls? ( sys-devel/gettext )
        test? ( dev-util/dejagnu )
 "
-DEPEND="virtual/zlib[${MULTILIB_USEDEP}]"
+DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
 # Need a newer binutils-config that'll reset include/lib symlinks for us.
 RDEPEND="${DEPEND}
        >=sys-devel/binutils-config-5

diff --git a/sys-libs/binutils-libs/binutils-libs-2.45-r1.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.45-r1.ebuild
index 5d2801859ded..5d06d40a6c4a 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.45-r1.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.45-r1.ebuild
@@ -45,7 +45,7 @@ BDEPEND="
        nls? ( sys-devel/gettext )
        test? ( dev-util/dejagnu )
 "
-DEPEND="virtual/zlib[${MULTILIB_USEDEP}]"
+DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
 # Need a newer binutils-config that'll reset include/lib symlinks for us.
 RDEPEND="${DEPEND}
        >=sys-devel/binutils-config-5

diff --git a/sys-libs/binutils-libs/binutils-libs-2.45.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.45.ebuild
index 9255efb7dde6..d5402721fb5e 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.45.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.45.ebuild
@@ -45,7 +45,7 @@ BDEPEND="
        nls? ( sys-devel/gettext )
        test? ( dev-util/dejagnu )
 "
-DEPEND="virtual/zlib[${MULTILIB_USEDEP}]"
+DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
 # Need a newer binutils-config that'll reset include/lib symlinks for us.
 RDEPEND="${DEPEND}
        >=sys-devel/binutils-config-5

diff --git a/sys-libs/binutils-libs/binutils-libs-9999.ebuild 
b/sys-libs/binutils-libs/binutils-libs-9999.ebuild
index 09e8c2fbdb62..6e4548728007 100644
--- a/sys-libs/binutils-libs/binutils-libs-9999.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-9999.ebuild
@@ -45,7 +45,7 @@ BDEPEND="
        nls? ( sys-devel/gettext )
        test? ( dev-util/dejagnu )
 "
-DEPEND="virtual/zlib[${MULTILIB_USEDEP}]"
+DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
 # Need a newer binutils-config that'll reset include/lib symlinks for us.
 RDEPEND="${DEPEND}
        >=sys-devel/binutils-config-5

diff --git a/sys-libs/libunwind/libunwind-1.8.2-r1.ebuild 
b/sys-libs/libunwind/libunwind-1.8.2-r1.ebuild
index c0d06671c043..4ceaae8b2d5e 100644
--- a/sys-libs/libunwind/libunwind-1.8.2-r1.ebuild
+++ b/sys-libs/libunwind/libunwind-1.8.2-r1.ebuild
@@ -49,7 +49,7 @@ BDEPEND="
 "
 RDEPEND="
        lzma? ( app-arch/xz-utils[static-libs?,${MULTILIB_USEDEP}] )
-       zlib? ( virtual/zlib[static-libs?,${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[static-libs?,${MULTILIB_USEDEP}] )
 "
 # We just use the header from libatomic.
 DEPEND="

diff --git a/sys-libs/libunwind/libunwind-1.8.2.ebuild 
b/sys-libs/libunwind/libunwind-1.8.2.ebuild
index 9419033244c5..316b63bdefda 100644
--- a/sys-libs/libunwind/libunwind-1.8.2.ebuild
+++ b/sys-libs/libunwind/libunwind-1.8.2.ebuild
@@ -49,7 +49,7 @@ BDEPEND="
 "
 RDEPEND="
        lzma? ( app-arch/xz-utils[static-libs?,${MULTILIB_USEDEP}] )
-       zlib? ( virtual/zlib[static-libs?,${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[static-libs?,${MULTILIB_USEDEP}] )
 "
 # We just use the header from libatomic.
 DEPEND="

diff --git a/sys-libs/libunwind/libunwind-9999.ebuild 
b/sys-libs/libunwind/libunwind-9999.ebuild
index d17dba6899dd..99e0e16ea7cd 100644
--- a/sys-libs/libunwind/libunwind-9999.ebuild
+++ b/sys-libs/libunwind/libunwind-9999.ebuild
@@ -49,7 +49,7 @@ BDEPEND="
 "
 RDEPEND="
        lzma? ( app-arch/xz-utils[static-libs?,${MULTILIB_USEDEP}] )
-       zlib? ( virtual/zlib[static-libs?,${MULTILIB_USEDEP}] )
+       zlib? ( virtual/zlib:=[static-libs?,${MULTILIB_USEDEP}] )
 "
 # We just use the header from libatomic.
 DEPEND="

diff --git a/x11-libs/fltk/fltk-1.3.8.ebuild b/x11-libs/fltk/fltk-1.3.8.ebuild
index 488ea2f5438c..b9b211a1673a 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}]
-       virtual/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/wxGTK/wxGTK-3.2.8.1-r2.ebuild 
b/x11-libs/wxGTK/wxGTK-3.2.8.1-r2.ebuild
index ab4ae7cadc0e..d9f7a5a5392c 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}]
-               virtual/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 ec197fef0a63..251067d307d8 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}]
-               virtual/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}]

Reply via email to