commit: 5153a387781b62d544aa62bb51740b90a7c2c436
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 4 08:20:05 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Nov 4 08:20:05 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5153a387
sys-*/ Update for virtual/zlib
Update done using:
```
git grep -l sys-libs/zlib sys-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g
git grep -l virtual/zlib-ng sys-* | xargs sed -i -e
s@virtual/zlib-ng@sys-libs/zlib-ng@g
git diff --name-only | xargs copybump
git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead
pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error
```
Plus reverts in sys-libs/minizip-ng and sys-libs/zlib-ng.
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
sys-apps/bat/bat-0.23.0-r2.ebuild | 2 +-
sys-apps/bat/bat-0.24.0-r2.ebuild | 2 +-
sys-apps/bat/bat-0.25.0.ebuild | 2 +-
sys-apps/eza/eza-0.20.24.ebuild | 2 +-
sys-apps/eza/eza-0.22.1.ebuild | 2 +-
sys-apps/eza/eza-0.23.0.ebuild | 2 +-
sys-apps/eza/eza-0.23.3.ebuild | 2 +-
sys-apps/file/file-5.45-r4.ebuild | 2 +-
sys-apps/file/file-5.46-r2.ebuild | 2 +-
sys-apps/file/file-5.46-r3.ebuild | 2 +-
sys-apps/file/file-9999.ebuild | 2 +-
sys-apps/heirloom-tools/heirloom-tools-070715-r6.ebuild | 2 +-
sys-apps/heirloom-tools/heirloom-tools-070715-r7.ebuild | 2 +-
sys-apps/intune-portal/intune-portal-1.2503.10.ebuild | 2 +-
sys-apps/intune-portal/intune-portal-1.2508.17.ebuild | 2 +-
sys-apps/kbd/kbd-2.9.0.ebuild | 2 +-
sys-apps/kbd/kbd-9999.ebuild | 2 +-
sys-apps/kexec-tools/kexec-tools-2.0.31.ebuild | 2 +-
sys-apps/kexec-tools/kexec-tools-2.0.32.ebuild | 2 +-
sys-apps/kexec-tools/kexec-tools-9999.ebuild | 2 +-
sys-apps/kmod/kmod-33.ebuild | 2 +-
sys-apps/kmod/kmod-34.2.ebuild | 2 +-
sys-apps/kmod/kmod-9999.ebuild | 2 +-
sys-apps/lsvpd/lsvpd-1.7.14.ebuild | 2 +-
sys-apps/man-db/man-db-2.13.0.ebuild | 2 +-
sys-apps/man-db/man-db-2.13.1.ebuild | 2 +-
sys-apps/man-db/man-db-9999.ebuild | 2 +-
sys-apps/nvme-cli/nvme-cli-2.11.ebuild | 2 +-
sys-apps/nvme-cli/nvme-cli-2.12.ebuild | 2 +-
sys-apps/nvme-cli/nvme-cli-2.13.ebuild | 2 +-
sys-apps/nvme-cli/nvme-cli-2.14.ebuild | 2 +-
sys-apps/nvme-cli/nvme-cli-2.15.ebuild | 2 +-
sys-apps/pciutils/pciutils-3.13.0.ebuild | 2 +-
sys-apps/pciutils/pciutils-3.14.0.ebuild | 2 +-
sys-apps/qdirstat/qdirstat-1.9_p20250726-r1.ebuild | 2 +-
sys-apps/s390-tools/s390-tools-2.12.0.ebuild | 2 +-
sys-apps/s390-tools/s390-tools-2.9.0.ebuild | 2 +-
sys-apps/smc-sum/smc-sum-2.14.0.20240215.ebuild | 2 +-
sys-apps/systemd/systemd-257.10.ebuild | 2 +-
sys-apps/systemd/systemd-257.9.ebuild | 2 +-
sys-apps/systemd/systemd-258-r1.ebuild | 2 +-
sys-apps/systemd/systemd-258.1.ebuild | 2 +-
sys-apps/systemd/systemd-9999.ebuild | 2 +-
.../the_silver_searcher/the_silver_searcher-2.2.0_p20201217-r4.ebuild | 2 +-
sys-apps/ugrep/ugrep-7.5.0.ebuild | 2 +-
sys-apps/util-linux/util-linux-2.40.4.ebuild | 2 +-
sys-apps/util-linux/util-linux-2.41.1-r1.ebuild | 2 +-
sys-apps/util-linux/util-linux-2.41.2.ebuild | 2 +-
sys-apps/util-linux/util-linux-9999.ebuild | 2 +-
sys-apps/vbetool/vbetool-1.2.2.ebuild | 2 +-
sys-auth/munge/munge-0.5.13-r2.ebuild | 2 +-
sys-auth/munge/munge-0.5.15.ebuild | 2 +-
sys-auth/yubico-piv-tool/yubico-piv-tool-2.7.1.ebuild | 2 +-
sys-auth/yubico-piv-tool/yubico-piv-tool-2.7.2.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-block/nbd/nbd-3.25-r1.ebuild | 2 +-
sys-block/nbd/nbd-9999.ebuild | 2 +-
sys-block/nbdkit/nbdkit-1.32.4.ebuild | 2 +-
sys-block/nbdkit/nbdkit-1.36.1.ebuild | 2 +-
sys-block/nbdkit/nbdkit-1.42.0.ebuild | 2 +-
sys-block/nbdkit/nbdkit-1.44.1.ebuild | 2 +-
sys-block/nbdkit/nbdkit-1.44.3.ebuild | 2 +-
sys-block/partimage/partimage-0.6.9-r4.ebuild | 2 +-
sys-cluster/ceph/ceph-19.2.2-r6.ebuild | 2 +-
sys-cluster/ceph/ceph-19.2.3.ebuild | 2 +-
sys-cluster/ceph/ceph-20.1.0-r2.ebuild | 2 +-
sys-cluster/ceph/ceph-20.1.1.ebuild | 2 +-
sys-cluster/hpx/hpx-1.11.0.ebuild | 2 +-
sys-cluster/hpx/hpx-9999.ebuild | 2 +-
sys-cluster/kronosnet/kronosnet-1.19-r1.ebuild | 2 +-
sys-cluster/kronosnet/kronosnet-1.19.ebuild | 2 +-
sys-cluster/kronosnet/kronosnet-1.23.ebuild | 2 +-
sys-cluster/kronosnet/kronosnet-1.25.ebuild | 2 +-
sys-cluster/openmpi/openmpi-4.1.6-r1.ebuild | 2 +-
sys-cluster/openmpi/openmpi-4.1.6.ebuild | 2 +-
sys-cluster/openmpi/openmpi-5.0.6-r1.ebuild | 2 +-
sys-cluster/openmpi/openmpi-5.0.6.ebuild | 2 +-
sys-cluster/openmpi/openmpi-5.0.8.ebuild | 2 +-
sys-cluster/pmix/pmix-4.2.2-r1.ebuild | 2 +-
sys-cluster/pmix/pmix-4.2.8.ebuild | 2 +-
sys-cluster/pmix/pmix-5.0.3.ebuild | 2 +-
sys-cluster/pmix/pmix-5.0.4-r1.ebuild | 2 +-
sys-cluster/torque/torque-6.0.4-r7.ebuild | 2 +-
sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1-r2.ebuild | 2 +-
sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild | 2 +-
sys-devel/binutils-hppa64/binutils-hppa64-2.39-r5.ebuild | 2 +-
sys-devel/binutils-hppa64/binutils-hppa64-2.40-r7.ebuild | 2 +-
sys-devel/binutils-hppa64/binutils-hppa64-2.41-r5.ebuild | 2 +-
sys-devel/binutils-hppa64/binutils-hppa64-2.42-r2.ebuild | 2 +-
sys-devel/binutils-hppa64/binutils-hppa64-2.43-r2.ebuild | 2 +-
sys-devel/binutils-hppa64/binutils-hppa64-2.44-r3.ebuild | 2 +-
sys-devel/binutils-hppa64/binutils-hppa64-2.45-r1.ebuild | 2 +-
sys-devel/binutils-hppa64/binutils-hppa64-2.45.ebuild | 2 +-
sys-devel/binutils-hppa64/binutils-hppa64-9999.ebuild | 2 +-
sys-devel/binutils/binutils-2.32-r2.ebuild | 2 +-
sys-devel/binutils/binutils-2.33.1-r1.ebuild | 2 +-
sys-devel/binutils/binutils-2.34-r2.ebuild | 2 +-
sys-devel/binutils/binutils-2.35.2.ebuild | 2 +-
sys-devel/binutils/binutils-2.36.1-r2.ebuild | 2 +-
sys-devel/binutils/binutils-2.37_p1-r2.ebuild | 2 +-
sys-devel/binutils/binutils-2.38-r2.ebuild | 2 +-
sys-devel/binutils/binutils-2.39-r5.ebuild | 2 +-
sys-devel/binutils/binutils-2.40-r9.ebuild | 2 +-
sys-devel/binutils/binutils-2.41-r5.ebuild | 2 +-
sys-devel/binutils/binutils-2.42-r2.ebuild | 2 +-
sys-devel/binutils/binutils-2.43-r2.ebuild | 2 +-
sys-devel/binutils/binutils-2.44-r4.ebuild | 2 +-
sys-devel/binutils/binutils-2.45-r1.ebuild | 2 +-
sys-devel/binutils/binutils-2.45.9999.ebuild | 2 +-
sys-devel/binutils/binutils-2.45.ebuild | 2 +-
sys-devel/binutils/binutils-9999.ebuild | 2 +-
sys-devel/bpf-toolchain/bpf-toolchain-14.2.0_p2.ebuild | 2 +-
sys-devel/bpf-toolchain/bpf-toolchain-15.1.0_p1.ebuild | 2 +-
sys-devel/bpf-toolchain/bpf-toolchain-15.2.0_p1.ebuild | 2 +-
sys-devel/gcc-apple/gcc-apple-4.2.1_p5666-r3.ebuild | 2 +-
sys-devel/mold/mold-2.37.1.ebuild | 2 +-
sys-devel/mold/mold-2.39.1-r1.ebuild | 2 +-
sys-devel/mold/mold-2.40.1.ebuild | 2 +-
sys-devel/mold/mold-2.40.3.ebuild | 2 +-
sys-devel/mold/mold-2.40.4.ebuild | 2 +-
sys-devel/mold/mold-9999.ebuild | 2 +-
sys-fabric/mstflint/mstflint-4.23.0_p1.ebuild | 2 +-
sys-fabric/mstflint/mstflint-4.29.0_p1.ebuild | 2 +-
sys-fabric/mstflint/mstflint-4.30.0_p1.ebuild | 2 +-
sys-fs/avfs/avfs-1.1.5.ebuild | 2 +-
sys-fs/bcachefs-tools/bcachefs-tools-1.20.0.ebuild | 2 +-
sys-fs/bcachefs-tools/bcachefs-tools-1.25.0.ebuild | 2 +-
sys-fs/bcachefs-tools/bcachefs-tools-1.25.1.ebuild | 2 +-
sys-fs/bcachefs-tools/bcachefs-tools-1.25.2.ebuild | 2 +-
sys-fs/bcachefs-tools/bcachefs-tools-1.25.3.ebuild | 2 +-
sys-fs/bcachefs-tools/bcachefs-tools-1.31.5.ebuild | 2 +-
sys-fs/bcachefs-tools/bcachefs-tools-9999.ebuild | 2 +-
sys-fs/btrfs-progs/btrfs-progs-6.12.ebuild | 4 ++--
sys-fs/btrfs-progs/btrfs-progs-6.13.ebuild | 4 ++--
sys-fs/btrfs-progs/btrfs-progs-6.14.ebuild | 4 ++--
sys-fs/btrfs-progs/btrfs-progs-6.15.ebuild | 4 ++--
sys-fs/btrfs-progs/btrfs-progs-6.16.1.ebuild | 4 ++--
sys-fs/btrfs-progs/btrfs-progs-6.16.ebuild | 4 ++--
sys-fs/btrfs-progs/btrfs-progs-6.17.ebuild | 4 ++--
sys-fs/btrfs-progs/btrfs-progs-9999.ebuild | 4 ++--
sys-fs/cramfs/cramfs-2.1.ebuild | 2 +-
sys-fs/encfs/encfs-1.9.5-r2.ebuild | 2 +-
sys-fs/erofs-utils/erofs-utils-1.8.10.ebuild | 2 +-
sys-fs/erofs-utils/erofs-utils-1.8.4.ebuild | 2 +-
sys-fs/erofs-utils/metadata.xml | 2 +-
sys-fs/ext4magic/ext4magic-0.3.2-r2.ebuild | 2 +-
sys-fs/fuseiso/fuseiso-20070708-r3.ebuild | 2 +-
sys-fs/mtd-utils/mtd-utils-2.1.6-r2.ebuild | 2 +-
sys-fs/mtd-utils/mtd-utils-2.2.1-r1.ebuild | 2 +-
sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.2.ebuild | 2 +-
sys-fs/squashfs-tools-ng/squashfs-tools-ng-9999.ebuild | 2 +-
sys-fs/squashfs-tools/squashfs-tools-4.7.2.ebuild | 2 +-
sys-fs/squashfuse/squashfuse-0.5.2-r1.ebuild | 2 +-
sys-fs/squashfuse/squashfuse-0.6.0.ebuild | 2 +-
sys-fs/zfs/zfs-2.1.16.ebuild | 2 +-
sys-fs/zfs/zfs-2.2.7.ebuild | 2 +-
sys-fs/zfs/zfs-2.2.8.ebuild | 2 +-
sys-fs/zfs/zfs-2.3.2.ebuild | 2 +-
sys-fs/zfs/zfs-2.3.3.ebuild | 2 +-
sys-fs/zfs/zfs-2.3.4.ebuild | 2 +-
sys-fs/zfs/zfs-2.4.0_rc1.ebuild | 2 +-
sys-fs/zfs/zfs-2.4.0_rc2-r1.ebuild | 2 +-
sys-fs/zfs/zfs-2.4.0_rc2.ebuild | 2 +-
sys-fs/zfs/zfs-2.4.0_rc3.ebuild | 2 +-
sys-fs/zfs/zfs-9999.ebuild | 2 +-
sys-kernel/kpatch/kpatch-0.9.10.ebuild | 2 +-
sys-kernel/kpatch/kpatch-0.9.7.ebuild | 2 +-
sys-kernel/kpatch/kpatch-0.9.8.ebuild | 2 +-
sys-kernel/kpatch/kpatch-9999.ebuild | 2 +-
sys-kernel/scx/scx-1.0.12.ebuild | 2 +-
sys-kernel/scx/scx-1.0.14.ebuild | 2 +-
sys-kernel/scx/scx-1.0.15.ebuild | 2 +-
sys-kernel/scx/scx-1.0.16.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/cracklib/cracklib-2.10.2.ebuild | 2 +-
sys-libs/cracklib/cracklib-2.10.3.ebuild | 2 +-
sys-libs/libchipcard/libchipcard-5.1.6-r1.ebuild | 2 +-
sys-libs/libsmbios/libsmbios-2.4.3-r3.ebuild | 2 +-
sys-libs/libstdc++-v3/libstdc++-v3-3.3.6-r4.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 +-
sys-libs/libvpd/libvpd-2.2.9.ebuild | 2 +-
sys-libs/slang/slang-2.3.3-r1.ebuild | 2 +-
sys-libs/slang/slang-2.3.3-r2.ebuild | 2 +-
sys-process/atop/atop-2.11.0-r1.ebuild | 2 +-
sys-process/atop/atop-2.11.1.ebuild | 2 +-
sys-process/atop/atop-2.12.0-r1.ebuild | 2 +-
sys-process/atop/atop-2.12.0.ebuild | 2 +-
sys-process/below/below-0.11.0-r1.ebuild | 2 +-
sys-process/below/below-0.8.1-r1.ebuild | 2 +-
206 files changed, 214 insertions(+), 214 deletions(-)
diff --git a/sys-apps/bat/bat-0.23.0-r2.ebuild
b/sys-apps/bat/bat-0.23.0-r2.ebuild
index 0a4601f4acbf..17cfdbbc9d02 100644
--- a/sys-apps/bat/bat-0.23.0-r2.ebuild
+++ b/sys-apps/bat/bat-0.23.0-r2.ebuild
@@ -188,7 +188,7 @@ BDEPEND="virtual/pkgconfig"
DEPEND="
>=dev-libs/libgit2-1.1.0:=[threads]
dev-libs/oniguruma:=
- sys-libs/zlib
+ virtual/zlib
"
# >app-backup/bacula-9.2[qt5] has file collisions, #686118
RDEPEND="${DEPEND}
diff --git a/sys-apps/bat/bat-0.24.0-r2.ebuild
b/sys-apps/bat/bat-0.24.0-r2.ebuild
index 6c0cb3864d5a..eb7252e393bc 100644
--- a/sys-apps/bat/bat-0.24.0-r2.ebuild
+++ b/sys-apps/bat/bat-0.24.0-r2.ebuild
@@ -208,7 +208,7 @@ BDEPEND="virtual/pkgconfig"
DEPEND="
>=dev-libs/libgit2-1.7.0:=[threads]
dev-libs/oniguruma:=
- sys-libs/zlib
+ virtual/zlib
"
# >app-backup/bacula-9.2[qt5] has file collisions, #686118
RDEPEND="${DEPEND}
diff --git a/sys-apps/bat/bat-0.25.0.ebuild b/sys-apps/bat/bat-0.25.0.ebuild
index 3f9affd49c88..cd70e406fff6 100644
--- a/sys-apps/bat/bat-0.25.0.ebuild
+++ b/sys-apps/bat/bat-0.25.0.ebuild
@@ -232,7 +232,7 @@ BDEPEND="virtual/pkgconfig"
DEPEND="
>=dev-libs/libgit2-1.7.0:=[threads]
dev-libs/oniguruma:=
- sys-libs/zlib
+ virtual/zlib
"
# >app-backup/bacula-9.2[qt5] has file collisions, #686118
RDEPEND="${DEPEND}
diff --git a/sys-apps/eza/eza-0.20.24.ebuild b/sys-apps/eza/eza-0.20.24.ebuild
index e313474d71ad..65a138dda86d 100644
--- a/sys-apps/eza/eza-0.20.24.ebuild
+++ b/sys-apps/eza/eza-0.20.24.ebuild
@@ -255,7 +255,7 @@ BDEPEND="virtual/pkgconfig"
DEPEND="
git? ( =dev-libs/libgit2-1.9*:= )
dev-libs/openssl
- sys-libs/zlib
+ virtual/zlib
"
RDEPEND="${DEPEND}"
diff --git a/sys-apps/eza/eza-0.22.1.ebuild b/sys-apps/eza/eza-0.22.1.ebuild
index b6eb821f9667..cabb642641d5 100644
--- a/sys-apps/eza/eza-0.22.1.ebuild
+++ b/sys-apps/eza/eza-0.22.1.ebuild
@@ -263,7 +263,7 @@ BDEPEND="virtual/pkgconfig"
DEPEND="
git? ( =dev-libs/libgit2-1.9*:= )
dev-libs/openssl
- sys-libs/zlib
+ virtual/zlib
"
RDEPEND="${DEPEND}"
diff --git a/sys-apps/eza/eza-0.23.0.ebuild b/sys-apps/eza/eza-0.23.0.ebuild
index 54eb77752db4..41857e31a998 100644
--- a/sys-apps/eza/eza-0.23.0.ebuild
+++ b/sys-apps/eza/eza-0.23.0.ebuild
@@ -256,7 +256,7 @@ BDEPEND="virtual/pkgconfig"
DEPEND="
git? ( =dev-libs/libgit2-1.9*:= )
dev-libs/openssl
- sys-libs/zlib
+ virtual/zlib
"
RDEPEND="${DEPEND}"
diff --git a/sys-apps/eza/eza-0.23.3.ebuild b/sys-apps/eza/eza-0.23.3.ebuild
index 638bb3582991..fadbf9313195 100644
--- a/sys-apps/eza/eza-0.23.3.ebuild
+++ b/sys-apps/eza/eza-0.23.3.ebuild
@@ -260,7 +260,7 @@ BDEPEND="virtual/pkgconfig"
DEPEND="
git? ( =dev-libs/libgit2-1.9*:= )
dev-libs/openssl
- sys-libs/zlib
+ virtual/zlib
"
RDEPEND="${DEPEND}"
diff --git a/sys-apps/file/file-5.45-r4.ebuild
b/sys-apps/file/file-5.45-r4.ebuild
index db4c95fb413b..d9ffb17ba9c1 100644
--- a/sys-apps/file/file-5.45-r4.ebuild
+++ b/sys-apps/file/file-5.45-r4.ebuild
@@ -36,7 +36,7 @@ DEPEND="
lzip? ( app-arch/lzlib )
lzma? ( app-arch/xz-utils[${MULTILIB_USEDEP}] )
seccomp? ( >=sys-libs/libseccomp-2.5.4[${MULTILIB_USEDEP}] )
- zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+ zlib? ( >=virtual/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
"
RDEPEND="
diff --git a/sys-apps/file/file-5.46-r2.ebuild
b/sys-apps/file/file-5.46-r2.ebuild
index 8897d27709a4..9aab99c40b23 100644
--- a/sys-apps/file/file-5.46-r2.ebuild
+++ b/sys-apps/file/file-5.46-r2.ebuild
@@ -36,7 +36,7 @@ DEPEND="
lzip? ( app-arch/lzlib )
lzma? ( app-arch/xz-utils[${MULTILIB_USEDEP}] )
seccomp? ( >=sys-libs/libseccomp-2.5.4[${MULTILIB_USEDEP}] )
- zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+ zlib? ( >=virtual/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
"
RDEPEND="
diff --git a/sys-apps/file/file-5.46-r3.ebuild
b/sys-apps/file/file-5.46-r3.ebuild
index 32b2f77f5893..b6ba8f8d57b5 100644
--- a/sys-apps/file/file-5.46-r3.ebuild
+++ b/sys-apps/file/file-5.46-r3.ebuild
@@ -36,7 +36,7 @@ DEPEND="
lzip? ( app-arch/lzlib )
lzma? ( app-arch/xz-utils[${MULTILIB_USEDEP}] )
seccomp? ( >=sys-libs/libseccomp-2.5.4[${MULTILIB_USEDEP}] )
- zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+ zlib? ( >=virtual/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
"
RDEPEND="
diff --git a/sys-apps/file/file-9999.ebuild b/sys-apps/file/file-9999.ebuild
index 6a5896a7e01d..0ac35d1cf83e 100644
--- a/sys-apps/file/file-9999.ebuild
+++ b/sys-apps/file/file-9999.ebuild
@@ -36,7 +36,7 @@ DEPEND="
lzip? ( app-arch/lzlib )
lzma? ( app-arch/xz-utils[${MULTILIB_USEDEP}] )
seccomp? ( >=sys-libs/libseccomp-2.5.4[${MULTILIB_USEDEP}] )
- zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+ zlib? ( >=virtual/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
"
RDEPEND="
diff --git a/sys-apps/heirloom-tools/heirloom-tools-070715-r6.ebuild
b/sys-apps/heirloom-tools/heirloom-tools-070715-r6.ebuild
index 7b086d9f7a1f..583bbeffacb9 100644
--- a/sys-apps/heirloom-tools/heirloom-tools-070715-r6.ebuild
+++ b/sys-apps/heirloom-tools/heirloom-tools-070715-r6.ebuild
@@ -18,7 +18,7 @@ RESTRICT="test"
RDEPEND="
sys-libs/ncurses:=
- sys-libs/zlib
+ virtual/zlib
virtual/libcrypt:=
"
DEPEND="${RDEPEND}"
diff --git a/sys-apps/heirloom-tools/heirloom-tools-070715-r7.ebuild
b/sys-apps/heirloom-tools/heirloom-tools-070715-r7.ebuild
index 73bcc621c893..74cd8e9c2809 100644
--- a/sys-apps/heirloom-tools/heirloom-tools-070715-r7.ebuild
+++ b/sys-apps/heirloom-tools/heirloom-tools-070715-r7.ebuild
@@ -18,7 +18,7 @@ RESTRICT="test"
RDEPEND="
sys-libs/ncurses:=
- sys-libs/zlib
+ virtual/zlib
virtual/libcrypt:=
"
DEPEND="${RDEPEND}"
diff --git a/sys-apps/intune-portal/intune-portal-1.2503.10.ebuild
b/sys-apps/intune-portal/intune-portal-1.2503.10.ebuild
index 64d6336ee98e..bb9a39324014 100644
--- a/sys-apps/intune-portal/intune-portal-1.2503.10.ebuild
+++ b/sys-apps/intune-portal/intune-portal-1.2503.10.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
sys-auth/pambase[pwquality]
sys-auth/polkit
sys-libs/pam
- sys-libs/zlib
+ virtual/zlib
x11-libs/gtk+:3
x11-libs/libX11
x11-libs/pango
diff --git a/sys-apps/intune-portal/intune-portal-1.2508.17.ebuild
b/sys-apps/intune-portal/intune-portal-1.2508.17.ebuild
index 64d6336ee98e..bb9a39324014 100644
--- a/sys-apps/intune-portal/intune-portal-1.2508.17.ebuild
+++ b/sys-apps/intune-portal/intune-portal-1.2508.17.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
sys-auth/pambase[pwquality]
sys-auth/polkit
sys-libs/pam
- sys-libs/zlib
+ virtual/zlib
x11-libs/gtk+:3
x11-libs/libX11
x11-libs/pango
diff --git a/sys-apps/kbd/kbd-2.9.0.ebuild b/sys-apps/kbd/kbd-2.9.0.ebuild
index 9d6e849503ef..df2ea376584f 100644
--- a/sys-apps/kbd/kbd-2.9.0.ebuild
+++ b/sys-apps/kbd/kbd-2.9.0.ebuild
@@ -35,7 +35,7 @@ DEPEND="
!app-misc/vlock
sys-libs/pam
)
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
zstd? ( app-arch/zstd:= )
"
RDEPEND="
diff --git a/sys-apps/kbd/kbd-9999.ebuild b/sys-apps/kbd/kbd-9999.ebuild
index 4ca67213eb60..db5fdc6a1371 100644
--- a/sys-apps/kbd/kbd-9999.ebuild
+++ b/sys-apps/kbd/kbd-9999.ebuild
@@ -35,7 +35,7 @@ DEPEND="
!app-misc/vlock
sys-libs/pam
)
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
zstd? ( app-arch/zstd:= )
"
RDEPEND="
diff --git a/sys-apps/kexec-tools/kexec-tools-2.0.31.ebuild
b/sys-apps/kexec-tools/kexec-tools-2.0.31.ebuild
index 9b37de0b0ae9..6bedd172e38a 100644
--- a/sys-apps/kexec-tools/kexec-tools-2.0.31.ebuild
+++ b/sys-apps/kexec-tools/kexec-tools-2.0.31.ebuild
@@ -27,7 +27,7 @@ REQUIRED_USE="lzma? ( zlib )"
DEPEND="
lzma? ( app-arch/xz-utils )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
zstd? ( app-arch/zstd:= )
"
RDEPEND="
diff --git a/sys-apps/kexec-tools/kexec-tools-2.0.32.ebuild
b/sys-apps/kexec-tools/kexec-tools-2.0.32.ebuild
index 66a6a76a66fe..42e9f96c75ef 100644
--- a/sys-apps/kexec-tools/kexec-tools-2.0.32.ebuild
+++ b/sys-apps/kexec-tools/kexec-tools-2.0.32.ebuild
@@ -27,7 +27,7 @@ REQUIRED_USE="lzma? ( zlib )"
DEPEND="
lzma? ( app-arch/xz-utils )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
zstd? ( app-arch/zstd:= )
"
RDEPEND="
diff --git a/sys-apps/kexec-tools/kexec-tools-9999.ebuild
b/sys-apps/kexec-tools/kexec-tools-9999.ebuild
index 66a6a76a66fe..42e9f96c75ef 100644
--- a/sys-apps/kexec-tools/kexec-tools-9999.ebuild
+++ b/sys-apps/kexec-tools/kexec-tools-9999.ebuild
@@ -27,7 +27,7 @@ REQUIRED_USE="lzma? ( zlib )"
DEPEND="
lzma? ( app-arch/xz-utils )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
zstd? ( app-arch/zstd:= )
"
RDEPEND="
diff --git a/sys-apps/kmod/kmod-33.ebuild b/sys-apps/kmod/kmod-33.ebuild
index 89c673859255..01d8040982c1 100644
--- a/sys-apps/kmod/kmod-33.ebuild
+++ b/sys-apps/kmod/kmod-33.ebuild
@@ -36,7 +36,7 @@ RDEPEND="
!<sys-apps/systemd-216-r3
lzma? ( >=app-arch/xz-utils-5.0.4-r1 )
pkcs7? ( >=dev-libs/openssl-1.1.0:= )
- zlib? ( >=sys-libs/zlib-1.2.6 )
+ zlib? ( >=virtual/zlib-1.2.6 )
zstd? ( >=app-arch/zstd-1.5.2-r1:= )
"
DEPEND="${RDEPEND}"
diff --git a/sys-apps/kmod/kmod-34.2.ebuild b/sys-apps/kmod/kmod-34.2.ebuild
index f44062728dfe..b43c701c19d6 100644
--- a/sys-apps/kmod/kmod-34.2.ebuild
+++ b/sys-apps/kmod/kmod-34.2.ebuild
@@ -25,7 +25,7 @@ IUSE="debug doc +lzma pkcs7 +tools +zlib +zstd"
RDEPEND="
lzma? ( >=app-arch/xz-utils-5.0.4-r1 )
pkcs7? ( >=dev-libs/openssl-1.1.0:= )
- zlib? ( >=sys-libs/zlib-1.2.6 )
+ zlib? ( >=virtual/zlib-1.2.6 )
zstd? ( >=app-arch/zstd-1.5.2-r1:= )
"
DEPEND="${RDEPEND}"
diff --git a/sys-apps/kmod/kmod-9999.ebuild b/sys-apps/kmod/kmod-9999.ebuild
index 412e1ecdff1e..498bc551cbae 100644
--- a/sys-apps/kmod/kmod-9999.ebuild
+++ b/sys-apps/kmod/kmod-9999.ebuild
@@ -25,7 +25,7 @@ IUSE="debug doc +lzma pkcs7 +tools +zlib +zstd"
RDEPEND="
lzma? ( >=app-arch/xz-utils-5.0.4-r1 )
pkcs7? ( >=dev-libs/openssl-1.1.0:= )
- zlib? ( >=sys-libs/zlib-1.2.6 )
+ zlib? ( >=virtual/zlib-1.2.6 )
zstd? ( >=app-arch/zstd-1.5.2-r1:= )
"
DEPEND="${RDEPEND}"
diff --git a/sys-apps/lsvpd/lsvpd-1.7.14.ebuild
b/sys-apps/lsvpd/lsvpd-1.7.14.ebuild
index 1e614801323d..fa28b0e24857 100644
--- a/sys-apps/lsvpd/lsvpd-1.7.14.ebuild
+++ b/sys-apps/lsvpd/lsvpd-1.7.14.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
sys-apps/sg3_utils:0=
sys-libs/librtas
>=sys-libs/libvpd-2.2.9:=
- sys-libs/zlib
+ virtual/zlib
"
DEPEND="${RDEPEND}
diff --git a/sys-apps/man-db/man-db-2.13.0.ebuild
b/sys-apps/man-db/man-db-2.13.0.ebuild
index babc89508559..d74e19d8f4a8 100644
--- a/sys-apps/man-db/man-db-2.13.0.ebuild
+++ b/sys-apps/man-db/man-db-2.13.0.ebuild
@@ -26,7 +26,7 @@ CDEPEND="
>=sys-apps/groff-1.20.0
sys-libs/gdbm:=
seccomp? ( sys-libs/libseccomp )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
DEPEND="${CDEPEND}"
BDEPEND="
diff --git a/sys-apps/man-db/man-db-2.13.1.ebuild
b/sys-apps/man-db/man-db-2.13.1.ebuild
index babc89508559..d74e19d8f4a8 100644
--- a/sys-apps/man-db/man-db-2.13.1.ebuild
+++ b/sys-apps/man-db/man-db-2.13.1.ebuild
@@ -26,7 +26,7 @@ CDEPEND="
>=sys-apps/groff-1.20.0
sys-libs/gdbm:=
seccomp? ( sys-libs/libseccomp )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
DEPEND="${CDEPEND}"
BDEPEND="
diff --git a/sys-apps/man-db/man-db-9999.ebuild
b/sys-apps/man-db/man-db-9999.ebuild
index c59cd5f04b80..b1d6f2d233cd 100644
--- a/sys-apps/man-db/man-db-9999.ebuild
+++ b/sys-apps/man-db/man-db-9999.ebuild
@@ -26,7 +26,7 @@ CDEPEND="
>=sys-apps/groff-1.20.0
sys-libs/gdbm:=
seccomp? ( sys-libs/libseccomp )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
DEPEND="${CDEPEND}"
BDEPEND="
diff --git a/sys-apps/nvme-cli/nvme-cli-2.11.ebuild
b/sys-apps/nvme-cli/nvme-cli-2.11.ebuild
index a770039ccbe2..89204c005ae8 100644
--- a/sys-apps/nvme-cli/nvme-cli-2.11.ebuild
+++ b/sys-apps/nvme-cli/nvme-cli-2.11.ebuild
@@ -17,7 +17,7 @@ IUSE="+json pdc"
RDEPEND="
>=sys-libs/libnvme-1.11:=[json?]
json? ( dev-libs/json-c:= )
- sys-libs/zlib:=
+ virtual/zlib:=
"
DEPEND="
${RDEPEND}
diff --git a/sys-apps/nvme-cli/nvme-cli-2.12.ebuild
b/sys-apps/nvme-cli/nvme-cli-2.12.ebuild
index 5b8257065af9..b9acfcdb6479 100644
--- a/sys-apps/nvme-cli/nvme-cli-2.12.ebuild
+++ b/sys-apps/nvme-cli/nvme-cli-2.12.ebuild
@@ -17,7 +17,7 @@ IUSE="+json pdc"
RDEPEND="
>=sys-libs/libnvme-1.12:=[json?]
json? ( dev-libs/json-c:= )
- sys-libs/zlib:=
+ virtual/zlib:=
"
DEPEND="
${RDEPEND}
diff --git a/sys-apps/nvme-cli/nvme-cli-2.13.ebuild
b/sys-apps/nvme-cli/nvme-cli-2.13.ebuild
index 87f354b4fd9f..664b7e74ea7a 100644
--- a/sys-apps/nvme-cli/nvme-cli-2.13.ebuild
+++ b/sys-apps/nvme-cli/nvme-cli-2.13.ebuild
@@ -17,7 +17,7 @@ IUSE="+json pdc"
RDEPEND="
>=sys-libs/libnvme-1.13:=[json?]
json? ( dev-libs/json-c:= )
- sys-libs/zlib:=
+ virtual/zlib:=
"
DEPEND="
${RDEPEND}
diff --git a/sys-apps/nvme-cli/nvme-cli-2.14.ebuild
b/sys-apps/nvme-cli/nvme-cli-2.14.ebuild
index c477ba4f93a2..1b884d5716ef 100644
--- a/sys-apps/nvme-cli/nvme-cli-2.14.ebuild
+++ b/sys-apps/nvme-cli/nvme-cli-2.14.ebuild
@@ -17,7 +17,7 @@ IUSE="+json pdc"
RDEPEND="
>=sys-libs/libnvme-1.14:=[json?]
json? ( dev-libs/json-c:= )
- sys-libs/zlib:=
+ virtual/zlib:=
"
DEPEND="
${RDEPEND}
diff --git a/sys-apps/nvme-cli/nvme-cli-2.15.ebuild
b/sys-apps/nvme-cli/nvme-cli-2.15.ebuild
index 3112ef25e123..2f123dd36f32 100644
--- a/sys-apps/nvme-cli/nvme-cli-2.15.ebuild
+++ b/sys-apps/nvme-cli/nvme-cli-2.15.ebuild
@@ -17,7 +17,7 @@ IUSE="+json pdc"
RDEPEND="
>=sys-libs/libnvme-1.15:=[json?]
json? ( dev-libs/json-c:= )
- sys-libs/zlib:=
+ virtual/zlib:=
"
DEPEND="
${RDEPEND}
diff --git a/sys-apps/pciutils/pciutils-3.13.0.ebuild
b/sys-apps/pciutils/pciutils-3.13.0.ebuild
index 641d09839f0e..271ed19c72c0 100644
--- a/sys-apps/pciutils/pciutils-3.13.0.ebuild
+++ b/sys-apps/pciutils/pciutils-3.13.0.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="static-libs? ( !udev )"
# Have the sub-libs in RDEPEND with [static-libs] since, logically,
# our libpci.a depends on libz.a/etc... at runtime.
-LIB_DEPEND="zlib? (
>=sys-libs/zlib-1.2.8-r1[static-libs(+),${MULTILIB_USEDEP}] )"
+LIB_DEPEND="zlib? ( >=virtual/zlib-1.2.8-r1[static-libs(+),${MULTILIB_USEDEP}]
)"
DEPEND="
kmod? ( sys-apps/kmod )
udev? ( >=virtual/libudev-208[${MULTILIB_USEDEP}] )
diff --git a/sys-apps/pciutils/pciutils-3.14.0.ebuild
b/sys-apps/pciutils/pciutils-3.14.0.ebuild
index 641d09839f0e..271ed19c72c0 100644
--- a/sys-apps/pciutils/pciutils-3.14.0.ebuild
+++ b/sys-apps/pciutils/pciutils-3.14.0.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="static-libs? ( !udev )"
# Have the sub-libs in RDEPEND with [static-libs] since, logically,
# our libpci.a depends on libz.a/etc... at runtime.
-LIB_DEPEND="zlib? (
>=sys-libs/zlib-1.2.8-r1[static-libs(+),${MULTILIB_USEDEP}] )"
+LIB_DEPEND="zlib? ( >=virtual/zlib-1.2.8-r1[static-libs(+),${MULTILIB_USEDEP}]
)"
DEPEND="
kmod? ( sys-apps/kmod )
udev? ( >=virtual/libudev-208[${MULTILIB_USEDEP}] )
diff --git a/sys-apps/qdirstat/qdirstat-1.9_p20250726-r1.ebuild
b/sys-apps/qdirstat/qdirstat-1.9_p20250726-r1.ebuild
index b4f61e9b70f8..766e8d2eee7b 100644
--- a/sys-apps/qdirstat/qdirstat-1.9_p20250726-r1.ebuild
+++ b/sys-apps/qdirstat/qdirstat-1.9_p20250726-r1.ebuild
@@ -19,7 +19,7 @@ KEYWORDS="amd64 x86"
DEPEND="
dev-qt/qt5compat:6
dev-qt/qtbase:6[gui,widgets]
- sys-libs/zlib
+ virtual/zlib
"
RDEPEND="${DEPEND}
dev-lang/perl
diff --git a/sys-apps/s390-tools/s390-tools-2.12.0.ebuild
b/sys-apps/s390-tools/s390-tools-2.12.0.ebuild
index 16780040de77..0740f5481794 100644
--- a/sys-apps/s390-tools/s390-tools-2.12.0.ebuild
+++ b/sys-apps/s390-tools/s390-tools-2.12.0.ebuild
@@ -25,7 +25,7 @@ RDEPEND="fuse? ( sys-fs/fuse:0= )
)
pfm? ( app-misc/pfm )
snmp? ( net-analyzer/net-snmp )
- zlib? ( sys-libs/zlib )"
+ zlib? ( virtual/zlib )"
DEPEND="${RDEPEND}"
BDEPEND="app-admin/genromfs"
diff --git a/sys-apps/s390-tools/s390-tools-2.9.0.ebuild
b/sys-apps/s390-tools/s390-tools-2.9.0.ebuild
index d62f83652230..1587021bf725 100644
--- a/sys-apps/s390-tools/s390-tools-2.9.0.ebuild
+++ b/sys-apps/s390-tools/s390-tools-2.9.0.ebuild
@@ -25,7 +25,7 @@ RDEPEND="fuse? ( sys-fs/fuse:0= )
)
pfm? ( app-misc/pfm )
snmp? ( net-analyzer/net-snmp )
- zlib? ( sys-libs/zlib )"
+ zlib? ( virtual/zlib )"
DEPEND="${RDEPEND}
dev-util/indent
app-admin/genromfs"
diff --git a/sys-apps/smc-sum/smc-sum-2.14.0.20240215.ebuild
b/sys-apps/smc-sum/smc-sum-2.14.0.20240215.ebuild
index 02f039c2ca2b..078392fd9334 100644
--- a/sys-apps/smc-sum/smc-sum-2.14.0.20240215.ebuild
+++ b/sys-apps/smc-sum/smc-sum-2.14.0.20240215.ebuild
@@ -22,7 +22,7 @@ KEYWORDS="-* ~amd64"
IUSE="module"
RDEPEND="
- sys-libs/zlib
+ virtual/zlib
sys-power/iasl
"
diff --git a/sys-apps/systemd/systemd-257.10.ebuild
b/sys-apps/systemd/systemd-257.10.ebuild
index d8afeeb7bd70..aa30b215970c 100644
--- a/sys-apps/systemd/systemd-257.10.ebuild
+++ b/sys-apps/systemd/systemd-257.10.ebuild
@@ -70,7 +70,7 @@ COMMON_DEPEND="
idn? ( net-dns/libidn2:= )
importd? (
app-arch/bzip2:0=
- sys-libs/zlib:0=
+ virtual/zlib:0=
)
kmod? ( >=sys-apps/kmod-15:0= )
lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
diff --git a/sys-apps/systemd/systemd-257.9.ebuild
b/sys-apps/systemd/systemd-257.9.ebuild
index e4e8dd789191..2ab3fafbc5e9 100644
--- a/sys-apps/systemd/systemd-257.9.ebuild
+++ b/sys-apps/systemd/systemd-257.9.ebuild
@@ -70,7 +70,7 @@ COMMON_DEPEND="
idn? ( net-dns/libidn2:= )
importd? (
app-arch/bzip2:0=
- sys-libs/zlib:0=
+ virtual/zlib:0=
)
kmod? ( >=sys-apps/kmod-15:0= )
lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
diff --git a/sys-apps/systemd/systemd-258-r1.ebuild
b/sys-apps/systemd/systemd-258-r1.ebuild
index 448bbe2d954c..ad6e018365da 100644
--- a/sys-apps/systemd/systemd-258-r1.ebuild
+++ b/sys-apps/systemd/systemd-258-r1.ebuild
@@ -74,7 +74,7 @@ COMMON_DEPEND="
idn? ( net-dns/libidn2:= )
importd? (
app-arch/bzip2:0=
- sys-libs/zlib:0=
+ virtual/zlib:0=
)
kmod? ( >=sys-apps/kmod-15:0= )
lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
diff --git a/sys-apps/systemd/systemd-258.1.ebuild
b/sys-apps/systemd/systemd-258.1.ebuild
index 0c8e6cfefb40..02d22f603d4f 100644
--- a/sys-apps/systemd/systemd-258.1.ebuild
+++ b/sys-apps/systemd/systemd-258.1.ebuild
@@ -74,7 +74,7 @@ COMMON_DEPEND="
idn? ( net-dns/libidn2:= )
importd? (
app-arch/bzip2:0=
- sys-libs/zlib:0=
+ virtual/zlib:0=
)
kmod? ( >=sys-apps/kmod-15:0= )
lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
diff --git a/sys-apps/systemd/systemd-9999.ebuild
b/sys-apps/systemd/systemd-9999.ebuild
index 866a576bd554..456c0fd6cd64 100644
--- a/sys-apps/systemd/systemd-9999.ebuild
+++ b/sys-apps/systemd/systemd-9999.ebuild
@@ -74,7 +74,7 @@ COMMON_DEPEND="
idn? ( net-dns/libidn2:= )
importd? (
app-arch/bzip2:0=
- sys-libs/zlib:0=
+ virtual/zlib:0=
)
kmod? ( >=sys-apps/kmod-15:0= )
lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
diff --git
a/sys-apps/the_silver_searcher/the_silver_searcher-2.2.0_p20201217-r4.ebuild
b/sys-apps/the_silver_searcher/the_silver_searcher-2.2.0_p20201217-r4.ebuild
index 7758dc527e06..59bd8954c5b1 100644
--- a/sys-apps/the_silver_searcher/the_silver_searcher-2.2.0_p20201217-r4.ebuild
+++ b/sys-apps/the_silver_searcher/the_silver_searcher-2.2.0_p20201217-r4.ebuild
@@ -19,7 +19,7 @@ RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/libpcre
lzma? ( app-arch/xz-utils )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sys-apps/ugrep/ugrep-7.5.0.ebuild
b/sys-apps/ugrep/ugrep-7.5.0.ebuild
index cfd424f4296b..c4e69a184d5c 100644
--- a/sys-apps/ugrep/ugrep-7.5.0.ebuild
+++ b/sys-apps/ugrep/ugrep-7.5.0.ebuild
@@ -20,7 +20,7 @@ DEPEND="
app-arch/lz4:=
app-arch/xz-utils:=
app-arch/zstd:=
- sys-libs/zlib:=
+ virtual/zlib:=
brotli? ( app-arch/brotli:= )
bzip3? ( app-arch/bzip3:= )
pcre? ( dev-libs/libpcre2 )
diff --git a/sys-apps/util-linux/util-linux-2.40.4.ebuild
b/sys-apps/util-linux/util-linux-2.40.4.ebuild
index 12f01e014708..963d0f9c94a4 100644
--- a/sys-apps/util-linux/util-linux-2.40.4.ebuild
+++ b/sys-apps/util-linux/util-linux-2.40.4.ebuild
@@ -42,7 +42,7 @@ RDEPEND="
virtual/libcrypt:=
audit? ( >=sys-process/audit-2.6:= )
caps? ( sys-libs/libcap-ng )
- cramfs? ( sys-libs/zlib:= )
+ cramfs? ( virtual/zlib:= )
cryptsetup? ( >=sys-fs/cryptsetup-2.1.0 )
hardlink? ( dev-libs/libpcre2:= )
ncurses? (
diff --git a/sys-apps/util-linux/util-linux-2.41.1-r1.ebuild
b/sys-apps/util-linux/util-linux-2.41.1-r1.ebuild
index 2cd2fa992111..2c4f66a162d2 100644
--- a/sys-apps/util-linux/util-linux-2.41.1-r1.ebuild
+++ b/sys-apps/util-linux/util-linux-2.41.1-r1.ebuild
@@ -42,7 +42,7 @@ RDEPEND="
virtual/libcrypt:=
audit? ( >=sys-process/audit-2.6:= )
caps? ( sys-libs/libcap-ng )
- cramfs? ( sys-libs/zlib:= )
+ cramfs? ( virtual/zlib:= )
cryptsetup? ( >=sys-fs/cryptsetup-2.1.0 )
hardlink? ( dev-libs/libpcre2:= )
ncurses? (
diff --git a/sys-apps/util-linux/util-linux-2.41.2.ebuild
b/sys-apps/util-linux/util-linux-2.41.2.ebuild
index 7bb7784672f5..9691616cccb9 100644
--- a/sys-apps/util-linux/util-linux-2.41.2.ebuild
+++ b/sys-apps/util-linux/util-linux-2.41.2.ebuild
@@ -42,7 +42,7 @@ RDEPEND="
virtual/libcrypt:=
audit? ( >=sys-process/audit-2.6:= )
caps? ( sys-libs/libcap-ng )
- cramfs? ( sys-libs/zlib:= )
+ cramfs? ( virtual/zlib:= )
cryptsetup? ( >=sys-fs/cryptsetup-2.1.0 )
hardlink? ( dev-libs/libpcre2:= )
ncurses? (
diff --git a/sys-apps/util-linux/util-linux-9999.ebuild
b/sys-apps/util-linux/util-linux-9999.ebuild
index 32de7e0bb19e..d8dfde9da3df 100644
--- a/sys-apps/util-linux/util-linux-9999.ebuild
+++ b/sys-apps/util-linux/util-linux-9999.ebuild
@@ -41,7 +41,7 @@ RDEPEND="
virtual/libcrypt:=
audit? ( >=sys-process/audit-2.6:= )
caps? ( sys-libs/libcap-ng )
- cramfs? ( sys-libs/zlib:= )
+ cramfs? ( virtual/zlib:= )
cryptsetup? ( >=sys-fs/cryptsetup-2.1.0 )
hardlink? ( dev-libs/libpcre2:= )
ncurses? (
diff --git a/sys-apps/vbetool/vbetool-1.2.2.ebuild
b/sys-apps/vbetool/vbetool-1.2.2.ebuild
index ecd6b7b6c7c1..32bbbd2f736b 100644
--- a/sys-apps/vbetool/vbetool-1.2.2.ebuild
+++ b/sys-apps/vbetool/vbetool-1.2.2.ebuild
@@ -16,7 +16,7 @@ IUSE="selinux"
DEPEND="
dev-libs/libx86
- sys-libs/zlib:=
+ virtual/zlib:=
x11-libs/libpciaccess
"
RDEPEND="
diff --git a/sys-auth/munge/munge-0.5.13-r2.ebuild
b/sys-auth/munge/munge-0.5.13-r2.ebuild
index 50d29cdde905..56ad3f57eafb 100644
--- a/sys-auth/munge/munge-0.5.13-r2.ebuild
+++ b/sys-auth/munge/munge-0.5.13-r2.ebuild
@@ -16,7 +16,7 @@ IUSE="debug gcrypt static-libs"
DEPEND="
app-arch/bzip2
- sys-libs/zlib
+ virtual/zlib
gcrypt? ( dev-libs/libgcrypt:0 )
!gcrypt? ( dev-libs/openssl:0= )
"
diff --git a/sys-auth/munge/munge-0.5.15.ebuild
b/sys-auth/munge/munge-0.5.15.ebuild
index 40fe3fa1c75e..0fbd3970f1a3 100644
--- a/sys-auth/munge/munge-0.5.15.ebuild
+++ b/sys-auth/munge/munge-0.5.15.ebuild
@@ -18,7 +18,7 @@ RESTRICT="test"
DEPEND="
app-arch/bzip2
- sys-libs/zlib
+ virtual/zlib
gcrypt? ( dev-libs/libgcrypt:= )
!gcrypt? ( dev-libs/openssl:= )
"
diff --git a/sys-auth/yubico-piv-tool/yubico-piv-tool-2.7.1.ebuild
b/sys-auth/yubico-piv-tool/yubico-piv-tool-2.7.1.ebuild
index 3fd75994cee2..5847cf02ff9d 100644
--- a/sys-auth/yubico-piv-tool/yubico-piv-tool-2.7.1.ebuild
+++ b/sys-auth/yubico-piv-tool/yubico-piv-tool-2.7.1.ebuild
@@ -20,7 +20,7 @@ RESTRICT="!test? ( test )"
RDEPEND="sys-apps/pcsc-lite
dev-libs/openssl:=[-bindist(-)]
- sys-libs/zlib"
+ virtual/zlib"
DEPEND="${RDEPEND}
test? ( dev-libs/check )"
BDEPEND="dev-util/gengetopt
diff --git a/sys-auth/yubico-piv-tool/yubico-piv-tool-2.7.2.ebuild
b/sys-auth/yubico-piv-tool/yubico-piv-tool-2.7.2.ebuild
index 3fd75994cee2..5847cf02ff9d 100644
--- a/sys-auth/yubico-piv-tool/yubico-piv-tool-2.7.2.ebuild
+++ b/sys-auth/yubico-piv-tool/yubico-piv-tool-2.7.2.ebuild
@@ -20,7 +20,7 @@ RESTRICT="!test? ( test )"
RDEPEND="sys-apps/pcsc-lite
dev-libs/openssl:=[-bindist(-)]
- sys-libs/zlib"
+ virtual/zlib"
DEPEND="${RDEPEND}
test? ( dev-libs/check )"
BDEPEND="dev-util/gengetopt
diff --git a/sys-block/fio/fio-3.37.ebuild b/sys-block/fio/fio-3.37.ebuild
index 840896489cef..4852d5ec3ffe 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? ( sys-libs/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 86a385a3e4ab..564692f8ca02 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? ( sys-libs/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 b22f10728182..d48bfe6c62b2 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? ( sys-libs/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/nbd/nbd-3.25-r1.ebuild b/sys-block/nbd/nbd-3.25-r1.ebuild
index a10710022742..621e60babf3d 100644
--- a/sys-block/nbd/nbd-3.25-r1.ebuild
+++ b/sys-block/nbd/nbd-3.25-r1.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
>=dev-libs/glib-2.32.0
gnutls? ( >=net-libs/gnutls-2.12.0 )
netlink? ( >=dev-libs/libnl-3.1 )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sys-block/nbd/nbd-9999.ebuild b/sys-block/nbd/nbd-9999.ebuild
index fcda65992aeb..5c30dd4b8f3c 100644
--- a/sys-block/nbd/nbd-9999.ebuild
+++ b/sys-block/nbd/nbd-9999.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
>=dev-libs/glib-2.32.0
gnutls? ( >=net-libs/gnutls-2.12.0 )
netlink? ( >=dev-libs/libnl-3.1 )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sys-block/nbdkit/nbdkit-1.32.4.ebuild
b/sys-block/nbdkit/nbdkit-1.32.4.ebuild
index dd4269d8fab4..60b0b58229ec 100644
--- a/sys-block/nbdkit/nbdkit-1.32.4.ebuild
+++ b/sys-block/nbdkit/nbdkit-1.32.4.ebuild
@@ -21,7 +21,7 @@ RDEPEND="
curl? ( net-misc/curl )
libssh? ( net-libs/libssh:= )
libvirt? ( app-emulation/libvirt:= )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
nbd? ( sys-libs/libnbd )
lzma? ( app-arch/xz-utils )
zstd? ( app-arch/zstd:= )
diff --git a/sys-block/nbdkit/nbdkit-1.36.1.ebuild
b/sys-block/nbdkit/nbdkit-1.36.1.ebuild
index 5c1d53170a16..b22425b23742 100644
--- a/sys-block/nbdkit/nbdkit-1.36.1.ebuild
+++ b/sys-block/nbdkit/nbdkit-1.36.1.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
curl? ( net-misc/curl )
libssh? ( net-libs/libssh:= )
libvirt? ( app-emulation/libvirt:= )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
zlib-ng? ( sys-libs/zlib-ng )
nbd? ( sys-libs/libnbd )
lzma? ( app-arch/xz-utils )
diff --git a/sys-block/nbdkit/nbdkit-1.42.0.ebuild
b/sys-block/nbdkit/nbdkit-1.42.0.ebuild
index cc5ea19e8eae..c2e130661e43 100644
--- a/sys-block/nbdkit/nbdkit-1.42.0.ebuild
+++ b/sys-block/nbdkit/nbdkit-1.42.0.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
curl? ( net-misc/curl )
libssh? ( net-libs/libssh:= )
libvirt? ( app-emulation/libvirt:= )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
zlib-ng? ( sys-libs/zlib-ng )
nbd? ( sys-libs/libnbd )
lzma? ( app-arch/xz-utils )
diff --git a/sys-block/nbdkit/nbdkit-1.44.1.ebuild
b/sys-block/nbdkit/nbdkit-1.44.1.ebuild
index 03a0b451ccb7..783affb65be7 100644
--- a/sys-block/nbdkit/nbdkit-1.44.1.ebuild
+++ b/sys-block/nbdkit/nbdkit-1.44.1.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
curl? ( net-misc/curl )
libssh? ( net-libs/libssh:= )
libvirt? ( app-emulation/libvirt:= )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
zlib-ng? ( sys-libs/zlib-ng )
nbd? ( sys-libs/libnbd )
lzma? ( app-arch/xz-utils )
diff --git a/sys-block/nbdkit/nbdkit-1.44.3.ebuild
b/sys-block/nbdkit/nbdkit-1.44.3.ebuild
index 03a0b451ccb7..783affb65be7 100644
--- a/sys-block/nbdkit/nbdkit-1.44.3.ebuild
+++ b/sys-block/nbdkit/nbdkit-1.44.3.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
curl? ( net-misc/curl )
libssh? ( net-libs/libssh:= )
libvirt? ( app-emulation/libvirt:= )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
zlib-ng? ( sys-libs/zlib-ng )
nbd? ( sys-libs/libnbd )
lzma? ( app-arch/xz-utils )
diff --git a/sys-block/partimage/partimage-0.6.9-r4.ebuild
b/sys-block/partimage/partimage-0.6.9-r4.ebuild
index 49294d2f4179..5a4ccfa6e886 100644
--- a/sys-block/partimage/partimage-0.6.9-r4.ebuild
+++ b/sys-block/partimage/partimage-0.6.9-r4.ebuild
@@ -23,7 +23,7 @@ LIBS_DEPEND="
app-arch/bzip2
>=dev-libs/newt-0.52
>=sys-libs/slang-2
- sys-libs/zlib:=
+ virtual/zlib:=
!nologin? ( virtual/libcrypt:= )
ssl? ( dev-libs/openssl:0= )
"
diff --git a/sys-cluster/ceph/ceph-19.2.2-r6.ebuild
b/sys-cluster/ceph/ceph-19.2.2-r6.ebuild
index f9b3eee8e169..66f35767cd31 100644
--- a/sys-cluster/ceph/ceph-19.2.2-r6.ebuild
+++ b/sys-cluster/ceph/ceph-19.2.2-r6.ebuild
@@ -74,7 +74,7 @@ DEPEND="
sys-apps/util-linux:=
sys-libs/libcap-ng:=
sys-libs/ncurses:0=
- sys-libs/zlib:=
+ virtual/zlib:=
sys-process/numactl:=
virtual/libcrypt:=
x11-libs/libpciaccess:=
diff --git a/sys-cluster/ceph/ceph-19.2.3.ebuild
b/sys-cluster/ceph/ceph-19.2.3.ebuild
index 3130eb6ac766..586df2a78817 100644
--- a/sys-cluster/ceph/ceph-19.2.3.ebuild
+++ b/sys-cluster/ceph/ceph-19.2.3.ebuild
@@ -75,7 +75,7 @@ DEPEND="
sys-libs/libcap-ng:=
sys-libs/libnbd
sys-libs/ncurses:0=
- sys-libs/zlib:=
+ virtual/zlib:=
sys-process/numactl:=
virtual/libcrypt:=
x11-libs/libpciaccess:=
diff --git a/sys-cluster/ceph/ceph-20.1.0-r2.ebuild
b/sys-cluster/ceph/ceph-20.1.0-r2.ebuild
index 2ce5b01b4024..92e66b327d3f 100644
--- a/sys-cluster/ceph/ceph-20.1.0-r2.ebuild
+++ b/sys-cluster/ceph/ceph-20.1.0-r2.ebuild
@@ -90,7 +90,7 @@ DEPEND="
sys-libs/libcap-ng:=
sys-libs/libnbd
sys-libs/ncurses:0=
- sys-libs/zlib:=
+ virtual/zlib:=
sys-process/numactl:=
virtual/libcrypt:=
x11-libs/libpciaccess:=
diff --git a/sys-cluster/ceph/ceph-20.1.1.ebuild
b/sys-cluster/ceph/ceph-20.1.1.ebuild
index 2ce5b01b4024..92e66b327d3f 100644
--- a/sys-cluster/ceph/ceph-20.1.1.ebuild
+++ b/sys-cluster/ceph/ceph-20.1.1.ebuild
@@ -90,7 +90,7 @@ DEPEND="
sys-libs/libcap-ng:=
sys-libs/libnbd
sys-libs/ncurses:0=
- sys-libs/zlib:=
+ virtual/zlib:=
sys-process/numactl:=
virtual/libcrypt:=
x11-libs/libpciaccess:=
diff --git a/sys-cluster/hpx/hpx-1.11.0.ebuild
b/sys-cluster/hpx/hpx-1.11.0.ebuild
index ff3ab6f9fe00..d43c22a42a05 100644
--- a/sys-cluster/hpx/hpx-1.11.0.ebuild
+++ b/sys-cluster/hpx/hpx-1.11.0.ebuild
@@ -47,7 +47,7 @@ RDEPEND="
papi? ( dev-libs/papi )
perftools? ( dev-util/google-perftools:= )
tbb? ( dev-cpp/tbb:= )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
DEPEND="${RDEPEND}"
diff --git a/sys-cluster/hpx/hpx-9999.ebuild b/sys-cluster/hpx/hpx-9999.ebuild
index 5e9f2f3c3264..f61549565912 100644
--- a/sys-cluster/hpx/hpx-9999.ebuild
+++ b/sys-cluster/hpx/hpx-9999.ebuild
@@ -47,7 +47,7 @@ RDEPEND="
papi? ( dev-libs/papi )
perftools? ( dev-util/google-perftools:= )
tbb? ( dev-cpp/tbb:= )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
DEPEND="${RDEPEND}"
diff --git a/sys-cluster/kronosnet/kronosnet-1.19-r1.ebuild
b/sys-cluster/kronosnet/kronosnet-1.19-r1.ebuild
index 0f0b5546624a..1f091bf3d45b 100644
--- a/sys-cluster/kronosnet/kronosnet-1.19-r1.ebuild
+++ b/sys-cluster/kronosnet/kronosnet-1.19-r1.ebuild
@@ -16,7 +16,7 @@ IUSE="doc nss +openssl zstd lz4 lzo2"
DEPEND=">=sys-cluster/libqb-2.0.0:=
dev-libs/libnl:3
- sys-libs/zlib:=
+ virtual/zlib:=
app-arch/bzip2:=
app-arch/xz-utils
zstd? ( app-arch/zstd:= )
diff --git a/sys-cluster/kronosnet/kronosnet-1.19.ebuild
b/sys-cluster/kronosnet/kronosnet-1.19.ebuild
index 41a5ccbb2926..5bf9dcbb8d4a 100644
--- a/sys-cluster/kronosnet/kronosnet-1.19.ebuild
+++ b/sys-cluster/kronosnet/kronosnet-1.19.ebuild
@@ -16,7 +16,7 @@ IUSE="doc nss +openssl zstd lz4 lzo2"
DEPEND=">=sys-cluster/libqb-2.0.0:=
dev-libs/libnl:3
- sys-libs/zlib:=
+ virtual/zlib:=
app-arch/bzip2:=
app-arch/xz-utils
zstd? ( app-arch/zstd:= )
diff --git a/sys-cluster/kronosnet/kronosnet-1.23.ebuild
b/sys-cluster/kronosnet/kronosnet-1.23.ebuild
index b4b774286c3a..c354a630edd4 100644
--- a/sys-cluster/kronosnet/kronosnet-1.23.ebuild
+++ b/sys-cluster/kronosnet/kronosnet-1.23.ebuild
@@ -15,7 +15,7 @@ RESTRICT="!test? ( test )"
DEPEND=">=sys-cluster/libqb-2.0.0:=
dev-libs/libnl:3
- sys-libs/zlib:=
+ virtual/zlib:=
app-arch/bzip2:=
app-arch/xz-utils
zstd? ( app-arch/zstd:= )
diff --git a/sys-cluster/kronosnet/kronosnet-1.25.ebuild
b/sys-cluster/kronosnet/kronosnet-1.25.ebuild
index b3a49d76f99a..37cee1faa984 100644
--- a/sys-cluster/kronosnet/kronosnet-1.25.ebuild
+++ b/sys-cluster/kronosnet/kronosnet-1.25.ebuild
@@ -18,7 +18,7 @@ RESTRICT="!test? ( test )"
DEPEND="
>=sys-cluster/libqb-2.0.0:=
dev-libs/libnl:3
- sys-libs/zlib:=
+ virtual/zlib:=
app-arch/bzip2:=
app-arch/xz-utils
zstd? ( app-arch/zstd:= )
diff --git a/sys-cluster/openmpi/openmpi-4.1.6-r1.ebuild
b/sys-cluster/openmpi/openmpi-4.1.6-r1.ebuild
index 930ca632bae9..a138ceb9d742 100644
--- a/sys-cluster/openmpi/openmpi-4.1.6-r1.ebuild
+++ b/sys-cluster/openmpi/openmpi-4.1.6-r1.ebuild
@@ -49,7 +49,7 @@ RDEPEND="
>=dev-libs/libevent-2.0.22:=[${MULTILIB_USEDEP},threads(+)]
dev-libs/libltdl:0[${MULTILIB_USEDEP}]
>=sys-apps/hwloc-2.0.2:=[${MULTILIB_USEDEP}]
- >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+ >=virtual/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
openmpi_fabrics_ofed? ( sys-cluster/rdma-core )
openmpi_fabrics_knem? ( sys-cluster/knem )
diff --git a/sys-cluster/openmpi/openmpi-4.1.6.ebuild
b/sys-cluster/openmpi/openmpi-4.1.6.ebuild
index a0d3e9a2ff9b..845d7807ac5e 100644
--- a/sys-cluster/openmpi/openmpi-4.1.6.ebuild
+++ b/sys-cluster/openmpi/openmpi-4.1.6.ebuild
@@ -49,7 +49,7 @@ RDEPEND="
>=dev-libs/libevent-2.0.22:=[${MULTILIB_USEDEP},threads(+)]
dev-libs/libltdl:0[${MULTILIB_USEDEP}]
>=sys-apps/hwloc-2.0.2:=[${MULTILIB_USEDEP}]
- >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+ >=virtual/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
openmpi_fabrics_ofed? ( sys-cluster/rdma-core )
openmpi_fabrics_knem? ( sys-cluster/knem )
diff --git a/sys-cluster/openmpi/openmpi-5.0.6-r1.ebuild
b/sys-cluster/openmpi/openmpi-5.0.6-r1.ebuild
index 67467a0d2763..fa4f2f6377ce 100644
--- a/sys-cluster/openmpi/openmpi-5.0.6-r1.ebuild
+++ b/sys-cluster/openmpi/openmpi-5.0.6-r1.ebuild
@@ -42,7 +42,7 @@ RDEPEND="
>=sys-apps/hwloc-2.0.2:=
sys-cluster/pmix:=
sys-cluster/prrte:=
- >=sys-libs/zlib-1.2.8-r1
+ >=virtual/zlib-1.2.8-r1
cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
openmpi_fabrics_ofed? ( sys-cluster/rdma-core )
openmpi_fabrics_knem? ( sys-cluster/knem )
diff --git a/sys-cluster/openmpi/openmpi-5.0.6.ebuild
b/sys-cluster/openmpi/openmpi-5.0.6.ebuild
index a5df2e5e6917..58f52c6d245a 100644
--- a/sys-cluster/openmpi/openmpi-5.0.6.ebuild
+++ b/sys-cluster/openmpi/openmpi-5.0.6.ebuild
@@ -42,7 +42,7 @@ RDEPEND="
>=sys-apps/hwloc-2.0.2:=
sys-cluster/pmix:=
sys-cluster/prrte:=
- >=sys-libs/zlib-1.2.8-r1
+ >=virtual/zlib-1.2.8-r1
cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
openmpi_fabrics_ofed? ( sys-cluster/rdma-core )
openmpi_fabrics_knem? ( sys-cluster/knem )
diff --git a/sys-cluster/openmpi/openmpi-5.0.8.ebuild
b/sys-cluster/openmpi/openmpi-5.0.8.ebuild
index ac8bddf89e5a..5bcedd432fc7 100644
--- a/sys-cluster/openmpi/openmpi-5.0.8.ebuild
+++ b/sys-cluster/openmpi/openmpi-5.0.8.ebuild
@@ -42,7 +42,7 @@ RDEPEND="
>=sys-apps/hwloc-2.0.2:=
sys-cluster/pmix:=
sys-cluster/prrte:=
- >=sys-libs/zlib-1.2.8-r1
+ >=virtual/zlib-1.2.8-r1
cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
openmpi_fabrics_ofed? ( sys-cluster/rdma-core )
openmpi_fabrics_knem? ( sys-cluster/knem )
diff --git a/sys-cluster/pmix/pmix-4.2.2-r1.ebuild
b/sys-cluster/pmix/pmix-4.2.2-r1.ebuild
index b2382be92a0f..7aca4777648b 100644
--- a/sys-cluster/pmix/pmix-4.2.2-r1.ebuild
+++ b/sys-cluster/pmix/pmix-4.2.2-r1.ebuild
@@ -16,7 +16,7 @@ RDEPEND="
dev-libs/libevent:=
sys-apps/hwloc:=
sys-cluster/ucx
- sys-libs/zlib:=
+ virtual/zlib:=
munge? ( sys-auth/munge )
pmi? ( !sys-cluster/slurm )
"
diff --git a/sys-cluster/pmix/pmix-4.2.8.ebuild
b/sys-cluster/pmix/pmix-4.2.8.ebuild
index 55485e23b9ec..ded7f8c8cb47 100644
--- a/sys-cluster/pmix/pmix-4.2.8.ebuild
+++ b/sys-cluster/pmix/pmix-4.2.8.ebuild
@@ -19,7 +19,7 @@ RDEPEND="
dev-libs/libevent:=
sys-apps/hwloc:=
sys-cluster/ucx
- sys-libs/zlib:=
+ virtual/zlib:=
munge? ( sys-auth/munge )
pmi? ( !sys-cluster/slurm )
"
diff --git a/sys-cluster/pmix/pmix-5.0.3.ebuild
b/sys-cluster/pmix/pmix-5.0.3.ebuild
index b37a67a20d75..becb41392bc0 100644
--- a/sys-cluster/pmix/pmix-5.0.3.ebuild
+++ b/sys-cluster/pmix/pmix-5.0.3.ebuild
@@ -19,7 +19,7 @@ RDEPEND="
dev-libs/libevent:=
sys-apps/hwloc:=
sys-cluster/ucx
- sys-libs/zlib:=
+ virtual/zlib:=
munge? ( sys-auth/munge )
pmi? ( !sys-cluster/slurm )
"
diff --git a/sys-cluster/pmix/pmix-5.0.4-r1.ebuild
b/sys-cluster/pmix/pmix-5.0.4-r1.ebuild
index 656aa77e77bb..46b82e112fc7 100644
--- a/sys-cluster/pmix/pmix-5.0.4-r1.ebuild
+++ b/sys-cluster/pmix/pmix-5.0.4-r1.ebuild
@@ -19,7 +19,7 @@ RDEPEND="
dev-libs/libevent:=
sys-apps/hwloc:=
sys-cluster/ucx
- sys-libs/zlib:=
+ virtual/zlib:=
munge? ( sys-auth/munge )
pmi? ( !sys-cluster/slurm )
"
diff --git a/sys-cluster/torque/torque-6.0.4-r7.ebuild
b/sys-cluster/torque/torque-6.0.4-r7.ebuild
index 657f0ac6ea2a..02aa97851d0f 100644
--- a/sys-cluster/torque/torque-6.0.4-r7.ebuild
+++ b/sys-cluster/torque/torque-6.0.4-r7.ebuild
@@ -20,7 +20,7 @@ KEYWORDS="~alpha amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv
~sparc ~x86"
IUSE="autorun cgroups cpusets +crypt doc munge nvidia quickcommit server
+syslog tk"
DEPEND_COMMON="
- sys-libs/zlib
+ virtual/zlib
sys-libs/readline:0=
dev-libs/libxml2:=
dev-libs/boost
diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1-r2.ebuild
b/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1-r2.ebuild
index 6bb8b07fce0b..fca65fb35112 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1-r2.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1-r2.ebuild
@@ -53,7 +53,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild
b/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild
index b5da2e750b07..170c2231b88d 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild
@@ -54,7 +54,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.39-r5.ebuild
b/sys-devel/binutils-hppa64/binutils-hppa64-2.39-r5.ebuild
index 035e58b1711c..5fa763ed9479 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.39-r5.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.39-r5.ebuild
@@ -54,7 +54,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.40-r7.ebuild
b/sys-devel/binutils-hppa64/binutils-hppa64-2.40-r7.ebuild
index 035e58b1711c..5fa763ed9479 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.40-r7.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.40-r7.ebuild
@@ -54,7 +54,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.41-r5.ebuild
b/sys-devel/binutils-hppa64/binutils-hppa64-2.41-r5.ebuild
index a484b3579044..55c4c04c2495 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.41-r5.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.41-r5.ebuild
@@ -54,7 +54,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.42-r2.ebuild
b/sys-devel/binutils-hppa64/binutils-hppa64-2.42-r2.ebuild
index 378fabf1ee69..7f4be587ed32 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.42-r2.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.42-r2.ebuild
@@ -53,7 +53,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
debuginfod? (
dev-libs/elfutils[debuginfod(-)]
)
diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.43-r2.ebuild
b/sys-devel/binutils-hppa64/binutils-hppa64-2.43-r2.ebuild
index 1665161ce425..30b0c1ce32b1 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.43-r2.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.43-r2.ebuild
@@ -53,7 +53,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
debuginfod? (
dev-libs/elfutils[debuginfod(-)]
)
diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.44-r3.ebuild
b/sys-devel/binutils-hppa64/binutils-hppa64-2.44-r3.ebuild
index 087dc7b71193..8532d91b150b 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.44-r3.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.44-r3.ebuild
@@ -56,7 +56,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
debuginfod? (
dev-libs/elfutils[debuginfod(-)]
)
diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.45-r1.ebuild
b/sys-devel/binutils-hppa64/binutils-hppa64-2.45-r1.ebuild
index c23628d76b20..948f1d4cd8e6 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.45-r1.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.45-r1.ebuild
@@ -56,7 +56,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
debuginfod? (
dev-libs/elfutils[debuginfod(-)]
)
diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.45.ebuild
b/sys-devel/binutils-hppa64/binutils-hppa64-2.45.ebuild
index 9bbb2e5a20e7..48743b8c0431 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.45.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.45.ebuild
@@ -56,7 +56,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
debuginfod? (
dev-libs/elfutils[debuginfod(-)]
)
diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-9999.ebuild
b/sys-devel/binutils-hppa64/binutils-hppa64-9999.ebuild
index 6a28de62f155..8fa06e4461f4 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-9999.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-9999.ebuild
@@ -56,7 +56,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
debuginfod? (
dev-libs/elfutils[debuginfod(-)]
)
diff --git a/sys-devel/binutils/binutils-2.32-r2.ebuild
b/sys-devel/binutils/binutils-2.32-r2.ebuild
index 981114f63ae6..360119f1f552 100644
--- a/sys-devel/binutils/binutils-2.32-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.32-r2.ebuild
@@ -70,7 +70,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
"
DEPEND="${RDEPEND}
doc? ( sys-apps/texinfo )
diff --git a/sys-devel/binutils/binutils-2.33.1-r1.ebuild
b/sys-devel/binutils/binutils-2.33.1-r1.ebuild
index 1c2cd89ede32..c975608bfc4c 100644
--- a/sys-devel/binutils/binutils-2.33.1-r1.ebuild
+++ b/sys-devel/binutils/binutils-2.33.1-r1.ebuild
@@ -62,7 +62,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
"
DEPEND="${RDEPEND}
doc? ( sys-apps/texinfo )
diff --git a/sys-devel/binutils/binutils-2.34-r2.ebuild
b/sys-devel/binutils/binutils-2.34-r2.ebuild
index a2c26259cc76..d1af827e7c39 100644
--- a/sys-devel/binutils/binutils-2.34-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.34-r2.ebuild
@@ -62,7 +62,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sys-devel/binutils/binutils-2.35.2.ebuild
b/sys-devel/binutils/binutils-2.35.2.ebuild
index e72fe601fcad..b894171bca3f 100644
--- a/sys-devel/binutils/binutils-2.35.2.ebuild
+++ b/sys-devel/binutils/binutils-2.35.2.ebuild
@@ -51,7 +51,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sys-devel/binutils/binutils-2.36.1-r2.ebuild
b/sys-devel/binutils/binutils-2.36.1-r2.ebuild
index c6b27631d0ef..4cca0d2523b1 100644
--- a/sys-devel/binutils/binutils-2.36.1-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.36.1-r2.ebuild
@@ -51,7 +51,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sys-devel/binutils/binutils-2.37_p1-r2.ebuild
b/sys-devel/binutils/binutils-2.37_p1-r2.ebuild
index c7f5c90bdb0e..432185859a2a 100644
--- a/sys-devel/binutils/binutils-2.37_p1-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.37_p1-r2.ebuild
@@ -51,7 +51,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sys-devel/binutils/binutils-2.38-r2.ebuild
b/sys-devel/binutils/binutils-2.38-r2.ebuild
index 2d5fd300f9b2..cbea5a3feb82 100644
--- a/sys-devel/binutils/binutils-2.38-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.38-r2.ebuild
@@ -51,7 +51,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sys-devel/binutils/binutils-2.39-r5.ebuild
b/sys-devel/binutils/binutils-2.39-r5.ebuild
index 7e454480ca2d..6b8d528913b0 100644
--- a/sys-devel/binutils/binutils-2.39-r5.ebuild
+++ b/sys-devel/binutils/binutils-2.39-r5.ebuild
@@ -52,7 +52,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sys-devel/binutils/binutils-2.40-r9.ebuild
b/sys-devel/binutils/binutils-2.40-r9.ebuild
index b9684c564fe6..0c479afaef54 100644
--- a/sys-devel/binutils/binutils-2.40-r9.ebuild
+++ b/sys-devel/binutils/binutils-2.40-r9.ebuild
@@ -51,7 +51,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
debuginfod? (
dev-libs/elfutils[debuginfod(-)]
)
diff --git a/sys-devel/binutils/binutils-2.41-r5.ebuild
b/sys-devel/binutils/binutils-2.41-r5.ebuild
index 92d25fbb7f91..baae03363b7f 100644
--- a/sys-devel/binutils/binutils-2.41-r5.ebuild
+++ b/sys-devel/binutils/binutils-2.41-r5.ebuild
@@ -51,7 +51,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
debuginfod? (
dev-libs/elfutils[debuginfod(-)]
)
diff --git a/sys-devel/binutils/binutils-2.42-r2.ebuild
b/sys-devel/binutils/binutils-2.42-r2.ebuild
index a52ce5a2f3da..8ffe10d95eb5 100644
--- a/sys-devel/binutils/binutils-2.42-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.42-r2.ebuild
@@ -51,7 +51,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
debuginfod? (
dev-libs/elfutils[debuginfod(-)]
)
diff --git a/sys-devel/binutils/binutils-2.43-r2.ebuild
b/sys-devel/binutils/binutils-2.43-r2.ebuild
index 05bcbb196b96..7454e0a85348 100644
--- a/sys-devel/binutils/binutils-2.43-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.43-r2.ebuild
@@ -54,7 +54,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
debuginfod? (
dev-libs/elfutils[debuginfod(-)]
)
diff --git a/sys-devel/binutils/binutils-2.44-r4.ebuild
b/sys-devel/binutils/binutils-2.44-r4.ebuild
index 6fbec866fa8a..a8825bd39e45 100644
--- a/sys-devel/binutils/binutils-2.44-r4.ebuild
+++ b/sys-devel/binutils/binutils-2.44-r4.ebuild
@@ -54,7 +54,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
debuginfod? (
dev-libs/elfutils[debuginfod(-)]
)
diff --git a/sys-devel/binutils/binutils-2.45-r1.ebuild
b/sys-devel/binutils/binutils-2.45-r1.ebuild
index 592088c132d8..6fd60cf33737 100644
--- a/sys-devel/binutils/binutils-2.45-r1.ebuild
+++ b/sys-devel/binutils/binutils-2.45-r1.ebuild
@@ -54,7 +54,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
debuginfod? (
dev-libs/elfutils[debuginfod(-)]
)
diff --git a/sys-devel/binutils/binutils-2.45.9999.ebuild
b/sys-devel/binutils/binutils-2.45.9999.ebuild
index ae7570d0b7ab..77817fb20991 100644
--- a/sys-devel/binutils/binutils-2.45.9999.ebuild
+++ b/sys-devel/binutils/binutils-2.45.9999.ebuild
@@ -54,7 +54,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
debuginfod? (
dev-libs/elfutils[debuginfod(-)]
)
diff --git a/sys-devel/binutils/binutils-2.45.ebuild
b/sys-devel/binutils/binutils-2.45.ebuild
index a92897aab95b..560c96e565c2 100644
--- a/sys-devel/binutils/binutils-2.45.ebuild
+++ b/sys-devel/binutils/binutils-2.45.ebuild
@@ -54,7 +54,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
debuginfod? (
dev-libs/elfutils[debuginfod(-)]
)
diff --git a/sys-devel/binutils/binutils-9999.ebuild
b/sys-devel/binutils/binutils-9999.ebuild
index ae7570d0b7ab..77817fb20991 100644
--- a/sys-devel/binutils/binutils-9999.ebuild
+++ b/sys-devel/binutils/binutils-9999.ebuild
@@ -54,7 +54,7 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
#
RDEPEND="
>=sys-devel/binutils-config-3
- sys-libs/zlib
+ virtual/zlib
debuginfod? (
dev-libs/elfutils[debuginfod(-)]
)
diff --git a/sys-devel/bpf-toolchain/bpf-toolchain-14.2.0_p2.ebuild
b/sys-devel/bpf-toolchain/bpf-toolchain-14.2.0_p2.ebuild
index b8712c8a07da..96f5e2120b81 100644
--- a/sys-devel/bpf-toolchain/bpf-toolchain-14.2.0_p2.ebuild
+++ b/sys-devel/bpf-toolchain/bpf-toolchain-14.2.0_p2.ebuild
@@ -47,7 +47,7 @@ RDEPEND="
dev-libs/gmp:=
dev-libs/mpc:=
dev-libs/mpfr:=
- sys-libs/zlib:=
+ virtual/zlib:=
virtual/libiconv
bin-symlinks? (
!cross-bpf-unknown-none/binutils
diff --git a/sys-devel/bpf-toolchain/bpf-toolchain-15.1.0_p1.ebuild
b/sys-devel/bpf-toolchain/bpf-toolchain-15.1.0_p1.ebuild
index b8712c8a07da..96f5e2120b81 100644
--- a/sys-devel/bpf-toolchain/bpf-toolchain-15.1.0_p1.ebuild
+++ b/sys-devel/bpf-toolchain/bpf-toolchain-15.1.0_p1.ebuild
@@ -47,7 +47,7 @@ RDEPEND="
dev-libs/gmp:=
dev-libs/mpc:=
dev-libs/mpfr:=
- sys-libs/zlib:=
+ virtual/zlib:=
virtual/libiconv
bin-symlinks? (
!cross-bpf-unknown-none/binutils
diff --git a/sys-devel/bpf-toolchain/bpf-toolchain-15.2.0_p1.ebuild
b/sys-devel/bpf-toolchain/bpf-toolchain-15.2.0_p1.ebuild
index d5b01a5b7e37..8bd88eb89c15 100644
--- a/sys-devel/bpf-toolchain/bpf-toolchain-15.2.0_p1.ebuild
+++ b/sys-devel/bpf-toolchain/bpf-toolchain-15.2.0_p1.ebuild
@@ -47,7 +47,7 @@ RDEPEND="
dev-libs/gmp:=
dev-libs/mpc:=
dev-libs/mpfr:=
- sys-libs/zlib:=
+ virtual/zlib:=
virtual/libiconv
bin-symlinks? (
!cross-bpf-unknown-none/binutils
diff --git a/sys-devel/gcc-apple/gcc-apple-4.2.1_p5666-r3.ebuild
b/sys-devel/gcc-apple/gcc-apple-4.2.1_p5666-r3.ebuild
index 0a8cb2421474..c88d9605a085 100644
--- a/sys-devel/gcc-apple/gcc-apple-4.2.1_p5666-r3.ebuild
+++ b/sys-devel/gcc-apple/gcc-apple-4.2.1_p5666-r3.ebuild
@@ -21,7 +21,7 @@ SLOT="42"
KEYWORDS="~ppc-macos ~x64-macos"
IUSE="bootstrap fortran nls +openmp objc objc++ +cxx"
-RDEPEND=">=sys-libs/zlib-1.1.4
+RDEPEND=">=virtual/zlib-1.1.4
>=sys-libs/ncurses-5.2-r2
nls? ( sys-devel/gettext )
>=sys-devel/gcc-config-1.8-r1
diff --git a/sys-devel/mold/mold-2.37.1.ebuild
b/sys-devel/mold/mold-2.37.1.ebuild
index 216aa0ac7faa..7da34cfc05fa 100644
--- a/sys-devel/mold/mold-2.37.1.ebuild
+++ b/sys-devel/mold/mold-2.37.1.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
app-arch/zstd:=
>=dev-cpp/tbb-2021.7.0-r1:=
dev-libs/blake3:=
- sys-libs/zlib
+ virtual/zlib
!kernel_Darwin? (
>=dev-libs/mimalloc-2:=
)
diff --git a/sys-devel/mold/mold-2.39.1-r1.ebuild
b/sys-devel/mold/mold-2.39.1-r1.ebuild
index f22ea6fde244..9b9074c7be2d 100644
--- a/sys-devel/mold/mold-2.39.1-r1.ebuild
+++ b/sys-devel/mold/mold-2.39.1-r1.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
app-arch/zstd:=
>=dev-cpp/tbb-2021.7.0-r1:=
dev-libs/blake3:=
- sys-libs/zlib
+ virtual/zlib
!kernel_Darwin? (
>=dev-libs/mimalloc-2:=
)
diff --git a/sys-devel/mold/mold-2.40.1.ebuild
b/sys-devel/mold/mold-2.40.1.ebuild
index 4882ac441eec..c2d922114171 100644
--- a/sys-devel/mold/mold-2.40.1.ebuild
+++ b/sys-devel/mold/mold-2.40.1.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
app-arch/zstd:=
>=dev-cpp/tbb-2021.7.0-r1:=
dev-libs/blake3:=
- sys-libs/zlib
+ virtual/zlib
!kernel_Darwin? (
>=dev-libs/mimalloc-2:=
)
diff --git a/sys-devel/mold/mold-2.40.3.ebuild
b/sys-devel/mold/mold-2.40.3.ebuild
index 7117deff952b..5b543d4e1508 100644
--- a/sys-devel/mold/mold-2.40.3.ebuild
+++ b/sys-devel/mold/mold-2.40.3.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
app-arch/zstd:=
>=dev-cpp/tbb-2021.7.0-r1:=
dev-libs/blake3:=
- sys-libs/zlib
+ virtual/zlib
!kernel_Darwin? (
>=dev-libs/mimalloc-2:=
)
diff --git a/sys-devel/mold/mold-2.40.4.ebuild
b/sys-devel/mold/mold-2.40.4.ebuild
index 7117deff952b..5b543d4e1508 100644
--- a/sys-devel/mold/mold-2.40.4.ebuild
+++ b/sys-devel/mold/mold-2.40.4.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
app-arch/zstd:=
>=dev-cpp/tbb-2021.7.0-r1:=
dev-libs/blake3:=
- sys-libs/zlib
+ virtual/zlib
!kernel_Darwin? (
>=dev-libs/mimalloc-2:=
)
diff --git a/sys-devel/mold/mold-9999.ebuild b/sys-devel/mold/mold-9999.ebuild
index 7117deff952b..5b543d4e1508 100644
--- a/sys-devel/mold/mold-9999.ebuild
+++ b/sys-devel/mold/mold-9999.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
app-arch/zstd:=
>=dev-cpp/tbb-2021.7.0-r1:=
dev-libs/blake3:=
- sys-libs/zlib
+ virtual/zlib
!kernel_Darwin? (
>=dev-libs/mimalloc-2:=
)
diff --git a/sys-fabric/mstflint/mstflint-4.23.0_p1.ebuild
b/sys-fabric/mstflint/mstflint-4.23.0_p1.ebuild
index 625933e4b2ff..16e9b9d3e095 100644
--- a/sys-fabric/mstflint/mstflint-4.23.0_p1.ebuild
+++ b/sys-fabric/mstflint/mstflint-4.23.0_p1.ebuild
@@ -20,7 +20,7 @@ IUSE="adb-generic-tools inband ssl"
RDEPEND="
dev-db/sqlite:3=
- sys-libs/zlib:=
+ virtual/zlib:=
inband? ( sys-cluster/rdma-core )
adb-generic-tools? (
dev-libs/boost:=
diff --git a/sys-fabric/mstflint/mstflint-4.29.0_p1.ebuild
b/sys-fabric/mstflint/mstflint-4.29.0_p1.ebuild
index c66b8fea31e6..fbba994df553 100644
--- a/sys-fabric/mstflint/mstflint-4.29.0_p1.ebuild
+++ b/sys-fabric/mstflint/mstflint-4.29.0_p1.ebuild
@@ -20,7 +20,7 @@ IUSE="adb-generic-tools inband ssl"
DEPEND="
dev-db/sqlite:3=
- sys-libs/zlib:=
+ virtual/zlib:=
inband? ( sys-cluster/rdma-core )
adb-generic-tools? (
dev-libs/boost:=
diff --git a/sys-fabric/mstflint/mstflint-4.30.0_p1.ebuild
b/sys-fabric/mstflint/mstflint-4.30.0_p1.ebuild
index ddb4f212a954..4d40051792d7 100644
--- a/sys-fabric/mstflint/mstflint-4.30.0_p1.ebuild
+++ b/sys-fabric/mstflint/mstflint-4.30.0_p1.ebuild
@@ -20,7 +20,7 @@ IUSE="adb-generic-tools inband ssl"
DEPEND="
dev-db/sqlite:3=
- sys-libs/zlib:=
+ virtual/zlib:=
inband? ( sys-cluster/rdma-core )
adb-generic-tools? (
dev-libs/boost:=
diff --git a/sys-fs/avfs/avfs-1.1.5.ebuild b/sys-fs/avfs/avfs-1.1.5.ebuild
index b8fcbb33d959..391f3a52d357 100644
--- a/sys-fs/avfs/avfs-1.1.5.ebuild
+++ b/sys-fs/avfs/avfs-1.1.5.ebuild
@@ -15,7 +15,7 @@ IUSE="lzip +lzma webdav +zstd"
RDEPEND="
app-arch/bzip2:=
>=sys-fs/fuse-2.4:0
- sys-libs/zlib
+ virtual/zlib
lzip? ( app-arch/lzlib )
lzma? ( app-arch/xz-utils )
webdav? ( net-libs/neon:= )
diff --git a/sys-fs/bcachefs-tools/bcachefs-tools-1.20.0.ebuild
b/sys-fs/bcachefs-tools/bcachefs-tools-1.20.0.ebuild
index edc6e51ccd56..3fb79ed23235 100644
--- a/sys-fs/bcachefs-tools/bcachefs-tools-1.20.0.ebuild
+++ b/sys-fs/bcachefs-tools/bcachefs-tools-1.20.0.ebuild
@@ -122,7 +122,7 @@ DEPEND="
dev-libs/userspace-rcu:=
sys-apps/keyutils:=
sys-apps/util-linux
- sys-libs/zlib
+ virtual/zlib
virtual/udev
fuse? ( >=sys-fs/fuse-3.7.0 )
"
diff --git a/sys-fs/bcachefs-tools/bcachefs-tools-1.25.0.ebuild
b/sys-fs/bcachefs-tools/bcachefs-tools-1.25.0.ebuild
index 98a2f8b739dd..df5ddcf954af 100644
--- a/sys-fs/bcachefs-tools/bcachefs-tools-1.25.0.ebuild
+++ b/sys-fs/bcachefs-tools/bcachefs-tools-1.25.0.ebuild
@@ -120,7 +120,7 @@ DEPEND="
dev-libs/userspace-rcu:=
sys-apps/keyutils:=
sys-apps/util-linux
- sys-libs/zlib
+ virtual/zlib
virtual/udev
fuse? ( >=sys-fs/fuse-3.7.0 )
"
diff --git a/sys-fs/bcachefs-tools/bcachefs-tools-1.25.1.ebuild
b/sys-fs/bcachefs-tools/bcachefs-tools-1.25.1.ebuild
index be88c0e851ad..fb5660dcf342 100644
--- a/sys-fs/bcachefs-tools/bcachefs-tools-1.25.1.ebuild
+++ b/sys-fs/bcachefs-tools/bcachefs-tools-1.25.1.ebuild
@@ -120,7 +120,7 @@ DEPEND="
dev-libs/userspace-rcu:=
sys-apps/keyutils:=
sys-apps/util-linux
- sys-libs/zlib
+ virtual/zlib
virtual/udev
fuse? ( >=sys-fs/fuse-3.7.0 )
"
diff --git a/sys-fs/bcachefs-tools/bcachefs-tools-1.25.2.ebuild
b/sys-fs/bcachefs-tools/bcachefs-tools-1.25.2.ebuild
index 3737781d4bd3..e6d93f1d90fb 100644
--- a/sys-fs/bcachefs-tools/bcachefs-tools-1.25.2.ebuild
+++ b/sys-fs/bcachefs-tools/bcachefs-tools-1.25.2.ebuild
@@ -120,7 +120,7 @@ DEPEND="
dev-libs/userspace-rcu:=
sys-apps/keyutils:=
sys-apps/util-linux
- sys-libs/zlib
+ virtual/zlib
virtual/udev
fuse? ( >=sys-fs/fuse-3.7.0 )
"
diff --git a/sys-fs/bcachefs-tools/bcachefs-tools-1.25.3.ebuild
b/sys-fs/bcachefs-tools/bcachefs-tools-1.25.3.ebuild
index 13a638846887..793215508d95 100644
--- a/sys-fs/bcachefs-tools/bcachefs-tools-1.25.3.ebuild
+++ b/sys-fs/bcachefs-tools/bcachefs-tools-1.25.3.ebuild
@@ -123,7 +123,7 @@ DEPEND="
dev-libs/userspace-rcu:=
sys-apps/keyutils:=
sys-apps/util-linux
- sys-libs/zlib
+ virtual/zlib
virtual/udev
fuse? ( >=sys-fs/fuse-3.7.0 )
"
diff --git a/sys-fs/bcachefs-tools/bcachefs-tools-1.31.5.ebuild
b/sys-fs/bcachefs-tools/bcachefs-tools-1.31.5.ebuild
index e831f981cce3..a3969f9212f9 100644
--- a/sys-fs/bcachefs-tools/bcachefs-tools-1.31.5.ebuild
+++ b/sys-fs/bcachefs-tools/bcachefs-tools-1.31.5.ebuild
@@ -123,7 +123,7 @@ DEPEND="
dev-libs/userspace-rcu:=
sys-apps/keyutils:=
sys-apps/util-linux
- sys-libs/zlib
+ virtual/zlib
virtual/udev
fuse? ( >=sys-fs/fuse-3.7.0 )
"
diff --git a/sys-fs/bcachefs-tools/bcachefs-tools-9999.ebuild
b/sys-fs/bcachefs-tools/bcachefs-tools-9999.ebuild
index 6a64fd9e5634..3eba969375f8 100644
--- a/sys-fs/bcachefs-tools/bcachefs-tools-9999.ebuild
+++ b/sys-fs/bcachefs-tools/bcachefs-tools-9999.ebuild
@@ -121,7 +121,7 @@ DEPEND="
dev-libs/userspace-rcu:=
sys-apps/keyutils:=
sys-apps/util-linux
- sys-libs/zlib
+ virtual/zlib
virtual/udev
fuse? ( >=sys-fs/fuse-3.7.0 )
"
diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.12.ebuild
b/sys-fs/btrfs-progs/btrfs-progs-6.12.ebuild
index a5ea43585677..3662d563acf4 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.12.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.12.ebuild
@@ -46,7 +46,7 @@ RESTRICT="test"
RDEPEND="
dev-libs/lzo:2=
sys-apps/util-linux:=[static-libs(+)?]
- sys-libs/zlib:=
+ virtual/zlib:=
convert? (
sys-fs/e2fsprogs:=
reiserfs? (
@@ -63,7 +63,7 @@ DEPEND="
static? (
dev-libs/lzo:2[static-libs(+)]
sys-apps/util-linux:0[static-libs(+)]
- sys-libs/zlib:0[static-libs(+)]
+ virtual/zlib:0[static-libs(+)]
convert? (
sys-fs/e2fsprogs[static-libs(+)]
reiserfs? (
diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.13.ebuild
b/sys-fs/btrfs-progs/btrfs-progs-6.13.ebuild
index a5ea43585677..3662d563acf4 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.13.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.13.ebuild
@@ -46,7 +46,7 @@ RESTRICT="test"
RDEPEND="
dev-libs/lzo:2=
sys-apps/util-linux:=[static-libs(+)?]
- sys-libs/zlib:=
+ virtual/zlib:=
convert? (
sys-fs/e2fsprogs:=
reiserfs? (
@@ -63,7 +63,7 @@ DEPEND="
static? (
dev-libs/lzo:2[static-libs(+)]
sys-apps/util-linux:0[static-libs(+)]
- sys-libs/zlib:0[static-libs(+)]
+ virtual/zlib:0[static-libs(+)]
convert? (
sys-fs/e2fsprogs[static-libs(+)]
reiserfs? (
diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.14.ebuild
b/sys-fs/btrfs-progs/btrfs-progs-6.14.ebuild
index cab2001f687f..18eff3bc7001 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.14.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.14.ebuild
@@ -46,7 +46,7 @@ RESTRICT="test"
RDEPEND="
dev-libs/lzo:2=
sys-apps/util-linux:=[static-libs(+)?]
- sys-libs/zlib:=
+ virtual/zlib:=
convert? (
sys-fs/e2fsprogs:=
reiserfs? (
@@ -63,7 +63,7 @@ DEPEND="
static? (
dev-libs/lzo:2[static-libs(+)]
sys-apps/util-linux:0[static-libs(+)]
- sys-libs/zlib:0[static-libs(+)]
+ virtual/zlib:0[static-libs(+)]
convert? (
sys-fs/e2fsprogs[static-libs(+)]
reiserfs? (
diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.15.ebuild
b/sys-fs/btrfs-progs/btrfs-progs-6.15.ebuild
index d7bfa6e297d1..9068bdc44866 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.15.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.15.ebuild
@@ -46,7 +46,7 @@ RESTRICT="test"
RDEPEND="
dev-libs/lzo:2=
sys-apps/util-linux:=[static-libs(+)?]
- sys-libs/zlib:=
+ virtual/zlib:=
convert? (
sys-fs/e2fsprogs:=
reiserfs? (
@@ -63,7 +63,7 @@ DEPEND="
static? (
dev-libs/lzo:2[static-libs(+)]
sys-apps/util-linux:0[static-libs(+)]
- sys-libs/zlib:0[static-libs(+)]
+ virtual/zlib:0[static-libs(+)]
convert? (
sys-fs/e2fsprogs[static-libs(+)]
reiserfs? (
diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.16.1.ebuild
b/sys-fs/btrfs-progs/btrfs-progs-6.16.1.ebuild
index d7bfa6e297d1..9068bdc44866 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.16.1.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.16.1.ebuild
@@ -46,7 +46,7 @@ RESTRICT="test"
RDEPEND="
dev-libs/lzo:2=
sys-apps/util-linux:=[static-libs(+)?]
- sys-libs/zlib:=
+ virtual/zlib:=
convert? (
sys-fs/e2fsprogs:=
reiserfs? (
@@ -63,7 +63,7 @@ DEPEND="
static? (
dev-libs/lzo:2[static-libs(+)]
sys-apps/util-linux:0[static-libs(+)]
- sys-libs/zlib:0[static-libs(+)]
+ virtual/zlib:0[static-libs(+)]
convert? (
sys-fs/e2fsprogs[static-libs(+)]
reiserfs? (
diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.16.ebuild
b/sys-fs/btrfs-progs/btrfs-progs-6.16.ebuild
index d7bfa6e297d1..9068bdc44866 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.16.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.16.ebuild
@@ -46,7 +46,7 @@ RESTRICT="test"
RDEPEND="
dev-libs/lzo:2=
sys-apps/util-linux:=[static-libs(+)?]
- sys-libs/zlib:=
+ virtual/zlib:=
convert? (
sys-fs/e2fsprogs:=
reiserfs? (
@@ -63,7 +63,7 @@ DEPEND="
static? (
dev-libs/lzo:2[static-libs(+)]
sys-apps/util-linux:0[static-libs(+)]
- sys-libs/zlib:0[static-libs(+)]
+ virtual/zlib:0[static-libs(+)]
convert? (
sys-fs/e2fsprogs[static-libs(+)]
reiserfs? (
diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.17.ebuild
b/sys-fs/btrfs-progs/btrfs-progs-6.17.ebuild
index c857626f760a..a3436ebfd6c4 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.17.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.17.ebuild
@@ -46,7 +46,7 @@ RESTRICT="test"
RDEPEND="
dev-libs/lzo:2=
sys-apps/util-linux:=[static-libs(+)?]
- sys-libs/zlib:=
+ virtual/zlib:=
convert? (
sys-fs/e2fsprogs:=
reiserfs? (
@@ -63,7 +63,7 @@ DEPEND="
static? (
dev-libs/lzo:2[static-libs(+)]
sys-apps/util-linux:0[static-libs(+)]
- sys-libs/zlib:0[static-libs(+)]
+ virtual/zlib:0[static-libs(+)]
convert? (
sys-fs/e2fsprogs[static-libs(+)]
reiserfs? (
diff --git a/sys-fs/btrfs-progs/btrfs-progs-9999.ebuild
b/sys-fs/btrfs-progs/btrfs-progs-9999.ebuild
index 45d288067d04..53c24d72a1a9 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-9999.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-9999.ebuild
@@ -46,7 +46,7 @@ RESTRICT="test"
RDEPEND="
dev-libs/lzo:2=
sys-apps/util-linux:=[static-libs(+)?]
- sys-libs/zlib:=
+ virtual/zlib:=
convert? (
sys-fs/e2fsprogs:=
reiserfs? (
@@ -63,7 +63,7 @@ DEPEND="
static? (
dev-libs/lzo:2[static-libs(+)]
sys-apps/util-linux:0[static-libs(+)]
- sys-libs/zlib:0[static-libs(+)]
+ virtual/zlib:0[static-libs(+)]
convert? (
sys-fs/e2fsprogs[static-libs(+)]
reiserfs? (
diff --git a/sys-fs/cramfs/cramfs-2.1.ebuild b/sys-fs/cramfs/cramfs-2.1.ebuild
index 85d40d3662c8..8e155863285b 100644
--- a/sys-fs/cramfs/cramfs-2.1.ebuild
+++ b/sys-fs/cramfs/cramfs-2.1.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
KEYWORDS="~alpha amd64 ppc ~sparc x86"
IUSE=""
-DEPEND="sys-libs/zlib:="
+DEPEND="virtual/zlib:="
RDEPEND="${DEPEND}"
S="${WORKDIR}/cramfs-tools-${PV}"
diff --git a/sys-fs/encfs/encfs-1.9.5-r2.ebuild
b/sys-fs/encfs/encfs-1.9.5-r2.ebuild
index 248d5daddc17..05e884ba6d87 100644
--- a/sys-fs/encfs/encfs-1.9.5-r2.ebuild
+++ b/sys-fs/encfs/encfs-1.9.5-r2.ebuild
@@ -17,7 +17,7 @@ IUSE="nls"
RDEPEND="dev-libs/openssl:=
dev-libs/tinyxml2:=
sys-fs/fuse:0=
- sys-libs/zlib"
+ virtual/zlib"
DEPEND="${RDEPEND}"
BDEPEND="dev-lang/perl
sys-devel/gettext
diff --git a/sys-fs/erofs-utils/erofs-utils-1.8.10.ebuild
b/sys-fs/erofs-utils/erofs-utils-1.8.10.ebuild
index 56cd91d0567f..ac50e98876f3 100644
--- a/sys-fs/erofs-utils/erofs-utils-1.8.10.ebuild
+++ b/sys-fs/erofs-utils/erofs-utils-1.8.10.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
uuid? ( sys-apps/util-linux )
zlib? (
libdeflate? ( app-arch/libdeflate:0= )
- !libdeflate? ( sys-libs/zlib:0= )
+ !libdeflate? ( virtual/zlib:0= )
)
zstd? ( app-arch/zstd:0= )
"
diff --git a/sys-fs/erofs-utils/erofs-utils-1.8.4.ebuild
b/sys-fs/erofs-utils/erofs-utils-1.8.4.ebuild
index 56cd91d0567f..ac50e98876f3 100644
--- a/sys-fs/erofs-utils/erofs-utils-1.8.4.ebuild
+++ b/sys-fs/erofs-utils/erofs-utils-1.8.4.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
uuid? ( sys-apps/util-linux )
zlib? (
libdeflate? ( app-arch/libdeflate:0= )
- !libdeflate? ( sys-libs/zlib:0= )
+ !libdeflate? ( virtual/zlib:0= )
)
zstd? ( app-arch/zstd:0= )
"
diff --git a/sys-fs/erofs-utils/metadata.xml b/sys-fs/erofs-utils/metadata.xml
index eaf0493a8357..15abb558de60 100644
--- a/sys-fs/erofs-utils/metadata.xml
+++ b/sys-fs/erofs-utils/metadata.xml
@@ -7,7 +7,7 @@
</maintainer>
<use>
<flag name="fuse">Builds erofsfuse (requires
<pkg>sys-fs/fuse</pkg>).</flag>
- <flag name="libdeflate">Use <pkg>app-arch/libdeflate</pkg>
rather than <pkg>sys-libs/zlib</pkg> for handling deflate compression.</flag>
+ <flag name="libdeflate">Use <pkg>app-arch/libdeflate</pkg>
rather than <pkg>virtual/zlib</pkg> for handling deflate compression.</flag>
<flag name="uuid">Enables UUID support via
<pkg>sys-apps/util-linux</pkg>.</flag>
</use>
</pkgmetadata>
diff --git a/sys-fs/ext4magic/ext4magic-0.3.2-r2.ebuild
b/sys-fs/ext4magic/ext4magic-0.3.2-r2.ebuild
index 95d3eb1f474d..9b38c4f3d44a 100644
--- a/sys-fs/ext4magic/ext4magic-0.3.2-r2.ebuild
+++ b/sys-fs/ext4magic/ext4magic-0.3.2-r2.ebuild
@@ -16,7 +16,7 @@ RDEPEND="app-arch/bzip2
>=sys-apps/file-5.04
sys-apps/util-linux
>=sys-fs/e2fsprogs-1.41.9
- sys-libs/zlib"
+ virtual/zlib"
DEPEND="${RDEPEND}"
DOCS="AUTHORS ChangeLog NEWS README TODO"
diff --git a/sys-fs/fuseiso/fuseiso-20070708-r3.ebuild
b/sys-fs/fuseiso/fuseiso-20070708-r3.ebuild
index 4ac8844af9f9..16ed13257188 100644
--- a/sys-fs/fuseiso/fuseiso-20070708-r3.ebuild
+++ b/sys-fs/fuseiso/fuseiso-20070708-r3.ebuild
@@ -12,7 +12,7 @@ SLOT="0"
KEYWORDS="amd64 ~ppc ~ppc64 x86"
RDEPEND="sys-fs/fuse:0=
- sys-libs/zlib
+ virtual/zlib
dev-libs/glib:2"
DEPEND="${RDEPEND}"
diff --git a/sys-fs/mtd-utils/mtd-utils-2.1.6-r2.ebuild
b/sys-fs/mtd-utils/mtd-utils-2.1.6-r2.ebuild
index 6920a89cf475..b96d437df226 100644
--- a/sys-fs/mtd-utils/mtd-utils-2.1.6-r2.ebuild
+++ b/sys-fs/mtd-utils/mtd-utils-2.1.6-r2.ebuild
@@ -17,7 +17,7 @@ RESTRICT="!test? ( test )"
DEPEND="
sys-apps/util-linux:=
- sys-libs/zlib:=
+ virtual/zlib:=
lzo? ( dev-libs/lzo:= )
ssl? ( dev-libs/openssl:0= )
xattr? ( sys-apps/acl )
diff --git a/sys-fs/mtd-utils/mtd-utils-2.2.1-r1.ebuild
b/sys-fs/mtd-utils/mtd-utils-2.2.1-r1.ebuild
index 1b8029030508..f2e61110c461 100644
--- a/sys-fs/mtd-utils/mtd-utils-2.2.1-r1.ebuild
+++ b/sys-fs/mtd-utils/mtd-utils-2.2.1-r1.ebuild
@@ -18,7 +18,7 @@ RESTRICT="!test? ( test )"
DEPEND="
sys-apps/util-linux:=
- sys-libs/zlib:=
+ virtual/zlib:=
lzo? ( dev-libs/lzo:= )
ssl? ( dev-libs/openssl:0= )
xattr? ( sys-apps/acl )
diff --git a/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.2.ebuild
b/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.2.ebuild
index 9342b6bd6847..991734f88696 100644
--- a/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.2.ebuild
+++ b/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.2.ebuild
@@ -20,7 +20,7 @@ IUSE="lz4 +lzma lzo selinux +tools zstd"
DEPEND="
app-arch/bzip2:=
- sys-libs/zlib:=
+ virtual/zlib:=
lz4? ( app-arch/lz4:= )
lzma? ( app-arch/xz-utils )
lzo? ( dev-libs/lzo:2 )
diff --git a/sys-fs/squashfs-tools-ng/squashfs-tools-ng-9999.ebuild
b/sys-fs/squashfs-tools-ng/squashfs-tools-ng-9999.ebuild
index e768bb9ae947..7f984792a964 100644
--- a/sys-fs/squashfs-tools-ng/squashfs-tools-ng-9999.ebuild
+++ b/sys-fs/squashfs-tools-ng/squashfs-tools-ng-9999.ebuild
@@ -20,7 +20,7 @@ IUSE="lz4 +lzma lzo selinux +tools zstd"
DEPEND="
app-arch/bzip2:=
- sys-libs/zlib:=
+ virtual/zlib:=
lz4? ( app-arch/lz4:= )
lzma? ( app-arch/xz-utils )
lzo? ( dev-libs/lzo:2 )
diff --git a/sys-fs/squashfs-tools/squashfs-tools-4.7.2.ebuild
b/sys-fs/squashfs-tools/squashfs-tools-4.7.2.ebuild
index 390915b702ff..c08f8a3db8d2 100644
--- a/sys-fs/squashfs-tools/squashfs-tools-4.7.2.ebuild
+++ b/sys-fs/squashfs-tools/squashfs-tools-4.7.2.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc
ppc64 ~riscv ~s390
IUSE="debug lz4 lzma lzo xattr zstd"
DEPEND="
- sys-libs/zlib
+ virtual/zlib
lz4? ( app-arch/lz4 )
lzma? ( app-arch/xz-utils )
lzo? ( dev-libs/lzo )
diff --git a/sys-fs/squashfuse/squashfuse-0.5.2-r1.ebuild
b/sys-fs/squashfuse/squashfuse-0.5.2-r1.ebuild
index 759e05b72ac3..929922b606df 100644
--- a/sys-fs/squashfuse/squashfuse-0.5.2-r1.ebuild
+++ b/sys-fs/squashfuse/squashfuse-0.5.2-r1.ebuild
@@ -23,7 +23,7 @@ DEPEND="
>=sys-fs/fuse-2.8.6:0
)
lzma? ( >=app-arch/xz-utils-5.0.4:= )
- zlib? ( >=sys-libs/zlib-1.2.5-r2:= )
+ zlib? ( >=virtual/zlib-1.2.5-r2:= )
lzo? ( >=dev-libs/lzo-2.06:= )
lz4? ( >=app-arch/lz4-0_p106:= )
zstd? ( app-arch/zstd:= )
diff --git a/sys-fs/squashfuse/squashfuse-0.6.0.ebuild
b/sys-fs/squashfuse/squashfuse-0.6.0.ebuild
index 1afc0da67de8..919f997dfbd2 100644
--- a/sys-fs/squashfuse/squashfuse-0.6.0.ebuild
+++ b/sys-fs/squashfuse/squashfuse-0.6.0.ebuild
@@ -26,7 +26,7 @@ DEPEND="
>=sys-fs/fuse-2.8.6:0
)
lzma? ( >=app-arch/xz-utils-5.0.4:= )
- zlib? ( >=sys-libs/zlib-1.2.5-r2:= )
+ zlib? ( >=virtual/zlib-1.2.5-r2:= )
lzo? ( >=dev-libs/lzo-2.06:= )
lz4? ( >=app-arch/lz4-0_p106:= )
zstd? ( app-arch/zstd:= )
diff --git a/sys-fs/zfs/zfs-2.1.16.ebuild b/sys-fs/zfs/zfs-2.1.16.ebuild
index 100af948ca0a..6cbcc80018c1 100644
--- a/sys-fs/zfs/zfs-2.1.16.ebuild
+++ b/sys-fs/zfs/zfs-2.1.16.ebuild
@@ -39,7 +39,7 @@ IUSE="custom-cflags debug dist-kernel kernel-builtin minimal
nls pam python +roo
DEPEND="
net-libs/libtirpc:=
sys-apps/util-linux
- sys-libs/zlib
+ virtual/zlib
virtual/libudev:=
dev-libs/openssl:0=
!minimal? ( ${PYTHON_DEPS} )
diff --git a/sys-fs/zfs/zfs-2.2.7.ebuild b/sys-fs/zfs/zfs-2.2.7.ebuild
index 70455ee1af6a..b0b0fbc7ab34 100644
--- a/sys-fs/zfs/zfs-2.2.7.ebuild
+++ b/sys-fs/zfs/zfs-2.2.7.ebuild
@@ -40,7 +40,7 @@ DEPEND="
dev-libs/openssl:=
net-libs/libtirpc:=
sys-apps/util-linux
- sys-libs/zlib
+ virtual/zlib
virtual/libudev:=
!minimal? ( ${PYTHON_DEPS} )
pam? ( sys-libs/pam )
diff --git a/sys-fs/zfs/zfs-2.2.8.ebuild b/sys-fs/zfs/zfs-2.2.8.ebuild
index 937508c34167..48f43a3bc306 100644
--- a/sys-fs/zfs/zfs-2.2.8.ebuild
+++ b/sys-fs/zfs/zfs-2.2.8.ebuild
@@ -40,7 +40,7 @@ DEPEND="
dev-libs/openssl:=
net-libs/libtirpc:=
sys-apps/util-linux
- sys-libs/zlib
+ virtual/zlib
virtual/libudev:=
!minimal? ( ${PYTHON_DEPS} )
pam? ( sys-libs/pam )
diff --git a/sys-fs/zfs/zfs-2.3.2.ebuild b/sys-fs/zfs/zfs-2.3.2.ebuild
index 197191fa3a94..eb811a44c20b 100644
--- a/sys-fs/zfs/zfs-2.3.2.ebuild
+++ b/sys-fs/zfs/zfs-2.3.2.ebuild
@@ -45,7 +45,7 @@ DEPEND="
dev-libs/openssl:=
net-libs/libtirpc:=
sys-apps/util-linux
- sys-libs/zlib
+ virtual/zlib
virtual/libudev:=
!minimal? ( ${PYTHON_DEPS} )
pam? ( sys-libs/pam )
diff --git a/sys-fs/zfs/zfs-2.3.3.ebuild b/sys-fs/zfs/zfs-2.3.3.ebuild
index 707e354a1959..62ee7287d734 100644
--- a/sys-fs/zfs/zfs-2.3.3.ebuild
+++ b/sys-fs/zfs/zfs-2.3.3.ebuild
@@ -45,7 +45,7 @@ DEPEND="
dev-libs/openssl:=
net-libs/libtirpc:=
sys-apps/util-linux
- sys-libs/zlib
+ virtual/zlib
virtual/libudev:=
!minimal? ( ${PYTHON_DEPS} )
pam? ( sys-libs/pam )
diff --git a/sys-fs/zfs/zfs-2.3.4.ebuild b/sys-fs/zfs/zfs-2.3.4.ebuild
index 80378219ff1f..aa46ca8d6c49 100644
--- a/sys-fs/zfs/zfs-2.3.4.ebuild
+++ b/sys-fs/zfs/zfs-2.3.4.ebuild
@@ -45,7 +45,7 @@ DEPEND="
dev-libs/openssl:=
net-libs/libtirpc:=
sys-apps/util-linux
- sys-libs/zlib
+ virtual/zlib
virtual/libudev:=
!minimal? ( ${PYTHON_DEPS} )
pam? ( sys-libs/pam )
diff --git a/sys-fs/zfs/zfs-2.4.0_rc1.ebuild b/sys-fs/zfs/zfs-2.4.0_rc1.ebuild
index 80378219ff1f..aa46ca8d6c49 100644
--- a/sys-fs/zfs/zfs-2.4.0_rc1.ebuild
+++ b/sys-fs/zfs/zfs-2.4.0_rc1.ebuild
@@ -45,7 +45,7 @@ DEPEND="
dev-libs/openssl:=
net-libs/libtirpc:=
sys-apps/util-linux
- sys-libs/zlib
+ virtual/zlib
virtual/libudev:=
!minimal? ( ${PYTHON_DEPS} )
pam? ( sys-libs/pam )
diff --git a/sys-fs/zfs/zfs-2.4.0_rc2-r1.ebuild
b/sys-fs/zfs/zfs-2.4.0_rc2-r1.ebuild
index fcf52d0e8935..2d0bb092be27 100644
--- a/sys-fs/zfs/zfs-2.4.0_rc2-r1.ebuild
+++ b/sys-fs/zfs/zfs-2.4.0_rc2-r1.ebuild
@@ -57,7 +57,7 @@ DEPEND="
dev-libs/openssl:=
net-libs/libtirpc:=
sys-apps/util-linux
- sys-libs/zlib
+ virtual/zlib
virtual/libudev:=
!minimal? ( ${PYTHON_DEPS} )
pam? ( sys-libs/pam )
diff --git a/sys-fs/zfs/zfs-2.4.0_rc2.ebuild b/sys-fs/zfs/zfs-2.4.0_rc2.ebuild
index 6ab879ece798..8730e34fdf12 100644
--- a/sys-fs/zfs/zfs-2.4.0_rc2.ebuild
+++ b/sys-fs/zfs/zfs-2.4.0_rc2.ebuild
@@ -46,7 +46,7 @@ DEPEND="
dev-libs/openssl:=
net-libs/libtirpc:=
sys-apps/util-linux
- sys-libs/zlib
+ virtual/zlib
virtual/libudev:=
!minimal? ( ${PYTHON_DEPS} )
pam? ( sys-libs/pam )
diff --git a/sys-fs/zfs/zfs-2.4.0_rc3.ebuild b/sys-fs/zfs/zfs-2.4.0_rc3.ebuild
index e19842dc0537..ff1d5dee4c0a 100644
--- a/sys-fs/zfs/zfs-2.4.0_rc3.ebuild
+++ b/sys-fs/zfs/zfs-2.4.0_rc3.ebuild
@@ -57,7 +57,7 @@ DEPEND="
dev-libs/openssl:=
net-libs/libtirpc:=
sys-apps/util-linux
- sys-libs/zlib
+ virtual/zlib
virtual/libudev:=
!minimal? ( ${PYTHON_DEPS} )
pam? ( sys-libs/pam )
diff --git a/sys-fs/zfs/zfs-9999.ebuild b/sys-fs/zfs/zfs-9999.ebuild
index fcf52d0e8935..2d0bb092be27 100644
--- a/sys-fs/zfs/zfs-9999.ebuild
+++ b/sys-fs/zfs/zfs-9999.ebuild
@@ -57,7 +57,7 @@ DEPEND="
dev-libs/openssl:=
net-libs/libtirpc:=
sys-apps/util-linux
- sys-libs/zlib
+ virtual/zlib
virtual/libudev:=
!minimal? ( ${PYTHON_DEPS} )
pam? ( sys-libs/pam )
diff --git a/sys-kernel/kpatch/kpatch-0.9.10.ebuild
b/sys-kernel/kpatch/kpatch-0.9.10.ebuild
index 4127a4d55868..9ec28f7e931b 100644
--- a/sys-kernel/kpatch/kpatch-0.9.10.ebuild
+++ b/sys-kernel/kpatch/kpatch-0.9.10.ebuild
@@ -23,7 +23,7 @@ RESTRICT="!test? ( test )"
RDEPEND="
app-crypt/pesign
- sys-libs/zlib
+ virtual/zlib
sys-apps/pciutils
"
diff --git a/sys-kernel/kpatch/kpatch-0.9.7.ebuild
b/sys-kernel/kpatch/kpatch-0.9.7.ebuild
index f0549cb1c8fb..d07b223192d5 100644
--- a/sys-kernel/kpatch/kpatch-0.9.7.ebuild
+++ b/sys-kernel/kpatch/kpatch-0.9.7.ebuild
@@ -23,7 +23,7 @@ RESTRICT="!test? ( test )"
RDEPEND="
app-crypt/pesign
- sys-libs/zlib
+ virtual/zlib
sys-apps/pciutils
"
diff --git a/sys-kernel/kpatch/kpatch-0.9.8.ebuild
b/sys-kernel/kpatch/kpatch-0.9.8.ebuild
index 307e6bde1c48..b5ad12160904 100644
--- a/sys-kernel/kpatch/kpatch-0.9.8.ebuild
+++ b/sys-kernel/kpatch/kpatch-0.9.8.ebuild
@@ -23,7 +23,7 @@ RESTRICT="!test? ( test )"
RDEPEND="
app-crypt/pesign
- sys-libs/zlib
+ virtual/zlib
sys-apps/pciutils
"
diff --git a/sys-kernel/kpatch/kpatch-9999.ebuild
b/sys-kernel/kpatch/kpatch-9999.ebuild
index 485ce4f3e166..91534fd0c1fb 100644
--- a/sys-kernel/kpatch/kpatch-9999.ebuild
+++ b/sys-kernel/kpatch/kpatch-9999.ebuild
@@ -23,7 +23,7 @@ RESTRICT="!test? ( test )"
RDEPEND="
app-crypt/pesign
- sys-libs/zlib
+ virtual/zlib
sys-apps/pciutils
"
diff --git a/sys-kernel/scx/scx-1.0.12.ebuild b/sys-kernel/scx/scx-1.0.12.ebuild
index fbfe42396e84..35e798653c8b 100644
--- a/sys-kernel/scx/scx-1.0.12.ebuild
+++ b/sys-kernel/scx/scx-1.0.12.ebuild
@@ -37,7 +37,7 @@ IUSE="systemd"
DEPEND="
virtual/libelf:=
- sys-libs/zlib:=
+ virtual/zlib:=
>=dev-libs/libbpf-1.5:=
"
RDEPEND="
diff --git a/sys-kernel/scx/scx-1.0.14.ebuild b/sys-kernel/scx/scx-1.0.14.ebuild
index 976baa13b84e..46229dc354f7 100644
--- a/sys-kernel/scx/scx-1.0.14.ebuild
+++ b/sys-kernel/scx/scx-1.0.14.ebuild
@@ -36,7 +36,7 @@ IUSE="systemd"
DEPEND="
virtual/libelf:=
sys-libs/libseccomp
- sys-libs/zlib:=
+ virtual/zlib:=
>=dev-libs/libbpf-1.5:=
"
RDEPEND="
diff --git a/sys-kernel/scx/scx-1.0.15.ebuild b/sys-kernel/scx/scx-1.0.15.ebuild
index bc0c173b7cf3..2f69697e3419 100644
--- a/sys-kernel/scx/scx-1.0.15.ebuild
+++ b/sys-kernel/scx/scx-1.0.15.ebuild
@@ -36,7 +36,7 @@ IUSE="systemd"
DEPEND="
virtual/libelf:=
sys-libs/libseccomp
- sys-libs/zlib:=
+ virtual/zlib:=
>=dev-libs/libbpf-1.6:=
"
RDEPEND="
diff --git a/sys-kernel/scx/scx-1.0.16.ebuild b/sys-kernel/scx/scx-1.0.16.ebuild
index 4a51f0dd9d46..2398cc6b1097 100644
--- a/sys-kernel/scx/scx-1.0.16.ebuild
+++ b/sys-kernel/scx/scx-1.0.16.ebuild
@@ -33,7 +33,7 @@ IUSE="systemd"
DEPEND="
virtual/libelf:=
sys-libs/libseccomp
- sys-libs/zlib:=
+ virtual/zlib:=
>=dev-libs/libbpf-1.6:=
"
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 67f9a20d88c1..b38834399a6c 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="sys-libs/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 c27c87a0056e..5e888fa93282 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="sys-libs/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 c2b5895b3e3c..75eddd96d180 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="sys-libs/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 e0e0e63a4401..031e8bb0b20b 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="sys-libs/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 0be9811239d1..1b6fd3b641c8 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="sys-libs/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 1970e5ac299d..1cc1f8661770 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="sys-libs/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 735dd4c629f5..e120da335b03 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="sys-libs/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 ebbc8259f6d5..ae97bcdb9517 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="sys-libs/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 6ace72a4d0cc..1534083d6ba1 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="sys-libs/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 9bef0f8c172d..d862ed5dd403 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="sys-libs/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 05b39a7aacec..aa04465bde21 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="sys-libs/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 b5c1efa4fec5..5d2801859ded 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="sys-libs/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 5c677ffd910d..9255efb7dde6 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="sys-libs/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 5afd4e37fd78..09e8c2fbdb62 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="sys-libs/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/cracklib/cracklib-2.10.2.ebuild
b/sys-libs/cracklib/cracklib-2.10.2.ebuild
index 682c5ab54bdc..f5e4851f786e 100644
--- a/sys-libs/cracklib/cracklib-2.10.2.ebuild
+++ b/sys-libs/cracklib/cracklib-2.10.2.ebuild
@@ -24,7 +24,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="
python? ( ${PYTHON_DEPS} )
- zlib? ( >=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}] )
+ zlib? ( >=virtual/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}] )
"
DEPEND="
${RDEPEND}
diff --git a/sys-libs/cracklib/cracklib-2.10.3.ebuild
b/sys-libs/cracklib/cracklib-2.10.3.ebuild
index 682c5ab54bdc..f5e4851f786e 100644
--- a/sys-libs/cracklib/cracklib-2.10.3.ebuild
+++ b/sys-libs/cracklib/cracklib-2.10.3.ebuild
@@ -24,7 +24,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="
python? ( ${PYTHON_DEPS} )
- zlib? ( >=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}] )
+ zlib? ( >=virtual/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}] )
"
DEPEND="
${RDEPEND}
diff --git a/sys-libs/libchipcard/libchipcard-5.1.6-r1.ebuild
b/sys-libs/libchipcard/libchipcard-5.1.6-r1.ebuild
index 7fda516cd379..f1fe9fdaa28c 100644
--- a/sys-libs/libchipcard/libchipcard-5.1.6-r1.ebuild
+++ b/sys-libs/libchipcard/libchipcard-5.1.6-r1.ebuild
@@ -19,7 +19,7 @@ BDEPEND="
DEPEND="
>=sys-apps/pcsc-lite-1.6.2
>=sys-libs/gwenhywfar-4.99.22_rc6:=
- sys-libs/zlib
+ virtual/zlib
virtual/libintl
"
RDEPEND="${DEPEND}"
diff --git a/sys-libs/libsmbios/libsmbios-2.4.3-r3.ebuild
b/sys-libs/libsmbios/libsmbios-2.4.3-r3.ebuild
index 94d1681c5214..202f05fca6ab 100644
--- a/sys-libs/libsmbios/libsmbios-2.4.3-r3.ebuild
+++ b/sys-libs/libsmbios/libsmbios-2.4.3-r3.ebuild
@@ -23,7 +23,7 @@ RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/libxml2:=
- sys-libs/zlib
+ virtual/zlib
nls? ( virtual/libintl )
python? ( ${PYTHON_DEPS} )
"
diff --git a/sys-libs/libstdc++-v3/libstdc++-v3-3.3.6-r4.ebuild
b/sys-libs/libstdc++-v3/libstdc++-v3-3.3.6-r4.ebuild
index 7cc5afca4128..00bc709d01ed 100644
--- a/sys-libs/libstdc++-v3/libstdc++-v3-3.3.6-r4.ebuild
+++ b/sys-libs/libstdc++-v3/libstdc++-v3-3.3.6-r4.ebuild
@@ -19,7 +19,7 @@ SLOT="5"
KEYWORDS="~amd64 ~x86"
IUSE="multilib nls"
-RDEPEND="sys-libs/zlib"
+RDEPEND="virtual/zlib"
DEPEND="
${RDEPEND}
app-alternatives/yacc"
diff --git a/sys-libs/libunwind/libunwind-1.8.2-r1.ebuild
b/sys-libs/libunwind/libunwind-1.8.2-r1.ebuild
index aae5f95c94f1..c0d06671c043 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? ( sys-libs/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 5438575643a4..9419033244c5 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? ( sys-libs/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 1ceb948cca94..d17dba6899dd 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? ( sys-libs/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/libvpd/libvpd-2.2.9.ebuild
b/sys-libs/libvpd/libvpd-2.2.9.ebuild
index 8d0128e92307..305245b5abfa 100644
--- a/sys-libs/libvpd/libvpd-2.2.9.ebuild
+++ b/sys-libs/libvpd/libvpd-2.2.9.ebuild
@@ -14,7 +14,7 @@ KEYWORDS="ppc ppc64"
DEPEND="
dev-db/sqlite:3
- sys-libs/zlib:=
+ virtual/zlib:=
"
RDEPEND="${DEPEND}"
diff --git a/sys-libs/slang/slang-2.3.3-r1.ebuild
b/sys-libs/slang/slang-2.3.3-r1.ebuild
index d19123be5c9c..c071bfeb967f 100644
--- a/sys-libs/slang/slang-2.3.3-r1.ebuild
+++ b/sys-libs/slang/slang-2.3.3-r1.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
pcre? ( >=dev-libs/libpcre-8.33-r1[${MULTILIB_USEDEP}] )
png? ( >=media-libs/libpng-1.6.10:=[${MULTILIB_USEDEP}] )
readline? ( >=sys-libs/readline-6.2_p5-r1:=[${MULTILIB_USEDEP}] )
- zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+ zlib? ( >=virtual/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}"
diff --git a/sys-libs/slang/slang-2.3.3-r2.ebuild
b/sys-libs/slang/slang-2.3.3-r2.ebuild
index 00d1be43a17c..a94a141d4f61 100644
--- a/sys-libs/slang/slang-2.3.3-r2.ebuild
+++ b/sys-libs/slang/slang-2.3.3-r2.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
pcre? ( >=dev-libs/libpcre-8.33-r1[${MULTILIB_USEDEP}] )
png? ( >=media-libs/libpng-1.6.10:=[${MULTILIB_USEDEP}] )
readline? ( >=sys-libs/readline-6.2_p5-r1:=[${MULTILIB_USEDEP}] )
- zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+ zlib? ( >=virtual/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}"
diff --git a/sys-process/atop/atop-2.11.0-r1.ebuild
b/sys-process/atop/atop-2.11.0-r1.ebuild
index 4c7692746c5d..332c1d4b58d0 100644
--- a/sys-process/atop/atop-2.11.0-r1.ebuild
+++ b/sys-process/atop/atop-2.11.0-r1.ebuild
@@ -27,7 +27,7 @@ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ~ppc64
~riscv x86 ~amd64-linux
RDEPEND="
dev-libs/glib
sys-libs/ncurses:=
- sys-libs/zlib
+ virtual/zlib
>=sys-process/acct-6.6.4-r1
"
DEPEND="${RDEPEND}"
diff --git a/sys-process/atop/atop-2.11.1.ebuild
b/sys-process/atop/atop-2.11.1.ebuild
index 4c7692746c5d..332c1d4b58d0 100644
--- a/sys-process/atop/atop-2.11.1.ebuild
+++ b/sys-process/atop/atop-2.11.1.ebuild
@@ -27,7 +27,7 @@ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ~ppc64
~riscv x86 ~amd64-linux
RDEPEND="
dev-libs/glib
sys-libs/ncurses:=
- sys-libs/zlib
+ virtual/zlib
>=sys-process/acct-6.6.4-r1
"
DEPEND="${RDEPEND}"
diff --git a/sys-process/atop/atop-2.12.0-r1.ebuild
b/sys-process/atop/atop-2.12.0-r1.ebuild
index 3f48985c7560..d1970dcf6a89 100644
--- a/sys-process/atop/atop-2.12.0-r1.ebuild
+++ b/sys-process/atop/atop-2.12.0-r1.ebuild
@@ -31,7 +31,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="
dev-libs/glib
sys-libs/ncurses:=
- sys-libs/zlib
+ virtual/zlib
>=sys-process/acct-6.6.4-r1
video_cards_nvidia? (
${PYTHON_DEPS}
diff --git a/sys-process/atop/atop-2.12.0.ebuild
b/sys-process/atop/atop-2.12.0.ebuild
index e10b00fe8ba1..bb09274f0483 100644
--- a/sys-process/atop/atop-2.12.0.ebuild
+++ b/sys-process/atop/atop-2.12.0.ebuild
@@ -27,7 +27,7 @@ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ~ppc64
~riscv x86 ~amd64-linux
RDEPEND="
dev-libs/glib
sys-libs/ncurses:=
- sys-libs/zlib
+ virtual/zlib
>=sys-process/acct-6.6.4-r1
"
DEPEND="${RDEPEND}"
diff --git a/sys-process/below/below-0.11.0-r1.ebuild
b/sys-process/below/below-0.11.0-r1.ebuild
index 0f8883bae4f1..922b03e9bc0c 100644
--- a/sys-process/below/below-0.11.0-r1.ebuild
+++ b/sys-process/below/below-0.11.0-r1.ebuild
@@ -287,7 +287,7 @@ BDEPEND="
"
RDEPEND="
app-arch/zstd:=
- sys-libs/zlib
+ virtual/zlib
virtual/libelf:=
"
DEPEND="
diff --git a/sys-process/below/below-0.8.1-r1.ebuild
b/sys-process/below/below-0.8.1-r1.ebuild
index 88a0655e8410..78a9616534f0 100644
--- a/sys-process/below/below-0.8.1-r1.ebuild
+++ b/sys-process/below/below-0.8.1-r1.ebuild
@@ -318,7 +318,7 @@ BDEPEND="
"
RDEPEND="
virtual/libelf
- sys-libs/zlib
+ virtual/zlib
"
DEPEND="
${RDEPEND}