Weekly portage-stable package updates 2025-11-17
CI: http://localhost:8080/job/container/job/sdk/2382/cldsv/
Lots of ebuild changed because of distro-wide action in Gentoo replacing dependency on sys-libs/zlib with virtual/zlib. Trimmed those packages from the listing below if this was the sole change in the ebuild.
--
-
app-containers/aardvark-dns: [SYSEXT-PODMAN]
- from 1.14.0 to 1.15.0
- release notes: https://github.com/containers/aardvark-dns/releases/tag/v1.15.0
-
app-containers/runc: [SYSEXT-CONTAINERD]
- still at 1.3.3
- package became stable on 'amd64'
- we have accept keywords for 1.3*, so not doing anything here
-
app-crypt/gnupg: [PROD] [DEV]
- from 2.4.8-r1 to 2.4.8-r2
- dependencies:
- dropped a dependency 'sys-libs/zlib'
- added a dependency 'virtual/zlib:='
- runtime dependencies:
- dropped a dependency 'sys-libs/zlib'
- added a dependency 'virtual/zlib:='
- manpage fixes for alternatives system
-
app-editors/vim: [PROD] [DEV]
- still at 9.1.1652
- package became stable on 'amd64' and 'arm64'
- dropped accept keywords for this package in overlay profiles
-
app-editors/vim-core: [PROD] [DEV]
- still at 9.1.1652
- package became stable on 'amd64' and 'arm64'
- dropped accept keywords for this package in overlay profiles
-
dev-build/meson:
- from 1.7.2 to 1.9.1
- build dependencies:
- added a dependency 'sec-keys/openpgp-keys-jpakkane' for USE 'verify-sig?'
- release notes: https://mesonbuild.com/Release-notes-for-1-9-0.html https://mesonbuild.com/Release-notes-for-1-8-0.html
-
dev-go/go-md2man:
- from 2.0.6 to 2.0.7
- release notes: https://github.com/cpuguy83/go-md2man/releases/tag/v2.0.7
-
dev-lang/nasm:
- from 2.16.03 to 3.01
- release notes: https://www.nasm.us/docs/3.01/nasmac.html https://www.nasm.us/docs/3.00/nasmac.html
-
dev-libs/jose: [PROD] [DEV]
- from 12 to 14
- the package was moved from GURU to Gentoo, so we moved it from overlay to portage-stable
- still no arm64 keyword, so kept the accept keywords entry in overlay profiles, just updated it to the new version
- build dependencies:
- added a dependency 'app-text/asciidoc'
- added a dependency 'virtual/pkgconfig'
- dependencies:
- dropped a dependency 'sys-libs/zlib'
- added a dependency 'dev-libs/openssl:='
- added a dependency 'virtual/zlib:='
- runtime dependencies:
- dropped a dependency 'dev-libs/jansson'
- dropped a dependency 'dev-libs/openssl:='
- dropped a dependency 'sys-libs/zlib'
- release notes: https://github.com/latchset/jose/releases/tag/v14 https://github.com/latchset/jose/releases/tag/v13
-
dev-libs/libgpg-error: [PROD] [DEV]
- from 1.55 to 1.56
- release notes: https://github.com/gpg/libgpg-error/releases/tag/libgpg-error-1.56
-
dev-libs/openssl: [PROD] [DEV]
- from 3.4.3 to 3.5.4
- dependencies:
- dropped a dependency '>=sys-libs/zlib-1.2.8-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]' for USE 'tls-compression?'
- added a dependency '>=virtual/zlib-1.2.8-r1:=[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]' for USE 'tls-compression?'
- runtime dependencies:
- dropped a dependency '>=sys-libs/zlib-1.2.8-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]' for USE 'tls-compression?'
- added a dependency '>=virtual/zlib-1.2.8-r1:=[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]' for USE 'tls-compression?'
- release notes: https://github.com/openssl/openssl/releases/tag/openssl-3.5.4 https://github.com/openssl/openssl/releases/tag/openssl-3.5.3 https://github.com/openssl/openssl/releases/tag/openssl-3.5.2 https://github.com/openssl/openssl/releases/tag/openssl-3.5.1 https://github.com/openssl/openssl/releases/tag/openssl-3.5.0
-
dev-python/cryptography:
- from 45.0.6 to 46.0.2
- build dependencies:
- changes for dev-util/maturin:
- changed version constraint from >=1.8.6 to >=1.9.4
- changes for dev-util/maturin:
- dependencies:
- changes for dev-python/cffi with USE conditionals 'python_targets_python3_11?':
- changed version constraint from >=1.8 to >=2.0.0
- changes for dev-python/cffi with USE conditionals 'python_targets_python3_11?':
- runtime dependencies:
- changes for dev-python/cffi with USE conditionals 'python_targets_python3_11?':
- changed version constraint from >=1.8 to >=2.0.0
- changes for dev-python/cffi with USE conditionals 'python_targets_python3_11?':
- release notes: https://cryptography.io/en/46.0.2/changelog/
-
dev-python/platformdirs: [SYSEXT-PYTHON]
- from 4.4.0 to 4.5.0
- release notes: https://github.com/tox-dev/platformdirs/releases/tag/4.5.0
-
dev-python/resolvelib: [SYSEXT-PYTHON]
- from 1.2.0 to 1.2.1
- release notes: https://raw.githubusercontent.com/sarugaku/resolvelib/refs/tags/1.2.1/CHANGELOG.rst
-
dev-python/rich: [SYSEXT-PYTHON]
- from 14.1.0 to 14.2.0
- release notes: https://github.com/Textualize/rich/releases/tag/v14.2.0
-
dev-python/tomli:
- from 2.2.1 to 2.3.0
- release notes: https://raw.githubusercontent.com/hukkin/tomli/refs/tags/2.3.0/CHANGELOG.md
-
eclass/cmake.eclass:
- dropped support for EAPI 7
- bunch of cleanups of old cruft
- more warnings about low cmake version requirements
-
eclass/guile-utils.eclass:
- make generated GUILE_USEDEP entries conditional
-
eclass/meson.eclass:
- support incremental LTO for GCC
-
eclass/ninja-utils.eclass:
- respect NINJA for NINJA_DEPEND again and permit "ninja-reference"
- jobserver fixes and warnings
-
eclass/toolchain.eclass:
- move to virtual/zlib
- simplifications for D and Ada
-
net-misc/curl: [PROD] [DEV]
- still at 8.16.0-r1
- package became stable on 'arm64'
- dropped accept keywords from overlay profiles
- dependencies:
- dropped a dependency '>=sys-libs/zlib-1.2.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]'
- added a dependency '>=virtual/zlib-1.2.5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]'
- runtime dependencies:
- dropped a dependency '>=sys-libs/zlib-1.2.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]'
- added a dependency '>=virtual/zlib-1.2.5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]'
-
net-misc/iperf: [DEV]
- from 3.19.1 to 3.19.1-r1
- added a patch fixing issues with openssl 3.5.3
-
net-misc/ntp: [PROD] [DEV]
- from 4.2.8_p18-r1 to 4.2.8_p18-r2
- added a patch fixing NULL dereference on failed bind
-
profiles:
- sys-libs/zlib temporarily deprecated to aid in migration to virtual/zlib
-
scripts:
- build virtual/zlib instead of sys-libs/zlib
-
sys-apps/coreutils: [PROD] [DEV]
- still at 9.8-r1
- package became stable on 'amd64'
- dropped accept keywords from overlay profiles
-
sys-apps/hwdata: [PROD] [DEV]
- from 0.399 to 0.400
- release notes: https://github.com/vcrhonek/hwdata/releases/tag/v0.400
-
sys-apps/less: [PROD] [DEV]
- from 679 to 685
- release notes: https://greenwoodsoftware.com/less/news.685.html
-
sys-apps/pv:
- from 1.9.34 to 1.9.42
- build dependencies:
- changes for sec-keys/openpgp-keys-pv with USE conditionals 'verify-sig?':
- added version constraint >=20251012
- changes for sec-keys/openpgp-keys-pv with USE conditionals 'verify-sig?':
- release notes: https://codeberg.org/ivarch/pv/releases/tag/v1.9.42
-
sys-apps/shadow: [PROD] [DEV]
- from 4.14.8 to 4.14.8-r1
- build dependencies:
- added a dependency 'acct-group/shadow'
- runtime dependencies:
- added a dependency 'acct-group/shadow'
- chage and expiry binaries are assigned to shadow group
-
sys-apps/texinfo:
- from 7.2-r3 to 7.2-r4
- dependencies:
- added a dependency 'app-doc/info-manual' for USE '||'
- added a dependency '>=app-editors/emacs-26:*' for USE '||'
- runtime dependencies:
- added a dependency 'app-doc/info-manual' for USE '||'
- added a dependency '>=app-editors/emacs-26:*' for USE '||'
-
sys-block/thin-provisioning-tools: [PROD] [DEV]
- from 1.0.10-r1 to 1.1.0-r3
- added IUSE flag 'llvm_slot_20'
- noop, we hack around the llvm/clang dependency
- build dependencies:
- added a dependency 'virtual/pkgconfig'
- added a dependency 'llvm-core/clang:20' for USE 'llvm_slot_20?'
- changes for dev-lang/rust with USE conditionals '||':
- dropped version constraint
- changed slot constraint from * to 1.88.0
- changes for dev-lang/rust-bin with USE conditionals '||':
- dropped version constraint
- changed slot constraint from * to 1.88.0
- dependencies:
- added a dependency 'sys-fs/lvm2'
- added a dependency 'virtual/libudev:='
- runtime dependencies:
- added a dependency 'virtual/libudev:='
- licenses:
- added license 'ISC'
- added license 'MPL-2.0'
- modified the package to drop the thin_migrate tool, which needs libclang in SDK
- release notes: https://raw.githubusercontent.com/device-mapper-utils/thin-provisioning-tools/refs/tags/v1.1.0/CHANGES https://raw.githubusercontent.com/device-mapper-utils/thin-provisioning-tools/refs/tags/v1.0.14/CHANGES https://raw.githubusercontent.com/device-mapper-utils/thin-provisioning-tools/refs/tags/v1.0.13/CHANGES https://raw.githubusercontent.com/device-mapper-utils/thin-provisioning-tools/refs/tags/v1.0.12/CHANGES https://raw.githubusercontent.com/device-mapper-utils/thin-provisioning-tools/refs/tags/v1.0.11/CHANGES
-
sys-devel/crossdev:
- from 20250622 to 20251008
- release notes: https://gitweb.gentoo.org/proj/crossdev.git/log/?h=20251008
-
sys-firmware/intel-microcode: [PROD] [DEV]
- from 20250812_p20250813 to 20251111_p20251112
- release notes: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20251111
-
sys-fs/overlaybd: [SYSEXT-OVERLAYBD]
- from 1.0.16 to 1.0.16-r1
- dependencies:
- dropped a dependency 'sys-libs/zlib'
- added a dependency 'virtual/zlib:='
- runtime dependencies:
- dropped a dependency 'sys-libs/zlib'
- added a dependency 'virtual/zlib:='
-
sys-libs/pam: [PROD] [DEV]
- from 1.7.1-r1 to 1.7.1-r2
- removed IUSE flag 'filecaps'
- was used to assign some caps to unix_chkpwd binary
- instead of adding caps to unix_chkpwd binary, it is assigned to shadow group with a sticky bit
- build dependencies:
- added a dependency 'acct-group/shadow'
- install dependencies:
- dropped a dependency 'sys-libs/libcap' for USE 'filecaps?'
- runtime dependencies:
- added a dependency 'acct-group/shadow'
--
- [x] changelog
- [ ] image diff