commit: f1351833569f8b22abc3dc9e74abeed7e8641096
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 4 08:17:06 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Nov 4 08:17:06 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1351833
sci-*/*: update for virtual/zlib
Update done using:
```
git grep -l sys-libs/zlib dev-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@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
```
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
sci-astronomy/celestia/celestia-1.7.0_pre20241231.ebuild | 2 +-
sci-astronomy/funtools/funtools-1.4.8-r1.ebuild | 4 ++--
sci-astronomy/gnuastro/gnuastro-0.16-r1.ebuild | 4 ++--
sci-astronomy/kstars/kstars-3.7.9.ebuild | 2 +-
sci-astronomy/stellarium/stellarium-25.1.ebuild | 4 ++--
sci-astronomy/stellarium/stellarium-25.2.ebuild | 2 +-
sci-astronomy/stellarium/stellarium-25.3.ebuild | 2 +-
sci-astronomy/stiff/stiff-2.4.0-r1.ebuild | 4 ++--
sci-astronomy/xephem/xephem-4.2.0.ebuild | 2 +-
sci-biology/augustus/augustus-3.4.0-r3.ebuild | 2 +-
sci-biology/augustus/augustus-3.5.0.ebuild | 2 +-
sci-biology/bamtools/bamtools-2.5.3.ebuild | 2 +-
sci-biology/bamtools/bamtools-9999.ebuild | 2 +-
sci-biology/bcftools/bcftools-1.19.ebuild | 6 +++---
sci-biology/bcftools/bcftools-1.20.ebuild | 6 +++---
sci-biology/bcftools/bcftools-1.21.ebuild | 4 ++--
sci-biology/bcftools/bcftools-1.22.ebuild | 2 +-
sci-biology/bedtools/bedtools-2.31.1.ebuild | 4 ++--
sci-biology/bowtie/bowtie-2.5.1.ebuild | 6 +++---
sci-biology/bwa/bwa-0.7.17.ebuild | 2 +-
sci-biology/foldingathome/foldingathome-7.6.13-r1.ebuild | 4 ++--
sci-biology/foldingathome/foldingathome-7.6.21.ebuild | 4 ++--
sci-biology/kallisto/kallisto-0.46.2-r1.ebuild | 4 ++--
sci-biology/maq/maq-0.7.1-r4.ebuild | 4 ++--
sci-biology/maqview/maqview-0.2.5-r5.ebuild | 4 ++--
sci-biology/plink/plink-1.90_pre140514.ebuild | 4 ++--
sci-biology/samtools/samtools-1.19.2.ebuild | 4 ++--
sci-biology/samtools/samtools-1.20.ebuild | 2 +-
sci-biology/samtools/samtools-1.21.ebuild | 2 +-
sci-biology/samtools/samtools-1.22.ebuild | 2 +-
sci-biology/seaview/seaview-4.6-r2.ebuild | 4 ++--
sci-biology/seqan/seqan-3.1.0.ebuild | 4 ++--
sci-biology/vcftools/vcftools-0.1.16.ebuild | 4 ++--
sci-chemistry/molmol/molmol-2k_p2-r10.ebuild | 2 +-
sci-chemistry/molmol/molmol-2k_p2-r9.ebuild | 4 ++--
sci-chemistry/openbabel/openbabel-3.1.1_p20210225-r3.ebuild | 4 ++--
sci-chemistry/openbabel/openbabel-3.1.1_p20241221-r2.ebuild | 2 +-
sci-chemistry/openbabel/openbabel-3.1.1_p20241221-r3.ebuild | 2 +-
sci-chemistry/openbabel/openbabel-9999.ebuild | 2 +-
sci-chemistry/pymol/pymol-3.1.0-r1.ebuild | 2 +-
sci-electronics/Stage/Stage-4.3.0-r2.ebuild | 4 ++--
sci-electronics/gtkwave/gtkwave-3.3.106.ebuild | 4 ++--
sci-electronics/gtkwave/gtkwave-3.3.111.ebuild | 4 ++--
sci-electronics/gtkwave/gtkwave-3.3.121.ebuild | 2 +-
sci-electronics/gtkwave/gtkwave-3.3.125.ebuild | 2 +-
sci-electronics/iverilog/iverilog-10.3.ebuild | 4 ++--
sci-electronics/iverilog/iverilog-11.0.ebuild | 4 ++--
sci-electronics/iverilog/iverilog-12.0.ebuild | 4 ++--
sci-electronics/iverilog/iverilog-9999.ebuild | 4 ++--
sci-electronics/kicad/kicad-8.0.9-r1.ebuild | 2 +-
sci-electronics/kicad/kicad-9.0.0-r3.ebuild | 2 +-
sci-electronics/kicad/kicad-9.0.2-r1.ebuild | 2 +-
sci-electronics/kicad/kicad-9.0.4.ebuild | 2 +-
sci-electronics/kicad/kicad-9.0.5.ebuild | 2 +-
sci-electronics/kicad/kicad-9999.ebuild | 2 +-
sci-electronics/klayout/klayout-0.29.11-r1.ebuild | 2 +-
sci-electronics/klayout/klayout-0.30.4.ebuild | 2 +-
sci-electronics/klayout/klayout-9999.ebuild | 2 +-
sci-electronics/librepcb/librepcb-1.2.0.ebuild | 2 +-
sci-electronics/librepcb/librepcb-1.3.0.ebuild | 2 +-
sci-electronics/magic/magic-8.3.365.ebuild | 6 +++---
sci-electronics/nvc/nvc-1.17.1.ebuild | 2 +-
sci-electronics/nvc/nvc-1.18.0.ebuild | 2 +-
sci-electronics/splat/splat-1.4.2-r1.ebuild | 4 ++--
sci-electronics/splat/splat-1.4.2.ebuild | 4 ++--
sci-electronics/xcircuit/xcircuit-3.10.30-r2.ebuild | 4 ++--
sci-geosciences/gmt/gmt-6.4.0-r1.ebuild | 4 ++--
sci-geosciences/gpsbabel/gpsbabel-1.9.0-r1.ebuild | 2 +-
sci-geosciences/gpsbabel/gpsbabel-9999.ebuild | 4 ++--
sci-geosciences/grass/grass-8.4.1-r1.ebuild | 2 +-
sci-geosciences/grass/grass-9999.ebuild | 2 +-
sci-geosciences/merkaartor/merkaartor-0.20.0.ebuild | 4 ++--
sci-geosciences/merkaartor/merkaartor-9999.ebuild | 4 ++--
sci-geosciences/osm2pgsql/osm2pgsql-2.2.0.ebuild | 2 +-
sci-geosciences/osm2pgsql/osm2pgsql-99999999.ebuild | 2 +-
sci-geosciences/osmctools/osmctools-0.9-r2.ebuild | 2 +-
sci-geosciences/qgis/qgis-3.42.3-r1.ebuild | 2 +-
sci-geosciences/qgis/qgis-3.44.3.ebuild | 2 +-
sci-geosciences/qgis/qgis-9999.ebuild | 2 +-
sci-geosciences/readosm/readosm-1.1.0a.ebuild | 4 ++--
sci-geosciences/viking/viking-1.10-r1.ebuild | 2 +-
sci-geosciences/viking/viking-1.10.ebuild | 4 ++--
sci-geosciences/xtide/xtide-2.15.5.ebuild | 4 ++--
sci-libs/cfitsio/cfitsio-4.6.2.ebuild | 2 +-
sci-libs/cfitsio/cfitsio-4.6.3.ebuild | 2 +-
sci-libs/coinor-utils/coinor-utils-2.11.4.ebuild | 4 ++--
sci-libs/coinor-utils/coinor-utils-2.11.9.ebuild | 4 ++--
sci-libs/dcmtk/dcmtk-3.6.7-r2.ebuild | 2 +-
sci-libs/dcmtk/dcmtk-3.6.8-r1.ebuild | 2 +-
sci-libs/dcmtk/dcmtk-3.6.9-r1.ebuild | 2 +-
sci-libs/dealii/dealii-9.6.2-r2.ebuild | 2 +-
sci-libs/dealii/dealii-9.7.0.ebuild | 2 +-
sci-libs/dealii/dealii-9.7.1.ebuild | 2 +-
sci-libs/dealii/dealii-9999.ebuild | 2 +-
sci-libs/gdal/gdal-3.11.4-r1.ebuild | 2 +-
sci-libs/gdal/gdal-3.9.3-r1.ebuild | 4 ++--
sci-libs/gmsh/gmsh-4.14.0.ebuild | 2 +-
sci-libs/gmsh/gmsh-4.14.1.ebuild | 2 +-
sci-libs/hdf/hdf-4.2.15-r2.ebuild | 4 ++--
sci-libs/hdf5/hdf5-1.12.2-r6.ebuild | 2 +-
sci-libs/hdf5/hdf5-1.14.4_p3-r1.ebuild | 2 +-
sci-libs/hdf5/hdf5-1.14.6-r1.ebuild | 2 +-
sci-libs/hdf5/hdf5-1.14.6-r2.ebuild | 2 +-
sci-libs/htslib/htslib-1.19.1.ebuild | 4 ++--
sci-libs/htslib/htslib-1.20.ebuild | 2 +-
sci-libs/htslib/htslib-1.21.ebuild | 2 +-
sci-libs/htslib/htslib-1.22.ebuild | 2 +-
sci-libs/indilib/indilib-2.1.6-r1.ebuild | 2 +-
sci-libs/indilib/indilib-2.1.6.ebuild | 2 +-
sci-libs/libcifpp/libcifpp-8.0.1.ebuild | 2 +-
sci-libs/libcifpp/libcifpp-9.0.3.ebuild | 2 +-
sci-libs/libdap/libdap-3.20.9-r1.ebuild | 2 +-
sci-libs/libdap/libdap-3.21.1.ebuild | 2 +-
sci-libs/libgeotiff/libgeotiff-1.7.1-r3.ebuild | 4 ++--
sci-libs/libgeotiff/libgeotiff-1.7.3.ebuild | 2 +-
sci-libs/libgeotiff/libgeotiff-1.7.4.ebuild | 2 +-
sci-libs/libsc/libsc-2.8.6.ebuild | 4 ++--
sci-libs/libsc/libsc-2.8.7.ebuild | 2 +-
sci-libs/libsigrok/libsigrok-0.6.0_pre20241020.ebuild | 2 +-
sci-libs/libsigrok/libsigrok-9999.ebuild | 2 +-
sci-libs/mathgl/mathgl-8.0.3.ebuild | 2 +-
sci-libs/matio/matio-1.5.23.ebuild | 2 +-
sci-libs/matio/matio-1.5.28.ebuild | 2 +-
sci-libs/netcdf/metadata.xml | 2 +-
sci-libs/netcdf/netcdf-4.9.2-r1.ebuild | 2 +-
sci-libs/netcdf/netcdf-4.9.3-r1.ebuild | 2 +-
sci-libs/ogdi/ogdi-4.1.0-r1.ebuild | 4 ++--
sci-libs/pdal/pdal-2.8.4-r1.ebuild | 2 +-
sci-libs/pdal/pdal-2.9.2.ebuild | 2 +-
sci-libs/rtabmap/rtabmap-0.21.13.ebuild | 2 +-
sci-libs/rtabmap/rtabmap-0.21.4.ebuild | 4 ++--
sci-libs/rtabmap/rtabmap-9999.ebuild | 4 ++--
sci-libs/scotch/scotch-7.0.1-r1.ebuild | 4 ++--
sci-libs/scotch/scotch-7.0.8.ebuild | 2 +-
sci-libs/trilinos/trilinos-14.4.0-r1.ebuild | 2 +-
sci-libs/trilinos/trilinos-15.1.1-r1.ebuild | 2 +-
sci-libs/trilinos/trilinos-16.1.0-r2.ebuild | 2 +-
sci-libs/trilinos/trilinos-16.1.0-r3.ebuild | 2 +-
sci-libs/vtk/vtk-9.4.2-r2.ebuild | 2 +-
sci-libs/xylib/xylib-1.6-r2.ebuild | 2 +-
sci-mathematics/cgal/cgal-5.6.1.ebuild | 4 ++--
sci-mathematics/cgal/cgal-5.6.ebuild | 4 ++--
sci-mathematics/cgal/cgal-6.0.1.ebuild | 2 +-
sci-mathematics/cgal/cgal-6.0.ebuild | 4 ++--
sci-mathematics/cgal/cgal-6.1.ebuild | 2 +-
sci-mathematics/cryptominisat/cryptominisat-5.11.21-r2.ebuild | 2 +-
sci-mathematics/form/form-4.3.1.ebuild | 4 ++--
sci-mathematics/form/form-5.0.0_beta1.ebuild | 4 ++--
sci-mathematics/gap/gap-4.14.0-r1.ebuild | 2 +-
sci-mathematics/gap/gap-4.15.1.ebuild | 2 +-
sci-mathematics/geomview/geomview-1.9.5-r1.ebuild | 4 ++--
sci-mathematics/glpk/glpk-5.0-r3.ebuild | 2 +-
sci-mathematics/minisat/minisat-2.2.1-r1.ebuild | 2 +-
sci-mathematics/msieve/msieve-1.53-r1.ebuild | 4 ++--
sci-mathematics/msieve/msieve-1.53-r3.ebuild | 2 +-
sci-mathematics/nauty/nauty-2.8.8-r1.ebuild | 4 ++--
sci-mathematics/octave/octave-9.2.0-r2.ebuild | 2 +-
sci-mathematics/pspp/pspp-1.6.2-r3.ebuild | 4 ++--
sci-mathematics/pspp/pspp-2.0.1-r1.ebuild | 4 ++--
sci-mathematics/stp/stp-2.3.3-r3.ebuild | 6 +++---
sci-mathematics/stp/stp-2.3.4.ebuild | 6 +++---
sci-misc/boinc/boinc-7.24.1-r2.ebuild | 2 +-
sci-misc/boinc/boinc-8.0.2.ebuild | 2 +-
sci-misc/boinc/boinc-8.2.4.ebuild | 2 +-
sci-misc/boinc/boinc-9999.ebuild | 2 +-
sci-misc/h5utils/h5utils-1.13.1.ebuild | 4 ++--
sci-physics/hepmc/hepmc-3.3.0-r1.ebuild | 8 ++++----
sci-physics/hepmc/hepmc-3.3.1.ebuild | 6 +++---
sci-physics/hepmc/hepmc-9999.ebuild | 6 +++---
sci-physics/lammps/lammps-20230802-r1.ebuild | 6 +++---
sci-physics/lammps/lammps-20230802.ebuild | 6 +++---
sci-physics/lammps/lammps-20240829.ebuild | 6 +++---
sci-physics/pythia/pythia-8.2.45-r2.ebuild | 4 ++--
sci-physics/pythia/pythia-8.3.09.ebuild | 4 ++--
sci-physics/pythia/pythia-8.3.11.ebuild | 4 ++--
sci-physics/pythia/pythia-8.3.12.ebuild | 4 ++--
sci-physics/pythia/pythia-8.3.13-r1.ebuild | 2 +-
sci-physics/pythia/pythia-8.3.14.ebuild | 2 +-
sci-physics/pythia/pythia-8.3.15.ebuild | 2 +-
sci-physics/pythia/pythia-8.3.16.ebuild | 2 +-
sci-physics/pythia/pythia-9999.ebuild | 2 +-
sci-physics/rivet/metadata.xml | 2 +-
sci-physics/rivet/rivet-3.1.11.ebuild | 2 +-
sci-physics/rivet/rivet-4.0.2.ebuild | 2 +-
sci-physics/rivet/rivet-4.1.0.ebuild | 2 +-
sci-physics/rivet/rivet-4.1.1.ebuild | 2 +-
sci-physics/rivet/rivet-9999.ebuild | 2 +-
sci-physics/root/root-6.34.10.ebuild | 4 ++--
sci-physics/root/root-6.34.9999.ebuild | 4 ++--
sci-physics/root/root-6.36.04.ebuild | 4 ++--
sci-physics/root/root-6.36.9999.ebuild | 4 ++--
sci-physics/root/root-9999.ebuild | 4 ++--
sci-physics/thepeg/thepeg-2.2.2-r2.ebuild | 2 +-
sci-physics/thepeg/thepeg-2.2.3-r3.ebuild | 2 +-
sci-physics/thepeg/thepeg-2.3.0-r3.ebuild | 2 +-
sci-physics/yoda/yoda-1.9.10.ebuild | 6 +++---
sci-physics/yoda/yoda-2.0.2-r1.ebuild | 2 +-
sci-physics/yoda/yoda-2.0.2.ebuild | 2 +-
sci-physics/yoda/yoda-2.1.0.ebuild | 2 +-
sci-physics/yoda/yoda-2.1.1.ebuild | 2 +-
sci-physics/yoda/yoda-2.1.2.ebuild | 2 +-
sci-physics/yoda/yoda-9999.ebuild | 2 +-
sci-visualization/fig2sxd/fig2sxd-0.23.ebuild | 4 ++--
sci-visualization/gle/gle-4.3.8-r1.ebuild | 2 +-
sci-visualization/gr/gr-0.73.6.ebuild | 4 ++--
sci-visualization/grace/grace-5.1.25_p17.ebuild | 4 ++--
sci-visualization/grace/grace-5.1.25_p18.ebuild | 2 +-
sci-visualization/gwyddion/gwyddion-2.67-r1.ebuild | 2 +-
sci-visualization/gwyddion/gwyddion-2.69.ebuild | 2 +-
sci-visualization/labplot/labplot-2.11.1-r1.ebuild | 2 +-
sci-visualization/labplot/labplot-9999.ebuild | 2 +-
sci-visualization/paraview/paraview-5.13.2-r2.ebuild | 4 ++--
sci-visualization/paraview/paraview-5.13.3-r2.ebuild | 4 ++--
sci-visualization/paraview/paraview-5.13.3-r3.ebuild | 4 ++--
214 files changed, 313 insertions(+), 313 deletions(-)
diff --git a/sci-astronomy/celestia/celestia-1.7.0_pre20241231.ebuild
b/sci-astronomy/celestia/celestia-1.7.0_pre20241231.ebuild
index e122883248fd..7d494f029b81 100644
--- a/sci-astronomy/celestia/celestia-1.7.0_pre20241231.ebuild
+++ b/sci-astronomy/celestia/celestia-1.7.0_pre20241231.ebuild
@@ -45,7 +45,7 @@ DEPEND="
media-libs/libepoxy
media-libs/libjpeg-turbo:0=
media-libs/libpng:0=
- sys-libs/zlib:=
+ virtual/zlib:=
virtual/glu
virtual/opengl
gtk? ( x11-libs/gtk+:3 )
diff --git a/sci-astronomy/funtools/funtools-1.4.8-r1.ebuild
b/sci-astronomy/funtools/funtools-1.4.8-r1.ebuild
index ae1f275205f0..102992c85770 100644
--- a/sci-astronomy/funtools/funtools-1.4.8-r1.ebuild
+++ b/sci-astronomy/funtools/funtools-1.4.8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,7 +18,7 @@ RDEPEND="
dev-lang/tcl:0=
sci-astronomy/wcstools
sci-visualization/gnuplot
- sys-libs/zlib:0=
+ virtual/zlib:0=
"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
diff --git a/sci-astronomy/gnuastro/gnuastro-0.16-r1.ebuild
b/sci-astronomy/gnuastro/gnuastro-0.16-r1.ebuild
index 5321d43d4ac3..9dac89168ab6 100644
--- a/sci-astronomy/gnuastro/gnuastro-0.16-r1.ebuild
+++ b/sci-astronomy/gnuastro/gnuastro-0.16-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -27,7 +27,7 @@ RDEPEND="
sci-astronomy/wcslib:0=
sci-libs/cfitsio:0=
sci-libs/gsl:0=
- sys-libs/zlib:=
+ virtual/zlib:=
"
DEPEND="${RDEPEND}"
diff --git a/sci-astronomy/kstars/kstars-3.7.9.ebuild
b/sci-astronomy/kstars/kstars-3.7.9.ebuild
index 6cd14236ce58..7dc19e91fd4d 100644
--- a/sci-astronomy/kstars/kstars-3.7.9.ebuild
+++ b/sci-astronomy/kstars/kstars-3.7.9.ebuild
@@ -47,7 +47,7 @@ COMMON_DEPEND="
>=sci-libs/indilib-2.0.2
sci-libs/libnova:=
>=sci-libs/stellarsolver-2.7
- sys-libs/zlib
+ virtual/zlib
opencv? ( media-libs/opencv:=[ffmpeg] )
password? ( >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] )
raw? ( media-libs/libraw:= )
diff --git a/sci-astronomy/stellarium/stellarium-25.1.ebuild
b/sci-astronomy/stellarium/stellarium-25.1.ebuild
index a81cfb78beef..0fc953b6c560 100644
--- a/sci-astronomy/stellarium/stellarium-25.1.ebuild
+++ b/sci-astronomy/stellarium/stellarium-25.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..13} )
inherit cmake desktop flag-o-matic python-any-r1 toolchain-funcs xdg
verify-sig virtualx
DESCRIPTION="3D photo-realistic skies in real time"
@@ -56,7 +56,7 @@ RDEPEND="
dev-qt/qtcharts:6
media-fonts/dejavu
>=sci-astronomy/calcmysky-0.3.0:=[qt6(+)]
- sys-libs/zlib
+ virtual/zlib
gps? (
dev-qt/qtpositioning:6
dev-qt/qtserialport:6
diff --git a/sci-astronomy/stellarium/stellarium-25.2.ebuild
b/sci-astronomy/stellarium/stellarium-25.2.ebuild
index 642f2648450c..67995b936a69 100644
--- a/sci-astronomy/stellarium/stellarium-25.2.ebuild
+++ b/sci-astronomy/stellarium/stellarium-25.2.ebuild
@@ -57,7 +57,7 @@ RDEPEND="
dev-qt/qtpositioning:6
media-fonts/dejavu
>=sci-astronomy/calcmysky-0.3.5:=
- sys-libs/zlib
+ virtual/zlib
gps? (
dev-qt/qtserialport:6
sci-geosciences/gpsd:=[cxx]
diff --git a/sci-astronomy/stellarium/stellarium-25.3.ebuild
b/sci-astronomy/stellarium/stellarium-25.3.ebuild
index dc8ac9b1357b..370504cc2d03 100644
--- a/sci-astronomy/stellarium/stellarium-25.3.ebuild
+++ b/sci-astronomy/stellarium/stellarium-25.3.ebuild
@@ -57,7 +57,7 @@ RDEPEND="
dev-qt/qtpositioning:6
media-fonts/dejavu
>=sci-astronomy/calcmysky-0.3.5:=
- sys-libs/zlib
+ virtual/zlib
gps? (
dev-qt/qtserialport:6
sci-geosciences/gpsd:=[cxx]
diff --git a/sci-astronomy/stiff/stiff-2.4.0-r1.ebuild
b/sci-astronomy/stiff/stiff-2.4.0-r1.ebuild
index fe8f85b3322f..b16c9c51e78c 100644
--- a/sci-astronomy/stiff/stiff-2.4.0-r1.ebuild
+++ b/sci-astronomy/stiff/stiff-2.4.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -17,7 +17,7 @@ IUSE="doc threads"
RDEPEND="
media-libs/tiff:=
media-libs/libjpeg-turbo:=
- sys-libs/zlib:0="
+ virtual/zlib:0="
DEPEND="${RDEPEND}"
PATCHES=(
diff --git a/sci-astronomy/xephem/xephem-4.2.0.ebuild
b/sci-astronomy/xephem/xephem-4.2.0.ebuild
index 390a576b2e41..1c2077d6aa01 100644
--- a/sci-astronomy/xephem/xephem-4.2.0.ebuild
+++ b/sci-astronomy/xephem/xephem-4.2.0.ebuild
@@ -18,7 +18,7 @@ RDEPEND="
dev-libs/openssl:=
media-libs/libjpeg-turbo:=
media-libs/libpng:0=
- sys-libs/zlib
+ virtual/zlib
>=x11-libs/motif-2.3:0
x11-libs/libXext
x11-libs/libXmu
diff --git a/sci-biology/augustus/augustus-3.4.0-r3.ebuild
b/sci-biology/augustus/augustus-3.4.0-r3.ebuild
index b9760f0a440a..f83ee8824863 100644
--- a/sci-biology/augustus/augustus-3.4.0-r3.ebuild
+++ b/sci-biology/augustus/augustus-3.4.0-r3.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
sci-libs/htslib:=
sci-libs/suitesparse
sci-mathematics/lpsolve:=
- sys-libs/zlib
+ virtual/zlib
"
DEPEND="${RDEPEND}"
diff --git a/sci-biology/augustus/augustus-3.5.0.ebuild
b/sci-biology/augustus/augustus-3.5.0.ebuild
index 86b618fa12ca..23c01da62527 100644
--- a/sci-biology/augustus/augustus-3.5.0.ebuild
+++ b/sci-biology/augustus/augustus-3.5.0.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
sci-libs/htslib:=
sci-libs/suitesparse
sci-mathematics/lpsolve:=
- sys-libs/zlib
+ virtual/zlib
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sci-biology/bamtools/bamtools-2.5.3.ebuild
b/sci-biology/bamtools/bamtools-2.5.3.ebuild
index 41d4403226d2..6dfe1b0b9cef 100644
--- a/sci-biology/bamtools/bamtools-2.5.3.ebuild
+++ b/sci-biology/bamtools/bamtools-2.5.3.ebuild
@@ -21,7 +21,7 @@ SLOT="0/${PV}" # no stable ABI yet
RDEPEND="
>=dev-libs/jsoncpp-1.8.0:=
- sys-libs/zlib:="
+ virtual/zlib:="
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
diff --git a/sci-biology/bamtools/bamtools-9999.ebuild
b/sci-biology/bamtools/bamtools-9999.ebuild
index 7a9dd5b7532d..e6793562c6a4 100644
--- a/sci-biology/bamtools/bamtools-9999.ebuild
+++ b/sci-biology/bamtools/bamtools-9999.ebuild
@@ -21,7 +21,7 @@ SLOT="0/${PV}" # no stable ABI yet
RDEPEND="
>=dev-libs/jsoncpp-1.8.0:=
- sys-libs/zlib:="
+ virtual/zlib:="
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
diff --git a/sci-biology/bcftools/bcftools-1.19.ebuild
b/sci-biology/bcftools/bcftools-1.19.ebuild
index 27d474fe35f9..b7067617cc40 100644
--- a/sci-biology/bcftools/bcftools-1.19.ebuild
+++ b/sci-biology/bcftools/bcftools-1.19.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{11..12} )
inherit python-single-r1
@@ -20,7 +20,7 @@ RDEPEND="
dev-lang/perl
$(python_gen_cond_dep 'dev-python/matplotlib[${PYTHON_USEDEP}]')
=sci-libs/htslib-$(ver_cut 1-2)*:=
- sys-libs/zlib
+ virtual/zlib
${PYTHON_DEPS}"
DEPEND="${RDEPEND}"
BDEPEND="${PYTHON_DEPS}"
diff --git a/sci-biology/bcftools/bcftools-1.20.ebuild
b/sci-biology/bcftools/bcftools-1.20.ebuild
index 27d474fe35f9..b7067617cc40 100644
--- a/sci-biology/bcftools/bcftools-1.20.ebuild
+++ b/sci-biology/bcftools/bcftools-1.20.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{11..12} )
inherit python-single-r1
@@ -20,7 +20,7 @@ RDEPEND="
dev-lang/perl
$(python_gen_cond_dep 'dev-python/matplotlib[${PYTHON_USEDEP}]')
=sci-libs/htslib-$(ver_cut 1-2)*:=
- sys-libs/zlib
+ virtual/zlib
${PYTHON_DEPS}"
DEPEND="${RDEPEND}"
BDEPEND="${PYTHON_DEPS}"
diff --git a/sci-biology/bcftools/bcftools-1.21.ebuild
b/sci-biology/bcftools/bcftools-1.21.ebuild
index 9fd45ae9ecfe..bf846292de47 100644
--- a/sci-biology/bcftools/bcftools-1.21.ebuild
+++ b/sci-biology/bcftools/bcftools-1.21.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..13} )
inherit python-single-r1
@@ -20,7 +20,7 @@ RDEPEND="
dev-lang/perl
$(python_gen_cond_dep 'dev-python/matplotlib[${PYTHON_USEDEP}]')
=sci-libs/htslib-$(ver_cut 1-2)*:=
- sys-libs/zlib
+ virtual/zlib
${PYTHON_DEPS}"
DEPEND="${RDEPEND}"
BDEPEND="${PYTHON_DEPS}"
diff --git a/sci-biology/bcftools/bcftools-1.22.ebuild
b/sci-biology/bcftools/bcftools-1.22.ebuild
index 9bc1805f0910..bf846292de47 100644
--- a/sci-biology/bcftools/bcftools-1.22.ebuild
+++ b/sci-biology/bcftools/bcftools-1.22.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
dev-lang/perl
$(python_gen_cond_dep 'dev-python/matplotlib[${PYTHON_USEDEP}]')
=sci-libs/htslib-$(ver_cut 1-2)*:=
- sys-libs/zlib
+ virtual/zlib
${PYTHON_DEPS}"
DEPEND="${RDEPEND}"
BDEPEND="${PYTHON_DEPS}"
diff --git a/sci-biology/bedtools/bedtools-2.31.1.ebuild
b/sci-biology/bedtools/bedtools-2.31.1.ebuild
index cd9aa588ab14..28ee8beed7ec 100644
--- a/sci-biology/bedtools/bedtools-2.31.1.ebuild
+++ b/sci-biology/bedtools/bedtools-2.31.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..13} )
inherit python-any-r1 toolchain-funcs
@@ -21,7 +21,7 @@ RESTRICT="!test? ( test )"
RDEPEND="
app-arch/bzip2
app-arch/xz-utils
- sys-libs/zlib"
+ virtual/zlib"
DEPEND="${RDEPEND}"
BDEPEND="
${PYTHON_DEPS}
diff --git a/sci-biology/bowtie/bowtie-2.5.1.ebuild
b/sci-biology/bowtie/bowtie-2.5.1.ebuild
index a2b75d6b9880..abf13e2f2d6f 100644
--- a/sci-biology/bowtie/bowtie-2.5.1.ebuild
+++ b/sci-biology/bowtie/bowtie-2.5.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2021-2024 Gentoo Authors
+# Copyright 2021-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{11..12} )
inherit python-single-r1 toolchain-funcs
@@ -25,7 +25,7 @@ REQUIRED_USE="cpu_flags_x86_sse2 ${PYTHON_REQUIRED_USE}"
RDEPEND="
${PYTHON_DEPS}
dev-lang/perl
- sys-libs/zlib
+ virtual/zlib
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sci-biology/bwa/bwa-0.7.17.ebuild
b/sci-biology/bwa/bwa-0.7.17.ebuild
index 455cbc875ee3..80437a4cbf21 100644
--- a/sci-biology/bwa/bwa-0.7.17.ebuild
+++ b/sci-biology/bwa/bwa-0.7.17.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x64-macos"
-DEPEND="sys-libs/zlib"
+DEPEND="virtual/zlib"
RDEPEND="
${DEPEND}
dev-lang/perl"
diff --git a/sci-biology/foldingathome/foldingathome-7.6.13-r1.ebuild
b/sci-biology/foldingathome/foldingathome-7.6.13-r1.ebuild
index c45300719bff..17424af98e2c 100644
--- a/sci-biology/foldingathome/foldingathome-7.6.13-r1.ebuild
+++ b/sci-biology/foldingathome/foldingathome-7.6.13-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -29,7 +29,7 @@ RDEPEND="
)
sys-devel/gcc
sys-libs/glibc
- sys-libs/zlib
+ virtual/zlib
"
QA_PREBUILT="opt/foldingathome/*"
diff --git a/sci-biology/foldingathome/foldingathome-7.6.21.ebuild
b/sci-biology/foldingathome/foldingathome-7.6.21.ebuild
index 04b1ff468a1e..12f5f0b13376 100644
--- a/sci-biology/foldingathome/foldingathome-7.6.21.ebuild
+++ b/sci-biology/foldingathome/foldingathome-7.6.21.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -29,7 +29,7 @@ RDEPEND="
)
sys-devel/gcc
sys-libs/glibc
- sys-libs/zlib
+ virtual/zlib
"
QA_PREBUILT="opt/foldingathome/*"
diff --git a/sci-biology/kallisto/kallisto-0.46.2-r1.ebuild
b/sci-biology/kallisto/kallisto-0.46.2-r1.ebuild
index 68640687cf9d..4183647c8f6c 100644
--- a/sci-biology/kallisto/kallisto-0.46.2-r1.ebuild
+++ b/sci-biology/kallisto/kallisto-0.46.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -23,7 +23,7 @@ RESTRICT="!test? ( test )"
RDEPEND="
sci-libs/htslib:=
- sys-libs/zlib:=
+ virtual/zlib:=
hdf5? ( sci-libs/hdf5:= )"
DEPEND="
${RDEPEND}
diff --git a/sci-biology/maq/maq-0.7.1-r4.ebuild
b/sci-biology/maq/maq-0.7.1-r4.ebuild
index 75a84d87b16c..d101c99d93c6 100644
--- a/sci-biology/maq/maq-0.7.1-r4.ebuild
+++ b/sci-biology/maq/maq-0.7.1-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,7 +15,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-RDEPEND="sys-libs/zlib"
+RDEPEND="virtual/zlib"
DEPEND="${RDEPEND}"
PATCHES=(
diff --git a/sci-biology/maqview/maqview-0.2.5-r5.ebuild
b/sci-biology/maqview/maqview-0.2.5-r5.ebuild
index 2ffe5fa8ecf6..f00a91dc2c18 100644
--- a/sci-biology/maqview/maqview-0.2.5-r5.ebuild
+++ b/sci-biology/maqview/maqview-0.2.5-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~x86"
DEPEND="
media-libs/freeglut
- sys-libs/zlib"
+ virtual/zlib"
RDEPEND="${DEPEND}
sci-biology/maq"
diff --git a/sci-biology/plink/plink-1.90_pre140514.ebuild
b/sci-biology/plink/plink-1.90_pre140514.ebuild
index 6361d78a734e..74ac8ad1e55f 100644
--- a/sci-biology/plink/plink-1.90_pre140514.ebuild
+++ b/sci-biology/plink/plink-1.90_pre140514.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,7 +15,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND="
- sys-libs/zlib
+ virtual/zlib
virtual/cblas
virtual/lapack
"
diff --git a/sci-biology/samtools/samtools-1.19.2.ebuild
b/sci-biology/samtools/samtools-1.19.2.ebuild
index 42879b0f8698..d856a4c880c7 100644
--- a/sci-biology/samtools/samtools-1.19.2.ebuild
+++ b/sci-biology/samtools/samtools-1.19.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -17,7 +17,7 @@ RDEPEND="
dev-lang/perl
=sci-libs/htslib-$(ver_cut 1-2)*:=
sys-libs/ncurses:=[unicode(+)]
- sys-libs/zlib"
+ virtual/zlib"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
diff --git a/sci-biology/samtools/samtools-1.20.ebuild
b/sci-biology/samtools/samtools-1.20.ebuild
index b923c46fcae2..f545d9edcbe5 100644
--- a/sci-biology/samtools/samtools-1.20.ebuild
+++ b/sci-biology/samtools/samtools-1.20.ebuild
@@ -17,7 +17,7 @@ RDEPEND="
dev-lang/perl
=sci-libs/htslib-$(ver_cut 1-2)*:=
sys-libs/ncurses:=[unicode(+)]
- sys-libs/zlib"
+ virtual/zlib"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
diff --git a/sci-biology/samtools/samtools-1.21.ebuild
b/sci-biology/samtools/samtools-1.21.ebuild
index 5401fe05cd86..d856a4c880c7 100644
--- a/sci-biology/samtools/samtools-1.21.ebuild
+++ b/sci-biology/samtools/samtools-1.21.ebuild
@@ -17,7 +17,7 @@ RDEPEND="
dev-lang/perl
=sci-libs/htslib-$(ver_cut 1-2)*:=
sys-libs/ncurses:=[unicode(+)]
- sys-libs/zlib"
+ virtual/zlib"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
diff --git a/sci-biology/samtools/samtools-1.22.ebuild
b/sci-biology/samtools/samtools-1.22.ebuild
index 5401fe05cd86..d856a4c880c7 100644
--- a/sci-biology/samtools/samtools-1.22.ebuild
+++ b/sci-biology/samtools/samtools-1.22.ebuild
@@ -17,7 +17,7 @@ RDEPEND="
dev-lang/perl
=sci-libs/htslib-$(ver_cut 1-2)*:=
sys-libs/ncurses:=[unicode(+)]
- sys-libs/zlib"
+ virtual/zlib"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
diff --git a/sci-biology/seaview/seaview-4.6-r2.ebuild
b/sci-biology/seaview/seaview-4.6-r2.ebuild
index d02cb1b027e6..3d8b2267e34e 100644
--- a/sci-biology/seaview/seaview-4.6-r2.ebuild
+++ b/sci-biology/seaview/seaview-4.6-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -21,7 +21,7 @@ RDEPEND="
sci-libs/libmuscle
sci-biology/muscle
)
- sys-libs/zlib
+ virtual/zlib
x11-libs/fltk:1=[xft(+)?]
x11-libs/libX11
xft? ( x11-libs/libXft )"
diff --git a/sci-biology/seqan/seqan-3.1.0.ebuild
b/sci-biology/seqan/seqan-3.1.0.ebuild
index 976430bec641..0370a4acf4f0 100644
--- a/sci-biology/seqan/seqan-3.1.0.ebuild
+++ b/sci-biology/seqan/seqan-3.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -21,7 +21,7 @@ RDEPEND="
dev-cpp/range-v3
dev-libs/cereal
sci-libs/lemon
- sys-libs/zlib:=
+ virtual/zlib:=
"
DEPEND="${RDEPEND}"
diff --git a/sci-biology/vcftools/vcftools-0.1.16.ebuild
b/sci-biology/vcftools/vcftools-0.1.16.ebuild
index b06a81dd0a1a..4fb6d1c658d5 100644
--- a/sci-biology/vcftools/vcftools-0.1.16.ebuild
+++ b/sci-biology/vcftools/vcftools-0.1.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,7 +14,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="lapack"
-RDEPEND="sys-libs/zlib
+RDEPEND="virtual/zlib
dev-lang/perl:=
lapack? ( virtual/lapack )"
DEPEND="${RDEPEND}"
diff --git a/sci-chemistry/molmol/molmol-2k_p2-r10.ebuild
b/sci-chemistry/molmol/molmol-2k_p2-r10.ebuild
index 4c9c9da21035..0f184e650ac8 100644
--- a/sci-chemistry/molmol/molmol-2k_p2-r10.ebuild
+++ b/sci-chemistry/molmol/molmol-2k_p2-r10.ebuild
@@ -38,7 +38,7 @@ RDEPEND="
media-libs/libjpeg-turbo:=
media-libs/libpng:=
media-libs/tiff:=
- sys-libs/zlib
+ virtual/zlib
virtual/glu
x11-libs/libXpm
x11-libs/motif:0
diff --git a/sci-chemistry/molmol/molmol-2k_p2-r9.ebuild
b/sci-chemistry/molmol/molmol-2k_p2-r9.ebuild
index 9a63d1dbb20d..828516031c64 100644
--- a/sci-chemistry/molmol/molmol-2k_p2-r9.ebuild
+++ b/sci-chemistry/molmol/molmol-2k_p2-r9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -38,7 +38,7 @@ RDEPEND="
media-libs/libjpeg-turbo:=
media-libs/libpng:=
media-libs/tiff:=
- sys-libs/zlib
+ virtual/zlib
virtual/glu
x11-libs/libXpm
x11-libs/motif:0
diff --git a/sci-chemistry/openbabel/openbabel-3.1.1_p20210225-r3.ebuild
b/sci-chemistry/openbabel/openbabel-3.1.1_p20210225-r3.ebuild
index 76ea935c0d70..f49976e258bc 100644
--- a/sci-chemistry/openbabel/openbabel-3.1.1_p20210225-r3.ebuild
+++ b/sci-chemistry/openbabel/openbabel-3.1.1_p20210225-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{11..12} )
WX_GTK_VER=3.2-gtk3
inherit cmake desktop flag-o-matic perl-functions python-r1 toolchain-funcs
wxwidgets xdg-utils
@@ -59,7 +59,7 @@ BDEPEND="
COMMON_DEPEND="
dev-cpp/eigen:3
dev-libs/libxml2:2=
- sys-libs/zlib:=
+ virtual/zlib:=
inchi? ( sci-libs/inchi )
json? ( >=dev-libs/rapidjson-1.1.0 )
png? ( x11-libs/cairo )
diff --git a/sci-chemistry/openbabel/openbabel-3.1.1_p20241221-r2.ebuild
b/sci-chemistry/openbabel/openbabel-3.1.1_p20241221-r2.ebuild
index 3a58509e0637..15e52481cdba 100644
--- a/sci-chemistry/openbabel/openbabel-3.1.1_p20241221-r2.ebuild
+++ b/sci-chemistry/openbabel/openbabel-3.1.1_p20241221-r2.ebuild
@@ -40,7 +40,7 @@ REQUIRED_USE="
RDEPEND="
dev-cpp/eigen:3
- sys-libs/zlib:=
+ virtual/zlib:=
inchi? ( sci-libs/inchi )
json? ( >=dev-libs/rapidjson-1.1.0 )
!minimal? (
diff --git a/sci-chemistry/openbabel/openbabel-3.1.1_p20241221-r3.ebuild
b/sci-chemistry/openbabel/openbabel-3.1.1_p20241221-r3.ebuild
index 78d91ab65643..6ec89ab03869 100644
--- a/sci-chemistry/openbabel/openbabel-3.1.1_p20241221-r3.ebuild
+++ b/sci-chemistry/openbabel/openbabel-3.1.1_p20241221-r3.ebuild
@@ -41,7 +41,7 @@ REQUIRED_USE="
RDEPEND="
dev-cpp/eigen:3
- sys-libs/zlib:=
+ virtual/zlib:=
inchi? ( sci-libs/inchi )
json? ( >=dev-libs/rapidjson-1.1.0 )
!minimal? (
diff --git a/sci-chemistry/openbabel/openbabel-9999.ebuild
b/sci-chemistry/openbabel/openbabel-9999.ebuild
index 9e54cdf2056c..3253bf37933b 100644
--- a/sci-chemistry/openbabel/openbabel-9999.ebuild
+++ b/sci-chemistry/openbabel/openbabel-9999.ebuild
@@ -41,7 +41,7 @@ REQUIRED_USE="
RDEPEND="
dev-cpp/eigen:3
- sys-libs/zlib:=
+ virtual/zlib:=
inchi? ( sci-libs/inchi )
json? ( >=dev-libs/rapidjson-1.1.0 )
!minimal? (
diff --git a/sci-chemistry/pymol/pymol-3.1.0-r1.ebuild
b/sci-chemistry/pymol/pymol-3.1.0-r1.ebuild
index 83dc841b8453..71e5f55c0871 100644
--- a/sci-chemistry/pymol/pymol-3.1.0-r1.ebuild
+++ b/sci-chemistry/pymol/pymol-3.1.0-r1.ebuild
@@ -24,7 +24,7 @@ DEPEND="
dev-libs/mmtf-cpp
dev-python/numpy[${PYTHON_USEDEP}]
>=dev-python/pillow-10.3.0[${PYTHON_USEDEP}]
- sys-libs/zlib
+ virtual/zlib
media-libs/freetype:2
media-libs/glew:0=
media-libs/glm
diff --git a/sci-electronics/Stage/Stage-4.3.0-r2.ebuild
b/sci-electronics/Stage/Stage-4.3.0-r2.ebuild
index eb173c8f8685..c94d9617b114 100644
--- a/sci-electronics/Stage/Stage-4.3.0-r2.ebuild
+++ b/sci-electronics/Stage/Stage-4.3.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,7 +16,7 @@ KEYWORDS="~amd64"
RDEPEND="
dev-libs/libltdl:0
media-libs/libpng:0=
- sys-libs/zlib:0=
+ virtual/zlib:0=
x11-libs/fltk:1=[opengl]
virtual/glu
virtual/jpeg:0
diff --git a/sci-electronics/gtkwave/gtkwave-3.3.106.ebuild
b/sci-electronics/gtkwave/gtkwave-3.3.106.ebuild
index f9b8df0f1954..beacd1e6fe06 100644
--- a/sci-electronics/gtkwave/gtkwave-3.3.106.ebuild
+++ b/sci-electronics/gtkwave/gtkwave-3.3.106.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -16,7 +16,7 @@ IUSE="doc examples fasttree fatlines judy lzma packed tcl"
RDEPEND="
dev-libs/glib:2
- sys-libs/zlib
+ virtual/zlib
x11-libs/gtk+:2
x11-libs/pango
judy? ( dev-libs/judy )
diff --git a/sci-electronics/gtkwave/gtkwave-3.3.111.ebuild
b/sci-electronics/gtkwave/gtkwave-3.3.111.ebuild
index 637b98a1bdc6..1e6c8a7f6f6f 100644
--- a/sci-electronics/gtkwave/gtkwave-3.3.111.ebuild
+++ b/sci-electronics/gtkwave/gtkwave-3.3.111.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,7 +16,7 @@ IUSE="doc examples fasttree judy lzma packed tcl"
RDEPEND="
dev-libs/glib:2
- sys-libs/zlib
+ virtual/zlib
x11-libs/pango
x11-libs/gtk+:3[wayland]
judy? ( dev-libs/judy )
diff --git a/sci-electronics/gtkwave/gtkwave-3.3.121.ebuild
b/sci-electronics/gtkwave/gtkwave-3.3.121.ebuild
index 5812fdd2a89d..d9a83f6e4f5c 100644
--- a/sci-electronics/gtkwave/gtkwave-3.3.121.ebuild
+++ b/sci-electronics/gtkwave/gtkwave-3.3.121.ebuild
@@ -16,7 +16,7 @@ IUSE="doc examples fasttree judy lzma packed tcl"
RDEPEND="
dev-libs/glib:2
- sys-libs/zlib
+ virtual/zlib
x11-libs/pango
x11-libs/gtk+:3
judy? ( dev-libs/judy )
diff --git a/sci-electronics/gtkwave/gtkwave-3.3.125.ebuild
b/sci-electronics/gtkwave/gtkwave-3.3.125.ebuild
index 8483ad8c97aa..48ff502d358f 100644
--- a/sci-electronics/gtkwave/gtkwave-3.3.125.ebuild
+++ b/sci-electronics/gtkwave/gtkwave-3.3.125.ebuild
@@ -19,7 +19,7 @@ IUSE="fasttree judy lzma tcl wayland X"
RDEPEND="
app-arch/bzip2
dev-libs/glib:2
- sys-libs/zlib
+ virtual/zlib
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/pango
diff --git a/sci-electronics/iverilog/iverilog-10.3.ebuild
b/sci-electronics/iverilog/iverilog-10.3.ebuild
index f79b88bc74f0..9c263ec85040 100644
--- a/sci-electronics/iverilog/iverilog-10.3.ebuild
+++ b/sci-electronics/iverilog/iverilog-10.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -29,7 +29,7 @@ IUSE="examples"
# 721022, should depend on sys-libs/readline:=
DEPEND="
sys-libs/readline:=
- sys-libs/zlib
+ virtual/zlib
"
RDEPEND="${DEPEND}"
BDEPEND="
diff --git a/sci-electronics/iverilog/iverilog-11.0.ebuild
b/sci-electronics/iverilog/iverilog-11.0.ebuild
index 1599da817835..f5c826856578 100644
--- a/sci-electronics/iverilog/iverilog-11.0.ebuild
+++ b/sci-electronics/iverilog/iverilog-11.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -27,7 +27,7 @@ SLOT="0"
DEPEND="
sys-libs/readline:=
- sys-libs/zlib
+ virtual/zlib
"
RDEPEND="${DEPEND}"
BDEPEND="
diff --git a/sci-electronics/iverilog/iverilog-12.0.ebuild
b/sci-electronics/iverilog/iverilog-12.0.ebuild
index d212b9a78fc9..bcb398b06277 100644
--- a/sci-electronics/iverilog/iverilog-12.0.ebuild
+++ b/sci-electronics/iverilog/iverilog-12.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -27,7 +27,7 @@ SLOT="0"
DEPEND="
sys-libs/readline:=
- sys-libs/zlib
+ virtual/zlib
"
RDEPEND="${DEPEND}"
BDEPEND="
diff --git a/sci-electronics/iverilog/iverilog-9999.ebuild
b/sci-electronics/iverilog/iverilog-9999.ebuild
index ab2ce78d8adc..066244f106f5 100644
--- a/sci-electronics/iverilog/iverilog-9999.ebuild
+++ b/sci-electronics/iverilog/iverilog-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -27,7 +27,7 @@ SLOT="0"
DEPEND="
sys-libs/readline:=
- sys-libs/zlib
+ virtual/zlib
"
RDEPEND="${DEPEND}"
BDEPEND="
diff --git a/sci-electronics/kicad/kicad-8.0.9-r1.ebuild
b/sci-electronics/kicad/kicad-8.0.9-r1.ebuild
index 862967690c9b..81d61363102c 100644
--- a/sci-electronics/kicad/kicad-8.0.9-r1.ebuild
+++ b/sci-electronics/kicad/kicad-8.0.9-r1.ebuild
@@ -52,7 +52,7 @@ COMMON_DEPEND="
>=x11-libs/cairo-1.8.8:=
>=x11-libs/pixman-0.30
>sci-electronics/ngspice-27[shared]
- sys-libs/zlib
+ virtual/zlib
x11-libs/wxGTK:${WX_GTK_VER}=[X,opengl]
$(python_gen_cond_dep '
dev-libs/boost:=[context,nls,python,${PYTHON_USEDEP}]
diff --git a/sci-electronics/kicad/kicad-9.0.0-r3.ebuild
b/sci-electronics/kicad/kicad-9.0.0-r3.ebuild
index 0d0d44aef2e2..549023effaed 100644
--- a/sci-electronics/kicad/kicad-9.0.0-r3.ebuild
+++ b/sci-electronics/kicad/kicad-9.0.0-r3.ebuild
@@ -76,7 +76,7 @@ COMMON_DEPEND="
>=x11-libs/cairo-1.8.8:=
>=x11-libs/pixman-0.30
>sci-electronics/ngspice-27[shared]
- sys-libs/zlib
+ virtual/zlib
x11-libs/wxGTK:${WX_GTK_VER}=[X,opengl]
$(python_gen_cond_dep '
dev-libs/boost:=[context,nls,python,${PYTHON_USEDEP}]
diff --git a/sci-electronics/kicad/kicad-9.0.2-r1.ebuild
b/sci-electronics/kicad/kicad-9.0.2-r1.ebuild
index 6af8e91fdbaa..6e7c0e3f9436 100644
--- a/sci-electronics/kicad/kicad-9.0.2-r1.ebuild
+++ b/sci-electronics/kicad/kicad-9.0.2-r1.ebuild
@@ -73,7 +73,7 @@ COMMON_DEPEND="
>=x11-libs/cairo-1.8.8:=
>=x11-libs/pixman-0.30
>sci-electronics/ngspice-27[shared]
- sys-libs/zlib
+ virtual/zlib
>=x11-libs/wxGTK-3.2.2.1-r3:${WX_GTK_VER}[X,opengl]
$(python_gen_cond_dep '
dev-libs/boost:=[context,nls,python,${PYTHON_USEDEP}]
diff --git a/sci-electronics/kicad/kicad-9.0.4.ebuild
b/sci-electronics/kicad/kicad-9.0.4.ebuild
index 22678004e4a8..eae8dd5c93c5 100644
--- a/sci-electronics/kicad/kicad-9.0.4.ebuild
+++ b/sci-electronics/kicad/kicad-9.0.4.ebuild
@@ -73,7 +73,7 @@ COMMON_DEPEND="
>=x11-libs/cairo-1.8.8:=
>=x11-libs/pixman-0.30
>sci-electronics/ngspice-27[shared]
- sys-libs/zlib
+ virtual/zlib
>=x11-libs/wxGTK-3.2.2.1-r3:${WX_GTK_VER}[X,opengl]
$(python_gen_cond_dep '
dev-libs/boost:=[context,nls,python,${PYTHON_USEDEP}]
diff --git a/sci-electronics/kicad/kicad-9.0.5.ebuild
b/sci-electronics/kicad/kicad-9.0.5.ebuild
index 3d4443341fd6..1e5e382a9257 100644
--- a/sci-electronics/kicad/kicad-9.0.5.ebuild
+++ b/sci-electronics/kicad/kicad-9.0.5.ebuild
@@ -73,7 +73,7 @@ COMMON_DEPEND="
>=x11-libs/cairo-1.8.8:=
>=x11-libs/pixman-0.30
>sci-electronics/ngspice-27[shared]
- sys-libs/zlib
+ virtual/zlib
x11-libs/wxGTK:${WX_GTK_VER}=[X,opengl]
$(python_gen_cond_dep '
dev-libs/boost:=[context,nls,python,${PYTHON_USEDEP}]
diff --git a/sci-electronics/kicad/kicad-9999.ebuild
b/sci-electronics/kicad/kicad-9999.ebuild
index 3d4443341fd6..1e5e382a9257 100644
--- a/sci-electronics/kicad/kicad-9999.ebuild
+++ b/sci-electronics/kicad/kicad-9999.ebuild
@@ -73,7 +73,7 @@ COMMON_DEPEND="
>=x11-libs/cairo-1.8.8:=
>=x11-libs/pixman-0.30
>sci-electronics/ngspice-27[shared]
- sys-libs/zlib
+ virtual/zlib
x11-libs/wxGTK:${WX_GTK_VER}=[X,opengl]
$(python_gen_cond_dep '
dev-libs/boost:=[context,nls,python,${PYTHON_USEDEP}]
diff --git a/sci-electronics/klayout/klayout-0.29.11-r1.ebuild
b/sci-electronics/klayout/klayout-0.29.11-r1.ebuild
index f5d562825a27..77483f64d9ea 100644
--- a/sci-electronics/klayout/klayout-0.29.11-r1.ebuild
+++ b/sci-electronics/klayout/klayout-0.29.11-r1.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
dev-qt/qtsvg:6
dev-qt/qttools:6[designer]
dev-libs/libgit2:=
- sys-libs/zlib
+ virtual/zlib
${PYTHON_DEPS}
$(ruby_implementations_depend)
"
diff --git a/sci-electronics/klayout/klayout-0.30.4.ebuild
b/sci-electronics/klayout/klayout-0.30.4.ebuild
index aa4a1caea903..3a4c739e41e8 100644
--- a/sci-electronics/klayout/klayout-0.30.4.ebuild
+++ b/sci-electronics/klayout/klayout-0.30.4.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
dev-qt/qtsvg:6
dev-qt/qttools:6[designer]
dev-libs/libgit2:=
- sys-libs/zlib
+ virtual/zlib
${PYTHON_DEPS}
$(ruby_implementations_depend)
"
diff --git a/sci-electronics/klayout/klayout-9999.ebuild
b/sci-electronics/klayout/klayout-9999.ebuild
index 6e00a6b4b0af..93879d2007ba 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
dev-qt/qtsvg:6
dev-qt/qttools:6[designer]
dev-libs/libgit2:=
- sys-libs/zlib
+ virtual/zlib
${PYTHON_DEPS}
$(ruby_implementations_depend)
"
diff --git a/sci-electronics/librepcb/librepcb-1.2.0.ebuild
b/sci-electronics/librepcb/librepcb-1.2.0.ebuild
index 9ac74c9d417e..f4d9addfd5e6 100644
--- a/sci-electronics/librepcb/librepcb-1.2.0.ebuild
+++ b/sci-electronics/librepcb/librepcb-1.2.0.ebuild
@@ -23,7 +23,7 @@ RDEPEND="
dev-qt/qtdeclarative:6
dev-qt/qtsvg:6
media-libs/libglvnd[X]
- sys-libs/zlib
+ virtual/zlib
virtual/glu
opencascade? ( sci-libs/opencascade:= )"
diff --git a/sci-electronics/librepcb/librepcb-1.3.0.ebuild
b/sci-electronics/librepcb/librepcb-1.3.0.ebuild
index ec782c82c6d0..38fb0e2c0906 100644
--- a/sci-electronics/librepcb/librepcb-1.3.0.ebuild
+++ b/sci-electronics/librepcb/librepcb-1.3.0.ebuild
@@ -100,7 +100,7 @@ RDEPEND="
dev-qt/qtdeclarative:6
dev-qt/qtsvg:6
media-libs/libglvnd[X]
- sys-libs/zlib
+ virtual/zlib
virtual/glu
opencascade? ( sci-libs/opencascade:= )"
diff --git a/sci-electronics/magic/magic-8.3.365.ebuild
b/sci-electronics/magic/magic-8.3.365.ebuild
index a2e076e9dd0b..70023dfcfefe 100644
--- a/sci-electronics/magic/magic-8.3.365.ebuild
+++ b/sci-electronics/magic/magic-8.3.365.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{11..12} )
inherit python-any-r1
@@ -24,7 +24,7 @@ IUSE="cairo debug opengl"
RDEPEND="
sys-libs/ncurses:0=
sys-libs/readline:0=
- sys-libs/zlib:=
+ virtual/zlib:=
dev-lang/tcl:0=
dev-lang/tk:0=
dev-tcltk/blt
diff --git a/sci-electronics/nvc/nvc-1.17.1.ebuild
b/sci-electronics/nvc/nvc-1.17.1.ebuild
index 7d7b3e95de6a..0d8ac4fe5f3f 100644
--- a/sci-electronics/nvc/nvc-1.17.1.ebuild
+++ b/sci-electronics/nvc/nvc-1.17.1.ebuild
@@ -42,7 +42,7 @@ RDEPEND="
dev-libs/libffi:=
dev-libs/libxml2:=
sys-libs/ncurses:=
- sys-libs/zlib:=
+ virtual/zlib:=
llvm? (
$(llvm_gen_dep '
llvm-core/llvm:${LLVM_SLOT}=
diff --git a/sci-electronics/nvc/nvc-1.18.0.ebuild
b/sci-electronics/nvc/nvc-1.18.0.ebuild
index 7d7b3e95de6a..0d8ac4fe5f3f 100644
--- a/sci-electronics/nvc/nvc-1.18.0.ebuild
+++ b/sci-electronics/nvc/nvc-1.18.0.ebuild
@@ -42,7 +42,7 @@ RDEPEND="
dev-libs/libffi:=
dev-libs/libxml2:=
sys-libs/ncurses:=
- sys-libs/zlib:=
+ virtual/zlib:=
llvm? (
$(llvm_gen_dep '
llvm-core/llvm:${LLVM_SLOT}=
diff --git a/sci-electronics/splat/splat-1.4.2-r1.ebuild
b/sci-electronics/splat/splat-1.4.2-r1.ebuild
index e8c4e8321e79..941b2d81aff1 100644
--- a/sci-electronics/splat/splat-1.4.2-r1.ebuild
+++ b/sci-electronics/splat/splat-1.4.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,7 +16,7 @@ IUSE="doc hires l10n_es"
DEPEND="
app-arch/bzip2
- sys-libs/zlib
+ virtual/zlib
"
RDEPEND="${DEPEND}"
diff --git a/sci-electronics/splat/splat-1.4.2.ebuild
b/sci-electronics/splat/splat-1.4.2.ebuild
index 8a0b78e7f312..203f7864c2f1 100644
--- a/sci-electronics/splat/splat-1.4.2.ebuild
+++ b/sci-electronics/splat/splat-1.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,7 +16,7 @@ IUSE="doc hires l10n_es"
DEPEND="
app-arch/bzip2
- sys-libs/zlib
+ virtual/zlib
"
RDEPEND="${DEPEND}"
diff --git a/sci-electronics/xcircuit/xcircuit-3.10.30-r2.ebuild
b/sci-electronics/xcircuit/xcircuit-3.10.30-r2.ebuild
index 7868c9e7ae7b..8bc596b5c390 100644
--- a/sci-electronics/xcircuit/xcircuit-3.10.30-r2.ebuild
+++ b/sci-electronics/xcircuit/xcircuit-3.10.30-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -17,7 +17,7 @@ IUSE="tcl"
DEPEND="
app-text/ghostscript-gpl:=
media-libs/fontconfig:1.0=
- sys-libs/zlib:=
+ virtual/zlib:=
x11-libs/cairo[X]
x11-libs/libICE
x11-libs/libSM
diff --git a/sci-geosciences/gmt/gmt-6.4.0-r1.ebuild
b/sci-geosciences/gmt/gmt-6.4.0-r1.ebuild
index 7f7d94e82835..7d29458ae8bb 100644
--- a/sci-geosciences/gmt/gmt-6.4.0-r1.ebuild
+++ b/sci-geosciences/gmt/gmt-6.4.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -26,7 +26,7 @@ DEPEND="
geos? ( sci-libs/geos )
lapack? ( virtual/lapack )
pcre? ( dev-libs/libpcre2 )
- zlib? ( sys-libs/zlib:= )
+ zlib? ( virtual/zlib:= )
"
RDEPEND="${DEPEND}
!sci-biology/probcons
diff --git a/sci-geosciences/gpsbabel/gpsbabel-1.9.0-r1.ebuild
b/sci-geosciences/gpsbabel/gpsbabel-1.9.0-r1.ebuild
index bf23fbf825dc..9fd64320a31e 100644
--- a/sci-geosciences/gpsbabel/gpsbabel-1.9.0-r1.ebuild
+++ b/sci-geosciences/gpsbabel/gpsbabel-1.9.0-r1.ebuild
@@ -40,7 +40,7 @@ BDEPEND="
RDEPEND="
dev-libs/expat
sci-libs/shapelib:=
- sys-libs/zlib:=[minizip]
+ virtual/zlib:=[minizip]
virtual/libusb:1
dev-qt/qtbase:6
dev-qt/qt5compat:6
diff --git a/sci-geosciences/gpsbabel/gpsbabel-9999.ebuild
b/sci-geosciences/gpsbabel/gpsbabel-9999.ebuild
index 8f8e29366683..094897d5d22a 100644
--- a/sci-geosciences/gpsbabel/gpsbabel-9999.ebuild
+++ b/sci-geosciences/gpsbabel/gpsbabel-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -42,7 +42,7 @@ RDEPEND="
dev-qt/qtwebchannel:6
dev-qt/qtwebengine:6[widgets]
sci-libs/shapelib:=
- sys-libs/zlib:=[minizip]
+ virtual/zlib:=[minizip]
virtual/libusb:1
"
DEPEND="${RDEPEND}"
diff --git a/sci-geosciences/grass/grass-8.4.1-r1.ebuild
b/sci-geosciences/grass/grass-8.4.1-r1.ebuild
index cffa52162eed..84ce2c694530 100644
--- a/sci-geosciences/grass/grass-8.4.1-r1.ebuild
+++ b/sci-geosciences/grass/grass-8.4.1-r1.ebuild
@@ -54,7 +54,7 @@ RDEPEND="
sys-libs/gdbm:=
sys-libs/ncurses:=
sci-libs/proj:=
- sys-libs/zlib
+ virtual/zlib
media-libs/libglvnd
media-libs/glu
blas? (
diff --git a/sci-geosciences/grass/grass-9999.ebuild
b/sci-geosciences/grass/grass-9999.ebuild
index edecf0ff84e0..59ffb7c41d16 100644
--- a/sci-geosciences/grass/grass-9999.ebuild
+++ b/sci-geosciences/grass/grass-9999.ebuild
@@ -54,7 +54,7 @@ RDEPEND="
sys-libs/gdbm:=
sys-libs/ncurses:=
sci-libs/proj:=
- sys-libs/zlib
+ virtual/zlib
media-libs/libglvnd
media-libs/glu
blas? (
diff --git a/sci-geosciences/merkaartor/merkaartor-0.20.0.ebuild
b/sci-geosciences/merkaartor/merkaartor-0.20.0.ebuild
index 892191a4c37c..486340282aa8 100644
--- a/sci-geosciences/merkaartor/merkaartor-0.20.0.ebuild
+++ b/sci-geosciences/merkaartor/merkaartor-0.20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -29,7 +29,7 @@ DEPEND="
dev-qt/qtsvg:6
sci-libs/gdal:=
sci-libs/proj:=
- sys-libs/zlib
+ virtual/zlib
exif? ( media-gfx/exiv2:= )
gps? ( >=sci-geosciences/gpsd-3.17-r2:= )
libproxy? ( >=net-libs/libproxy-0.5 )
diff --git a/sci-geosciences/merkaartor/merkaartor-9999.ebuild
b/sci-geosciences/merkaartor/merkaartor-9999.ebuild
index 892191a4c37c..486340282aa8 100644
--- a/sci-geosciences/merkaartor/merkaartor-9999.ebuild
+++ b/sci-geosciences/merkaartor/merkaartor-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -29,7 +29,7 @@ DEPEND="
dev-qt/qtsvg:6
sci-libs/gdal:=
sci-libs/proj:=
- sys-libs/zlib
+ virtual/zlib
exif? ( media-gfx/exiv2:= )
gps? ( >=sci-geosciences/gpsd-3.17-r2:= )
libproxy? ( >=net-libs/libproxy-0.5 )
diff --git a/sci-geosciences/osm2pgsql/osm2pgsql-2.2.0.ebuild
b/sci-geosciences/osm2pgsql/osm2pgsql-2.2.0.ebuild
index 55f7e6aa400a..94d895614981 100644
--- a/sci-geosciences/osm2pgsql/osm2pgsql-2.2.0.ebuild
+++ b/sci-geosciences/osm2pgsql/osm2pgsql-2.2.0.ebuild
@@ -30,7 +30,7 @@ COMMON_DEPEND="
dev-db/postgresql:=
dev-libs/expat
sci-libs/proj:=
- sys-libs/zlib
+ virtual/zlib
${LUA_DEPS}
"
DEPEND="${COMMON_DEPEND}
diff --git a/sci-geosciences/osm2pgsql/osm2pgsql-99999999.ebuild
b/sci-geosciences/osm2pgsql/osm2pgsql-99999999.ebuild
index 56ed99a5a93f..3e8a92a6ff57 100644
--- a/sci-geosciences/osm2pgsql/osm2pgsql-99999999.ebuild
+++ b/sci-geosciences/osm2pgsql/osm2pgsql-99999999.ebuild
@@ -30,7 +30,7 @@ COMMON_DEPEND="
dev-db/postgresql:=
dev-libs/expat
sci-libs/proj:=
- sys-libs/zlib
+ virtual/zlib
${LUA_DEPS}
"
DEPEND="${COMMON_DEPEND}
diff --git a/sci-geosciences/osmctools/osmctools-0.9-r2.ebuild
b/sci-geosciences/osmctools/osmctools-0.9-r2.ebuild
index 7fbb789ed233..6d3f905bf590 100644
--- a/sci-geosciences/osmctools/osmctools-0.9-r2.ebuild
+++ b/sci-geosciences/osmctools/osmctools-0.9-r2.ebuild
@@ -13,7 +13,7 @@ LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="amd64 ~x86"
-DEPEND="sys-libs/zlib"
+DEPEND="virtual/zlib"
RDEPEND="${DEPEND}"
PATCHES=( "${FILESDIR}/${PN}-0.9-gcc15.patch" )
diff --git a/sci-geosciences/qgis/qgis-3.42.3-r1.ebuild
b/sci-geosciences/qgis/qgis-3.42.3-r1.ebuild
index a1db03fe92ee..d6a12f4ee36f 100644
--- a/sci-geosciences/qgis/qgis-3.42.3-r1.ebuild
+++ b/sci-geosciences/qgis/qgis-3.42.3-r1.ebuild
@@ -62,7 +62,7 @@ COMMON_DEPEND="
sci-libs/geos
sci-libs/libspatialindex:=
>=sci-libs/proj-8.1:=
- sys-libs/zlib
+ virtual/zlib
>=dev-python/qscintilla-2.14.1-r1[qt6(+)]
>=x11-libs/qwt-6.2.0-r3:=[polar(+),qt6(+),svg(+)]
3d? ( dev-qt/qt3d:6 )
diff --git a/sci-geosciences/qgis/qgis-3.44.3.ebuild
b/sci-geosciences/qgis/qgis-3.44.3.ebuild
index c59d61243da0..076b4cf90728 100644
--- a/sci-geosciences/qgis/qgis-3.44.3.ebuild
+++ b/sci-geosciences/qgis/qgis-3.44.3.ebuild
@@ -58,7 +58,7 @@ COMMON_DEPEND="
sci-libs/geos
sci-libs/libspatialindex:=
>=sci-libs/proj-8.1:=
- sys-libs/zlib
+ virtual/zlib
>=dev-python/qscintilla-2.14.1-r1[qt6(+)]
>=x11-libs/qwt-6.2.0-r3:=[polar(+),qt6(+),svg(+)]
3d? ( dev-qt/qt3d:6 )
diff --git a/sci-geosciences/qgis/qgis-9999.ebuild
b/sci-geosciences/qgis/qgis-9999.ebuild
index 94db5aabe3f9..6bea73964333 100644
--- a/sci-geosciences/qgis/qgis-9999.ebuild
+++ b/sci-geosciences/qgis/qgis-9999.ebuild
@@ -58,7 +58,7 @@ COMMON_DEPEND="
sci-libs/geos
sci-libs/libspatialindex:=
>=sci-libs/proj-8.1:=
- sys-libs/zlib
+ virtual/zlib
>=dev-python/qscintilla-2.14.1-r1[qt6(+)]
>=x11-libs/qwt-6.2.0-r3:=[polar(+),qt6(+),svg(+)]
3d? ( dev-qt/qt3d:6 )
diff --git a/sci-geosciences/readosm/readosm-1.1.0a.ebuild
b/sci-geosciences/readosm/readosm-1.1.0a.ebuild
index 2ef7cd525d42..9ee421a5ad34 100644
--- a/sci-geosciences/readosm/readosm-1.1.0a.ebuild
+++ b/sci-geosciences/readosm/readosm-1.1.0a.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,7 +13,7 @@ KEYWORDS="~amd64 ~x86"
RDEPEND="
dev-libs/expat
- sys-libs/zlib
+ virtual/zlib
"
DEPEND="${RDEPEND}"
diff --git a/sci-geosciences/viking/viking-1.10-r1.ebuild
b/sci-geosciences/viking/viking-1.10-r1.ebuild
index 7fe5568bdfed..1bffd6459840 100644
--- a/sci-geosciences/viking/viking-1.10-r1.ebuild
+++ b/sci-geosciences/viking/viking-1.10-r1.ebuild
@@ -26,7 +26,7 @@ COMMONDEPEND="
>=dev-libs/json-glib-0.16
dev-libs/nettle
net-misc/curl
- sys-libs/zlib
+ virtual/zlib
>=x11-libs/gdk-pixbuf-2.26:2
>=x11-libs/gtk+-3.22:3
geoclue? ( >=app-misc/geoclue-2.4.4:2.0 )
diff --git a/sci-geosciences/viking/viking-1.10.ebuild
b/sci-geosciences/viking/viking-1.10.ebuild
index 67a1e9561987..6e7f34497237 100644
--- a/sci-geosciences/viking/viking-1.10.ebuild
+++ b/sci-geosciences/viking/viking-1.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -26,7 +26,7 @@ COMMONDEPEND="
>=dev-libs/json-glib-0.16
dev-libs/nettle
net-misc/curl
- sys-libs/zlib
+ virtual/zlib
>=x11-libs/gdk-pixbuf-2.26:2
>=x11-libs/gtk+-3.22:3
geoclue? ( >=app-misc/geoclue-2.4.4:2.0 )
diff --git a/sci-geosciences/xtide/xtide-2.15.5.ebuild
b/sci-geosciences/xtide/xtide-2.15.5.ebuild
index 3a83ea5ebb4b..59bd92ae78cb 100644
--- a/sci-geosciences/xtide/xtide-2.15.5.ebuild
+++ b/sci-geosciences/xtide/xtide-2.15.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -21,7 +21,7 @@ DEPEND="media-libs/libpng:=
x11-libs/libXft
x11-libs/libXpm
x11-libs/libXt
- sys-libs/zlib"
+ virtual/zlib"
RDEPEND="${DEPEND}
media-fonts/font-schumacher-misc"
diff --git a/sci-libs/cfitsio/cfitsio-4.6.2.ebuild
b/sci-libs/cfitsio/cfitsio-4.6.2.ebuild
index eb04804d24ed..1723ffec8666 100644
--- a/sci-libs/cfitsio/cfitsio-4.6.2.ebuild
+++ b/sci-libs/cfitsio/cfitsio-4.6.2.ebuild
@@ -20,7 +20,7 @@ BDEPEND="
app-alternatives/lex
"
RDEPEND="
- sys-libs/zlib[${MULTILIB_USEDEP}]
+ virtual/zlib[${MULTILIB_USEDEP}]
bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )
curl? ( net-misc/curl[${MULTILIB_USEDEP}] )
tools? ( !dev-util/smem )
diff --git a/sci-libs/cfitsio/cfitsio-4.6.3.ebuild
b/sci-libs/cfitsio/cfitsio-4.6.3.ebuild
index 48118fde56a9..0a348cb0c855 100644
--- a/sci-libs/cfitsio/cfitsio-4.6.3.ebuild
+++ b/sci-libs/cfitsio/cfitsio-4.6.3.ebuild
@@ -20,7 +20,7 @@ BDEPEND="
app-alternatives/lex
"
RDEPEND="
- sys-libs/zlib[${MULTILIB_USEDEP}]
+ virtual/zlib[${MULTILIB_USEDEP}]
bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )
curl? ( net-misc/curl[${MULTILIB_USEDEP}] )
tools? ( !dev-util/smem )
diff --git a/sci-libs/coinor-utils/coinor-utils-2.11.4.ebuild
b/sci-libs/coinor-utils/coinor-utils-2.11.4.ebuild
index d47ebd87a91f..f0e08ced3b19 100644
--- a/sci-libs/coinor-utils/coinor-utils-2.11.4.ebuild
+++ b/sci-libs/coinor-utils/coinor-utils-2.11.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -34,7 +34,7 @@ DEPEND="sys-libs/readline:0=
bzip2? ( app-arch/bzip2 )
glpk? ( sci-mathematics/glpk:= )
lapack? ( virtual/lapack )
- zlib? ( sys-libs/zlib )"
+ zlib? ( virtual/zlib )"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_PN}-releases-${PV}/${MY_PN}"
diff --git a/sci-libs/coinor-utils/coinor-utils-2.11.9.ebuild
b/sci-libs/coinor-utils/coinor-utils-2.11.9.ebuild
index df2b863571ea..26b36db58d68 100644
--- a/sci-libs/coinor-utils/coinor-utils-2.11.9.ebuild
+++ b/sci-libs/coinor-utils/coinor-utils-2.11.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -34,7 +34,7 @@ DEPEND="sys-libs/readline:0=
bzip2? ( app-arch/bzip2 )
glpk? ( sci-mathematics/glpk:= )
lapack? ( virtual/lapack )
- zlib? ( sys-libs/zlib )"
+ zlib? ( virtual/zlib )"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_PN}-releases-${PV}/${MY_PN}"
diff --git a/sci-libs/dcmtk/dcmtk-3.6.7-r2.ebuild
b/sci-libs/dcmtk/dcmtk-3.6.7-r2.ebuild
index 0f3af11a0cd7..aca37ec8762f 100644
--- a/sci-libs/dcmtk/dcmtk-3.6.7-r2.ebuild
+++ b/sci-libs/dcmtk/dcmtk-3.6.7-r2.ebuild
@@ -21,7 +21,7 @@ RDEPEND="
tcpd? ( sys-apps/tcp-wrappers )
tiff? ( media-libs/tiff:= )
xml? ( dev-libs/libxml2:2= )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
DEPEND="${RDEPEND}"
BDEPEND="doc? (
diff --git a/sci-libs/dcmtk/dcmtk-3.6.8-r1.ebuild
b/sci-libs/dcmtk/dcmtk-3.6.8-r1.ebuild
index a129a06114ed..599aba4a6b4d 100644
--- a/sci-libs/dcmtk/dcmtk-3.6.8-r1.ebuild
+++ b/sci-libs/dcmtk/dcmtk-3.6.8-r1.ebuild
@@ -21,7 +21,7 @@ RDEPEND="
tcpd? ( sys-apps/tcp-wrappers )
tiff? ( media-libs/tiff:= )
xml? ( dev-libs/libxml2:2= )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sci-libs/dcmtk/dcmtk-3.6.9-r1.ebuild
b/sci-libs/dcmtk/dcmtk-3.6.9-r1.ebuild
index a06d376bc12a..449e0f9d533e 100644
--- a/sci-libs/dcmtk/dcmtk-3.6.9-r1.ebuild
+++ b/sci-libs/dcmtk/dcmtk-3.6.9-r1.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
tcpd? ( sys-apps/tcp-wrappers )
tiff? ( media-libs/tiff:= )
xml? ( dev-libs/libxml2:2= )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sci-libs/dealii/dealii-9.6.2-r2.ebuild
b/sci-libs/dealii/dealii-9.6.2-r2.ebuild
index d815e15bb836..dcb327853d27 100644
--- a/sci-libs/dealii/dealii-9.6.2-r2.ebuild
+++ b/sci-libs/dealii/dealii-9.6.2-r2.ebuild
@@ -41,7 +41,7 @@ REQUIRED_USE="
RDEPEND="dev-libs/boost:=
app-arch/bzip2
- sys-libs/zlib
+ virtual/zlib
dev-cpp/tbb:=
arborx? ( sci-libs/arborx[mpi=] )
adolc? ( sci-libs/adolc )
diff --git a/sci-libs/dealii/dealii-9.7.0.ebuild
b/sci-libs/dealii/dealii-9.7.0.ebuild
index fafb3acf6f85..d98c1cde7e18 100644
--- a/sci-libs/dealii/dealii-9.7.0.ebuild
+++ b/sci-libs/dealii/dealii-9.7.0.ebuild
@@ -37,7 +37,7 @@ REQUIRED_USE="
RDEPEND="dev-libs/boost:=
app-arch/bzip2
- sys-libs/zlib
+ virtual/zlib
dev-cpp/magic_enum:=
dev-cpp/taskflow:=
arborx? ( sci-libs/arborx[mpi=] )
diff --git a/sci-libs/dealii/dealii-9.7.1.ebuild
b/sci-libs/dealii/dealii-9.7.1.ebuild
index a2349530a172..28d23a5eefff 100644
--- a/sci-libs/dealii/dealii-9.7.1.ebuild
+++ b/sci-libs/dealii/dealii-9.7.1.ebuild
@@ -39,7 +39,7 @@ REQUIRED_USE="
RDEPEND="dev-libs/boost:=
app-arch/bzip2
- sys-libs/zlib
+ virtual/zlib
dev-cpp/magic_enum:=
dev-cpp/taskflow:=
arborx? ( sci-libs/arborx[mpi=] )
diff --git a/sci-libs/dealii/dealii-9999.ebuild
b/sci-libs/dealii/dealii-9999.ebuild
index fafb3acf6f85..d98c1cde7e18 100644
--- a/sci-libs/dealii/dealii-9999.ebuild
+++ b/sci-libs/dealii/dealii-9999.ebuild
@@ -37,7 +37,7 @@ REQUIRED_USE="
RDEPEND="dev-libs/boost:=
app-arch/bzip2
- sys-libs/zlib
+ virtual/zlib
dev-cpp/magic_enum:=
dev-cpp/taskflow:=
arborx? ( sci-libs/arborx[mpi=] )
diff --git a/sci-libs/gdal/gdal-3.11.4-r1.ebuild
b/sci-libs/gdal/gdal-3.11.4-r1.ebuild
index 678ef6ae374c..f93269e893ed 100644
--- a/sci-libs/gdal/gdal-3.11.4-r1.ebuild
+++ b/sci-libs/gdal/gdal-3.11.4-r1.ebuild
@@ -45,7 +45,7 @@ COMMON_DEPEND="
>=sci-libs/libgeotiff-1.5.1-r1:=
media-libs/libjpeg-turbo:=
>=sci-libs/proj-6.0.0:=[tiff]
- sys-libs/zlib[minizip(+)]
+ virtual/zlib[minizip(+)]
archive? ( app-arch/libarchive:= )
armadillo? ( sci-libs/armadillo:=[lapack] )
avif? ( media-libs/libavif:= )
diff --git a/sci-libs/gdal/gdal-3.9.3-r1.ebuild
b/sci-libs/gdal/gdal-3.9.3-r1.ebuild
index d169c8993189..e424917025e0 100644
--- a/sci-libs/gdal/gdal-3.9.3-r1.ebuild
+++ b/sci-libs/gdal/gdal-3.9.3-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..13} )
inherit cmake java-pkg-opt-2 python-single-r1
DESCRIPTION="Translator library for raster geospatial data formats (includes
OGR support)"
@@ -50,7 +50,7 @@ DEPEND="
media-libs/tiff
>=sci-libs/libgeotiff-1.5.1-r1:=
>=sci-libs/proj-6.0.0:=
- sys-libs/zlib[minizip(+)]
+ virtual/zlib[minizip(+)]
armadillo? ( sci-libs/armadillo:=[lapack] )
curl? ( net-misc/curl )
fits? ( sci-libs/cfitsio:= )
diff --git a/sci-libs/gmsh/gmsh-4.14.0.ebuild b/sci-libs/gmsh/gmsh-4.14.0.ebuild
index fe7b417e9136..8f875e9ed6bc 100644
--- a/sci-libs/gmsh/gmsh-4.14.0.ebuild
+++ b/sci-libs/gmsh/gmsh-4.14.0.ebuild
@@ -62,7 +62,7 @@ RDEPEND="
python? ( ${PYTHON_DEPS} )
slepc? ( sci-mathematics/slepc[mpi=] )
voro? ( sci-libs/voro++ )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
DEPEND="
diff --git a/sci-libs/gmsh/gmsh-4.14.1.ebuild b/sci-libs/gmsh/gmsh-4.14.1.ebuild
index eb8200ee4029..de3f4b33944c 100644
--- a/sci-libs/gmsh/gmsh-4.14.1.ebuild
+++ b/sci-libs/gmsh/gmsh-4.14.1.ebuild
@@ -62,7 +62,7 @@ RDEPEND="
python? ( ${PYTHON_DEPS} )
slepc? ( sci-mathematics/slepc[mpi=] )
voro? ( sci-libs/voro++ )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
DEPEND="
diff --git a/sci-libs/hdf/hdf-4.2.15-r2.ebuild
b/sci-libs/hdf/hdf-4.2.15-r2.ebuild
index ddc993563c0e..27ada4958499 100644
--- a/sci-libs/hdf/hdf-4.2.15-r2.ebuild
+++ b/sci-libs/hdf/hdf-4.2.15-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -21,7 +21,7 @@ RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( szip )"
RDEPEND="net-libs/libtirpc:=
- sys-libs/zlib
+ virtual/zlib
virtual/jpeg:0
szip? ( virtual/szip )"
DEPEND="${RDEPEND}
diff --git a/sci-libs/hdf5/hdf5-1.12.2-r6.ebuild
b/sci-libs/hdf5/hdf5-1.12.2-r6.ebuild
index cce86ba5df41..9d8077d7027c 100644
--- a/sci-libs/hdf5/hdf5-1.12.2-r6.ebuild
+++ b/sci-libs/hdf5/hdf5-1.12.2-r6.ebuild
@@ -31,7 +31,7 @@ REQUIRED_USE="
RDEPEND="
mpi? ( virtual/mpi[romio] )
szip? ( virtual/szip )
- zlib? ( sys-libs/zlib:0= )"
+ zlib? ( virtual/zlib:0= )"
DEPEND="${RDEPEND}"
PATCHES=(
diff --git a/sci-libs/hdf5/hdf5-1.14.4_p3-r1.ebuild
b/sci-libs/hdf5/hdf5-1.14.4_p3-r1.ebuild
index f2758d2b06e8..cb05d1d4bc97 100644
--- a/sci-libs/hdf5/hdf5-1.14.4_p3-r1.ebuild
+++ b/sci-libs/hdf5/hdf5-1.14.4_p3-r1.ebuild
@@ -33,7 +33,7 @@ REQUIRED_USE="
RDEPEND="
mpi? ( virtual/mpi[romio] )
szip? ( virtual/szip )
- zlib? ( sys-libs/zlib:= )
+ zlib? ( virtual/zlib:= )
"
DEPEND="${RDEPEND}"
diff --git a/sci-libs/hdf5/hdf5-1.14.6-r1.ebuild
b/sci-libs/hdf5/hdf5-1.14.6-r1.ebuild
index 3e3d8faba5e7..1e39811a386a 100644
--- a/sci-libs/hdf5/hdf5-1.14.6-r1.ebuild
+++ b/sci-libs/hdf5/hdf5-1.14.6-r1.ebuild
@@ -31,7 +31,7 @@ REQUIRED_USE="
DEPEND="
mpi? ( virtual/mpi[romio] )
szip? ( virtual/szip )
- zlib? ( sys-libs/zlib:= )
+ zlib? ( virtual/zlib:= )
"
RDEPEND="
${DEPEND}
diff --git a/sci-libs/hdf5/hdf5-1.14.6-r2.ebuild
b/sci-libs/hdf5/hdf5-1.14.6-r2.ebuild
index 4a937a0fad88..31cd26ff1d44 100644
--- a/sci-libs/hdf5/hdf5-1.14.6-r2.ebuild
+++ b/sci-libs/hdf5/hdf5-1.14.6-r2.ebuild
@@ -31,7 +31,7 @@ REQUIRED_USE="
DEPEND="
mpi? ( virtual/mpi[romio,fortran?] )
szip? ( virtual/szip )
- zlib? ( sys-libs/zlib:= )
+ zlib? ( virtual/zlib:= )
"
RDEPEND="
${DEPEND}
diff --git a/sci-libs/htslib/htslib-1.19.1.ebuild
b/sci-libs/htslib/htslib-1.19.1.ebuild
index 2a38fa8634c8..3a074e15c7c9 100644
--- a/sci-libs/htslib/htslib-1.19.1.ebuild
+++ b/sci-libs/htslib/htslib-1.19.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="+bzip2 curl +lzma"
RDEPEND="
- sys-libs/zlib
+ virtual/zlib
bzip2? ( app-arch/bzip2 )
curl? ( net-misc/curl )
lzma? ( app-arch/xz-utils )"
diff --git a/sci-libs/htslib/htslib-1.20.ebuild
b/sci-libs/htslib/htslib-1.20.ebuild
index c40fadd45889..4a007de4a4da 100644
--- a/sci-libs/htslib/htslib-1.20.ebuild
+++ b/sci-libs/htslib/htslib-1.20.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="+bzip2 curl +lzma"
RDEPEND="
- sys-libs/zlib
+ virtual/zlib
bzip2? ( app-arch/bzip2 )
curl? ( net-misc/curl )
lzma? ( app-arch/xz-utils )"
diff --git a/sci-libs/htslib/htslib-1.21.ebuild
b/sci-libs/htslib/htslib-1.21.ebuild
index 19cb872f2c6b..3a074e15c7c9 100644
--- a/sci-libs/htslib/htslib-1.21.ebuild
+++ b/sci-libs/htslib/htslib-1.21.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="+bzip2 curl +lzma"
RDEPEND="
- sys-libs/zlib
+ virtual/zlib
bzip2? ( app-arch/bzip2 )
curl? ( net-misc/curl )
lzma? ( app-arch/xz-utils )"
diff --git a/sci-libs/htslib/htslib-1.22.ebuild
b/sci-libs/htslib/htslib-1.22.ebuild
index 107cddb7ffa3..d598e6a379bb 100644
--- a/sci-libs/htslib/htslib-1.22.ebuild
+++ b/sci-libs/htslib/htslib-1.22.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="+bzip2 curl +lzma"
RDEPEND="
- sys-libs/zlib
+ virtual/zlib
bzip2? ( app-arch/bzip2 )
curl? ( net-misc/curl )
lzma? ( app-arch/xz-utils )"
diff --git a/sci-libs/indilib/indilib-2.1.6-r1.ebuild
b/sci-libs/indilib/indilib-2.1.6-r1.ebuild
index 1fb9a4097160..393bc0bca741 100644
--- a/sci-libs/indilib/indilib-2.1.6-r1.ebuild
+++ b/sci-libs/indilib/indilib-2.1.6-r1.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
sci-libs/fftw:3.0=
sci-libs/gsl:=
sci-libs/libnova:=
- sys-libs/zlib
+ virtual/zlib
virtual/libusb:1
ogg? (
media-libs/libogg
diff --git a/sci-libs/indilib/indilib-2.1.6.ebuild
b/sci-libs/indilib/indilib-2.1.6.ebuild
index 61a4435e6686..58ca636da121 100644
--- a/sci-libs/indilib/indilib-2.1.6.ebuild
+++ b/sci-libs/indilib/indilib-2.1.6.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
sci-libs/fftw:3.0=
sci-libs/gsl:=
sci-libs/libnova:=
- sys-libs/zlib
+ virtual/zlib
virtual/libusb:1
ogg? (
media-libs/libogg
diff --git a/sci-libs/libcifpp/libcifpp-8.0.1.ebuild
b/sci-libs/libcifpp/libcifpp-8.0.1.ebuild
index f6fb372e3d07..525d802e1281 100644
--- a/sci-libs/libcifpp/libcifpp-8.0.1.ebuild
+++ b/sci-libs/libcifpp/libcifpp-8.0.1.ebuild
@@ -22,7 +22,7 @@ RESTRICT="!test? ( test )"
DEPEND="
>=dev-cpp/eigen-3.4.0:3
dev-libs/boost:=
- sys-libs/zlib
+ virtual/zlib
test? ( dev-cpp/catch:0 )
"
RDEPEND="${DEPEND}"
diff --git a/sci-libs/libcifpp/libcifpp-9.0.3.ebuild
b/sci-libs/libcifpp/libcifpp-9.0.3.ebuild
index 87faab4ec185..04a5ae3cd605 100644
--- a/sci-libs/libcifpp/libcifpp-9.0.3.ebuild
+++ b/sci-libs/libcifpp/libcifpp-9.0.3.ebuild
@@ -23,7 +23,7 @@ DEPEND="
>=dev-cpp/eigen-3.4.0:3
dev-libs/boost:=
dev-libs/libpcre2
- sys-libs/zlib
+ virtual/zlib
test? ( dev-cpp/catch:0 )
"
RDEPEND="${DEPEND}"
diff --git a/sci-libs/libdap/libdap-3.20.9-r1.ebuild
b/sci-libs/libdap/libdap-3.20.9-r1.ebuild
index f18855b62d32..b22c459486fc 100644
--- a/sci-libs/libdap/libdap-3.20.9-r1.ebuild
+++ b/sci-libs/libdap/libdap-3.20.9-r1.ebuild
@@ -19,7 +19,7 @@ RDEPEND="
dev-libs/libxml2:2=
net-misc/curl
sys-apps/util-linux
- sys-libs/zlib"
+ virtual/zlib"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig
app-alternatives/lex
diff --git a/sci-libs/libdap/libdap-3.21.1.ebuild
b/sci-libs/libdap/libdap-3.21.1.ebuild
index 81e6fadac96e..ed5a89b0a43f 100644
--- a/sci-libs/libdap/libdap-3.21.1.ebuild
+++ b/sci-libs/libdap/libdap-3.21.1.ebuild
@@ -19,7 +19,7 @@ RDEPEND="
dev-libs/libxml2:2
net-misc/curl
sys-apps/util-linux
- sys-libs/zlib
+ virtual/zlib
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sci-libs/libgeotiff/libgeotiff-1.7.1-r3.ebuild
b/sci-libs/libgeotiff/libgeotiff-1.7.1-r3.ebuild
index ed925afadd52..437c1d511c98 100644
--- a/sci-libs/libgeotiff/libgeotiff-1.7.1-r3.ebuild
+++ b/sci-libs/libgeotiff/libgeotiff-1.7.1-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -17,7 +17,7 @@ IUSE="doc jpeg +tiff zlib"
DEPEND=">=sci-libs/proj-6.0.0:=
jpeg? ( media-libs/libjpeg-turbo:= )
tiff? ( >=media-libs/tiff-3.9.1:= )
- zlib? ( sys-libs/zlib )"
+ zlib? ( virtual/zlib )"
RDEPEND="${DEPEND}"
BDEPEND="doc? ( app-text/doxygen )"
diff --git a/sci-libs/libgeotiff/libgeotiff-1.7.3.ebuild
b/sci-libs/libgeotiff/libgeotiff-1.7.3.ebuild
index 27e1af474c68..b4e190498d1d 100644
--- a/sci-libs/libgeotiff/libgeotiff-1.7.3.ebuild
+++ b/sci-libs/libgeotiff/libgeotiff-1.7.3.ebuild
@@ -19,7 +19,7 @@ DEPEND="
>=sci-libs/proj-6.0.0:=
>=media-libs/tiff-3.9.1:=
jpeg? ( media-libs/libjpeg-turbo:= )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
RDEPEND="${DEPEND}"
BDEPEND="
diff --git a/sci-libs/libgeotiff/libgeotiff-1.7.4.ebuild
b/sci-libs/libgeotiff/libgeotiff-1.7.4.ebuild
index 9a3646dca0d5..15ef71f08177 100644
--- a/sci-libs/libgeotiff/libgeotiff-1.7.4.ebuild
+++ b/sci-libs/libgeotiff/libgeotiff-1.7.4.ebuild
@@ -24,7 +24,7 @@ DEPEND="
>=sci-libs/proj-6.0.0:=
>=media-libs/tiff-3.9.1:=
jpeg? ( media-libs/libjpeg-turbo:= )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
RDEPEND="${DEPEND}"
BDEPEND=">=media-libs/tiff-3.9.1"
diff --git a/sci-libs/libsc/libsc-2.8.6.ebuild
b/sci-libs/libsc/libsc-2.8.6.ebuild
index 19acc8bc484f..8438f9cc9dc9 100644
--- a/sci-libs/libsc/libsc-2.8.6.ebuild
+++ b/sci-libs/libsc/libsc-2.8.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -23,7 +23,7 @@ IUSE="debug examples mpi openmp threads"
RDEPEND="
sys-apps/util-linux
- sys-libs/zlib
+ virtual/zlib
virtual/blas
virtual/lapack
mpi? ( virtual/mpi[romio] )"
diff --git a/sci-libs/libsc/libsc-2.8.7.ebuild
b/sci-libs/libsc/libsc-2.8.7.ebuild
index 78a43c675e10..0067e4521bb2 100644
--- a/sci-libs/libsc/libsc-2.8.7.ebuild
+++ b/sci-libs/libsc/libsc-2.8.7.ebuild
@@ -23,7 +23,7 @@ IUSE="debug examples mpi threads"
RDEPEND="
sys-apps/util-linux
- sys-libs/zlib
+ virtual/zlib
virtual/blas
virtual/lapack
mpi? ( virtual/mpi[romio] )"
diff --git a/sci-libs/libsigrok/libsigrok-0.6.0_pre20241020.ebuild
b/sci-libs/libsigrok/libsigrok-0.6.0_pre20241020.ebuild
index a4a1080ed119..ce672cd7efad 100644
--- a/sci-libs/libsigrok/libsigrok-0.6.0_pre20241020.ebuild
+++ b/sci-libs/libsigrok/libsigrok-0.6.0_pre20241020.ebuild
@@ -47,7 +47,7 @@ RESTRICT="!test? ( test )"
COMMON_DEPEND="
>=dev-libs/glib-2.32.0
>=dev-libs/libzip-0.8:=
- sys-libs/zlib
+ virtual/zlib
bluetooth? ( >=net-wireless/bluez-4.0:= )
cxx? ( dev-cpp/glibmm:2 )
ftdi? ( dev-embedded/libftdi:1 )
diff --git a/sci-libs/libsigrok/libsigrok-9999.ebuild
b/sci-libs/libsigrok/libsigrok-9999.ebuild
index 2a5260bad733..f1268e0e0c2a 100644
--- a/sci-libs/libsigrok/libsigrok-9999.ebuild
+++ b/sci-libs/libsigrok/libsigrok-9999.ebuild
@@ -47,7 +47,7 @@ RESTRICT="!test? ( test )"
COMMON_DEPEND="
>=dev-libs/glib-2.32.0
>=dev-libs/libzip-0.8:=
- sys-libs/zlib
+ virtual/zlib
bluetooth? ( >=net-wireless/bluez-4.0:= )
cxx? ( dev-cpp/glibmm:2 )
ftdi? ( dev-embedded/libftdi:1 )
diff --git a/sci-libs/mathgl/mathgl-8.0.3.ebuild
b/sci-libs/mathgl/mathgl-8.0.3.ebuild
index 2bac364c3884..92d2c24c4b1d 100644
--- a/sci-libs/mathgl/mathgl-8.0.3.ebuild
+++ b/sci-libs/mathgl/mathgl-8.0.3.ebuild
@@ -46,7 +46,7 @@ RDEPEND="
dev-qt/qtbase:6[gui,opengl,widgets]
)
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}=[X] )
- zlib? ( sys-libs/zlib )"
+ zlib? ( virtual/zlib )"
DEPEND="${RDEPEND}"
BDEPEND="
doc? (
diff --git a/sci-libs/matio/matio-1.5.23.ebuild
b/sci-libs/matio/matio-1.5.23.ebuild
index cb88ad45790d..107dd134d8fc 100644
--- a/sci-libs/matio/matio-1.5.23.ebuild
+++ b/sci-libs/matio/matio-1.5.23.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples hdf5 sparse"
RDEPEND="
- sys-libs/zlib
+ virtual/zlib
hdf5? ( sci-libs/hdf5:= )"
DEPEND="${RDEPEND}"
BDEPEND="doc? ( virtual/latex-base )"
diff --git a/sci-libs/matio/matio-1.5.28.ebuild
b/sci-libs/matio/matio-1.5.28.ebuild
index b2ecf8e77d8b..a3b2a743d0cc 100644
--- a/sci-libs/matio/matio-1.5.28.ebuild
+++ b/sci-libs/matio/matio-1.5.28.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples hdf5 sparse"
RDEPEND="
- sys-libs/zlib
+ virtual/zlib
hdf5? ( sci-libs/hdf5:= )"
DEPEND="${RDEPEND}"
BDEPEND="doc? ( virtual/latex-base )"
diff --git a/sci-libs/netcdf/metadata.xml b/sci-libs/netcdf/metadata.xml
index dec0009bbcb4..b2bc02d6aef8 100644
--- a/sci-libs/netcdf/metadata.xml
+++ b/sci-libs/netcdf/metadata.xml
@@ -16,7 +16,7 @@
<use>
<flag name="blosc">Allow using blosc compression via
<pkg>dev-libs/c-blosc</pkg></flag>
<flag name="dap">Support for remote data access with the built-in OPeNDAP
client</flag>
- <flag name="hdf">Build with HDF4 read capability(<pkg>sci-libs/hdf</pkg>,
<pkg>sci-libs/hdf5</pkg> and <pkg>sys-libs/zlib</pkg> required).</flag>
+ <flag name="hdf">Build with HDF4 read capability(<pkg>sci-libs/hdf</pkg>,
<pkg>sci-libs/hdf5</pkg> and <pkg>virtual/zlib</pkg> required).</flag>
</use>
<upstream>
<remote-id type="github">Unidata/netcdf-c</remote-id>
diff --git a/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild
b/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild
index 7ef685731602..5a4e3e1916ef 100644
--- a/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild
@@ -20,7 +20,7 @@ RESTRICT="!test? ( test )"
# NOTE OPTION(ENABLE_HDF4 "Build netCDF-4 with HDF4 read capability(HDF4, HDF5
and Zlib required)." OFF)
RDEPEND="
dev-libs/libxml2:=
- sys-libs/zlib:=
+ virtual/zlib:=
blosc? ( dev-libs/c-blosc:= )
bzip2? ( app-arch/bzip2:= )
dap? ( net-misc/curl:= )
diff --git a/sci-libs/netcdf/netcdf-4.9.3-r1.ebuild
b/sci-libs/netcdf/netcdf-4.9.3-r1.ebuild
index b119ea975273..224aa4e3ea03 100644
--- a/sci-libs/netcdf/netcdf-4.9.3-r1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.9.3-r1.ebuild
@@ -20,7 +20,7 @@ RESTRICT="!test? ( test )"
# NOTE OPTION(ENABLE_HDF4 "Build netCDF-4 with HDF4 read capability(HDF4, HDF5
and Zlib required)." OFF)
RDEPEND="
dev-libs/libxml2:=
- sys-libs/zlib:=
+ virtual/zlib:=
blosc? ( dev-libs/c-blosc:= )
bzip2? ( app-arch/bzip2:= )
dap? ( net-misc/curl:= )
diff --git a/sci-libs/ogdi/ogdi-4.1.0-r1.ebuild
b/sci-libs/ogdi/ogdi-4.1.0-r1.ebuild
index 865db0b30654..98869da72ae7 100644
--- a/sci-libs/ogdi/ogdi-4.1.0-r1.ebuild
+++ b/sci-libs/ogdi/ogdi-4.1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -15,7 +15,7 @@ IUSE=""
DEPEND="
dev-libs/expat
net-libs/libtirpc:=
- sys-libs/zlib
+ virtual/zlib
"
RDEPEND="${DEPEND}"
diff --git a/sci-libs/pdal/pdal-2.8.4-r1.ebuild
b/sci-libs/pdal/pdal-2.8.4-r1.ebuild
index 537d99e18cad..4ea006be8bbc 100644
--- a/sci-libs/pdal/pdal-2.8.4-r1.ebuild
+++ b/sci-libs/pdal/pdal-2.8.4-r1.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
dev-libs/openssl:=
sci-libs/gdal:=
sci-libs/libgeotiff:=
- sys-libs/zlib
+ virtual/zlib
debug? ( sys-libs/libunwind:= )
postgres? ( dev-db/postgresql:*[xml] )
"
diff --git a/sci-libs/pdal/pdal-2.9.2.ebuild b/sci-libs/pdal/pdal-2.9.2.ebuild
index 3d22f9e83a67..de45fd4c3e67 100644
--- a/sci-libs/pdal/pdal-2.9.2.ebuild
+++ b/sci-libs/pdal/pdal-2.9.2.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
net-misc/curl
sci-libs/gdal:=
>=sci-libs/libgeotiff-1.7.0:=
- sys-libs/zlib
+ virtual/zlib
debug? ( sys-libs/libunwind:= )
postgres? ( dev-db/postgresql:*[xml] )
"
diff --git a/sci-libs/rtabmap/rtabmap-0.21.13.ebuild
b/sci-libs/rtabmap/rtabmap-0.21.13.ebuild
index 524d46e137c6..442a2be41fe2 100644
--- a/sci-libs/rtabmap/rtabmap-0.21.13.ebuild
+++ b/sci-libs/rtabmap/rtabmap-0.21.13.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
sci-libs/octomap:=
sci-libs/pcl:=[openni,vtk,qt6(-)?]
sci-libs/vtk:=[qt6(-)?]
- sys-libs/zlib
+ virtual/zlib
ieee1394? ( media-libs/libdc1394:2= )
openni2? ( dev-libs/OpenNI2 )
qt6? (
diff --git a/sci-libs/rtabmap/rtabmap-0.21.4.ebuild
b/sci-libs/rtabmap/rtabmap-0.21.4.ebuild
index 89d5ba388dbb..442a2be41fe2 100644
--- a/sci-libs/rtabmap/rtabmap-0.21.4.ebuild
+++ b/sci-libs/rtabmap/rtabmap-0.21.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -29,7 +29,7 @@ RDEPEND="
sci-libs/octomap:=
sci-libs/pcl:=[openni,vtk,qt6(-)?]
sci-libs/vtk:=[qt6(-)?]
- sys-libs/zlib
+ virtual/zlib
ieee1394? ( media-libs/libdc1394:2= )
openni2? ( dev-libs/OpenNI2 )
qt6? (
diff --git a/sci-libs/rtabmap/rtabmap-9999.ebuild
b/sci-libs/rtabmap/rtabmap-9999.ebuild
index 89d5ba388dbb..442a2be41fe2 100644
--- a/sci-libs/rtabmap/rtabmap-9999.ebuild
+++ b/sci-libs/rtabmap/rtabmap-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -29,7 +29,7 @@ RDEPEND="
sci-libs/octomap:=
sci-libs/pcl:=[openni,vtk,qt6(-)?]
sci-libs/vtk:=[qt6(-)?]
- sys-libs/zlib
+ virtual/zlib
ieee1394? ( media-libs/libdc1394:2= )
openni2? ( dev-libs/OpenNI2 )
qt6? (
diff --git a/sci-libs/scotch/scotch-7.0.1-r1.ebuild
b/sci-libs/scotch/scotch-7.0.1-r1.ebuild
index b705db6df8d5..c6934121f389 100644
--- a/sci-libs/scotch/scotch-7.0.1-r1.ebuild
+++ b/sci-libs/scotch/scotch-7.0.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -21,7 +21,7 @@ REQUIRED_USE="test? ( threads )"
RESTRICT="!test? ( test )"
DEPEND="
- sys-libs/zlib
+ virtual/zlib
mpi? ( virtual/mpi )"
RDEPEND="${DEPEND}"
diff --git a/sci-libs/scotch/scotch-7.0.8.ebuild
b/sci-libs/scotch/scotch-7.0.8.ebuild
index 159c6951ec9d..381bf1fca74b 100644
--- a/sci-libs/scotch/scotch-7.0.8.ebuild
+++ b/sci-libs/scotch/scotch-7.0.8.ebuild
@@ -21,7 +21,7 @@ REQUIRED_USE="test? ( threads )"
RESTRICT="!test? ( test )"
DEPEND="
- sys-libs/zlib
+ virtual/zlib
mpi? ( virtual/mpi )"
RDEPEND="${DEPEND}"
diff --git a/sci-libs/trilinos/trilinos-14.4.0-r1.ebuild
b/sci-libs/trilinos/trilinos-14.4.0-r1.ebuild
index 7829f89fb957..70698fec4cf7 100644
--- a/sci-libs/trilinos/trilinos-14.4.0-r1.ebuild
+++ b/sci-libs/trilinos/trilinos-14.4.0-r1.ebuild
@@ -59,7 +59,7 @@ RDEPEND="
tbb? ( dev-cpp/tbb:= )
tvmet? ( dev-libs/tvmet )
yaml? ( dev-cpp/yaml-cpp:= )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
X? ( x11-libs/libX11 )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
diff --git a/sci-libs/trilinos/trilinos-15.1.1-r1.ebuild
b/sci-libs/trilinos/trilinos-15.1.1-r1.ebuild
index 4873f7f9dc47..65901803ea50 100644
--- a/sci-libs/trilinos/trilinos-15.1.1-r1.ebuild
+++ b/sci-libs/trilinos/trilinos-15.1.1-r1.ebuild
@@ -59,7 +59,7 @@ RDEPEND="
tbb? ( dev-cpp/tbb:= )
tvmet? ( dev-libs/tvmet )
yaml? ( dev-cpp/yaml-cpp:= )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
X? ( x11-libs/libX11 )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
diff --git a/sci-libs/trilinos/trilinos-16.1.0-r2.ebuild
b/sci-libs/trilinos/trilinos-16.1.0-r2.ebuild
index 6f141588b1b5..d481d586d906 100644
--- a/sci-libs/trilinos/trilinos-16.1.0-r2.ebuild
+++ b/sci-libs/trilinos/trilinos-16.1.0-r2.ebuild
@@ -59,7 +59,7 @@ RDEPEND="
tbb? ( dev-cpp/tbb:= )
tvmet? ( dev-libs/tvmet )
yaml? ( dev-cpp/yaml-cpp:= )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
X? ( x11-libs/libX11 )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
diff --git a/sci-libs/trilinos/trilinos-16.1.0-r3.ebuild
b/sci-libs/trilinos/trilinos-16.1.0-r3.ebuild
index e3040b7e2a60..0bf5621cde33 100644
--- a/sci-libs/trilinos/trilinos-16.1.0-r3.ebuild
+++ b/sci-libs/trilinos/trilinos-16.1.0-r3.ebuild
@@ -59,7 +59,7 @@ RDEPEND="
tbb? ( dev-cpp/tbb:= )
tvmet? ( dev-libs/tvmet )
yaml? ( dev-cpp/yaml-cpp:= )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
X? ( x11-libs/libX11 )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
diff --git a/sci-libs/vtk/vtk-9.4.2-r2.ebuild b/sci-libs/vtk/vtk-9.4.2-r2.ebuild
index f4d2aeab5bfe..3e3742694106 100644
--- a/sci-libs/vtk/vtk-9.4.2-r2.ebuild
+++ b/sci-libs/vtk/vtk-9.4.2-r2.ebuild
@@ -85,7 +85,7 @@ RDEPEND="
media-libs/libpng:=
media-libs/tiff:=
sci-libs/hdf5:=[mpi=]
- sys-libs/zlib
+ virtual/zlib
boost? ( dev-libs/boost:=[mpi?] )
cgns? (
>=sci-libs/cgnslib-4.1.1:=[hdf5,mpi=]
diff --git a/sci-libs/xylib/xylib-1.6-r2.ebuild
b/sci-libs/xylib/xylib-1.6-r2.ebuild
index d36bce3130c6..578e7da456c2 100644
--- a/sci-libs/xylib/xylib-1.6-r2.ebuild
+++ b/sci-libs/xylib/xylib-1.6-r2.ebuild
@@ -18,7 +18,7 @@ IUSE="bzip2 gui zlib"
RDEPEND="
bzip2? ( app-arch/bzip2 )
gui? ( x11-libs/wxGTK:${WX_GTK_VER}= )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
DEPEND="${RDEPEND}
dev-libs/boost
diff --git a/sci-mathematics/cgal/cgal-5.6.1.ebuild
b/sci-mathematics/cgal/cgal-5.6.1.ebuild
index bf8e155e7a1e..9a619a08931d 100644
--- a/sci-mathematics/cgal/cgal-5.6.1.ebuild
+++ b/sci-mathematics/cgal/cgal-5.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -25,7 +25,7 @@ RDEPEND="
dev-libs/boost:=
dev-libs/gmp:=[cxx]
dev-libs/mpfr:=
- sys-libs/zlib
+ virtual/zlib
x11-libs/libX11:=
virtual/glu:=
virtual/opengl:=
diff --git a/sci-mathematics/cgal/cgal-5.6.ebuild
b/sci-mathematics/cgal/cgal-5.6.ebuild
index caf9f936cf79..06a21d1dc804 100644
--- a/sci-mathematics/cgal/cgal-5.6.ebuild
+++ b/sci-mathematics/cgal/cgal-5.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -25,7 +25,7 @@ RDEPEND="
dev-libs/boost:=
dev-libs/gmp:=[cxx]
dev-libs/mpfr:=
- sys-libs/zlib
+ virtual/zlib
x11-libs/libX11:=
virtual/glu:=
virtual/opengl:=
diff --git a/sci-mathematics/cgal/cgal-6.0.1.ebuild
b/sci-mathematics/cgal/cgal-6.0.1.ebuild
index 0f95bdcd6c32..6d1447efb3e2 100644
--- a/sci-mathematics/cgal/cgal-6.0.1.ebuild
+++ b/sci-mathematics/cgal/cgal-6.0.1.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
dev-libs/boost:=
dev-libs/gmp:=[cxx]
dev-libs/mpfr:=
- sys-libs/zlib
+ virtual/zlib
x11-libs/libX11:=
virtual/glu:=
virtual/opengl:=
diff --git a/sci-mathematics/cgal/cgal-6.0.ebuild
b/sci-mathematics/cgal/cgal-6.0.ebuild
index 030ec1be556b..456c5dc193f6 100644
--- a/sci-mathematics/cgal/cgal-6.0.ebuild
+++ b/sci-mathematics/cgal/cgal-6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -26,7 +26,7 @@ RDEPEND="
dev-libs/boost:=
dev-libs/gmp:=[cxx]
dev-libs/mpfr:=
- sys-libs/zlib
+ virtual/zlib
x11-libs/libX11:=
virtual/glu:=
virtual/opengl:=
diff --git a/sci-mathematics/cgal/cgal-6.1.ebuild
b/sci-mathematics/cgal/cgal-6.1.ebuild
index bdcee522ccae..4cff9133d0ac 100644
--- a/sci-mathematics/cgal/cgal-6.1.ebuild
+++ b/sci-mathematics/cgal/cgal-6.1.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
dev-libs/boost:=
dev-libs/gmp:=[cxx]
dev-libs/mpfr:=
- sys-libs/zlib
+ virtual/zlib
x11-libs/libX11:=
virtual/glu:=
virtual/opengl:=
diff --git a/sci-mathematics/cryptominisat/cryptominisat-5.11.21-r2.ebuild
b/sci-mathematics/cryptominisat/cryptominisat-5.11.21-r2.ebuild
index cb6eded6439b..084bcfac7e15 100644
--- a/sci-mathematics/cryptominisat/cryptominisat-5.11.21-r2.ebuild
+++ b/sci-mathematics/cryptominisat/cryptominisat-5.11.21-r2.ebuild
@@ -35,7 +35,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="
dev-libs/boost:=
- sys-libs/zlib:=
+ virtual/zlib:=
python? (
${PYTHON_DEPS}
)
diff --git a/sci-mathematics/form/form-4.3.1.ebuild
b/sci-mathematics/form/form-4.3.1.ebuild
index 8ff6283ac8b3..f25b9e8a1588 100644
--- a/sci-mathematics/form/form-4.3.1.ebuild
+++ b/sci-mathematics/form/form-4.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,7 +18,7 @@ IUSE="devref doc doxygen emacs gmp mpi threads zlib"
RDEPEND="
gmp? ( dev-libs/gmp:0= )
mpi? ( virtual/mpi )
- zlib? ( sys-libs/zlib )"
+ zlib? ( virtual/zlib )"
DEPEND="${RDEPEND}
devref? ( dev-texlive/texlive-latexrecommended )
doc? ( dev-texlive/texlive-latexrecommended )
diff --git a/sci-mathematics/form/form-5.0.0_beta1.ebuild
b/sci-mathematics/form/form-5.0.0_beta1.ebuild
index a89b39e8d5b6..1bd5b1717c45 100644
--- a/sci-mathematics/form/form-5.0.0_beta1.ebuild
+++ b/sci-mathematics/form/form-5.0.0_beta1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,7 +18,7 @@ IUSE="devref doc doxygen emacs gmp mpi threads zlib"
RDEPEND="
gmp? ( dev-libs/gmp:0= )
mpi? ( virtual/mpi )
- zlib? ( sys-libs/zlib )"
+ zlib? ( virtual/zlib )"
DEPEND="${RDEPEND}
devref? ( dev-texlive/texlive-latexrecommended )
doc? ( dev-texlive/texlive-latexrecommended )
diff --git a/sci-mathematics/gap/gap-4.14.0-r1.ebuild
b/sci-mathematics/gap/gap-4.14.0-r1.ebuild
index e7fd0b028a77..10a495d3b337 100644
--- a/sci-mathematics/gap/gap-4.14.0-r1.ebuild
+++ b/sci-mathematics/gap/gap-4.14.0-r1.ebuild
@@ -53,7 +53,7 @@ AUTOLOADED_PKGS="
BDEPEND="test? ( ${REQUIRED_PKGS} )"
DEPEND="dev-libs/gmp:=
- sys-libs/zlib
+ virtual/zlib
valgrind? ( dev-debug/valgrind )
readline? ( sys-libs/readline:= )"
diff --git a/sci-mathematics/gap/gap-4.15.1.ebuild
b/sci-mathematics/gap/gap-4.15.1.ebuild
index 53368687d643..408e640f443a 100644
--- a/sci-mathematics/gap/gap-4.15.1.ebuild
+++ b/sci-mathematics/gap/gap-4.15.1.ebuild
@@ -53,7 +53,7 @@ AUTOLOADED_PKGS="
BDEPEND="test? ( ${REQUIRED_PKGS} )"
DEPEND="dev-libs/gmp:=
- sys-libs/zlib
+ virtual/zlib
valgrind? ( dev-debug/valgrind )
readline? ( sys-libs/readline:= )"
diff --git a/sci-mathematics/geomview/geomview-1.9.5-r1.ebuild
b/sci-mathematics/geomview/geomview-1.9.5-r1.ebuild
index c9a00bb4bbdd..5d0085fca473 100644
--- a/sci-mathematics/geomview/geomview-1.9.5-r1.ebuild
+++ b/sci-mathematics/geomview/geomview-1.9.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -21,7 +21,7 @@ DEPEND="
virtual/opengl
x11-libs/motif:0
emacs? ( >=app-editors/emacs-23.1:* )
- zlib? ( sys-libs/zlib )"
+ zlib? ( virtual/zlib )"
RDEPEND="${DEPEND}
x11-misc/xdg-utils"
diff --git a/sci-mathematics/glpk/glpk-5.0-r3.ebuild
b/sci-mathematics/glpk/glpk-5.0-r3.ebuild
index 83e91bec1bf7..9a3f33dcdf3a 100644
--- a/sci-mathematics/glpk/glpk-5.0-r3.ebuild
+++ b/sci-mathematics/glpk/glpk-5.0-r3.ebuild
@@ -18,7 +18,7 @@ BDEPEND="virtual/pkgconfig"
DEPEND="
sci-libs/amd:0=
sci-libs/colamd:=
- sys-libs/zlib:0=
+ virtual/zlib:0=
gmp? ( dev-libs/gmp:0= )
mysql? (
dev-db/mysql-connector-c
diff --git a/sci-mathematics/minisat/minisat-2.2.1-r1.ebuild
b/sci-mathematics/minisat/minisat-2.2.1-r1.ebuild
index 3009ad4021ab..24521d5066d9 100644
--- a/sci-mathematics/minisat/minisat-2.2.1-r1.ebuild
+++ b/sci-mathematics/minisat/minisat-2.2.1-r1.ebuild
@@ -17,7 +17,7 @@ SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
-RDEPEND="sys-libs/zlib:="
+RDEPEND="virtual/zlib:="
DEPEND="${RDEPEND}"
PATCHES=(
diff --git a/sci-mathematics/msieve/msieve-1.53-r1.ebuild
b/sci-mathematics/msieve/msieve-1.53-r1.ebuild
index c8a7a46f81d7..2e36b00d0c29 100644
--- a/sci-mathematics/msieve/msieve-1.53-r1.ebuild
+++ b/sci-mathematics/msieve/msieve-1.53-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -17,7 +17,7 @@ IUSE="zlib +ecm mpi"
RDEPEND="
ecm? ( sci-mathematics/gmp-ecm )
mpi? ( virtual/mpi )
- zlib? ( sys-libs/zlib )"
+ zlib? ( virtual/zlib )"
DEPEND="${RDEPEND}"
PATCHES=(
diff --git a/sci-mathematics/msieve/msieve-1.53-r3.ebuild
b/sci-mathematics/msieve/msieve-1.53-r3.ebuild
index c254fe3b631c..1f2270a7fa3b 100644
--- a/sci-mathematics/msieve/msieve-1.53-r3.ebuild
+++ b/sci-mathematics/msieve/msieve-1.53-r3.ebuild
@@ -18,7 +18,7 @@ RDEPEND="
dev-libs/gmp:=
ecm? ( sci-mathematics/gmp-ecm )
mpi? ( virtual/mpi )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
DEPEND="${RDEPEND}"
diff --git a/sci-mathematics/nauty/nauty-2.8.8-r1.ebuild
b/sci-mathematics/nauty/nauty-2.8.8-r1.ebuild
index da25e0fbbb54..d20dc386eac1 100644
--- a/sci-mathematics/nauty/nauty-2.8.8-r1.ebuild
+++ b/sci-mathematics/nauty/nauty-2.8.8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -24,7 +24,7 @@ IUSE="cpu_flags_x86_popcnt examples"
BDEPEND="sys-apps/help2man"
DEPEND="dev-libs/gmp:0
- sys-libs/zlib
+ virtual/zlib
sci-mathematics/cliquer"
RDEPEND="${DEPEND}"
diff --git a/sci-mathematics/octave/octave-9.2.0-r2.ebuild
b/sci-mathematics/octave/octave-9.2.0-r2.ebuild
index 7038fb5019dd..5ad145ecf92d 100644
--- a/sci-mathematics/octave/octave-9.2.0-r2.ebuild
+++ b/sci-mathematics/octave/octave-9.2.0-r2.ebuild
@@ -34,7 +34,7 @@ COMMON_DEPS="
sys-apps/texinfo
dev-libs/libpcre2
sys-libs/ncurses:=
- sys-libs/zlib
+ virtual/zlib
virtual/blas
virtual/lapack
curl? ( net-misc/curl:= )
diff --git a/sci-mathematics/pspp/pspp-1.6.2-r3.ebuild
b/sci-mathematics/pspp/pspp-1.6.2-r3.ebuild
index 1e1a851ac2ff..032aa443ed32 100644
--- a/sci-mathematics/pspp/pspp-1.6.2-r3.ebuild
+++ b/sci-mathematics/pspp/pspp-1.6.2-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..13} )
inherit python-any-r1 xdg
@@ -22,7 +22,7 @@ RDEPEND="
sys-devel/gettext
sys-libs/ncurses:0=
sys-libs/readline:0=
- sys-libs/zlib
+ virtual/zlib
virtual/libiconv
x11-libs/cairo[svg(+)]
x11-libs/pango
diff --git a/sci-mathematics/pspp/pspp-2.0.1-r1.ebuild
b/sci-mathematics/pspp/pspp-2.0.1-r1.ebuild
index 63be0af5de8a..853d94d5f345 100644
--- a/sci-mathematics/pspp/pspp-2.0.1-r1.ebuild
+++ b/sci-mathematics/pspp/pspp-2.0.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..13} )
inherit python-any-r1 xdg
@@ -20,7 +20,7 @@ RDEPEND="
dev-libs/libxml2:2=
>=sci-libs/gsl-1.13:0=
sys-libs/readline:0=
- sys-libs/zlib
+ virtual/zlib
virtual/libiconv
x11-libs/cairo[svg(+)]
x11-libs/pango
diff --git a/sci-mathematics/stp/stp-2.3.3-r3.ebuild
b/sci-mathematics/stp/stp-2.3.3-r3.ebuild
index bd4d40fd22d4..07f83ed71af0 100644
--- a/sci-mathematics/stp/stp-2.3.3-r3.ebuild
+++ b/sci-mathematics/stp/stp-2.3.3-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
OC_COMMIT="119fe41a83bc455a24a11ecc9b78e7b13fcfcc45"
GT_COMMIT="2ad076167a676e3ed62f90b754b30fac5caa1f88"
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{11..12} )
inherit flag-o-matic python-single-r1 cmake
@@ -35,7 +35,7 @@ RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/boost:=
sci-mathematics/minisat:=
- sys-libs/zlib:=
+ virtual/zlib:=
cryptominisat? (
dev-db/sqlite:3
dev-libs/icu:=
diff --git a/sci-mathematics/stp/stp-2.3.4.ebuild
b/sci-mathematics/stp/stp-2.3.4.ebuild
index 347b24f9498d..8241c9e1fe56 100644
--- a/sci-mathematics/stp/stp-2.3.4.ebuild
+++ b/sci-mathematics/stp/stp-2.3.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..13} )
inherit flag-o-matic python-single-r1 cmake
@@ -31,7 +31,7 @@ RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/boost:=
sci-mathematics/minisat:=
- sys-libs/zlib:=
+ virtual/zlib:=
cryptominisat? (
dev-db/sqlite:3
dev-libs/icu:=
diff --git a/sci-misc/boinc/boinc-7.24.1-r2.ebuild
b/sci-misc/boinc/boinc-7.24.1-r2.ebuild
index b86c1404b70c..f8b9789efaba 100644
--- a/sci-misc/boinc/boinc-7.24.1-r2.ebuild
+++ b/sci-misc/boinc/boinc-7.24.1-r2.ebuild
@@ -37,7 +37,7 @@ DEPEND="
app-misc/ca-certificates
dev-libs/openssl:=
net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)]
- sys-libs/zlib
+ virtual/zlib
cuda? (
x11-drivers/nvidia-drivers
)
diff --git a/sci-misc/boinc/boinc-8.0.2.ebuild
b/sci-misc/boinc/boinc-8.0.2.ebuild
index 162bff3cc0ed..e6856ddd59c7 100644
--- a/sci-misc/boinc/boinc-8.0.2.ebuild
+++ b/sci-misc/boinc/boinc-8.0.2.ebuild
@@ -42,7 +42,7 @@ DEPEND="
app-misc/ca-certificates
dev-libs/openssl:=
net-misc/curl[ssl]
- sys-libs/zlib:=
+ virtual/zlib:=
X? (
media-libs/freeglut
media-libs/libjpeg-turbo:=
diff --git a/sci-misc/boinc/boinc-8.2.4.ebuild
b/sci-misc/boinc/boinc-8.2.4.ebuild
index 3f69372448d7..018a263219c8 100644
--- a/sci-misc/boinc/boinc-8.2.4.ebuild
+++ b/sci-misc/boinc/boinc-8.2.4.ebuild
@@ -42,7 +42,7 @@ DEPEND="
app-misc/ca-certificates
dev-libs/openssl:=
net-misc/curl[ssl]
- sys-libs/zlib:=
+ virtual/zlib:=
X? (
media-libs/freeglut
media-libs/libjpeg-turbo:=
diff --git a/sci-misc/boinc/boinc-9999.ebuild b/sci-misc/boinc/boinc-9999.ebuild
index b6938e4c093b..4fa9ca86e4ec 100644
--- a/sci-misc/boinc/boinc-9999.ebuild
+++ b/sci-misc/boinc/boinc-9999.ebuild
@@ -42,7 +42,7 @@ DEPEND="
app-misc/ca-certificates
dev-libs/openssl:=
net-misc/curl[ssl]
- sys-libs/zlib:=
+ virtual/zlib:=
X? (
media-libs/freeglut
media-libs/libjpeg-turbo:=
diff --git a/sci-misc/h5utils/h5utils-1.13.1.ebuild
b/sci-misc/h5utils/h5utils-1.13.1.ebuild
index 11650891c2ec..0503fc45380d 100644
--- a/sci-misc/h5utils/h5utils-1.13.1.ebuild
+++ b/sci-misc/h5utils/h5utils-1.13.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -17,7 +17,7 @@ IUSE="hdf octave"
DEPEND="
media-libs/libpng:0=
sci-libs/hdf5:0=
- sys-libs/zlib
+ virtual/zlib
hdf? (
sci-libs/hdf:0=
virtual/jpeg:0
diff --git a/sci-physics/hepmc/hepmc-3.3.0-r1.ebuild
b/sci-physics/hepmc/hepmc-3.3.0-r1.ebuild
index 3daf3f3c4a15..09ed04429aad 100644
--- a/sci-physics/hepmc/hepmc-3.3.0-r1.ebuild
+++ b/sci-physics/hepmc/hepmc-3.3.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2022-2024 Gentoo Authors
+# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{11..12} )
inherit fortran-2 cmake flag-o-matic python-single-r1
MYP=HepMC3-${PV}
@@ -47,13 +47,13 @@ BDEPEND="
dev-texlive/texlive-latexrecommended
)
test? (
- sys-libs/zlib
+ virtual/zlib
app-arch/xz-utils
app-arch/bzip2
app-arch/zstd
)
examples? (
- sys-libs/zlib
+ virtual/zlib
app-arch/xz-utils
app-arch/bzip2
app-arch/zstd
diff --git a/sci-physics/hepmc/hepmc-3.3.1.ebuild
b/sci-physics/hepmc/hepmc-3.3.1.ebuild
index 04ee80aae1ea..4db566c4d4fc 100644
--- a/sci-physics/hepmc/hepmc-3.3.1.ebuild
+++ b/sci-physics/hepmc/hepmc-3.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2024 Gentoo Authors
+# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -47,13 +47,13 @@ BDEPEND="
dev-texlive/texlive-latexrecommended
)
test? (
- sys-libs/zlib
+ virtual/zlib
app-arch/xz-utils
app-arch/bzip2
app-arch/zstd
)
examples? (
- sys-libs/zlib
+ virtual/zlib
app-arch/xz-utils
app-arch/bzip2
app-arch/zstd
diff --git a/sci-physics/hepmc/hepmc-9999.ebuild
b/sci-physics/hepmc/hepmc-9999.ebuild
index 04ee80aae1ea..4db566c4d4fc 100644
--- a/sci-physics/hepmc/hepmc-9999.ebuild
+++ b/sci-physics/hepmc/hepmc-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2024 Gentoo Authors
+# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -47,13 +47,13 @@ BDEPEND="
dev-texlive/texlive-latexrecommended
)
test? (
- sys-libs/zlib
+ virtual/zlib
app-arch/xz-utils
app-arch/bzip2
app-arch/zstd
)
examples? (
- sys-libs/zlib
+ virtual/zlib
app-arch/xz-utils
app-arch/bzip2
app-arch/zstd
diff --git a/sci-physics/lammps/lammps-20230802-r1.ebuild
b/sci-physics/lammps/lammps-20230802-r1.ebuild
index 3c3d57476605..ec3c495bd876 100644
--- a/sci-physics/lammps/lammps-20230802-r1.ebuild
+++ b/sci-physics/lammps/lammps-20230802-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_OPTIONAL=1
DISTUTILS_USE_PEP517=setuptools
CMAKE_MAKEFILE_GENERATOR=emake
@@ -39,7 +39,7 @@ RESTRICT="test"
RDEPEND="
app-arch/gzip
media-libs/libpng:0
- sys-libs/zlib
+ virtual/zlib
mpi? (
virtual/mpi
sci-libs/hdf5:=[mpi]
diff --git a/sci-physics/lammps/lammps-20230802.ebuild
b/sci-physics/lammps/lammps-20230802.ebuild
index 3260e0e6fe10..86d72c73e98d 100644
--- a/sci-physics/lammps/lammps-20230802.ebuild
+++ b/sci-physics/lammps/lammps-20230802.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_OPTIONAL=1
DISTUTILS_USE_PEP517=setuptools
CMAKE_MAKEFILE_GENERATOR=emake
@@ -39,7 +39,7 @@ RESTRICT="test"
RDEPEND="
app-arch/gzip
media-libs/libpng:0
- sys-libs/zlib
+ virtual/zlib
mpi? (
virtual/mpi
sci-libs/hdf5:=[mpi]
diff --git a/sci-physics/lammps/lammps-20240829.ebuild
b/sci-physics/lammps/lammps-20240829.ebuild
index a0d1bba61452..92061de0e179 100644
--- a/sci-physics/lammps/lammps-20240829.ebuild
+++ b/sci-physics/lammps/lammps-20240829.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_OPTIONAL=1
DISTUTILS_USE_PEP517=setuptools
CMAKE_MAKEFILE_GENERATOR=emake
@@ -44,7 +44,7 @@ RESTRICT="test"
RDEPEND="
app-arch/gzip
media-libs/libpng:0
- sys-libs/zlib
+ virtual/zlib
mpi? (
virtual/mpi
sci-libs/hdf5:=[mpi]
diff --git a/sci-physics/pythia/pythia-8.2.45-r2.ebuild
b/sci-physics/pythia/pythia-8.2.45-r2.ebuild
index 4d9890579f3d..19bc48b5b010 100644
--- a/sci-physics/pythia/pythia-8.2.45-r2.ebuild
+++ b/sci-physics/pythia/pythia-8.2.45-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -32,7 +32,7 @@ RDEPEND="
fastjet? ( sci-physics/fastjet )
hepmc? ( sci-physics/hepmc:2= )
lhapdf? ( sci-physics/lhapdf:= )
- zlib? ( sys-libs/zlib )"
+ zlib? ( virtual/zlib )"
# ROOT is used only when building related tests
DEPEND="${RDEPEND}
test? (
diff --git a/sci-physics/pythia/pythia-8.3.09.ebuild
b/sci-physics/pythia/pythia-8.3.09.ebuild
index 251f96ebbcd6..e2ca2f513c34 100644
--- a/sci-physics/pythia/pythia-8.3.09.ebuild
+++ b/sci-physics/pythia/pythia-8.3.09.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -36,7 +36,7 @@ RDEPEND="
hepmc3? ( sci-physics/hepmc:3= )
hepmc2? ( sci-physics/hepmc:2= )
lhapdf? ( sci-physics/lhapdf:= )
- zlib? ( sys-libs/zlib )"
+ zlib? ( virtual/zlib )"
# ROOT is used only when building related tests
DEPEND="${RDEPEND}
test? (
diff --git a/sci-physics/pythia/pythia-8.3.11.ebuild
b/sci-physics/pythia/pythia-8.3.11.ebuild
index 291b7e736a10..9b409ac1f6c9 100644
--- a/sci-physics/pythia/pythia-8.3.11.ebuild
+++ b/sci-physics/pythia/pythia-8.3.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -38,7 +38,7 @@ RDEPEND="
hepmc3? ( sci-physics/hepmc:3= )
hepmc2? ( sci-physics/hepmc:2= )
lhapdf? ( sci-physics/lhapdf:= )
- zlib? ( sys-libs/zlib )"
+ zlib? ( virtual/zlib )"
DEPEND="${RDEPEND}"
# ROOT is used only when building related tests
BDEPEND="
diff --git a/sci-physics/pythia/pythia-8.3.12.ebuild
b/sci-physics/pythia/pythia-8.3.12.ebuild
index f0f824cf124e..2b1415d919b2 100644
--- a/sci-physics/pythia/pythia-8.3.12.ebuild
+++ b/sci-physics/pythia/pythia-8.3.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -46,7 +46,7 @@ RDEPEND="
hepmc3? ( sci-physics/hepmc:3= )
hepmc2? ( sci-physics/hepmc:2= )
lhapdf? ( sci-physics/lhapdf:= )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
highfive? (
sci-libs/highfive
sci-libs/hdf5[cxx]
diff --git a/sci-physics/pythia/pythia-8.3.13-r1.ebuild
b/sci-physics/pythia/pythia-8.3.13-r1.ebuild
index ae4dab92faab..f8960fc24c24 100644
--- a/sci-physics/pythia/pythia-8.3.13-r1.ebuild
+++ b/sci-physics/pythia/pythia-8.3.13-r1.ebuild
@@ -46,7 +46,7 @@ RDEPEND="
hepmc3? ( sci-physics/hepmc:3= )
hepmc2? ( sci-physics/hepmc:2= )
lhapdf? ( sci-physics/lhapdf:= )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
highfive? (
sci-libs/highfive
sci-libs/hdf5[cxx]
diff --git a/sci-physics/pythia/pythia-8.3.14.ebuild
b/sci-physics/pythia/pythia-8.3.14.ebuild
index f25d521d29c6..f16aa4de3cca 100644
--- a/sci-physics/pythia/pythia-8.3.14.ebuild
+++ b/sci-physics/pythia/pythia-8.3.14.ebuild
@@ -46,7 +46,7 @@ RDEPEND="
hepmc3? ( sci-physics/hepmc:3= )
hepmc2? ( sci-physics/hepmc:2= )
lhapdf? ( sci-physics/lhapdf:= )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
highfive? (
sci-libs/highfive
sci-libs/hdf5[cxx]
diff --git a/sci-physics/pythia/pythia-8.3.15.ebuild
b/sci-physics/pythia/pythia-8.3.15.ebuild
index 58ca59c7e3b2..600726e049b6 100644
--- a/sci-physics/pythia/pythia-8.3.15.ebuild
+++ b/sci-physics/pythia/pythia-8.3.15.ebuild
@@ -46,7 +46,7 @@ RDEPEND="
hepmc3? ( sci-physics/hepmc:3= )
hepmc2? ( sci-physics/hepmc:2= )
lhapdf? ( sci-physics/lhapdf:= )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
highfive? (
sci-libs/highfive
sci-libs/hdf5[cxx]
diff --git a/sci-physics/pythia/pythia-8.3.16.ebuild
b/sci-physics/pythia/pythia-8.3.16.ebuild
index 58ca59c7e3b2..600726e049b6 100644
--- a/sci-physics/pythia/pythia-8.3.16.ebuild
+++ b/sci-physics/pythia/pythia-8.3.16.ebuild
@@ -46,7 +46,7 @@ RDEPEND="
hepmc3? ( sci-physics/hepmc:3= )
hepmc2? ( sci-physics/hepmc:2= )
lhapdf? ( sci-physics/lhapdf:= )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
highfive? (
sci-libs/highfive
sci-libs/hdf5[cxx]
diff --git a/sci-physics/pythia/pythia-9999.ebuild
b/sci-physics/pythia/pythia-9999.ebuild
index c3635a4cd5e1..08db34af4b5d 100644
--- a/sci-physics/pythia/pythia-9999.ebuild
+++ b/sci-physics/pythia/pythia-9999.ebuild
@@ -46,7 +46,7 @@ RDEPEND="
hepmc3? ( sci-physics/hepmc:3= )
hepmc2? ( sci-physics/hepmc:2= )
lhapdf? ( sci-physics/lhapdf:= )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
highfive? (
sci-libs/highfive
sci-libs/hdf5[cxx]
diff --git a/sci-physics/rivet/metadata.xml b/sci-physics/rivet/metadata.xml
index 95c723e3a98c..7b76411f729a 100644
--- a/sci-physics/rivet/metadata.xml
+++ b/sci-physics/rivet/metadata.xml
@@ -15,7 +15,7 @@
It covers all aspects of collider physics, from unfolded precision
measurements to reconstruction-level searches, and physics from the Standard
Model to BSM theories, and from perturbative jet, boson and top-quarks to
hadron decays, inclusive QCD, and Heavy Ion physics.
</longdescription>
<use>
- <flag name="zlib">Build with <pkg>sys-libs/zlib</pkg></flag>
+ <flag name="zlib">Build with <pkg>virtual/zlib</pkg></flag>
<flag name="hepmc3">Build with <pkg>sci-physics/hepmc</pkg>
version 3</flag>
<flag name="hepmc2">Build with <pkg>sci-physics/hepmc</pkg>
version 2</flag>
<flag name="highfive">Build with <pkg>sci-libs/highfive</pkg>
and <pkg>sci-libs/hdf5</pkg></flag>
diff --git a/sci-physics/rivet/rivet-3.1.11.ebuild
b/sci-physics/rivet/rivet-3.1.11.ebuild
index 2b72e5b3d362..5f93c7343d3c 100644
--- a/sci-physics/rivet/rivet-3.1.11.ebuild
+++ b/sci-physics/rivet/rivet-3.1.11.ebuild
@@ -39,7 +39,7 @@ RDEPEND="
hepmc3? ( <sci-physics/hepmc-3.3.0:3=[-cm(-),gev(+)] )
sci-libs/gsl
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
python? (
${PYTHON_DEPS}
$(python_gen_cond_dep '
diff --git a/sci-physics/rivet/rivet-4.0.2.ebuild
b/sci-physics/rivet/rivet-4.0.2.ebuild
index b87f0c1f079a..733e67149711 100644
--- a/sci-physics/rivet/rivet-4.0.2.ebuild
+++ b/sci-physics/rivet/rivet-4.0.2.ebuild
@@ -41,7 +41,7 @@ RDEPEND="
)
sci-libs/gsl
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
python? (
${PYTHON_DEPS}
$(python_gen_cond_dep '
diff --git a/sci-physics/rivet/rivet-4.1.0.ebuild
b/sci-physics/rivet/rivet-4.1.0.ebuild
index c65fe2405694..082dd979eaa6 100644
--- a/sci-physics/rivet/rivet-4.1.0.ebuild
+++ b/sci-physics/rivet/rivet-4.1.0.ebuild
@@ -43,7 +43,7 @@ RDEPEND="
)
sci-libs/gsl
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
python? (
${PYTHON_DEPS}
$(python_gen_cond_dep '
diff --git a/sci-physics/rivet/rivet-4.1.1.ebuild
b/sci-physics/rivet/rivet-4.1.1.ebuild
index ae4a1d5faea5..d8e2aa3b3a52 100644
--- a/sci-physics/rivet/rivet-4.1.1.ebuild
+++ b/sci-physics/rivet/rivet-4.1.1.ebuild
@@ -43,7 +43,7 @@ RDEPEND="
)
sci-libs/gsl
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
python? (
${PYTHON_DEPS}
$(python_gen_cond_dep '
diff --git a/sci-physics/rivet/rivet-9999.ebuild
b/sci-physics/rivet/rivet-9999.ebuild
index ae4a1d5faea5..d8e2aa3b3a52 100644
--- a/sci-physics/rivet/rivet-9999.ebuild
+++ b/sci-physics/rivet/rivet-9999.ebuild
@@ -43,7 +43,7 @@ RDEPEND="
)
sci-libs/gsl
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
python? (
${PYTHON_DEPS}
$(python_gen_cond_dep '
diff --git a/sci-physics/root/root-6.34.10.ebuild
b/sci-physics/root/root-6.34.10.ebuild
index a28d0c039424..5bca42ffffee 100644
--- a/sci-physics/root/root-6.34.10.ebuild
+++ b/sci-physics/root/root-6.34.10.ebuild
@@ -6,7 +6,7 @@ EAPI=8
# ninja does not work due to fortran
CMAKE_MAKEFILE_GENERATOR=emake
FORTRAN_NEEDED="fortran"
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..13} )
inherit cmake cuda flag-o-matic fortran-2 python-single-r1 toolchain-funcs
@@ -63,7 +63,7 @@ CDEPEND="
media-libs/libpng:0=
virtual/libcrypt:=
sys-libs/ncurses:=
- sys-libs/zlib
+ virtual/zlib
X? (
x11-libs/libX11:0
x11-libs/libXext:0
diff --git a/sci-physics/root/root-6.34.9999.ebuild
b/sci-physics/root/root-6.34.9999.ebuild
index a28d0c039424..5bca42ffffee 100644
--- a/sci-physics/root/root-6.34.9999.ebuild
+++ b/sci-physics/root/root-6.34.9999.ebuild
@@ -6,7 +6,7 @@ EAPI=8
# ninja does not work due to fortran
CMAKE_MAKEFILE_GENERATOR=emake
FORTRAN_NEEDED="fortran"
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..13} )
inherit cmake cuda flag-o-matic fortran-2 python-single-r1 toolchain-funcs
@@ -63,7 +63,7 @@ CDEPEND="
media-libs/libpng:0=
virtual/libcrypt:=
sys-libs/ncurses:=
- sys-libs/zlib
+ virtual/zlib
X? (
x11-libs/libX11:0
x11-libs/libXext:0
diff --git a/sci-physics/root/root-6.36.04.ebuild
b/sci-physics/root/root-6.36.04.ebuild
index a28d0c039424..5bca42ffffee 100644
--- a/sci-physics/root/root-6.36.04.ebuild
+++ b/sci-physics/root/root-6.36.04.ebuild
@@ -6,7 +6,7 @@ EAPI=8
# ninja does not work due to fortran
CMAKE_MAKEFILE_GENERATOR=emake
FORTRAN_NEEDED="fortran"
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..13} )
inherit cmake cuda flag-o-matic fortran-2 python-single-r1 toolchain-funcs
@@ -63,7 +63,7 @@ CDEPEND="
media-libs/libpng:0=
virtual/libcrypt:=
sys-libs/ncurses:=
- sys-libs/zlib
+ virtual/zlib
X? (
x11-libs/libX11:0
x11-libs/libXext:0
diff --git a/sci-physics/root/root-6.36.9999.ebuild
b/sci-physics/root/root-6.36.9999.ebuild
index a28d0c039424..5bca42ffffee 100644
--- a/sci-physics/root/root-6.36.9999.ebuild
+++ b/sci-physics/root/root-6.36.9999.ebuild
@@ -6,7 +6,7 @@ EAPI=8
# ninja does not work due to fortran
CMAKE_MAKEFILE_GENERATOR=emake
FORTRAN_NEEDED="fortran"
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..13} )
inherit cmake cuda flag-o-matic fortran-2 python-single-r1 toolchain-funcs
@@ -63,7 +63,7 @@ CDEPEND="
media-libs/libpng:0=
virtual/libcrypt:=
sys-libs/ncurses:=
- sys-libs/zlib
+ virtual/zlib
X? (
x11-libs/libX11:0
x11-libs/libXext:0
diff --git a/sci-physics/root/root-9999.ebuild
b/sci-physics/root/root-9999.ebuild
index a28d0c039424..5bca42ffffee 100644
--- a/sci-physics/root/root-9999.ebuild
+++ b/sci-physics/root/root-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=8
# ninja does not work due to fortran
CMAKE_MAKEFILE_GENERATOR=emake
FORTRAN_NEEDED="fortran"
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..13} )
inherit cmake cuda flag-o-matic fortran-2 python-single-r1 toolchain-funcs
@@ -63,7 +63,7 @@ CDEPEND="
media-libs/libpng:0=
virtual/libcrypt:=
sys-libs/ncurses:=
- sys-libs/zlib
+ virtual/zlib
X? (
x11-libs/libX11:0
x11-libs/libXext:0
diff --git a/sci-physics/thepeg/thepeg-2.2.2-r2.ebuild
b/sci-physics/thepeg/thepeg-2.2.2-r2.ebuild
index d4519b451d91..1b6ca3ec8467 100644
--- a/sci-physics/thepeg/thepeg-2.2.2-r2.ebuild
+++ b/sci-physics/thepeg/thepeg-2.2.2-r2.ebuild
@@ -31,7 +31,7 @@ CDEPEND="
fastjet? ( sci-physics/fastjet:0= )
hepmc? ( sci-physics/hepmc:2= )
lhapdf? ( >=sci-physics/lhapdf-6.0:0= )
- zlib? ( sys-libs/zlib:0= )"
+ zlib? ( virtual/zlib:0= )"
DEPEND="${CDEPEND}
java? ( >=virtual/jdk-1.8:*[-headless-awt] )
test? ( sys-process/time )"
diff --git a/sci-physics/thepeg/thepeg-2.2.3-r3.ebuild
b/sci-physics/thepeg/thepeg-2.2.3-r3.ebuild
index 5e68e6570ed1..c50cf461acef 100644
--- a/sci-physics/thepeg/thepeg-2.2.3-r3.ebuild
+++ b/sci-physics/thepeg/thepeg-2.2.3-r3.ebuild
@@ -31,7 +31,7 @@ CDEPEND="
fastjet? ( sci-physics/fastjet:0= )
hepmc3? ( sci-physics/hepmc:3= )
lhapdf? ( >=sci-physics/lhapdf-6.0:0= )
- zlib? ( sys-libs/zlib:0= )"
+ zlib? ( virtual/zlib:0= )"
DEPEND="${CDEPEND}
java? ( >=virtual/jdk-1.8:*[-headless-awt] )
test? (
diff --git a/sci-physics/thepeg/thepeg-2.3.0-r3.ebuild
b/sci-physics/thepeg/thepeg-2.3.0-r3.ebuild
index 545d4906f976..efc847bacc5e 100644
--- a/sci-physics/thepeg/thepeg-2.3.0-r3.ebuild
+++ b/sci-physics/thepeg/thepeg-2.3.0-r3.ebuild
@@ -34,7 +34,7 @@ CDEPEND="
rivet? ( <sci-physics/rivet-4:=[hepmc3] )
hepmc3? ( sci-physics/hepmc:3= )
lhapdf? ( >=sci-physics/lhapdf-6.0:0= )
- zlib? ( sys-libs/zlib:0= )"
+ zlib? ( virtual/zlib:0= )"
DEPEND="${CDEPEND}
sci-libs/gsl:=
java? ( >=virtual/jdk-1.8:*[-headless-awt] )
diff --git a/sci-physics/yoda/yoda-1.9.10.ebuild
b/sci-physics/yoda/yoda-1.9.10.ebuild
index 4a72451f348d..7571a10773c8 100644
--- a/sci-physics/yoda/yoda-1.9.10.ebuild
+++ b/sci-physics/yoda/yoda-1.9.10.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2022-2024 Gentoo Authors
+# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..13} )
inherit bash-completion-r1 autotools python-single-r1 optfeature
@@ -28,7 +28,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) root? (
python )"
RDEPEND="
root? ( sci-physics/root:=[${PYTHON_SINGLE_USEDEP}] )
python? ( ${PYTHON_DEPS} )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sci-physics/yoda/yoda-2.0.2-r1.ebuild
b/sci-physics/yoda/yoda-2.0.2-r1.ebuild
index d1eb9b025d7d..8fc435d03a93 100644
--- a/sci-physics/yoda/yoda-2.0.2-r1.ebuild
+++ b/sci-physics/yoda/yoda-2.0.2-r1.ebuild
@@ -28,7 +28,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) root? (
python )"
RDEPEND="
root? ( sci-physics/root:=[${PYTHON_SINGLE_USEDEP}] )
python? ( ${PYTHON_DEPS} )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sci-physics/yoda/yoda-2.0.2.ebuild
b/sci-physics/yoda/yoda-2.0.2.ebuild
index 222221fe0110..81dc977d98ac 100644
--- a/sci-physics/yoda/yoda-2.0.2.ebuild
+++ b/sci-physics/yoda/yoda-2.0.2.ebuild
@@ -28,7 +28,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) root? (
python )"
RDEPEND="
root? ( sci-physics/root:=[${PYTHON_SINGLE_USEDEP}] )
python? ( ${PYTHON_DEPS} )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sci-physics/yoda/yoda-2.1.0.ebuild
b/sci-physics/yoda/yoda-2.1.0.ebuild
index 38976cd6297c..6d34d3cea053 100644
--- a/sci-physics/yoda/yoda-2.1.0.ebuild
+++ b/sci-physics/yoda/yoda-2.1.0.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
sci-libs/hdf5[cxx]
)
python? ( ${PYTHON_DEPS} )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sci-physics/yoda/yoda-2.1.1.ebuild
b/sci-physics/yoda/yoda-2.1.1.ebuild
index 6f2c0119cff1..d1daf0d37efd 100644
--- a/sci-physics/yoda/yoda-2.1.1.ebuild
+++ b/sci-physics/yoda/yoda-2.1.1.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
sci-libs/hdf5[cxx]
)
python? ( ${PYTHON_DEPS} )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sci-physics/yoda/yoda-2.1.2.ebuild
b/sci-physics/yoda/yoda-2.1.2.ebuild
index 38976cd6297c..6d34d3cea053 100644
--- a/sci-physics/yoda/yoda-2.1.2.ebuild
+++ b/sci-physics/yoda/yoda-2.1.2.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
sci-libs/hdf5[cxx]
)
python? ( ${PYTHON_DEPS} )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sci-physics/yoda/yoda-9999.ebuild
b/sci-physics/yoda/yoda-9999.ebuild
index 38976cd6297c..6d34d3cea053 100644
--- a/sci-physics/yoda/yoda-9999.ebuild
+++ b/sci-physics/yoda/yoda-9999.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
sci-libs/hdf5[cxx]
)
python? ( ${PYTHON_DEPS} )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/sci-visualization/fig2sxd/fig2sxd-0.23.ebuild
b/sci-visualization/fig2sxd/fig2sxd-0.23.ebuild
index f1f528a263fa..8cc6c5bb8ddb 100644
--- a/sci-visualization/fig2sxd/fig2sxd-0.23.ebuild
+++ b/sci-visualization/fig2sxd/fig2sxd-0.23.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,7 +14,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-DEPEND="sys-libs/zlib:="
+DEPEND="virtual/zlib:="
RDEPEND="${DEPEND}"
DOCS=( README.md changelog )
diff --git a/sci-visualization/gle/gle-4.3.8-r1.ebuild
b/sci-visualization/gle/gle-4.3.8-r1.ebuild
index bbcd6b347dca..242661453a6c 100644
--- a/sci-visualization/gle/gle-4.3.8-r1.ebuild
+++ b/sci-visualization/gle/gle-4.3.8-r1.ebuild
@@ -24,7 +24,7 @@ DEPEND="app-text/ghostscript-gpl
media-libs/libjpeg-turbo
media-libs/libpng
media-libs/tiff
- sys-libs/zlib
+ virtual/zlib
x11-libs/cairo
x11-libs/pixman
gui? (
diff --git a/sci-visualization/gr/gr-0.73.6.ebuild
b/sci-visualization/gr/gr-0.73.6.ebuild
index 8e55d4f9c9ba..76fd6477336a 100644
--- a/sci-visualization/gr/gr-0.73.6.ebuild
+++ b/sci-visualization/gr/gr-0.73.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2024 Gentoo Authors
+# Copyright 2019-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -22,7 +22,7 @@ DEPEND="
media-libs/libpng:=
media-libs/qhull:=
net-libs/zeromq
- sys-libs/zlib
+ virtual/zlib
virtual/opengl
x11-libs/libX11
x11-libs/libXt
diff --git a/sci-visualization/grace/grace-5.1.25_p17.ebuild
b/sci-visualization/grace/grace-5.1.25_p17.ebuild
index 2e8a4182babb..e537632da4e8 100644
--- a/sci-visualization/grace/grace-5.1.25_p17.ebuild
+++ b/sci-visualization/grace/grace-5.1.25_p17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -21,7 +21,7 @@ IUSE="fftw fortran jpeg netcdf png"
DEPEND="
media-libs/t1lib
media-libs/tiff:=
- sys-libs/zlib
+ virtual/zlib
>=x11-libs/motif-2.3:0
x11-libs/xbae
fftw? ( sci-libs/fftw:3.0= )
diff --git a/sci-visualization/grace/grace-5.1.25_p18.ebuild
b/sci-visualization/grace/grace-5.1.25_p18.ebuild
index 5592ae1f9938..684425495304 100644
--- a/sci-visualization/grace/grace-5.1.25_p18.ebuild
+++ b/sci-visualization/grace/grace-5.1.25_p18.ebuild
@@ -21,7 +21,7 @@ IUSE="fftw fortran jpeg netcdf png"
DEPEND="
media-libs/t1lib
media-libs/tiff:=
- sys-libs/zlib
+ virtual/zlib
>=x11-libs/motif-2.3:0
x11-libs/xbae
fftw? ( sci-libs/fftw:3.0= )
diff --git a/sci-visualization/gwyddion/gwyddion-2.67-r1.ebuild
b/sci-visualization/gwyddion/gwyddion-2.67-r1.ebuild
index 426776c5f5ca..fc3ada0c7a11 100644
--- a/sci-visualization/gwyddion/gwyddion-2.67-r1.ebuild
+++ b/sci-visualization/gwyddion/gwyddion-2.67-r1.ebuild
@@ -35,7 +35,7 @@ RDEPEND="
unique? ( dev-libs/libunique:3 )
sourceview? ( x11-libs/gtksourceview:2.0 )
xml? ( dev-libs/libxml2:2= )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
DEPEND="${RDEPEND}"
diff --git a/sci-visualization/gwyddion/gwyddion-2.69.ebuild
b/sci-visualization/gwyddion/gwyddion-2.69.ebuild
index 33e755fd22f8..2c89988a9d62 100644
--- a/sci-visualization/gwyddion/gwyddion-2.69.ebuild
+++ b/sci-visualization/gwyddion/gwyddion-2.69.ebuild
@@ -35,7 +35,7 @@ RDEPEND="
unique? ( dev-libs/libunique:3 )
sourceview? ( x11-libs/gtksourceview:2.0 )
xml? ( dev-libs/libxml2:2= )
- zlib? ( sys-libs/zlib )
+ zlib? ( virtual/zlib )
"
DEPEND="${RDEPEND}"
diff --git a/sci-visualization/labplot/labplot-2.11.1-r1.ebuild
b/sci-visualization/labplot/labplot-2.11.1-r1.ebuild
index 8cca41d72352..338400e6dae8 100644
--- a/sci-visualization/labplot/labplot-2.11.1-r1.ebuild
+++ b/sci-visualization/labplot/labplot-2.11.1-r1.ebuild
@@ -61,7 +61,7 @@ DEPEND="
origin? ( sci-libs/liborigin:2 )
root? (
app-arch/lz4
- sys-libs/zlib
+ virtual/zlib
)
serial? ( >=dev-qt/qtserialport-${QTMIN}:6 )
share? ( >=kde-frameworks/purpose-${KFMIN}:6 )
diff --git a/sci-visualization/labplot/labplot-9999.ebuild
b/sci-visualization/labplot/labplot-9999.ebuild
index e6e049ea8dab..d0eafd178ee4 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -60,7 +60,7 @@ DEPEND="
origin? ( sci-libs/liborigin:2 )
root? (
app-arch/lz4
- sys-libs/zlib
+ virtual/zlib
)
serial? ( >=dev-qt/qtserialport-${QTMIN}:6 )
share? ( >=kde-frameworks/purpose-${KFMIN}:6 )
diff --git a/sci-visualization/paraview/paraview-5.13.2-r2.ebuild
b/sci-visualization/paraview/paraview-5.13.2-r2.ebuild
index 60199c194f26..3e2b400a3521 100644
--- a/sci-visualization/paraview/paraview-5.13.2-r2.ebuild
+++ b/sci-visualization/paraview/paraview-5.13.2-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{11..12} )
DOCS_BUILDER="doxygen"
inherit cmake flag-o-matic desktop docs python-single-r1 qmake-utils
toolchain-funcs xdg
@@ -47,7 +47,7 @@ RDEPEND="
sci-libs/hdf5:=[mpi=]
>=sci-libs/netcdf-4.2[hdf5]
>=sci-libs/netcdf-cxx-4.2:3
- sys-libs/zlib
+ virtual/zlib
virtual/glu
media-libs/libjpeg-turbo:=
x11-libs/libX11
diff --git a/sci-visualization/paraview/paraview-5.13.3-r2.ebuild
b/sci-visualization/paraview/paraview-5.13.3-r2.ebuild
index 60199c194f26..3e2b400a3521 100644
--- a/sci-visualization/paraview/paraview-5.13.3-r2.ebuild
+++ b/sci-visualization/paraview/paraview-5.13.3-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{11..12} )
DOCS_BUILDER="doxygen"
inherit cmake flag-o-matic desktop docs python-single-r1 qmake-utils
toolchain-funcs xdg
@@ -47,7 +47,7 @@ RDEPEND="
sci-libs/hdf5:=[mpi=]
>=sci-libs/netcdf-4.2[hdf5]
>=sci-libs/netcdf-cxx-4.2:3
- sys-libs/zlib
+ virtual/zlib
virtual/glu
media-libs/libjpeg-turbo:=
x11-libs/libX11
diff --git a/sci-visualization/paraview/paraview-5.13.3-r3.ebuild
b/sci-visualization/paraview/paraview-5.13.3-r3.ebuild
index 3cbace0f605d..b9fb0282e276 100644
--- a/sci-visualization/paraview/paraview-5.13.3-r3.ebuild
+++ b/sci-visualization/paraview/paraview-5.13.3-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{11..12} )
DOCS_BUILDER="doxygen"
inherit cmake flag-o-matic desktop docs python-single-r1 qmake-utils
toolchain-funcs xdg
@@ -47,7 +47,7 @@ RDEPEND="
sci-libs/hdf5:=[mpi=]
>=sci-libs/netcdf-4.2[hdf5]
>=sci-libs/netcdf-cxx-4.2:3
- sys-libs/zlib
+ virtual/zlib
virtual/glu
media-libs/libjpeg-turbo:=
x11-libs/libX11