diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask index fac132b4b8..1351384985 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask @@ -17,6 +17,18 @@ #--- END OF EXAMPLES --- +# Michał Górny (2025-11-01) +# app-crypt/sequoia-chameleon-gnupg is keyworded here. +app-alternatives/gpg -sequoia + +# Ionen Wolkens (2025-10-22) +# dev-lang/deno-bin is keyworded here +net-misc/yt-dlp -deno + +# Paul Zander (2025-06-29) +# media-libs/libvmaf is keyworded +media-libs/x265 -vmaf + # Michał Górny (2025-09-28) # Unmask on amd64 for wider testing. sci-libs/flexiblas -system-blas @@ -62,11 +74,6 @@ lxqt-base/lxqt-meta -wayland # for now until more testing and integration is done. sys-devel/gcc -cobol -# Ionen Wolkens (2025-03-10) -# dev-util/nvidia-cuda-toolkit is keyworded here -media-video/ffmpeg -npp -media-video/ffmpeg-compat -npp - # Ionen Wolkens (2025-03-10) # Old versions of ffmpeg needing old nv-codec-codecs complicate slots # (done here due to the unmasking in arch/amd64). diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.stable.mask index 66c91beba3..e8711457c3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.stable.mask @@ -26,8 +26,6 @@ media-sound/liblc3 -test # Ionen Wolkens (2025-03-10) # dev-util/nvidia-cuda-toolkit may never be stabilized -media-video/ffmpeg npp -media-video/ffmpeg-compat npp media-libs/osl clang-cuda # Sam James (2025-02-13) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.mask index 93e238b006..74106898b3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.mask @@ -49,6 +49,7 @@ # Paul Zander (2023-11-17) # ROCm/HIP works here -hip +-hiprt # Nowa Ammerlaan (2023-07-11) # Unmask secureboot flag on arches where sbsigntools is keyworded diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.stable.mask index ab8fa42f22..a254300eb2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.stable.mask @@ -7,6 +7,7 @@ # Paul Zander (2023-11-17) # ROCm/HIP is not suitable for stabilization. hip +hiprt # Andreas Sturmlechner (2020-06-06) # sci-libs/mkl is not stable, needs online registration to even run pkg_setup diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.mask index d941cf8316..22173f98e8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2025-11-01) +# Needs pandoc. +media-sound/bluez-alsa man + +# Sam James (2025-10-28) +# Portability issues with dev-libs/apache-arrow (bug #923968). +sci-libs/gdal parquet + # PPN-SD (2025-10-04) # media-libs/libemf is not keyworded here app-office/dia wmf diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.mask index e7af54732f..e782ebc478 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.mask @@ -1,6 +1,22 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (2025-11-01) +# app-crypt/sequoia-chameleon-gnupg is keyworded here. +app-alternatives/gpg -sequoia + +# Ionen Wolkens (2025-10-22) +# dev-lang/deno-bin is keyworded here +net-misc/yt-dlp -deno + +# Paul Zander (2025-10-18) +# media-libs/libvmaf is keyworded +media-libs/x265 -vmaf + +# Sam James (2025-10-18) +# dev-python/nvidia-ml-py is not keyworded here +sys-process/atop video_cards_nvidia + # PPN-SD (2025-10-04) # media-libs/libemf is not keyworded here app-office/dia wmf @@ -79,11 +95,6 @@ media-libs/libavif libyuv # for now until more testing and integration is done. sys-devel/gcc -cobol -# Ionen Wolkens (2025-03-10) -# dev-util/nvidia-cuda-toolkit is keyworded here -media-video/ffmpeg -npp -media-video/ffmpeg-compat -npp - # Ionen Wolkens (2025-03-10) # Old versions of ffmpeg needing old nv-codec-codecs complicate slots # (done here due to the unmasking in arch/arm64). diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.stable.mask index 3eb71ba90d..fc40694959 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.stable.mask @@ -12,11 +12,6 @@ sys-block/fio rbd # scipy will surely be around in future. media-sound/liblc3 -test -# Ionen Wolkens (2025-03-12) -# dev-util/nvidia-cuda-toolkit may never be stabilized -media-video/ffmpeg npp -media-video/ffmpeg-compat npp - # Eli Schwartz (2025-01-27) # Dependencies e.g. pypy not stable here. dev-build/meson test-full diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.mask index c2cdb61387..910bae84a5 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.mask @@ -1,6 +1,19 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (2025-11-01) +# app-crypt/sequoia-chameleon-gnupg is not keyworded everywhere. +app-alternatives/gpg sequoia + +# Ionen Wolkens (2025-10-21) +# Uses dev-lang/deno-bin which offers limited per-arch prebuilts +# (source build is currently unpackaged and is non-trivial due to v8) +net-misc/yt-dlp deno + +# Paul Zander (2025-06-29) +# libvmaf has limited keywords +media-libs/x265 vmaf + # Michał Górny (2025-09-28) # Masked until sci-libs/flexiblas and sci-libs/blas-lapack-aux-wrappers # are keyworded everywhere. And for some more testing. @@ -45,11 +58,6 @@ media-gfx/blender oneapi # for now until more testing and integration is done. sys-devel/gcc cobol -# Ionen Wolkens (2025-03-10) -# dev-util/nvidia-cuda-toolkit has very few keywords -media-video/ffmpeg npp -media-video/ffmpeg-compat npp - # Thibaud CANALE (2025-03-09) # Too many dependencies are not keyworded (bug 949851) # - dev-python/google-api-python-client diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/base/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/base/use.mask index d3ad6fa37e..605ec97e87 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/base/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/base/use.mask @@ -83,6 +83,7 @@ cudnn # ROCm/HIP only works on amd64 hip +hiprt # masking here, and unmasking in arch/x86/use.mask vidix diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.mask index 05e7d6cd92..9c451dce4a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.mask @@ -4,6 +4,10 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# Alfred Wingate (2025-10-20) +# sys-libs/libnvme is not keyworded here +net-misc/networkmanager nbft + # PPN-SD (2025-10-04) # media-libs/libemf is not keyworded here app-office/dia wmf diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask index f836ad0bea..d3c4c764c3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2025-10-31) +# Needs asciidoctor (ruby) +net-misc/chrony html + # Philipp Rösner (2025-09-23) # media-libs/zxingcpp is not keyworded here app-text/mupdf barcode diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.mask index 28ec8f3847..c2d7a92b06 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.mask @@ -83,7 +83,7 @@ app-benchmarks/stress-ng keyutils app-crypt/mit-krb5 keyutils app-emulation/qemu keyutils net-fs/cifs-utils ads creds pam -net-fs/samba ads +net-fs/samba ads addc >=sys-libs/libblockdev-3.0.0 cryptsetup sys-libs/libnvme keyutils diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/use.mask index b3053530cd..e15d06dde3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/use.mask @@ -4,6 +4,10 @@ # Unmask the flag which corresponds to ARCH. -ppc +# Andreas Sturmlechner (2025-10-16) +# media-libs/opencv is not keyworded here +opencv + # Michał Górny (2025-04-13) # Converted to global mask. # diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.mask index ec7dc62380..8aff9be942 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.mask @@ -5,6 +5,7 @@ # Paul Zander (2024-03-29) # not available here (see openexr, opencolorio, opencv) +color-management openvdb embree openimageio @@ -21,11 +22,6 @@ osl openexr osg -# Samuli Suominen (2012-11-24) -# TODO: Keyword and stabilize media-gfx/opencolorio and media-libs/opencv -color-management -opencv - # Brent Baude (2008-10-03) # Masking xindy use flag for ppc64 xindy diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.mask index 9a62f24c5e..1f907927f1 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.mask @@ -1,6 +1,14 @@ # Copyright 2019-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2025-10-28) +# Portability issues with dev-libs/apache-arrow (bug #923968). +sci-libs/gdal parquet + +# Paul Zander (2025-06-29) +# media-libs/libvmaf is keyworded +media-libs/x265 -vmaf + # Jakov Smolić (2025-10-05) # These packages are keyworded on riscv sci-libs/flexiblas -system-blas @@ -264,6 +272,5 @@ media-libs/opencv vtk sci-libs/opencascade vtk # This doesn't work for (any) riscv yet. -dev-libs/libpcre2 jit dev-libs/libpcre jit www-servers/nginx pcre-jit diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask index 3056411a43..9b48891350 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2025-10-31) +# Needs asciidoctor (ruby) +net-misc/chrony html + # Andreas Sturmlechner (2025-09-23) # media-libs/zxingcpp is not keyworded here. app-text/mupdf barcode diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults index 8f203780d7..1d272050d3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults @@ -12,7 +12,7 @@ USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS" # Env vars to expand into USE vars. Modifying this requires prior # discussion on gentoo-dev@lists.gentoo.org. -USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS AMDGPU_TARGETS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL CURL_QUIC ELIBC FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS GUILE_SINGLE_TARGET GUILE_TARGETS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LLVM_SLOT LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PERL_FEATURES PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS RUST_SYSROOTS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS RUST_SYSROOTS UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XTABLES_ADDONS" +USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS AMDGPU_TARGETS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL CURL_QUIC ELIBC FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS GUILE_SINGLE_TARGET GUILE_TARGETS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LLVM_SLOT LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PERL_FEATURES PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS RUST_SYSROOTS SANE_BACKENDS UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XTABLES_ADDONS" # USE_EXPAND variables whose contents are not shown in package manager # output. Changes need discussion on gentoo-dev. diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.use b/sdk_container/src/third_party/portage-stable/profiles/base/package.use index 16321a9c6a..2e8dbb4db6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use @@ -1,6 +1,15 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (2025-10-25) +# Use FlexiBLAS by default. +sci-libs/flexiblas system-blas +sci-libs/lapack flexiblas deprecated lapacke +virtual/blas flexiblas +virtual/cblas flexiblas +virtual/lapack flexiblas +virtual/lapacke flexiblas + # Mike Gilbert (2025-01-12) # Requires >= lua-5.3. >=dev-lua/lutok-0.6 lua_single_target_lua5-4 @@ -12,6 +21,8 @@ dev-python/python-tests:3.11 python_targets_python3_11 dev-python/python-tests:3.12 python_targets_python3_12 dev-python/python-tests:3.13 python_targets_python3_13 dev-python/python-tests:3.13t python_targets_python3_13t +dev-python/python-tests:3.14 python_targets_python3_14 +dev-python/python-tests:3.14t python_targets_python3_14t # Arthur Zamarin (2024-03-23) # Used by pkgcheck, so let's make it easier for all developers to install it diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.force index b99cd9c46b..5ee5e2e152 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.force @@ -53,10 +53,6 @@ app-emulation/wine-proton mingw # for now (bug #952113) (2025-03-05) -# 136.0 can't be compiled with "-rust-extensions". -~mail-client/thunderbird-136.0 rust-extensions - # Ionen Wolkens (2024-12-24) # ebuild currently only support luajit, spare users from having # to set it by forcing it here (bug #946881) @@ -82,6 +78,8 @@ llvm-runtimes/libcxxabi clang # echo "dev-lang/rust:${slot} llvm_slot_${_RUST_LLVM_MAP[${slot}]}" # echo "dev-lang/rust-bin:${slot} llvm_slot_${_RUST_LLVM_MAP[${slot}]}" # done +dev-lang/rust:1.91.0 llvm_slot_21 +dev-lang/rust-bin:1.91.0 llvm_slot_21 dev-lang/rust:1.90.0 llvm_slot_20 dev-lang/rust-bin:1.90.0 llvm_slot_20 dev-lang/rust:1.89.0 llvm_slot_20 diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.mask index 794f537d80..489969f291 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.mask @@ -6,14 +6,35 @@ # New entries go on top. +# Sam James (2025-10-29) +# Help Portage resolve app-crypt/gnupg[verify-sig] with the app-alternatives/gpg +# transition. The any-of dep in verify-sig.eclass helps a bit, but it struggles +# after we made app-alternatives/gpg depend on newer gnupg to fix another problem. +# Users can unmask these locally in /etc/portage/profile/package.use.mask once +# their upgrade is done. +app-crypt/gnupg verify-sig +app-crypt/pinentry verify-sig +dev-libs/libgcrypt verify-sig +dev-libs/libgpg-error verify-sig +dev-libs/libksba verify-sig + +# Volkmar W. Pogatzki (2025-10-16) +# No suitable versions of dev-libs/protobuf available. +~dev-java/protobuf-java-4.33.0 system-protoc + +# Fabian Groffen (2025-10-18) +# PAM support is discouraged due to not being secure via Exim +# https://bugs.gentoo.org/964377 +mail-mta/exim pam + # Andreas Sturmlechner (2025-10-05) # Preparation for sci-geosciences/liblas removal. Bug #957235 <=dev-games/openscenegraph-3.6.5-r117 las -<=dev-games/openscenegraph-openmw-3.6_p20221115-r2 las +<=dev-games/openscenegraph-openmw-3.6_p20251012 las # Volkmar W. Pogatzki (2025-10-03) # No suitable versions of dev-libs/protobuf available. -=dev-java/protobuf-java-4.32.1 system-protoc +~dev-java/protobuf-java-4.32.1 system-protoc # Michał Górny (2025-09-27) # Building NumPy with ILP64 LAPACK can cause revdeps to segfault if they @@ -149,10 +170,6 @@ kde-frameworks/knewstuff:5 opds # most places. dev-build/meson test-full -# Volkmar W. Pogatzki (2025-01-09) -# No suitable versions of dev-libs/protobuf available. -=dev-java/protobuf-java-4.29.3 system-protoc - # Michał Górny (2024-12-31) # None of the sci-libs/symengine versions work with the modern versions # of dev-libs/boost in Gentoo. diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.mask index ee94a171de..829ec04a9a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.mask @@ -4,6 +4,10 @@ # New entries go on top. # Please use the same syntax as in package.use.mask. +# Alexey Shvetsov (2025-10-29) +# Need non-yet-stable caffe2 +sci-chemistry/gromacs nnpot + # Sam James (2025-10-10) # Needs not-yet-stable GCC 15. dev-lang/python tail-call-interp diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/amdgpu_targets.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/amdgpu_targets.desc index 17abb8d6d2..ee4029f1dc 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/amdgpu_targets.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/amdgpu_targets.desc @@ -16,6 +16,7 @@ gfx90a - CDNA2 Accelerator, codename aldebaran, including AMD Instinct MI200 ser gfx940 - CDNA3 Accelerator, codename aqua_vangaram, MI300A rev 0 gfx941 - CDNA3 Accelerator, codename aqua_vangaram, MI300X rev 0 gfx942 - CDNA3 Accelerator, codename aqua_vangaram, MI300A and MI300X rev >=1 +gfx950 - CDNA4 Accelerator, including AMD Instinct MI350X and MI355X gfx1010 - RDNA GPU, codename navi10, including Radeon RX 5700XT/5700/5700M/5700B/5700XTB/5600XT/5600/5600M, Radeon Pro 5700XT/5700, Radeon Pro W5700X/W5700 gfx1011 - RDNA GPU, codename navi12, including Radeon Pro 5600M/V520 gfx1012 - RDNA GPU, codename navi14, including Radeon RX 5500XT/5500/5500M/5500XTB/5300/5300M, Radeon Pro 5500XT/5500M/5300/5300M, Radeon Pro W5500X/W5500/W5500M/W5300M diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/openmpi_fabrics.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/openmpi_fabrics.desc index 8c32d42335..44edf288cf 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/openmpi_fabrics.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/openmpi_fabrics.desc @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file contains descriptions of OPENMPI_FABRICS USE_EXPAND flags. # Keep it sorted. -ofed - OFED RDMA stack (InfiniBand and iWARP) knem - High-Performance Intra-Node MPI Communication +ofed - OFED RDMA stack (InfiniBand and iWARP) diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/big-endian/package.mask b/sdk_container/src/third_party/portage-stable/profiles/features/big-endian/package.mask index 85627bbd10..55fc18daa2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/big-endian/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/big-endian/package.mask @@ -127,6 +127,11 @@ media-libs/zimg # https://gitlab.freedesktop.org/wayland/weston/-/issues/739 dev-libs/weston +# eluks (2025-09-07) +# Hard depends on gui-libs/gtk[wayland] since version 48.3, +# while "gui-libs/gtk wayland" is in big-endian package.use.mask +>=gnome-base/gnome-control-center-48.3 + # matoro (2023-04-10) # Explicit no-support for BE (#801238) media-libs/libldac diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/big-endian/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/features/big-endian/package.use.mask index 5c534d769c..3ea3555325 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/big-endian/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/big-endian/package.use.mask @@ -49,16 +49,22 @@ mail-client/thunderbird system-av1 # matoro (2023-04-11) # dev-libs/weston casualties (#833010) # https://gitlab.freedesktop.org/wayland/weston/-/issues/739 -gui-libs/gtk wayland app-i18n/ibus wayland app-office/libreoffice gtk4 -gnome-base/gnome-control-center wayland -sys-apps/xdg-desktop-portal-gnome wayland -net-libs/webkit-gtk:6 wayland +app-text/evince wayland dev-libs/libportal wayland -gnome-extra/tecla wayland +dev-util/glade wayland +gnome-base/gnome-control-center wayland gnome-base/gnome-shell wayland gnome-base/nautilus wayland +gnome-extra/tecla wayland +gui-libs/gtk wayland +gui-libs/vte wayland +media-libs/clutter wayland +media-libs/clutter-gtk wayland +net-libs/webkit-gtk:6 wayland +sys-apps/xdg-desktop-portal-gnome wayland +x11-libs/vte wayland # matoro (2023-04-10) # media-libs/libldac casualties (#80238) diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.mask b/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.mask index d9c16f9721..1afdca4f4d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.mask @@ -1,6 +1,15 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Z. Liu (2025-10-18) +# nvidia-drivers only works against glibc. +dev-python/nvidia-ml-py + +# Robert Siebeck (2025-10-17) +# Binary compiled against glibc +# Bug #964371 +net-im/signal-desktop-bin + # PPN-SD (2025-10-08) # Binary bazel is compiled against glibc >=app-i18n/mozc-2.31.5851.102 @@ -300,6 +309,7 @@ dev-games/ps2-packer dev-java/openjdk-bin dev-java/openjdk-jre-bin dev-lang/dafny-bin +dev-lang/deno-bin dev-libs/luise dev-libs/nwjs dev-perl/Lab-Zhinst @@ -398,6 +408,7 @@ sci-chemistry/cara-bin sci-electronics/labone sci-libs/aotriton-bin sci-libs/mkl +sci-mathematics/geogebra-bin sci-mathematics/gimps sci-misc/jupyterlab-desktop-bin sci-misc/netlogo-bin diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.use.mask index 5fedd43b8d..c4b5b2ab37 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.use.mask @@ -16,11 +16,6 @@ net-mail/cyrus-imapd test media-video/ffmpeg v4l media-video/ffmpeg-compat v4l -# Ionen Wolkens (2025-03-10) -# dev-util/nvidia-cuda-toolkit is unavailable on musl -media-video/ffmpeg npp -media-video/ffmpeg-compat npp - # Sam James (2025-01-08) # Depends on currently-masked elogind version on musl profiles (bug #947739) sys-libs/pam elogind @@ -174,8 +169,9 @@ media-libs/opencv atlas media-video/ffmpeg amf media-video/ffmpeg-compat amf media-video/handbrake amf -net-fs/openafs tsm net-analyzer/nagios-plugin-check_raid megaraid-sas +net-fs/openafs tsm +net-misc/yt-dlp deno sys-apps/hwloc gl www-client/qutebrowser widevine diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.mask b/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.mask index eb8611c873..766bc9ca3b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.mask @@ -24,7 +24,9 @@ app-portage/emlop # requiring Rust to install, and their dependencies. dev-python/gherkin-official dev-python/pytest-bdd +dev-python/pytest-describe dev-python/uv-build +sys-auth/ssh-ldap-pubkey # Sebastian Pipping (2025-06-20) # Requires masked packages (bug #958030) @@ -335,6 +337,7 @@ dev-python/orjson dev-python/os-client-config dev-python/osc-lib dev-python/paramiko +dev-python/patiencediff dev-python/pooch dev-python/pydantic dev-python/pydantic-core @@ -364,7 +367,6 @@ dev-python/secretstorage dev-python/selenium dev-python/service-identity dev-python/setuptools-rust -dev-python/spur dev-python/sshpubkeys dev-python/sshtunnel dev-python/tempest diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.use.mask index 34f7d1593a..d1d536e578 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.use.mask @@ -215,7 +215,6 @@ dev-python/httpx-socks test dev-python/hypercorn test dev-python/keystoneauth1 test dev-python/libtmux test -dev-python/locket test dev-python/pyjwt test dev-python/python-keystoneclient test dev-python/python-socks test @@ -276,16 +275,6 @@ x11-misc/xscreensaver gdm # Rust has no ${arch} keyword dev-vcs/mercurial rust -# Joonas Niilola (2020-10-02) -# Sam James (2021-03-11) -# Michael Orlitzky (2024-07-09) -# Dependency only keyworded on specific ${arch} profiles. ->=dev-lang/php-8.3.9 avif -dev-libs/efl avif -kde-frameworks/kimageformats avif -media-libs/gd avif -net-libs/webkit-gtk avif - # Mart Raudsepp (2020-08-02) # ${arch} has no Rust support, needed by newer gnome-base/librsvg, et al >=media-gfx/eog-3.33.1 svg diff --git a/sdk_container/src/third_party/portage-stable/profiles/license_groups b/sdk_container/src/third_party/portage-stable/profiles/license_groups index fc2a51e425..983b2ae79f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/license_groups +++ b/sdk_container/src/third_party/portage-stable/profiles/license_groups @@ -25,7 +25,7 @@ FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.0 Apache-1.1 APSL-2 BSD-4 # Note that the FSF lists these as nonfree: Artistic NOSA Watcom-1.0 # We exclude NOSA and Watcom-1.0, but we keep Artistic because Debian # considers it DFSG-free. -OSI-APPROVED-FREE 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 APSL-2 Artistic Artistic-2 BlueOak-1.0.0 Boost-1.0 BSD BSD-2 CDDL CNRI CPAL-1.0 CPL-1.0 ECL-2.0 EPL-1.0 EPL-2.0 EUPL-1.1 EUPL-1.2 GPL-1 GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ HPND IBM IPAfont ISC LBNLBSD LGPL-2 LGPL-2+ LGPL-2.1 LGPL-2.1+ LGPL-3 LGPL-3+ LPL-1.02 LPPL-1.3c MirOS MIT MIT-0 MPL-1.0 MPL-1.1 MPL-2.0 Ms-PL Ms-RL nethack OFL-1.1 OSL-2.1 PHP-3 PHP-3.01 POSTGRESQL PSF-2 QPL-1.0 Sleepycat Unicode-3.0 Unicode-DFS-2015 Unicode-DFS-2016 Unlicense UPL-1.0 UoI-NCSA W3C wxWinLL-3 ZLIB ZPL +OSI-APPROVED-FREE 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 APSL-2 Artistic Artistic-2 BlueOak-1.0.0 Boost-1.0 BSD BSD-1 BSD-2 CDDL CNRI CPAL-1.0 CPL-1.0 ECL-2.0 EPL-1.0 EPL-2.0 EUPL-1.1 EUPL-1.2 GPL-1 GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ HPND IBM IPAfont ISC LBNLBSD LGPL-2 LGPL-2+ LGPL-2.1 LGPL-2.1+ LGPL-3 LGPL-3+ LPL-1.02 LPPL-1.3c MirOS MIT MIT-0 MPL-1.0 MPL-1.1 MPL-2.0 Ms-PL Ms-RL nethack OFL-1.1 OSL-2.1 PHP-3 PHP-3.01 POSTGRESQL PSF-2 QPL-1.0 Sleepycat Unicode-3.0 Unicode-DFS-2015 Unicode-DFS-2016 Unlicense UPL-1.0 UoI-NCSA W3C wxWinLL-3 ZLIB ZPL # Misc licenses that are probably free software, i.e. follow the # Free Software Definition at https://www.gnu.org/philosophy/free-sw.html @@ -34,7 +34,7 @@ OSI-APPROVED-FREE 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 APSL # Licenses in this list should NOT appear directly or indirectly in # @FSF-APPROVED or @OSI-APPROVED. # Note: Licenses for fonts should be included in @MISC-FREE-DOCS. -MISC-FREE AIFFWriter.m Allegro alternate AMPAS Base64 BEER-WARE boehm-gc BSD-1 BSD-2-with-patent BSD-with-attribution BSD-with-disclosure buddy bufexplorer.vim BZIP2 CAOSL CDDL-1.1 CDDL-Schily coldspringharbor CPL-0.5 Crypt-IDEA curl DES docbook dom4j DUMB-0.9.3 ElementTree Emacs ErlPL-1.1 FastCGI feh FFT2D File-MMagic Flashpix FLEX flexmock FLTK freetts FVWM gd gsm HTML-Tidy iASL icu IDPL imagemagick Info-ZIP inner-net ipadic Ispell JasPer2.0 JDOM JOVE Khronos-CLHPP LambdaMOO LIBGLOSS libmng libpng libpng2 libtiff LLGPL-2.1 LPPL-1.0 LPPL-1.3 lsof matplotlib Mini-XML minpack MIT-with-advertising mm mpich2 NCSA-AMD NCSA-HDF netcat NEWLIB ngrep NPSL-0.95 Old-MIT openafs-krb5-a Openwall otter par PCRE perforce photopc PHP-2.02 pngcrush pngnq Princeton psutils rc rdisc regexp-UofT repoze RSA RtMidi rwpng sash scanlogd sdlsasteroids Sendmail Sendmail-Open-Source SMAIL Snd Spencer-99 SSLeay SunSoft symlinks Sympow-BSD tablelist tcltk tcp_wrappers_license TeX TeX-other-free TextMate-bundle the-Click-license Time-Format Time-modules tm-align torque-2.5 Toyoda trio UCAR-Unidata unicode VTK w3m wm2 X11-Lucent xbatt xboing XC Xdebug xtrs ZSH +MISC-FREE AIFFWriter.m Allegro alternate AMPAS Base64 BEER-WARE boehm-gc BSD-2-with-patent BSD-with-attribution BSD-with-disclosure buddy bufexplorer.vim BZIP2 CAOSL CDDL-1.1 CDDL-Schily coldspringharbor CPL-0.5 Crypt-IDEA curl DES docbook dom4j DUMB-0.9.3 ElementTree Emacs ErlPL-1.1 FastCGI feh FFT2D File-MMagic Flashpix FLEX flexmock FLTK freetts FVWM gd gsm HTML-Tidy iASL icu IDPL imagemagick Info-ZIP inner-net ipadic Ispell JasPer2.0 JDOM JOVE Khronos-CLHPP LambdaMOO LIBGLOSS libmng libpng libpng2 libtiff LLGPL-2.1 LPPL-1.0 LPPL-1.3 lsof matplotlib Mini-XML minpack MIT-with-advertising mm mpich2 NCSA-AMD NCSA-HDF netcat NEWLIB ngrep NPSL-0.95 Old-MIT openafs-krb5-a Openwall otter par PCRE perforce photopc PHP-2.02 pngcrush pngnq Princeton psutils rc rdisc regexp-UofT repoze RSA RtMidi rwpng sash scanlogd sdlsasteroids Sendmail Sendmail-Open-Source SMAIL Snd Spencer-99 SSLeay SunSoft symlinks Sympow-BSD tablelist tcltk tcp_wrappers_license TeX TeX-other-free TextMate-bundle the-Click-license Time-Format Time-modules tm-align torque-2.5 Toyoda trio UCAR-Unidata unicode VTK w3m wm2 X11-Lucent xbatt xboing XC Xdebug xtrs ZSH # Metaset for all free software FREE-SOFTWARE @FSF-APPROVED @OSI-APPROVED-FREE @MISC-FREE diff --git a/sdk_container/src/third_party/portage-stable/profiles/package.deprecated b/sdk_container/src/third_party/portage-stable/profiles/package.deprecated index a43f1664a1..f6f355d97f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/package.deprecated +++ b/sdk_container/src/third_party/portage-stable/profiles/package.deprecated @@ -17,6 +17,22 @@ #--- END OF EXAMPLES --- +# Michał Górny (2025-10-26) +# No activity since 2022. Already requires extensive patching, +# broken with Python 3.14. +dev-python/httpretty + +# Michał Górny (2025-10-26) +# Upstream discontinued the PyPI package, expects people to vendor it +# instead. They also made random changes that make backporting fixes +# hard. +dev-python/click-plugins + +# Alfred Wingate (2025-10-18) +# Only exists temporarily to facilitate upgrades for exaile. +# Bug 892854 +dev-python/berkeleydb + # Michał Górny (2025-10-01) # dev-python/passlib is unmaintained upstream (last release in 2020), # and we keep having to patch breakage out. Packages really need diff --git a/sdk_container/src/third_party/portage-stable/profiles/package.mask b/sdk_container/src/third_party/portage-stable/profiles/package.mask index 59e7264074..d0677c1d68 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/package.mask @@ -36,6 +36,32 @@ #--- END OF EXAMPLES --- +# Mike Gilbert (2025-10-29) +# No longer used by sys-boot/grub. +# Removal on 2025-11-28. +sec-keys/openpgp-keys-danielkiper + +# Arthur Zamarin (2025-10-25) +# EAPI=7, maintainer-needed, no rev deps, source digest mismatch. +# Removal on 2025-11-24. Bugs #965097, #927089. +dev-libs/eventlog + +# Michał Górny (2025-10-21) +# Old backport with no revdeps left. +# Removal on 2025-11-20. Bug #964780. +dev-python/backports-ssl-match-hostname + +# Thomas Beierlein (2025-10-14) +# Depends on Qt5. +# Superseded by media-radio/wsjtx_improved. While both are based on the same +# base code wsjtx_improved will be more actual AND provides Qt6 support. +# Removal on 2025-11-13. Bug #955965. +media-radio/wsjtx + +# Sam James (2025-10-13) +# Crashes in memtodest when handling PATH. Not yet reported upstream. +=app-shells/dash-0.5.13.1 + # Andreas Sturmlechner (2025-10-12) # Dead upstream, depends on Qt5. # Bug #949899, #953384. Removal on 2025-11-11. @@ -91,6 +117,8 @@ net-libs/NativeThread # # A common issue with 6.10 is builds failing to find Qt private headers # as it (now) requires searching for e.g. GuiPrivate in CMakeLists.txt. +=dev-python/pyqt6-6.10* +=dev-python/pyqt6-webengine-6.10* =dev-python/pyside-6.10.0* =dev-qt/qt-docs-6.10.0* =dev-qt/qt3d-6.10.0* @@ -139,25 +167,6 @@ net-libs/NativeThread # Removal on 2025-11-04. Bug #957460. media-sound/lmms -# Andreas Sturmlechner (2025-10-05) -# Dead upstream, replaced by sci-libs/pdal in most places. -# Many bugs: #725938, #742668, #944868, #957235, #961718 -# Removal on 2025-11-01. -sci-geosciences/liblas - -# Andreas Sturmlechner (2025-10-05) -# Last release 8 years ago, broken by CMake 4, unclear purpose without any -# revdeps. Bugs #800608, #866377, #955465. Removal on 2025-11-01. -dev-build/cmake-fedora - -# Sam James (2025-10-04) -# Has some regressions: -# * autoconf (https://lore.kernel.org/dash/ba3014e6-b1f6-4b6b-99ac-524dafd22f33@SystematicSW.ab.ca/) -# (https://savannah.gnu.org/support/?111321) -# * expansion (https://lore.kernel.org/dash/d3a79537-be6a-4e5d-afe6-8b8d9dd57955@reillybrogan.com/) -# * parsing (https://lore.kernel.org/dash/105f1d0e-f7c4-431b-b95d-efad442aaa34@reillybrogan.com/) -=app-shells/dash-0.5.13 - # Lukas Schmelting (2025-10-03) # Breaks e.g. in combination with gnome-shell-48.4 >=dev-libs/glib-2.86.0 @@ -166,140 +175,12 @@ dev-build/cmake-fedora >=dev-util/gdbus-codegen-2.86.0 >=dev-util/glib-utils-2.86.0 -# Andreas Sturmlechner (2025-10-01) -# Remaining old EAPI-7 based cmake.eclass consumers after 4 years of -# tracking EAPI-7 removal. Port to EAPI-8 if you can. -# Bugs #957246, #957403, #957788, #957819, #957869, #957918, #958068, -# #958255, #958317, #958353, #958596, #958651, #960286 -# Removal on 2025-11-01. -dev-games/newton -games-action/lugaru -games-action/supermariowar -games-arcade/ninvaders -games-arcade/slimevolley -games-engines/frobtads -games-fps/avp -games-kids/memonix -games-puzzle/meandmyshadow -games-server/pvpgn -games-strategy/freesynd -games-strategy/maxr -games-util/antimicro -games-util/qjoypad - -# Andreas Sturmlechner (2025-09-30) -# Unmaintained in ::gentoo, EAPI-7 based, a *lot* of ancient unsolved bugs -# #576768, #594846, #601126, #724848, #770802, #770994, #832774, #925000, -# #925001, #926243, #926244, #944452. Removal on 2025-10-29. -media-libs/raspberrypi-userland -media-libs/raspberrypi-userland-bin - -# Andreas Sturmlechner (2025-09-30) -# EAPI-7 based, depends on dead media-libs/raspberrypi-userland, broken -# by current available version anyway. -# Several bugs #770802, #881797, #926326, #928521. Removal on 2025-10-29. -media-plugins/vdr-rpihddevice - -# Andreas Sturmlechner (2025-09-30) -# Dead upstream, EAPI-7 based, no one else is left packaging this. -# Bug #957218. Removal on 2025-10-29. -net-firewall/itval - -# Andreas Sturmlechner (2025-09-30) -# Unmaintained in ::gentoo, EAPI-7 based, broken by CMake-4, boost-1.89 -# but most importantly Google according to upstream user reports. -# Bugs #907861, #957553, #957554, #963466. Removal on 2025-10-29. -net-misc/grive - -# Andreas Sturmlechner (2025-09-30) -# Dead upstream, EAPI-7 based, no one else is left packaging this. -# Bugs #952796, #957240. Removal on 2025-10-29. -sys-auth/google-authenticator-wrappers - -# Jason A. Donenfeld (2025-09-30) -# Upstream is dead, package is broken. Removal on 2025-10-29. -net-analyzer/speedtest++ - -# Andreas Sturmlechner (2025-09-30) -# Unmaintained in ::gentoo, EAPI-7 based, almost no one else is left -# packaging this. Removal on 2025-10-29. -sys-fs/reiserfs-defrag - -# Andreas Sturmlechner (2025-09-30) -# Unmaintained in ::gentoo, EAPI-7 based, broken by CMake 4. -# If you want to keep it, maintain it. -# Bugs #789756, #951884, #956413, #957572. Removal on 2025-10-29. -x11-wm/ctwm - -# Andreas Sturmlechner (2025-09-30) -# Unmaintained in ::gentoo, EAPI-7 based, almost no one else is left -# packaging this. Removal on 2025-10-29. -sys-auth/pam_abl - -# Andreas Sturmlechner (2025-09-30) -# No stable revdeps, destabilising package together with cleanup -# of EAPI-7 based -r2. media-libs/aften-0.0.8-r3 is available -# for ~amd64, ~ppc and ~x86. - (2025-09-29) -# Unmaintained in ::gentoo, EAPI-7 based, broken by CMake 4 and modern C++ -# Package in search of a dedicated maintainer. -# Bugs #931705, #949793, #957249. Removal on 2025-10-29. -net-p2p/fms - -# Andreas Sturmlechner (2025-09-29) -# Abandoned upstream for many years, no one else is packaging this. -# Bugs #851885, #951509, #955877. Removal on 2025-10-29. -sys-apps/thunderbolt-software-user-space - -# Andreas Sturmlechner (2025-09-29) -# Effectively unmaintained in Gentoo for 5 years, EAPI-7 based, 3.17.2 -# version bump pending in bug #962079. Removal on 2025-10-29. -x11-terms/roxterm - -# Andreas Sturmlechner (2025-09-29) -# No stable revdeps, destabilising package together with cleanup of -# really outdated version 3.17.0. sci-libs/alglib-3.20.0 is available -# for ~amd64 and ~x86. - (2025-09-28) -# Unmaintained for ages, thus not deserving of stable keywords. -# media-video/ccextractor-0.89 is available for ~amd64 and ~x86. - (2025-09-23) -# Abandoned and barely functional, and will just keep getting worse if -# it does not keep up with website changes. net-misc/youtube-viewer -# can be used as an alternative albeit it requires a YouTube API key. -# Removal on 2025-10-23. -net-misc/ytfzf - # Sam James (2025-09-21) # Breaks (common) mt7921e WiFi driver with a hang in many cases, affecting # not just network. See bug #963106. =sys-kernel/linux-firmware-20250917 =sys-kernel/linux-firmware-20251011 -# Andreas Sturmlechner (2025-09-16) -# Appears dead upstream w/ last release from 2016, no reponse to Qt5 EOL -# notice, only sporadic code changes for a long time w/ last commit from -# 7 months ago. Removal on 2025-10-16. Bug #955964 -net-p2p/classified-ads - -# Andreas Sturmlechner (2025-09-16) -# Abandoned upstream, based on Qt5, "must be run as root", then fails to -# start w/ current kde-plasma/kdesu-gui[X] within Wayland sessions too. -# Removal on 2025-10-16. Bug #957179 -sys-boot/unetbootin - -# Viorel Munteanu (2025-09-16) -# Masked for testing. This package is supposed to be installed in the livecd, -# not on user's system. We need a few more reports of it working before -# unmasking. -app-misc/calamares-gentoo-livecd - # Viorel Munteanu (2025-09-16) # Unmaintained upstream, last release more than 7 years old. # Old data is getting harder to read. @@ -312,36 +193,6 @@ sys-fs/encfs # https://github.com/pyparsing/pyparsing/issues/618 =dev-python/pyparsing-3.2.4 -# Conrad Kostecki (2025-09-14) -# Replaced by >=media-libs/libv4l-1.30.1[utils], as merged by upstream. -# Bugs #953534 and #962841. -# Removal on 2025-09-29. -sys-apps/edid-decode - -# Rick Farina (2025-09-11) -# Dead upstream, fails to compile on modern gcc. Bug #919250 -# Removal on 2025-10-12 -net-wireless/mdk - -# Michał Górny (2025-09-06) -# Abandoned. Incompatible with py3.14. Last release in 2020. -# No revdeps left. -# Removal on 2025-10-06. Bug #962431. -dev-python/timeout-decorator - -# Michał Górny (2025-09-06) -# dev-python/partd is a dep of dask which we removed in 2024. It -# test-depends on dev-python/locket which was last updated in 2022. -# That one in turn test-depends on dev-python/spur which was last -# updated in 2023 and is pinned to old dev-python/paramiko version. -# Its SSH part is not tested by us at all, and the "spur.local" -# alternative without SSH was last released in 2016. -# These packages have no revdeps outside themselves left. -# Removal on 2025-10-06. Bug #962404. -dev-python/locket -dev-python/partd -dev-python/spur - # Eli Schwartz (2025-09-01) # Effectively unmaintained in Gentoo. Upstream dead for 8 years. Stuck # on py3.11, but no testsuite and still has py2-specific source code so @@ -469,6 +320,7 @@ dev-db/mysql:8.4 >=xfce-base/exo-4.21 >=xfce-base/garcon-4.21 >=xfce-base/libxfce4ui-4.21 +>=xfce-base/orage-4.21 >=xfce-base/thunar-4.21 >=xfce-base/tumbler-4.21 >=xfce-base/xfce4-appfinder-4.21 diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/package.use b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/package.use index 0750f01a2a..117d749383 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/package.use @@ -1,6 +1,11 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2025-10-18) +# Needed by net-misc/gnome-remote-desktop. Default +rdp needs freerdp[server]. +net-misc/freerdp server +x11-wm/mutter screencast + # Mart Raudsepp (2022-01-05) # gnome-boxes requires spice-gtk[vala] net-misc/spice-gtk vala diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/make.defaults index 080cdbda9b..21b8865ee0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/make.defaults @@ -1,4 +1,4 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr cups dbus dri dts dvd dvdr elogind encode exif flac gif gpm gtk gui icu jpeg lcms libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qml qt6 qt5 sdl sound spell startup-notification svg tiff truetype vorbis udev udisks unicode upower usb vulkan wayland wxwidgets X xcb xft x264 xml xv xvid" +USE="a52 aac acpi alsa avif bluetooth branding cairo cdda cdr cups dbus dri dts dvd dvdr elogind encode exif flac gif gpm gtk gui icu jpeg jpegxl lcms libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qml qt6 qt5 sdl sound spell startup-notification svg tiff truetype vorbis udev udisks unicode upower usb vulkan wayland webp wxwidgets X xcb xft x264 xml xv xvid" diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use index 1821cd69d5..99ff316ec9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use @@ -1,6 +1,14 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2025-10-23) +# Required by kde-plasma/kscreen +kde-frameworks/kimageformats avif + +# Sam James (2025-10-18) +# media-libs/freetype works better with media-libs/harfbuzz support. +media-libs/freetype harfbuzz + # Matt Whitlock (2025-04-03) # Desktop users will probably want QR code scanning in Bitcoin-Qt, but # enabling USE=qrcode by default in the ebuild requires also enabling diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2024 b/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2024 index fc07b33902..98097d4124 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2024 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2024 @@ -18,7 +18,6 @@ move sys-devel/remake dev-build/remake move dev-util/valgrind dev-debug/valgrind move dev-util/meson-format-array dev-build/meson-format-array move dev-util/meson dev-build/meson -move dev-util/cmake-fedora dev-build/cmake-fedora move dev-util/rocm-cmake dev-build/rocm-cmake move dev-util/tinycmmc dev-build/tinycmmc move dev-util/cmake dev-build/cmake diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2025 b/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2025 index 524d584de4..8c30e5bbf0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2025 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2025 @@ -4,3 +4,4 @@ move llvm-core/clang-runtime llvm-runtimes/clang-runtime slotmove media-libs/glycin-loaders 0 1 move sys-apps/moar sys-apps/moor slotmove kde-frameworks/ksecretd-services 0 6 +move sci-libs/HighFive sci-libs/highfive