scripts icon indicating copy to clipboard operation
scripts copied to clipboard

Weekly portage-stable package updates 2025-11-17

Open github-actions[bot] opened this issue 1 month ago • 0 comments

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
    • dependencies:
      • changes for dev-python/cffi with USE conditionals 'python_targets_python3_11?':
        • changed version constraint from >=1.8 to >=2.0.0
    • runtime dependencies:
      • changes for dev-python/cffi with USE conditionals 'python_targets_python3_11?':
        • changed version constraint from >=1.8 to >=2.0.0
    • 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
    • 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

github-actions[bot] avatar Nov 17 '25 07:11 github-actions[bot]