From 41d191349fe56097b17aacdfb5cc6373803cbdab Mon Sep 17 00:00:00 2001 From: Flatcar Buildbot Date: Mon, 1 Sep 2025 07:13:40 +0000 Subject: [PATCH] profiles: Sync with Gentoo It's from Gentoo commit ec6b4c7325c418e9c24f74fd571f917a0e5dd696. Signed-off-by: Flatcar Buildbot --- .../profiles/arch/alpha/package.use.force | 6 +- .../profiles/arch/alpha/package.use.mask | 11 +- .../profiles/arch/alpha/use.mask | 1 - .../profiles/arch/amd64/package.use.mask | 31 +- .../arch/amd64/package.use.stable.mask | 4 - .../profiles/arch/amd64/use.mask | 6 + .../profiles/arch/amd64/x32/package.use.force | 6 +- .../profiles/arch/amd64/x32/package.use.mask | 1 + .../profiles/arch/arm/23.0-armv7a_hf/use.mask | 3 +- .../profiles/arch/arm/23.0-armv7a_sf/use.mask | 3 +- .../profiles/arch/arm/armv7a/use.mask | 3 +- .../profiles/arch/arm/package.use.mask | 12 +- .../profiles/arch/arm/package.use.stable.mask | 12 +- .../portage-stable/profiles/arch/arm/use.mask | 4 - .../arch/arm64/big-endian/package.mask | 9 - .../profiles/arch/arm64/package.use.mask | 42 +-- .../arch/arm64/package.use.stable.mask | 28 -- .../profiles/arch/arm64/use.mask | 10 +- .../profiles/arch/arm64/use.stable.mask | 6 - .../profiles/arch/base/package.use.mask | 37 +- .../profiles/arch/base/use.mask | 22 +- .../profiles/arch/hppa/package.use.force | 6 +- .../profiles/arch/hppa/package.use.mask | 31 +- .../arch/hppa/package.use.stable.mask | 4 + .../profiles/arch/hppa/use.stable.mask | 2 +- .../profiles/arch/loong/package.use.mask | 10 +- .../profiles/arch/m68k/use.mask | 4 - .../profiles/arch/mips/package.use.mask | 19 +- .../profiles/arch/mips/use.mask | 10 +- .../profiles/arch/powerpc/package.use.mask | 11 +- .../arch/powerpc/ppc32/package.use.force | 6 - .../arch/powerpc/ppc32/package.use.mask | 6 +- .../powerpc/ppc32/package.use.stable.mask | 12 + .../arch/powerpc/ppc64/64le/package.use.mask | 4 - .../arch/powerpc/ppc64/64ul/package.use.mask | 4 - .../arch/powerpc/ppc64/package.use.mask | 12 +- .../powerpc/ppc64/package.use.stable.mask | 7 - .../profiles/arch/powerpc/use.mask | 1 + .../profiles/arch/riscv/package.use | 4 +- .../profiles/arch/riscv/package.use.mask | 3 +- .../profiles/arch/s390/package.use.mask | 10 +- .../arch/s390/s390x/package.use.force | 6 - .../profiles/arch/s390/use.mask | 10 +- .../profiles/arch/sparc/package.use.force | 6 - .../profiles/arch/sparc/package.use.mask | 21 +- .../arch/sparc/package.use.stable.mask | 9 + .../profiles/arch/sparc/use.mask | 3 - .../profiles/arch/x86/package.use.mask | 36 +- .../profiles/arch/x86/package.use.stable.mask | 12 + .../portage-stable/profiles/arch/x86/use.mask | 6 + .../profiles/base/package.use.force | 6 +- .../profiles/base/package.use.mask | 73 +--- .../profiles/base/package.use.stable.mask | 18 - .../portage-stable/profiles/base/use.mask | 9 - .../profiles/default/linux/package.use.mask | 1 - .../default/linux/ppc/package.use.mask | 6 +- .../default/linux/ppc64/package.use.mask | 6 +- .../default/linux/ppc64le/package.use.mask | 6 +- .../profiles/desc/cpu_flags_arm.desc | 6 +- .../profiles/desc/cpu_flags_ppc.desc | 3 +- .../portage-stable/profiles/desc/l10n.desc | 3 +- .../features/big-endian/package.use.mask | 1 + .../features/hardened/amd64/package.use | 1 - .../profiles/features/llvm/package.use.mask | 3 +- .../profiles/features/musl/package.mask | 4 - .../profiles/features/musl/package.use.mask | 6 - .../profiles/features/wd40/package.mask | 8 +- .../profiles/features/wd40/package.use.force | 6 - .../profiles/features/wd40/package.use.mask | 5 + .../portage-stable/profiles/license_groups | 2 +- .../profiles/package.deprecated | 57 ++- .../portage-stable/profiles/package.mask | 348 +++++++++++++----- .../prefix/darwin/macos/arch/arm64/use.mask | 14 +- .../darwin/macos/arch/ppc/package.use.mask | 3 +- .../darwin/macos/arch/x64/package.use.mask | 5 - .../darwin/macos/arch/x86/package.use.mask | 8 - .../portage-stable/profiles/updates/1Q-2024 | 1 - .../portage-stable/profiles/updates/3Q-2025 | 1 + .../portage-stable/profiles/updates/4Q-2024 | 1 - 79 files changed, 562 insertions(+), 581 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm64/big-endian/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/s390/s390x/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/package.use.mask diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.force index 608e94bf64..8c08797e51 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.force @@ -1,10 +1,6 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Sam James (2022-02-19) -# New enough SpiderMonkey not keyworded here, bug #753221 -sys-auth/polkit duktape - # Tobias Klausmann 2014-12-04 # The Firefox/Mozilla build system is broken in regards to linking the shipped # ICU library. Bug 529944 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.mask index 8850b3a4b8..42a9598549 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2025-08-29) +# dev-perl/Template-GD is not keyworded here. Bug #661634 +dev-perl/Template-Toolkit gd + +# Michał Górny (2025-08-21) +# Requires dev-python/qtconsole. +dev-python/ipython gui + # Ian Jordan (2025-07-28) # Needs app-text/ronn-ng, which is not keyworded here app-accessibility/espeakup man @@ -361,7 +369,7 @@ mail-filter/pyzor mysql # Matt Turner (2020-08-11) # No drivers on this architecture support Vulkan -media-libs/mesa video_cards_zink vulkan vulkan-overlay +media-libs/mesa video_cards_zink vulkan-overlay # Sergei Trofimovich (2020-07-18) # net-libs/webkit-gtk has no alpha keywords @@ -565,7 +573,6 @@ net-misc/networkmanager wext # Tobias Klausmann (2015-08-10) # Opting out of the net-misc/ofono dep tree until we have a user request ->=media-sound/pulseaudio-6.0 ofono-headset media-sound/pulseaudio-daemon ofono-headset # Gilles Dartiguelongue (2015-06-09) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.mask index 3893086024..5f62e7b2d6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.mask @@ -137,7 +137,6 @@ openexr # Stuff we don't want afs -ots frei0r libtar devil 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 c82d58878f..a22ef17026 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,10 @@ #--- END OF EXAMPLES --- +# Andreas K. Hüttel (2025-08-06) +# x86-64 supports sframe +>=sys-libs/glibc-2.42 -sframe + # Alfred Wingate (2025-05-22) # Upstream supports amd64 media-libs/svt-av1 -test @@ -86,7 +90,6 @@ media-gfx/openscad -manifold # Joonas Niilola (2024-11-16) # Available on amd64. -www-client/firefox -wasm www-client/firefox -wasm-sandbox # Sam James (2024-10-29) @@ -127,7 +130,7 @@ sys-apps/hwloc -rocm -l0 # Paul Zander (2024-04-20) # only keyworded for amd64 currently -media-gfx/blender -gnome -renderdoc -vulkan +media-gfx/blender -gnome -renderdoc # Ionen Wolkens (2024-04-16) # dev-qt/qtlanguageserver:6 is keyworded here @@ -207,10 +210,6 @@ dev-build/cmake -dap dev-libs/mongo-c-driver -test-full dev-python/pymongo -test-full -# Sam James (2023-05-15) -# net-libs/rustls-ffi is keyworded here -www-servers/apache -apache2_modules_tls - # Nowa Ammerlaan (2023-04-22) # snap only works on amd64 gnome-extra/gnome-software -snap @@ -262,9 +261,6 @@ www-servers/nginx -nginx_modules_http_security sys-libs/glibc -stack-realign sys-libs/ncurses -stack-realign -# Unmask media-libs/libxmp here -media-sound/qmmp -xmp - # Kai-Chun Ning (2022-05-23) # Need intel-hybrid-codec-driver, which only works on amd64 media-libs/libva-intel-driver -hybrid @@ -322,7 +318,7 @@ llvm-runtimes/compiler-rt-sanitizers -asan -dfsan -lsan -msan -hwasan -tsan llvm-runtimes/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo llvm-runtimes/compiler-rt-sanitizers -gwp-asan llvm-runtimes/compiler-rt-sanitizers -libfuzzer -memprof -orc -profile -xray -llvm-runtimes/compiler-rt-sanitizers -ctx-profile -nsan -rtsan -tysan +llvm-runtimes/compiler-rt-sanitizers -ctx-profile -nsan -rtsan # Sam James (2020-10-24) # asm redc is only available on amd64, @@ -418,18 +414,8 @@ net-analyzer/testssl -bundled-openssl -kerberos # Dependency sys-cluster/ceph is keyworded for amd64 net-fs/samba -ceph -# Rick Farina (2018-06-27) -# Catalyst has support for assembling bootloader on this arch -dev-util/catalyst -system-bootloader - -# Ilya Tumaykin (2018-06-17) -# Vulkan support is only available on few selected arches atm. -# Mask everywhere, unmask where appropriate. -media-video/mpv -vulkan - # Richard Yao (2018-04-16) # sys-fs/zfs is keyworded on amd64 -sys-cluster/ceph -zfs sys-boot/grub -libzfs # Amy Liffey (2017-09-19) @@ -581,10 +567,6 @@ app-backup/backup-manager s3 # 11-12) media-libs/imlib2 cpu_flags_x86_mmx -# Jeremy Olexa (2008-12-27) -# Mask static USE flag because it just doesn't work on amd64. See bug 236591 ->=app-arch/p7zip-4.58 static - # Jeremy Olexa (2008-12-24) # unmask USE=bindist on amd64 - also unmasking the other flags that were under a # bad comment heading. see bug #246144 @@ -603,7 +585,6 @@ media-libs/sdl-gfx cpu_flags_x86_mmx media-libs/smpeg cpu_flags_x86_mmx # x86_64 opts are enabled with USE sse. so masking the rest -media-sound/mpg123 cpu_flags_x86_mmx cpu_flags_x86_3dnow cpu_flags_x86_3dnowext media-sound/mpg123-base cpu_flags_x86_mmx cpu_flags_x86_3dnow cpu_flags_x86_3dnowext # Alexis Ballier (2008-08-08) 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 8f08233a5c..66c91beba3 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 @@ -63,10 +63,6 @@ www-apps/hugo test # librttopo has not been stabalized on this arch yet dev-db/spatialite rttopo -# Sam James (2023-05-15) -# net-libs/rustls-ffi is not marked stable -www-servers/apache apache2_modules_tls - # Michał Górny (2023-04-22) # pandoc is stable here. dev-python/nbclassic -doc 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 a67dc54b8d..ede58b0fa8 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 @@ -163,6 +163,9 @@ -cpu_flags_x86_3dnow -cpu_flags_x86_3dnowext -cpu_flags_x86_aes +-cpu_flags_x86_amx_bf16 +-cpu_flags_x86_amx_int8 +-cpu_flags_x86_amx_tile -cpu_flags_x86_avx -cpu_flags_x86_avx2 -cpu_flags_x86_avx512_4fmaps @@ -182,6 +185,9 @@ -cpu_flags_x86_avx512ifma -cpu_flags_x86_avx512pf -cpu_flags_x86_avx512vbmi +-cpu_flags_x86_avx_vnni +-cpu_flags_x86_bmi1 +-cpu_flags_x86_bmi2 -cpu_flags_x86_avx512vl -cpu_flags_x86_f16c -cpu_flags_x86_fma3 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use.force index c414ca9911..57bfcdddf6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use.force @@ -1,6 +1,10 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Maciej Barć (2025-08-19) +# Only bytecode interpreter is available for dev-lang/polyml on x32. +dev-lang/polyml portable + # Michał Górny (2023-10-06) # Require ABIs matching MULTILIB_ABIS in gcc dependencies -- otherwise # sys-devel/gcc[multilib] (which is forced) will fail late in build. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use.mask index 0428d5699a..0ea971ba87 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use.mask @@ -63,6 +63,7 @@ games-util/lgogdownloader gui kde-apps/kde-apps-meta pim kde-apps/kdenetwork-meta bittorrent kde-apps/kleopatra pim +kde-apps/umbrello php kde-misc/kio-gdrive share kde-plasma/plasma-nm openconnect net-misc/seafile-client shibboleth diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_hf/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_hf/use.mask index fb779ca1d2..b1bb8d71e6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_hf/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_hf/use.mask @@ -1,4 +1,4 @@ -# Copyright 2011-2022 Gentoo Authors +# Copyright 2011-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Unmask armv7 specific USE flags @@ -9,6 +9,7 @@ -cpu_flags_arm_edsp -cpu_flags_arm_neon +-cpu_flags_arm_neon-fp16 -cpu_flags_arm_thumb -cpu_flags_arm_thumb2 -cpu_flags_arm_vfp diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_sf/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_sf/use.mask index fb779ca1d2..b1bb8d71e6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_sf/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_sf/use.mask @@ -1,4 +1,4 @@ -# Copyright 2011-2022 Gentoo Authors +# Copyright 2011-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Unmask armv7 specific USE flags @@ -9,6 +9,7 @@ -cpu_flags_arm_edsp -cpu_flags_arm_neon +-cpu_flags_arm_neon-fp16 -cpu_flags_arm_thumb -cpu_flags_arm_thumb2 -cpu_flags_arm_vfp diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/use.mask index fb779ca1d2..b1bb8d71e6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/use.mask @@ -1,4 +1,4 @@ -# Copyright 2011-2022 Gentoo Authors +# Copyright 2011-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Unmask armv7 specific USE flags @@ -9,6 +9,7 @@ -cpu_flags_arm_edsp -cpu_flags_arm_neon +-cpu_flags_arm_neon-fp16 -cpu_flags_arm_thumb -cpu_flags_arm_thumb2 -cpu_flags_arm_vfp 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 1b28df7624..7457eaa041 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,10 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2025-08-29) +# net-misc/passt not yet keyworded here +app-emulation/qemu passt + # Alfred Wingate (2025-07-31) # mongodb not keyworded here sci-libs/gdal mongodb @@ -197,10 +201,6 @@ media-gfx/blender optix # ceph, zfs not keyworded here app-emulation/libvirt rbd zfs -# Jimi Huotari (2022-05-08) -# Not keyworded here yet. -lxqt-base/lxqt-meta desktop-portal - # Matt Turner (2022-04-18) # app-text/nuspell is not keyworded app-text/enchant nuspell @@ -231,10 +231,6 @@ app-emulation/qemu qemu_softmmu_targets_ppc qemu_softmmu_targets_ppc64 # Unkeyworded dependencies. app-admin/syslog-ng mongodb -# Sam James (2021-08-14) -# Needs Raspberry Pi specific applications -media-video/mjpg-streamer -input-raspicam - # Sam James (2021-07-25) # At present, dev-lang/fpc doesn't support arm64. # Java isn't here either. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.stable.mask index a021b81bec..4305c41e73 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.stable.mask @@ -1,6 +1,14 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2025-08-29) +# dev-perl/GD-Barcode is not stable here. Bug #661634 +dev-perl/Business-ISBN barcode + +# Andreas Sturmlechner (2025-08-18) +# net-libs/farstream is not stable here. Bug #953811 +net-im/pidgin gstreamer + # Pacho Ramos (2025-06-28) # It needs gnome-control-center and many more gnome packages to be # stabilized before @@ -176,10 +184,6 @@ dev-util/geany-plugins gtkspell # Missing stable dev-db/mariadb jdbc -# Ian Whyman (2016-05-22) -# RPI support on arm -dev-libs/libcec -raspberry-pi - # Brian Evans (2016-01-08) # net-misc/libteam is not yet stable on arm net-misc/networkmanager teamd diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.mask index 3392eaf579..da30fbfe54 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.mask @@ -56,10 +56,6 @@ acpi # net-wireless/wimax not tested wimax -# Raúl Porcel -# I've been told xfs is broken on ARM -xfs - # No hardware to test by the team ios ipod diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/big-endian/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/big-endian/package.mask deleted file mode 100644 index 0d2aaf8a10..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/big-endian/package.mask +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Andreas K. Hüttel (2025-03-31) -# gcc-14 fails to build (no idea about gcc-15 but upstream says -# 14/15 regression) -# https://bugs.gentoo.org/948045 -# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118891 ->=sys-devel/gcc-14 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 3eab93a3d0..a89bf29619 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,14 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2025-08-16) +# dev-games/ogre is not keyworded here +>=dev-games/mygui-3.4.1 ogre + +# Andreas K. Hüttel (2025-08-06) +# aarch64 supports sframe +>=sys-libs/glibc-2.42 -sframe + # Ionen Wolkens (2025-08-01) # dev-qt/qtlanguageserver:6 is keyworded here dev-qt/qtdeclarative:6 -qmlls @@ -103,7 +111,6 @@ sci-chemistry/gromacs nnpot # Joonas Niilola (2024-11-16) # Available on arm64. -www-client/firefox -wasm www-client/firefox -wasm-sandbox # Michał Górny (2024-10-23) @@ -231,10 +238,6 @@ app-metrics/collectd collectd_plugins_ping app-metrics/collectd collectd_plugins_routeros app-metrics/collectd collectd_plugins_varnish -# Jimi Huotari (2022-05-08) -# Not keyworded here yet. -lxqt-base/lxqt-meta desktop-portal - # Matt Turner (2022-04-18) # app-text/nuspell is not keyworded app-text/enchant nuspell @@ -256,14 +259,6 @@ sys-cluster/openmpi openmpi_fabrics_knem # Supports 64-bit NEON dev-libs/libgcrypt -cpu_flags_arm_neon -# Jakov Smolić (2021-10-07) -# dev-libs/mongo-c-driver is not keyworded here -net-analyzer/zmap mongo - -# Sam James (2021-08-14) -# Needs Raspberry Pi specific applications -media-video/mjpg-streamer -input-raspicam - # Alexey Sokolov (2021-08-08) # dev-games/ogre doesn't build on arm64, see https://bugs.gentoo.org/806776#c12 dev-games/mygui ogre @@ -281,11 +276,6 @@ dev-util/diffoscope pascal # media-plugins/zam-plugins not keyworded here media-sound/easyeffects zamaudio -# Sam James (2021-04-14) -# Supports 64-bit NEON -# Note: libpng-compat 1.5.30 does NOT seem to. -media-libs/libpng -cpu_flags_arm_neon - # Sam James (2021-03-20) # Supports both 'neon32' and 'neon64' sys-libs/zlib-ng -cpu_flags_arm_neon @@ -334,7 +324,7 @@ app-text/enchant voikko llvm-runtimes/compiler-rt-sanitizers -asan -dfsan -lsan -msan -hwasan -tsan llvm-runtimes/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo llvm-runtimes/compiler-rt-sanitizers -gwp-asan -shadowcallstack -llvm-runtimes/compiler-rt-sanitizers -libfuzzer -profile -xray -rtsan -tysan +llvm-runtimes/compiler-rt-sanitizers -libfuzzer -profile -xray -rtsan >=llvm-runtimes/compiler-rt-sanitizers-16 -orc # Roy Bamford (2020-12-07) @@ -365,10 +355,6 @@ sys-boot/grub -libzfs # bug #738042 sys-block/tgt rbd -# Benda Xu (2020-08-08) -# dev-lua/busted is not keyworded yet -dev-lua/mpack test - # Robin H. Johnson (2020-07-02) # Mask io-uring & zbc pending keywording sys-block/fio -io-uring @@ -440,10 +426,6 @@ media-gfx/gnome-photos upnp-av # net-misc/dropbox is binary amd64/x86 only kde-apps/kdenetwork-meta dropbox -# Roy Bamford (2019-03-10) -# sci-chemistry/openbabel is not keyworded/fails to build -kde-apps/kalzium editor - # Roy Bamford (2019-03-10) # No arm64 ever had bios, but sys-apps/fwupdate needs # to be refactored to separate bios and uefi @@ -527,10 +509,6 @@ app-emulation/libvirt xen # Requires USE=sdl that is masked in this profile. media-video/mjpegtools sdlgfx -# Roy Bamford (2017-08-24) -# Support for g15daemon still needs -9999 packages on all arches -net-voip/mumble g15 - # Alexis Ballier (2017-07-20) # media-libs/libemf fails with #error unknown CPU. media-gfx/pstoedit emf @@ -550,7 +528,7 @@ net-libs/libpcap bluetooth # Mart Raudsepp (2017-02-16) # Not yet tested features/dependencies -app-text/evince dvi nautilus postscript xps +app-text/evince dvi postscript xps # Markus Meier (2013-12-26) # Unkeyworded deps, bug #488724 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 f3a5ec6f6a..3eb71ba90d 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 @@ -25,18 +25,10 @@ dev-build/meson test-full # mongodb needed for tests which is not stable keyworded for arm64 dev-libs/mongo-c-driver test -# Sam Jamrs (2024-06-07) -# dev-libs/capstone hasn't been stabilized yet -app-emulation/qemu capstone - # Nowa Ammerlaan (2024-03-21) # Experimental, virt-firmware is keyworded only unstable sys-kernel/installkernel efistub -# Ionen Wolkens (2024-01-27) -# dev-python/pyside is not stable here yet -dev-python/qtpy pyside6 - # Michał Górny (2023-04-22) # Needs unkeyworded dev-python/sympy dev-python/nbval test @@ -84,21 +76,6 @@ app-emulation/libvirt glusterfs rbd # bug #785685 app-text/dblatex inkscape -# Sam James (2021-02-25) -# Roy Bamford (2021-02-25) -# Dependencies not yet stable, migrated from p.u.m. -app-crypt/qca botan -gnome-base/nautilus previewer - -# Sam James (2021-02-05) -# Thomas Deutschmann (2017-02-14) -# No lua stable for this arch yet -www-servers/nginx nginx_modules_http_lua - -# Sam James (2020-12-23) -# Needs stable dev-lang/luajit -kde-apps/cantor lua - # Sam James (2020-10-18) # Needs dev-tex/hevea which isn't stable yet media-gfx/enblend doc @@ -127,7 +104,6 @@ net-misc/spice-gtk smartcard # Sam James (2020-06-29) # Deps not yet stable dev-python/pymongo test-full -net-misc/ntpsec rclock_oncore rclock_pps dev-util/bcc test dev-libs/libisoburn launch-frontend launch-frontend-setuid frontend-optional net-analyzer/rrdtool rados @@ -168,7 +144,3 @@ app-text/xmlto latex sys-auth/pambase pam_krb5 pam_ssh sys-block/thin-provisioning-tools test sys-devel/distcc gssapi - -# Michał Górny (2018-02-19) -# Masked due to unstable deps. -net-analyzer/netcat crypt diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.mask index a1ec43a35f..7636800a18 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.mask @@ -69,14 +69,22 @@ cpu_flags_arm_neon -cpu_flags_arm_v8 -cpu_flags_arm_aes +-cpu_flags_arm_asimd +-cpu_flags_arm_asimddp +-cpu_flags_arm_asimdfhm +-cpu_flags_arm_asimdhp -cpu_flags_arm_crc32 -cpu_flags_arm_edsp +-cpu_flags_arm_i8mm -cpu_flags_arm_sha1 -cpu_flags_arm_sha2 +-cpu_flags_arm_sm4 +-cpu_flags_arm_sve +-cpu_flags_arm_sve2 -cpu_flags_arm_vfp +-cpu_flags_arm_vfp-d32 -cpu_flags_arm_vfpv3 -cpu_flags_arm_vfpv4 --cpu_flags_arm_vfp-d32 # Mart Raudsepp (2018-02-13) # net-libs/libsmi not tested on arm64 yet diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.stable.mask index 56c4ef7681..93a80ee0d8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.stable.mask @@ -27,22 +27,16 @@ python_single_target_pypy3_11 # app-misc/lirc not stable yet # dev-db/tokyocabinet not stable yet # dev-libs/libtar not stable yet -# net-libs/ldns not stable yet # sci-geosciences/gpsd not stable yet lirc tokyocabinet libtar -ldns gps # Mart Raudsepp (2019-02-07) # media-sound/musepack-tools not stable yet musepack -# Mart Raudsepp (2018-11-27) -# x11-libs/fltk not stable yet -fltk - # Mart Raudsepp (2017-01-28) # sys-auth/skey not marked stable yet skey 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 4cbc9b5d1d..2e090ea172 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 @@ -100,7 +100,7 @@ sys-apps/hwloc rocm l0 # Paul Zander (2024-04-20) # only keyworded for amd64 currently -media-gfx/blender gnome renderdoc vulkan +media-gfx/blender gnome renderdoc # Ionen Wolkens (2024-04-16) # dev-qt/qtlanguageserver:6 currently has very few keywords @@ -183,10 +183,6 @@ dev-build/cmake dap dev-libs/mongo-c-driver test-full dev-python/pymongo test-full -# Sam James (2023-05-15) -# Unkeyworded dependencies -www-servers/apache apache2_modules_tls - # Nowa Ammerlaan (2023-04-22) # snap only works on amd64 gnome-extra/gnome-software snap @@ -256,7 +252,7 @@ media-video/ffmpeg-compat amf media-video/handbrake amf # Sam James (2021-11-15) -# Only available on PPC*. +# Only available on ppc*. sys-apps/util-linux rtas # James Le Cuirot (2021-10-22) @@ -267,10 +263,6 @@ app-emulation/fs-uae jit # Lacks various keywords in media-libs/webrtc-audio-processing media-video/pipewire echo-cancel -# Sam James (2021-08-14) -# Needs Raspberry Pi specific applications -media-video/mjpg-streamer input-raspicam - # James Le Cuirot (2021-08-07) # The ORBlite scanner plugin only works on amd64 and x86. net-print/hplip-plugin orblite @@ -306,16 +298,14 @@ llvm-runtimes/compiler-rt-sanitizers asan dfsan lsan msan hwasan tsan llvm-runtimes/compiler-rt-sanitizers ubsan safestack cfi scudo llvm-runtimes/compiler-rt-sanitizers shadowcallstack gwp-asan llvm-runtimes/compiler-rt-sanitizers libfuzzer memprof orc profile xray -llvm-runtimes/compiler-rt-sanitizers ctx-profile nsan rtsan tysan +llvm-runtimes/compiler-rt-sanitizers ctx-profile nsan rtsan # Sam James (2020-10-24) -# asm redc is only available on amd64, -# ppc64. bug #750974. +# asm redc is only available on amd64, ppc64. bug #750974. sci-mathematics/gmp-ecm custom-tune # Sam James (2020-10-05) -# Guile only supports JIT on some arches -# (See 9.3.8 in the Guile manual) +# Guile only supports JIT on some arches (see 9.3.8 in the Guile manual). dev-scheme/guile jit # Thomas Deutschmann (2020-09-07) @@ -380,19 +370,6 @@ net-vpn/strongswan strongswan_plugins_aesni strongswan_plugins_rdrand strongswan # Only available on amd64/x86 net-analyzer/testssl bundled-openssl kerberos -# Rick Farina (2018-06-27) -# Catalyst only has support for assembling bootloader on some arches -dev-util/catalyst system-bootloader - -# Ilya Tumaykin (2018-06-17) -# Vulkan support is only available on few selected arches atm. -# Mask everywhere, unmask where appropriate. -media-video/mpv vulkan - -# Richard Yao (2018-04-16) -# sys-fs/zfs is not available everywhere. -sys-cluster/ceph zfs - # Michał Górny (2017-12-30) # Moved from use.mask since it is a flag local to one package: # Joseph Jezak (2007-03-11) @@ -533,7 +510,3 @@ media-gfx/iscan X # CPU opts: This needs amd64, x86 and ppc on some of them # dvdnav: hard masked dependency media-video/mplayer cpudetection - -# Ian Whyman (2016-05-22) -# Mask raspberry-pi except on arm. -dev-libs/libcec raspberry-pi 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 011061d30b..19a1851c51 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 @@ -92,6 +92,9 @@ svga cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes +cpu_flags_x86_amx_bf16 +cpu_flags_x86_amx_int8 +cpu_flags_x86_amx_tile cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512_4fmaps @@ -112,6 +115,9 @@ cpu_flags_x86_avx512ifma cpu_flags_x86_avx512pf cpu_flags_x86_avx512vbmi cpu_flags_x86_avx512vl +cpu_flags_x86_avx_vnni +cpu_flags_x86_bmi1 +cpu_flags_x86_bmi2 cpu_flags_x86_f16c cpu_flags_x86_fma3 cpu_flags_x86_fma4 @@ -137,12 +143,10 @@ cpu_flags_ppc_altivec cpu_flags_ppc_vsx cpu_flags_ppc_vsx2 cpu_flags_ppc_vsx3 +cpu_flags_ppc_vsx4 # mips arch specific USE flags loongson2f -mipsdspr1 -mipsdspr2 -mipsfpu # ppc64 arch specific USE flags ibm @@ -157,20 +161,30 @@ cpu_flags_arm_v5 cpu_flags_arm_v6 cpu_flags_arm_v7 cpu_flags_arm_v8 + cpu_flags_arm_aes +cpu_flags_arm_asimd +cpu_flags_arm_asimddp +cpu_flags_arm_asimdfhm +cpu_flags_arm_asimdhp cpu_flags_arm_crc32 cpu_flags_arm_edsp +cpu_flags_arm_i8mm cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 cpu_flags_arm_neon +cpu_flags_arm_neon-fp16 cpu_flags_arm_sha1 cpu_flags_arm_sha2 +cpu_flags_arm_sm4 +cpu_flags_arm_sve +cpu_flags_arm_sve2 cpu_flags_arm_thumb cpu_flags_arm_thumb2 cpu_flags_arm_vfp +cpu_flags_arm_vfp-d32 cpu_flags_arm_vfpv3 cpu_flags_arm_vfpv4 -cpu_flags_arm_vfp-d32 # nVidia XvMC requires nvidia-drivers/nvidia-legacy-drivers nvidia diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.force index b0be4f5987..b673a0ef34 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.force @@ -1,10 +1,6 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Sam James (2023-04-30) # Stacks on HPPA grow upwards and GCC doesn't support SSP or SCP there. sys-devel/gcc -default-stack-clash-protection - -# Sam James (2022-02-19) -# New enough SpiderMonkey not keyworded here, bug #753221 -sys-auth/polkit duktape 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 b640fee7c5..f8148b647b 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. +# Andreas Sturmlechner (2025-08-29) +# dev-perl/Template-GD is not keyworded here. Bug #661634 +dev-perl/Template-Toolkit gd + # Sam James (2025-06-07) # Needs dev-python/matplotlib dev-python/mpmath test-full @@ -79,6 +83,7 @@ sys-apps/systemd bpf # Leonardo Hernández Hernández (2024-07-07) # media-libs/quirc and media-sound/liblc3 are not keyworded here media-video/ffmpeg quirc liblc3 +media-video/ffmpeg-compat quirc liblc3 # Sam James (2024-07-03) # kde-frameworks/kservice not keyworded here @@ -119,23 +124,17 @@ media-libs/libv4l bpf # Leonardo Hernández Hernández (2023-11-15) # Vulkan is not available here -media-video/ffmpeg shaderc vulkan -media-video/ffmpeg-compat shaderc vulkan - -# Violet Purcell (2023-10-12) -# dev-build/samurai is not keyworded here. -app-alternatives/ninja samurai +media-video/ffmpeg shaderc +media-video/ffmpeg-compat shaderc # Ionen Wolkens (2023-10-09) # Vulkan is not available here, ffmpeg also wants libplacebo[vulkan]. -media-libs/libplacebo shaderc vulkan +media-libs/libplacebo shaderc media-video/ffmpeg libplacebo media-video/ffmpeg-compat libplacebo # Andreas Sturmlechner (2023-10-08) # Vulkan is not available on hppa. -dev-qt/qtdeclarative vulkan -dev-qt/qtgui vulkan >=dev-qt/qtwayland-5.15.11:5 compositor # Patrick McLean (2023-10-03) # sys-apps/s6-linux-init has not been tested on this arch @@ -153,10 +152,6 @@ media-gfx/inkscape sourceview # sys-apps/dbus-broker is not keyworded app-accessibility/at-spi2-core dbus-broker -# Michał Górny (2023-05-20) -# Requires dev-python/sphinx-autodoc-types that has unkeyworded depgraph. -dev-python/jupyter-core doc - # Sam James (2023-05-19) # kde-frameworks/kwayland:5 is not keyworded here. app-crypt/pinentry wayland @@ -286,7 +281,7 @@ sys-libs/libcap tools # Michał Górny (2021-07-25) # PyQt5 and wxpython are not keyworded. -dev-python/ipython qt5 qt6 +dev-python/ipython gui qt5 dev-python/matplotlib qt6 wxwidgets # Matt Turner (2021-07-23) @@ -326,7 +321,7 @@ dev-libs/efl avif lua_single_target_luajit physics # Matt Turner (2020-08-11) # No drivers on this architecture support Vulkan -media-libs/mesa video_cards_zink vulkan vulkan-overlay +media-libs/mesa video_cards_zink vulkan-overlay # Robin H. Johnson (2020-07-02) # Mask io-uring & zbc pending keywording @@ -516,12 +511,9 @@ net-libs/gupnp connman # HPPA is an unsupported architecture dev-libs/libpcre jit -# Arun Raghavan (2012-05-24) -# media-sound/pulseaudio needs PyQt5[dbus] for making the equalizer module -# usable. Mask until this is available. # Jeroen Roovers (2014-02-18) # OSS is the only kernel audio interface that works on HPPA -media-sound/pulseaudio-daemon equalizer -oss +media-sound/pulseaudio-daemon -oss # Jeroen Roovers (2012-05-21) # media-sound/lilypond has problems running mpost (bug #416961) @@ -550,7 +542,6 @@ app-text/texlive pdfannotextractor net-im/pidgin gstreamer x11-misc/xscreensaver gdm new-login x11-libs/wxGTK gstreamer -net-p2p/mldonkey guionly gtk net-im/pidgin eds # Jeroen Roovers (2008-04-15) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.stable.mask index ad506be865..9dd0b26f81 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner (2025-08-29) +# dev-perl/GD-Barcode is not stable here. Bug #661634 +dev-perl/Business-ISBN barcode + # Sam James (2024-07-31) # Qt 6 not stable here. dev-build/cmake gui diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.stable.mask index a3999f0a7f..a9604f4d14 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.stable.mask @@ -124,7 +124,7 @@ gtk3 wxwidgets # Sergei Trofimovich (2020-01-21) -# No stable media-sound/pulseaudio on hppa. +# No stable media-libs/libpulse on hppa. pulseaudio # Andreas Sturmlechner (2019-12-08) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.use.mask index a384182233..ac93cb1625 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.use.mask @@ -44,10 +44,6 @@ media-libs/zxing-cpp experimental dev-python/qtconsole test dev-python/qtpy test -# WANG Xuerui (2025-01-12) -# Vulkan works on loong. -media-video/mpv -vulkan - # Sam James (2025-01-10) # dev-lang/ada-bootstrap exists here >=sys-devel/gcc-14 -ada @@ -243,10 +239,6 @@ sys-cluster/knem modules >=sys-apps/systemd-utils-254 -boot -ukify sys-kernel/installkernel -systemd-boot -ukify -uki -# WANG Xuerui (2023-04-16) -# dev-python/pyopengl fails tests -dev-python/sympy opengl - # WANG Xuerui (2022-12-06) # dev-cpp/glog fails tests, needs checking media-libs/opencv glog contribsfm @@ -335,6 +327,7 @@ media-plugins/gst-plugins-meta libvisual # Profile: https://reviews.llvm.org/D154405 (LLVM 17 since 20230706) # XRay: https://reviews.llvm.org/D140727 (LLVM 17 since 20230714) # libFuzzer: https://reviews.llvm.org/D140601 (LLVM 17 since 20230718) +# ORC: 79231a86846b7dff09497fc58ea1e82e892052bd (21 since 2025-01-21) >=llvm-runtimes/compiler-rt-sanitizers-15 -asan >=llvm-runtimes/compiler-rt-sanitizers-16 -lsan -safestack -scudo -tsan -ubsan >=llvm-runtimes/compiler-rt-sanitizers-17.0.0_pre20230630 -msan @@ -342,6 +335,7 @@ media-plugins/gst-plugins-meta libvisual >=llvm-runtimes/compiler-rt-sanitizers-17.0.0_pre20230717 -profile -xray >llvm-runtimes/compiler-rt-sanitizers-17.0.0_pre20230717 -libfuzzer >=llvm-runtimes/compiler-rt-sanitizers-19 -cfi +>=llvm-runtimes/compiler-rt-sanitizers-21 -orc # WANG Xuerui (2022-07-08) # virtual/{jdk,jre} is not available on loong yet. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/use.mask index 28a930e760..a9d6f0ed97 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/use.mask @@ -20,10 +20,6 @@ gtk3 gtk4 wxwidgets -# James Le Cuirot (2022-01-30) -# The app-shells/fish tests fail on m68k, so it remains unkeyworded. -fish-completion - # James Le Cuirot (2022-01-15) # Most of the PostgreSQL tests pass on m68k, but some fail and some hang. I # suggest you put your data elsewhere. 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 b03b65a4c9..340d8c53da 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,19 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2025-08-29) +# dev-perl/Template-GD is not keyworded here. Bug #661634 +dev-perl/Template-Toolkit gd + +# Andreas Sturmlechner (2025-08-16) +# virtual/mysql[static] has no keyworded implementations here. +>=virtual/mysql-8.0 static + +# Pacho Ramos (2025-08-15) +# dev-lang/spidermonkey:128 is not keyworded on mips, #941187 +app-crypt/libsecret test-rust +dev-util/glade gjs + # Andreas K. Hüttel (2025-07-18) # Not keyworded for mips app-alternatives/sh ksh @@ -372,7 +385,7 @@ app-text/enchant voikko # Matt Turner (2020-08-11) # No drivers on this architecture support Vulkan -media-libs/mesa vulkan vulkan-overlay video_cards_zink +media-libs/mesa vulkan-overlay video_cards_zink # Michał Górny (2018-01-23) # USE=collab requires unkeyworded net-libs/loudmouth & dev-cpp/asio. @@ -451,10 +464,6 @@ dev-ruby/rubygems server # app-admin/gkrellm may pull in hddtemp, which is not yet available here app-admin/gkrellm hddtemp -# Christian Heim (2007-07-07) -# virtual/mysql-5 not keyworded yet, still apr-util has the mips keyword. -dev-libs/apr-util mysql - # Stuart Longland (2007-09-07) # mplayer not tested with these flags yet. I may remove these slowly as I test # more functions of mplayer. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.mask index da6c9e7c86..f4741fa8e7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.mask @@ -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 # Arthur Zamarin (2024-08-26) @@ -66,14 +66,6 @@ samba # There is no luajit support on mips. Bug #554376. luajittex -# Markos Chandras -# Profiles are ISA agnostic so these -# should be masked on per user basis -# See #498082 --mipsdspr1 --mipsdspr2 --mipsfpu - # Markos Chandras # Needs packages that lack ~mips keywords # See #485366 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask index 694d7349f0..5f409fabcc 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2025-08-16) +# dev-games/ogre is not keyworded here +>=dev-games/mygui-3.4.1 ogre + # Alfred Wingate (2025-07-31) # mongodb not keyworded here sci-libs/gdal mongodb @@ -79,11 +83,6 @@ dev-scheme/racket chez futures jit # Remove this once ruby32 is unmasked in base dev-ruby/activesupport msgpack test -# matoro (2023-11-22) -# Broken on (2023-11-19) # VSX asm causes passing test suite on LE to fail media-libs/libaom cpu_flags_ppc_vsx @@ -269,7 +268,7 @@ app-emulation/qemu capstone # Andreas Sturmlechner (2018-03-02) # Requires unkeyworded deps ->=dev-python/ipython-5.4.1 qt5 +>=dev-python/ipython-5.4.1 gui qt5 # Amy Liffey (2018-01-21) # dev-libs/cereal not keyworded for ppc diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.force deleted file mode 100644 index 5e411c13c0..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.force +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Sam James (2022-02-19) -# New enough SpiderMonkey not (yet?) keyworded here, bug #753221 -sys-auth/polkit duktape 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 c2c0d229b4..0d21ac61fe 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 @@ -1,6 +1,10 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2025-08-29) +# net-misc/passt not yet keyworded here +app-emulation/qemu passt + # Andreas Sturmlechner (2025-07-31) # dev-python/pyqt5, dev-python/pyqt6 are not stable. dev-python/matplotlib qt6 test @@ -138,7 +142,7 @@ llvm-core/clang extra # Nowa Ammerlaan (2022-09-23) # The corresponding Qt5 modules are not keyworded on ppc, and we don't want to # keyword them solely because of PyQt5 while there are no other in-tree users. -dev-python/pyqt5 bluetooth location speech +dev-python/pyqt5 speech # Arthur Zamarin (2022-08-15) # deps not keyworded diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.stable.mask index 4e4638d380..68fba52736 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.stable.mask @@ -17,6 +17,18 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner (2025-08-29) +# dev-perl/Template-GD is not stable here. Bug #962143 +dev-perl/Template-Toolkit gd + +# Andreas Sturmlechner (2025-08-29) +# dev-perl/GD-Barcode is not stable here. Bug #962143 +dev-perl/Business-ISBN barcode + +# Andreas Sturmlechner (2025-08-29) +# dev-perl/GD is not stable here. Bug #962143 +media-fonts/unifont utils fontforge + # Sam James (2025-07-19) # Gradually unmask for newer Rust to avoid making users recompile for # the change. See bug #735154. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.mask index ee32364f99..94ffcd8598 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.mask @@ -14,10 +14,6 @@ sci-mathematics/gmp-ecm custom-tune # impl there anyway. Please keep this in sync with use.stable.mask. dev-lang/python-exec -python_targets_pypy3_11 -# Georgy Yakovlev (2021-11-13) -# ppc64 has pipewire keyworded -www-client/firefox -screencast - # Georgy Yakovlev (2021-06-02) # altivec code is big-endian only, #773100 media-libs/libdvbcsa cpu_flags_ppc_altivec diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.use.mask index d922089bad..3d7620ef25 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.use.mask @@ -31,10 +31,6 @@ gnome-base/gnome -classic -extras # deps not keyworded net-analyzer/netdata mongodb -# Michał Górny (2021-03-06) -# LLVM 9 has been removed. -dev-util/perf clang - # Andreas Sturmlechner (2021-01-19) # dev-java/openjdk:11 is not keyworded >=app-office/libreoffice-7 java diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.mask index 42cfb07e31..db2026e53c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/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-08-29) +# net-misc/passt not yet keyworded here +app-emulation/qemu passt + # Sam James (2025-06-05) # dev-util/spirv-llvm-translator not keyworded here dev-libs/pocl spirv @@ -96,19 +100,11 @@ sci-libs/symengine tcmalloc # https://github.com/rustsec/rustsec/issues/707 dev-util/cargo-audit fix -# Jimi Huotari (2022-05-08) -# Not keyworded here yet. -lxqt-base/lxqt-meta desktop-portal - # Michał Górny (2021-12-31) # Don't apply stable masks to python-exec since we're forcing every # impl there anyway. Please keep this in sync with use.stable.mask. dev-lang/python-exec -python_targets_pypy3_11 -# Sam James (2021-10-17) -# Go doesn't support pie on ppc64, bug #818529 -net-dns/dnscrypt-proxy pie - # Marek Szuba (2021-07-18) # media-plugins/zam-plugins not keyworded here media-sound/easyeffects zamaudio diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.stable.mask index 17d3058453..ffa659af35 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.stable.mask @@ -23,8 +23,6 @@ gnome-base/gvfs google onedrive # Alfredo Tupone (2025-04-15) # test depend on packages only 0.14 is stable -dev-ml/dune test -dev-ml/dune-private-libs test dev-ml/duration test dev-ml/luv test dev-ml/ocaml-base64 test @@ -71,11 +69,6 @@ dev-ruby/kramdown unicode # app-emacs/flycheck is not marked stable here yet dev-util/pkgcheck emacs -# Nowa Ammerlaan (2022-09-23) -# The corresponding Qt5 modules are not stable keyworded on ppc64, and we don't want to -# keyword them solely because of PyQt5 while there are no other in-tree users. -dev-python/pyqt5 bluetooth - # Sam James (2022-03-07) # sys-cluster/torque not marked stable on ppc64 sys-cluster/openmpi openmpi_rm_pbs diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.mask index acb66e942c..e09b473346 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.mask @@ -51,6 +51,7 @@ clang -cpu_flags_ppc_vsx -cpu_flags_ppc_vsx2 -cpu_flags_ppc_vsx3 +-cpu_flags_ppc_vsx4 # Incompatible Use Flags # diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use index 4f00112df0..2b7ec57d31 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use @@ -1,8 +1,10 @@ # Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michael Orlitzky (2025-08-11) # Andrey Grozin (2025-05-15) -# use ecl as the default lisp for maxima +# use ecl as the default lisp for maxima and fricas +sci-mathematics/fricas ecl sci-mathematics/maxima ecl # James Le Cuirot (2023-12-16) 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 4f258d6fda..9f6999f8db 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 @@ -110,6 +110,7 @@ sys-block/tgt rbd llvm-runtimes/compiler-rt-sanitizers -asan -lsan >=llvm-runtimes/compiler-rt-sanitizers-19 -libfuzzer -hwasan -profile -tsan >=llvm-runtimes/compiler-rt-sanitizers-19 -ubsan -scudo +>=llvm-runtimes/compiler-rt-sanitizers-21 -xray # Yixun Lan (2023-02-16) # USE=java depend on virtual/jdk:1.8 which is not support on RISC-V @@ -193,8 +194,6 @@ dev-python/anyio test # but fails tests (Bug #782913). # - www-client/firefox (bdepend) dev-ruby/capybara test -# - dev-qt/qtwebengine (bdepend) -dev-python/ipython qt5 # Jonathan Davies (2021-09-03) # Requires CPU with SSSE3 support 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 0e30b676e2..197a767a78 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,14 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2025-08-29) +# dev-perl/Template-GD is not keyworded here. Bug #661634 +dev-perl/Template-Toolkit gd + +# Michał Górny (2025-08-21) +# Requires dev-python/qtconsole. +dev-python/ipython gui + # Hans de Graaff (2025-05-31) # Requires large parts of dev-ruby/rails to be keyworded. dev-ruby/minitest-hooks test @@ -276,7 +284,7 @@ dev-python/diskcache test # Matt Turner (2020-08-11) # No drivers on this architecture support Vulkan -media-libs/mesa video_cards_zink vulkan vulkan-overlay +media-libs/mesa video_cards_zink vulkan-overlay # Hans de Graaff (2019-04-08) # Obsolete ruby version, no newer versions keyworded or stable. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/s390x/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/s390x/package.use.force deleted file mode 100644 index 33d9d9d1b6..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/s390x/package.use.force +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Michał Górny (2022-06-18) -# dev-lang/spidermonkey not keyworded yet. -sys-auth/polkit duktape diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/use.mask index 1f31394563..d683eb5113 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/use.mask @@ -4,6 +4,15 @@ # Unmask the flag which corresponds to ARCH. -s390 +# Sam James (2025-08-31) +# GPU-related USE flags. While hardware with PCIe host +# capabilities exists, mask these by default to reduce burden +# on maintainers of GPU-related packages. Can be unmasked +# in the future upon user request. +vulkan +vaapi +frei0r + # Michał Górny (2025-04-13) # media-libs/libavif is not keyworded here. avif @@ -87,7 +96,6 @@ lirc llvm java hardened -vaapi qt5 qt6 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.force deleted file mode 100644 index 251b0d3118..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.force +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Sam James (2022-02-19) -# New enough SpiderMonkey not (yet?) keyworded here, bug #753221 -sys-auth/polkit duktape diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.mask index 368765dfb6..cc387566f3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (2025-08-21) +# Requires dev-python/qtconsole. +dev-python/ipython gui + +# Andreas Sturmlechner (2025-08-16) +# virtual/mysql[static] has no keyworded implementations here. +>=virtual/mysql-8.0 static + # Cristian Othón Martínez Vera (2025-07-15) # Needs gui-apps/grim, which is not keyworded here x11-misc/xscreensaver wayland @@ -203,8 +211,8 @@ media-libs/libavif rav1e # Leonardo Hernández Hernández (2023-11-15) # Vulkan is not available here -media-video/ffmpeg shaderc vulkan -media-video/ffmpeg-compat shaderc vulkan +media-video/ffmpeg shaderc +media-video/ffmpeg-compat shaderc # Michał Górny (2023-10-22) # This is not ISDN CAPI, so unmask it. @@ -216,10 +224,6 @@ dev-python/ipython notebook dev-python/nbclient test dev-python/nbconvert test -# Violet Purcell (2023-10-12) -# dev-build/samurai is not keyworded here. -app-alternatives/ninja samurai - # Patrick McLean (2023-10-03) # sys-apps/s6-linux-init has not been tested on this arch sys-apps/openrc s6 @@ -437,7 +441,7 @@ media-libs/libsdl2 fcitx # Matt Turner (2020-08-11) # No drivers on this architecture support Vulkan -media-libs/mesa video_cards_zink vulkan vulkan-overlay +media-libs/mesa video_cards_zink vulkan-overlay # Robin H. Johnson (2020-07-02) # Mask io-uring & zbc pending keywording @@ -606,7 +610,6 @@ net-libs/gnutls test-full # Michał Górny (2017-08-07) # Requires USE=bluetooth that is masked in this profile. -media-sound/pulseaudio ofono-headset media-sound/pulseaudio-daemon ofono-headset net-misc/ofono dundee @@ -749,7 +752,7 @@ x11-misc/colord argyllcms extra-print-profiles # Robin H Johnson (2012-11-01) # MySQL 5.5 wants systemtap, tcmalloc & jemalloc ->=dev-db/mysql-5.5 systemtap jemalloc +>=dev-db/mysql-5.5 jemalloc >=dev-db/mariadb-5.5 systemtap jemalloc >=dev-db/percona-server-5.5 jemalloc diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.stable.mask index 464cc3cd4f..46e78cc018 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.stable.mask @@ -1,9 +1,18 @@ # Copyright 2019-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2025-08-29) +# dev-perl/GD-Barcode is not stable here. Bug #962143 +dev-perl/Business-ISBN barcode + +# Andreas Sturmlechner (2025-08-29) +# dev-perl/GD is not stable here. Bug #962143 +media-fonts/unifont utils fontforge + # Ionen Wolkens (2025-05-25) # media-sound/liblc3 is not stable here yet media-video/ffmpeg liblc3 +media-video/ffmpeg-compat liblc3 # Ionen Wolkens (2025-03-12) # app-arch/snappy is not stable here yet diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.mask index 12d13f19d6..50fafe9fb6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.mask @@ -133,7 +133,6 @@ dmi ibm libedit reiserfs -xfs # Need testing musepack @@ -143,7 +142,6 @@ chm ebook capi lensfun -jingle vaapi librtmp rtmp @@ -179,7 +177,6 @@ bluray gps # Stuff we don't want -ots frei0r redis diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.mask index 8902660c7b..199343abd9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/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-08-29) +# net-misc/passt not yet keyworded here +app-emulation/qemu passt + # Alfred Wingate (2025-07-31) # mongodb not keyworded here sci-libs/gdal mongodb @@ -25,10 +29,6 @@ media-gfx/openvdb python >=dev-ml/findlib-1.9.8-r1 ocamlopt dev-ml/labltk ocamlopt -# Conrad Kostecki (2025-04-02) -# media-libs/libsdl3 is not keyworded -app-emulation/faudio sdl3 - # NRK (2025-03-17) # media-libs/libyuv is not keyworded media-libs/libavif libyuv @@ -54,7 +54,7 @@ dev-python/qtpy remoteobjects # Upstream dropbox no longer producing x86 releases kde-apps/kdenetwork-meta dropbox -# Alexander Puck Neuwirth (2024-10-20) +# Alexander Puck Neuwirth (2024-10-20) # sci-physics/rivet is unavailable on x86 sci-physics/pythia rivet @@ -90,7 +90,6 @@ games-emulation/rmg -dynarec # We only want to support spirv-llvm-translator >= 17 on x86, which is a # dependency of mesa. >=media-libs/mesa-24.1 llvm_slot_15 llvm_slot_16 ->=dev-util/intel_clc-24.1 llvm_slot_16 # Michael Orlitzky (2024-07-09) # The opcache extension fails to build on hardened x86, but only @@ -175,15 +174,12 @@ dev-python/qtpy test games-util/lgogdownloader gui kde-apps/kde-apps-meta pim kde-apps/kdenetwork-meta bittorrent +kde-apps/umbrello php kde-plasma/plasma-nm openconnect net-misc/seafile-client shibboleth net-p2p/ktorrent rss sci-physics/root qt6 -# Ionen Wolkens (2022-11-07) -# Vulkan is usable here. -media-video/mpv -vulkan - # WANG Xuerui (2022-10-07) # sys-libs/libsmbios is available here. app-laptop/pbbuttonsd -macbook @@ -213,10 +209,6 @@ app-vim/jedi test # Disable 64bit builds on x86 sys-apps/memtest86+ bios64 uefi64 iso64 -# Jimi Huotari (2022-05-08) -# Not keyworded here yet. -lxqt-base/lxqt-meta desktop-portal - # Adel Kara Slimane (2022-03-14) # Untested useflag on other arches, needs keywording media-video/ffmpeg vmaf @@ -373,26 +365,14 @@ x11-apps/igt-gpu-tools -overlay # freeipmi is supported on x86 app-admin/conserver -freeipmi -# Mikle Kolyada (2019-03-03) -# No Spice protocol for x86 -app-emulation/nemu spice - # Tomáš Mózes (2019-11-02) # Requires dev-db/mongodb which has dropped x86 support dev-php/pecl-mongodb test -# Alexys Jacob (2018-11-05) -# Requires dev-db/mongodb which has dropped x86 support -net-analyzer/zmap mongo - # Michael Palimaka (2018-10-12) # Unmask arch-specific USE flag available on x86 net-analyzer/testssl -bundled-openssl -# Rick Farina (2018-06-27) -# Catalyst has support for assembling bootloader on this arch -dev-util/catalyst -system-bootloader - # Jan Ziak <0xe2.0x9a.0x9b@gmail.com> (2018-03-14) # Expose SVGA backend for x86 users app-emulation/fuse -backend-svga @@ -482,10 +462,6 @@ sys-kernel/installkernel -systemd-boot -ukify -uki # media-libs/libbdplus is keyworded on x86, so unmask the useflag media-libs/libbluray -bdplus -# Yixun Lan (2014-05-21) -# sys-fs/zfs not keyworded on x86 -sys-cluster/ceph zfs - # Lars Wendler (2014-04-23) # Works on 32bit x86 media-sound/lmms -vst diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.stable.mask index 5e02faa11c..820accb7cc 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.stable.mask @@ -17,6 +17,18 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner (2025-08-29) +# dev-perl/Template-GD is not stable here. Bug #962143 +dev-perl/Template-Toolkit gd + +# Andreas Sturmlechner (2025-08-29) +# dev-perl/GD-Barcode is not stable here. Bug #962143 +dev-perl/Business-ISBN barcode + +# Andreas Sturmlechner (2025-08-29) +# dev-perl/GDTextUtil is not stable here. Bug #661634 +media-video/vdrsync dvdr + # Andreas Sturmlechner (2025-03-07) # KDE Frameworks is no longer stable on x86 x11-themes/QGnomePlatform qt5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.mask index 31187d658b..2bb8e0acfa 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.mask @@ -120,6 +120,9 @@ webengine -cpu_flags_x86_3dnow -cpu_flags_x86_3dnowext -cpu_flags_x86_aes +-cpu_flags_x86_amx_bf16 +-cpu_flags_x86_amx_int8 +-cpu_flags_x86_amx_tile -cpu_flags_x86_avx -cpu_flags_x86_avx2 -cpu_flags_x86_avx512_4fmaps @@ -140,6 +143,9 @@ webengine -cpu_flags_x86_avx512pf -cpu_flags_x86_avx512vbmi -cpu_flags_x86_avx512vl +-cpu_flags_x86_avx_vnni +-cpu_flags_x86_bmi1 +-cpu_flags_x86_bmi2 -cpu_flags_x86_f16c -cpu_flags_x86_fma3 -cpu_flags_x86_fma4 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 8e6516b17a..7badc70693 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 @@ -41,7 +41,11 @@ app-emulation/qemu X # Ionen Wolkens (2025-04-21) # Currently fails to build without, and Valve would likely not be -# interested in a bug. May leave forced depending on how this goes. +# interested in a bug. Even if this gets fixed, not sure if want +# to unforce because of this lack of upstream support outside +# normal Steam+Proton usage with matching build options, we try +# to only allow a configuration similar to upstream's to minimize +# issues (but feel free to unforce at your own risks). app-emulation/wine-proton mingw # Sebastian Pipping (2025-03-27) 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 25bb3a58ef..3fc9ee71d8 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,6 +6,18 @@ # New entries go on top. +# Andreas Sturmlechner (2025-08-13) +# This has been going on for long enough. Bug #834469 + (2025-08-12) +# Marked Beta tier upstream. Tests don't work with it. +dev-games/ogre vulkan + +# Andreas K. Hüttel (2025-08-06) +# General mask, to be unmasked on arches where glibc supports this +>=sys-libs/glibc-2.42 sframe + # Ionen Wolkens (2025-08-02) # Fails to build, needs looking into but isn't currently needed # by anything and can leave it masked for now. @@ -41,10 +53,6 @@ dev-games/ogre wayland dev-games/simgear gdal games-simulation/flightgear gdal -# Andreas Sturmlechner (2025-05-14) -# dev-qt/qtwebchannel:5 is masked, last revdep was dev-python/pyqtwebengine -dev-python/pyqt5 webchannel - # Joonas Niilola (2025-05-14) # Experimental, no official upstream support. www-client/firefox jpegxl @@ -70,7 +78,6 @@ dev-cpp/fbthrift io-uring # Andreas Sturmlechner (2025-04-21) # Prepare cleanup of dev-qt/qtwebengine:5 app-i18n/fcitx-chinese-addons webengine -app-office/libalkimia webengine # Matt Jolly (2025-04-16) # Older versions of freeciv build an incompatible client and @@ -78,12 +85,6 @@ app-office/libalkimia webengine # Bug #937565 (2025-03-28) -# Upstream is dead and broken. All 'whatsapp' deps -# will be last-rited on 2025-04-28. -# Bug #952588 #952589 -net-im/spectrum2 whatsapp - # Z. Liu (2025-03-24) # Upstream considers that the usbreset could potentially damage hardware. # bug #948216 @@ -133,10 +134,6 @@ dev-build/meson test-full # No suitable versions of dev-libs/protobuf available. =dev-java/protobuf-java-4.29.3 system-protoc -# Andreas Sturmlechner (2025-01-03) -# Blocking cleanup of kde-apps/kdegraphics-mobipocket:5 -kde-frameworks/kfilemetadata:5 mobi - # Michał Górny (2024-12-31) # None of the sci-libs/symengine versions work with the modern versions # of dev-libs/boost in Gentoo. @@ -386,15 +383,6 @@ dev-lang/ruby jemalloc # work properly in 136.0, bug #950687. mail-client/thunderbird system-icu -# Marek Szuba (2023-07-10) -# dev-python/mkdocs-material is by design directly integrated with -# Google Fonts and as such violates the network sandbox [1]. -# Upstream documentation mentions an option which supposedly prevents -# this, however adding it to the Molecule mkdocs.yml has had no effect. -# Looks like this will have to be addressed at the level of mkdocs-material. -# [1] https://squidfunk.github.io/mkdocs-material/setup/changing-the-fonts/ -app-admin/ansible-molecule doc - # William Hubbs (2023-06-30) # multiple repeated issues: Bug: #909394 # Joonas Niilola (2024-04-22) @@ -437,12 +425,6 @@ dev-lang/ruby jit # Depends on x11-libs/libdmx, which is masked for removal x11-apps/xdpyinfo dmx -# Georgy Yakovlev (2023-04-05) -# Currently broken on 11 -# https://bugs.gentoo.org/833097 -# https://bugs.gentoo.org/833098 -dev-java/openjdk:11 lto - # Volkmar W. Pogatzki (2023-02-09) # Bug #893686. Presently nothing depends on dev-java/swt built with this flag. dev-java/swt:4.10 webkit @@ -463,10 +445,6 @@ llvm-runtimes/openmp llvm_targets_AMDGPU # Doesn't compile currently, bug #853094. >=net-dialup/freeradius-3.2.0 oracle -# Matt Turner (2023-01-01) -# Depends on nautilus < 43 ->=app-text/evince-43.0 nautilus - # Sam James (2022-12-31) # seccomp cannot be disabled via a runtime toggle which introduces substantial # fragility to Portage which relies on pax-utils' scanelf heavily. bug #815877. @@ -509,12 +487,6 @@ dev-util/schroot nls # on glibc, so it doesn't prevent usage of llvm-libunwind for other packages. # bug #870211. dev-lang/rust llvm-libunwind -dev-lang/rust-bin llvm-libunwind - -# Matt Jolly (2022-09-09) -# app-antivirus/clamav JIT support requires LLVM <=13 -# ebuild support is there but currently failing to link -app-antivirus/clamav jit # Sam James (2022-08-26) # Broken at runtime for now (bug #865113). @@ -560,10 +532,6 @@ sys-libs/ncurses stack-realign # https://github.com/aria2/aria2/issues/1636 net-misc/aria2 gnutls -# Sam James (2022-03-02) -# Needs masked version of ogre (>=1.12), bug #825330 ->=dev-games/mygui-3.4.1 ogre - # Jason A. Donenfeld (2022-02-04) # We're still ironing out some kinks and writing documentation for # this feature, so keep masked for now. @@ -670,13 +638,6 @@ dev-lang/php jit # bug #759523 sci-libs/gdal doc -# Lars Wendler (2021-01-26) -# Fails to build: -# -# TEST-UNEXPECTED-FAIL | check_nsmodules | libxul.so | NSModules are not ordered appropriately -# -www-client/seamonkey lto - # Lars Wendler (2021-01-26) # Upstream considers this module being a high security risk # http://httpd.apache.org/docs/current/mod/mod_lua.html @@ -687,10 +648,8 @@ www-servers/apache apache2_modules_lua # modern versions of PHP itself. dev-php/PEAR-Exception test dev-php/PHP_CodeSniffer test -dev-php/awl test dev-php/fedora-autoloader test dev-php/json-schema test -dev-php/jsonlint test dev-php/recaptcha test dev-php/symfony-filesystem test dev-php/symfony-finder test @@ -861,14 +820,6 @@ net-fs/samba ceph # media-libs/svgalib is not keyworded everywhere app-emulation/fuse backend-svga -# Brian Evans (2018-03-05) -# Mask embedded USE on virtual/mysql and friends to transition it to be obsolete -virtual/mysql embedded - -# Brian Evans (2018-02-28) -# Mask client-libs USE to force users to install alternative standard pacakges -dev-db/mysql client-libs - # Andreas K. Hüttel (2018-02-02) # This feature is not ready yet pre-2.29-r4, see bug #146882 comment 26 =mail-client/thunderbird-115.0 system-icu -# Michał Górny (2023-06-11) -# xfce-base/libxfce4windowing is not ready to go stable (4.19 branch). -xfce-extra/xfce4-pulseaudio-plugin libxfce4windowing - # Daniel Pielmeier (2023-03-04) # For docs, app-text/pandoc is required. For details see: # Bug #737612 @@ -134,16 +130,6 @@ dev-lang/rust nightly # Declared experimental, and dev-cpp/websocketpp not stable yet sci-libs/indilib websocket -# Kent Fredric (2019-07-30) -# These features require dev-perl/GD, which currently can't be -# considered stable due to serious defects upstream. Bug #661634 -app-misc/g15daemon perl -dev-lang/php coverage -dev-perl/Business-ISBN barcode -dev-perl/Template-Toolkit gd -media-fonts/unifont utils fontforge -media-video/vdrsync dvdr - # Mart Raudsepp (2019-04-14) # Needs media-plugins/gst-plugins-chromaprint, which is not stable # anywhere yet. @@ -225,7 +211,3 @@ app-crypt/tpm-tools pkcs11 # Bug #486076, ocaml masked to allow xen to once again # become a stabilisable package app-emulation/xen-tools ocaml - -# Andreas K. Huettel (2013-03-28) -# Depends on unstable sci-libs/avogadrolibs -kde-apps/kalzium editor diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/use.mask b/sdk_container/src/third_party/portage-stable/profiles/base/use.mask index e4880f8578..b02c40e188 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/use.mask @@ -12,7 +12,6 @@ ruby_targets_ruby31 # Michał Górny (2024-12-31) # LLVM slots with no keyworded releases yet. llvm_slot_22 -llvm_slot_21 # Andreas Sturmlechner (2024-12-11) # dev-db/firebird last-rites preparation @@ -37,10 +36,6 @@ time64 # If you really need it, then unmask it... perl_features_debug -# Andreas Sturmlechner (2024-04-06) -# Telepathy is dead and packages masked for removal. -telepathy - # Matt Turner (2022-04-16) # dev-util/sysprof not keyworded on most arches yet sysprof @@ -53,10 +48,6 @@ sysprof # See e.g. bug #753323, bug #822690. pch -# Matt Turner (2019-09-01) -# app-office/texmacs is package.mask'd. Bug #436400 -texmacs - # Matt Turner (2018-11-11) # d3d9 only works on amd64/x86. d3d9 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/package.use.mask index 2b83eb55ae..ee06fd7a29 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/package.use.mask @@ -9,7 +9,6 @@ dev-util/sccache dist-server # Requires osmesa, which was removed in mesa-25.1 app-emulation/aranym osmesa app-emulation/crossover-bin osmesa -media-gfx/asymptote offscreen # Sam James (2023-06-06) # Needs linux-only dev-libs/libaio. diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/package.use.mask index 0cf7afa31f..502d92cc4d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/package.use.mask @@ -1,10 +1,6 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Mattéo Rossillol‑‑Laruelle (2024-08-06) -# Requires llvm-runtimes/libcxx. -dev-cpp/benchmark libcxx - # Mike Frysinger (2014-10-21) # This target supports ASAN/etc... #504200. sys-devel/gcc -sanitize diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/package.use.mask index 0cf7afa31f..502d92cc4d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/package.use.mask @@ -1,10 +1,6 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Mattéo Rossillol‑‑Laruelle (2024-08-06) -# Requires llvm-runtimes/libcxx. -dev-cpp/benchmark libcxx - # Mike Frysinger (2014-10-21) # This target supports ASAN/etc... #504200. sys-devel/gcc -sanitize diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/package.use.mask index 0cf7afa31f..502d92cc4d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/package.use.mask @@ -1,10 +1,6 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Mattéo Rossillol‑‑Laruelle (2024-08-06) -# Requires llvm-runtimes/libcxx. -dev-cpp/benchmark libcxx - # Mike Frysinger (2014-10-21) # This target supports ASAN/etc... #504200. sys-devel/gcc -sanitize diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_arm.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_arm.desc index ad687c48c6..7cd649b8be 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_arm.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_arm.desc @@ -2,13 +2,17 @@ # Distributed under the terms of the GNU General Public License v2 aes - Use the AES cryptography instruction set +asimd - Use the Advanced SIMD instructions (NEON with ARMv8 extensions) asimddp - Use the Advanced SIMD dot product instructions +asimdfhm - Use the Advanced SIMD single- & half-precision multiply +asimdhp - Use the Advanced SIMD half-precision & vector arithmetics crc32 - Use the CRC32 instruction set edsp - Use the enhanced DSP instructions (ARMv*E and ARMv6+) i8mm - Use the AArch64 Int8 matrix multiplication instructions iwmmxt - Use the iwMMXt instruction set iwmmxt2 - Use the iwMMXt2 instruction set -neon - Use the NEON (ASIMD) instruction set +neon - Use the NEON instruction set +neon-fp16 - Use the NEON intruction set with half word loads / store support sha1 - Use the SHA-1 cryptography instruction set sha2 - Use the SHA-2 cryptography instruction set sm4 - Use the SM4 cryptography instruction set diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_ppc.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_ppc.desc index 5d3aad787d..1b2f6d603d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_ppc.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_ppc.desc @@ -1,7 +1,8 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 altivec - Use the AltiVec/VMX instruction set vsx - Use the Vector Scalar Extension instruction set (POWER7 and later) vsx2 - Use the Vector Scalar Extension v.2 instruction set (POWER8 and later) vsx3 - Use the Vector Scalar Extension v.3 instruction set (POWER9 and later) +vsx4 - Use the Vector Scalar Extension v.4 instruction set (POWER10 and later) diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/l10n.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/l10n.desc index e37807f4a3..39f9307a31 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/l10n.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/l10n.desc @@ -1,4 +1,4 @@ -# Copyright 2016-2024 Gentoo Authors +# Copyright 2016-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file contains descriptions of L10N USE_EXPAND flags. @@ -123,6 +123,7 @@ kab - Kabyle kek - Kekchí kk - Kazakh km - Central Khmer +kmr - Northern Kurdish kmr-Latn - Northern Kurdish (Latin script) kn - Kannada ko - Korean 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 a674e69b1e..2f2743a2dd 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 @@ -57,6 +57,7 @@ sys-apps/xdg-desktop-portal-gnome wayland net-libs/webkit-gtk:6 wayland dev-libs/libportal wayland gnome-extra/tecla wayland +gnome-base/gnome-shell wayland # matoro (2023-04-10) # media-libs/libldac casualties (#80238) diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/hardened/amd64/package.use b/sdk_container/src/third_party/portage-stable/profiles/features/hardened/amd64/package.use index 85c789b081..dbe864914e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/hardened/amd64/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/features/hardened/amd64/package.use @@ -5,4 +5,3 @@ # We need to have the pic flag on. # Bugs 358929, 490276, 513464, 523736 and 512208. media-libs/x264 pic -media-libs/xvid pic diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/llvm/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/features/llvm/package.use.mask index b0c20b56ac..217b97d968 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/llvm/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/llvm/package.use.mask @@ -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 # Jimi Huotari (2024-08-22) @@ -13,4 +13,3 @@ sys-devel/binutils pgo # Sam James (2022-09-15) # Works on pure LLVM systems: bug #870211. dev-lang/rust -llvm-libunwind -dev-lang/rust-bin -llvm-libunwind 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 5e4da506fd..0e745d5299 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 @@ -14,10 +14,6 @@ net-misc/anydesk # Not ported to musl (bug #939569, https://github.com/oracle/dtrace-utils/issues/87) dev-debug/dtrace -# PPN-SD (2025-07-07) -# it requires termio.h (glibc) -app-emulation/ski - # NHOrus (2025-03-13) # uses functions musl will not implement, bug #942215 app-admin/sud 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 86d4b99c8d..b614000e3c 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 @@ -46,10 +46,6 @@ app-emulation/libvirt dtrace gui-libs/neatvnc tracing gui-apps/wayvnc tracing -# Mattéo Rossillol‑‑Laruelle (2024-08-06) -# Requires llvm-runtimes/libcxx. -dev-cpp/benchmark libcxx - # Nowa Ammerlaan (2024-07-25) # Requires systemd-detect-virt app-emulation/virt-firmware test @@ -70,7 +66,6 @@ dev-lang/python jit dev-libs/mongo-c-driver test dev-php/pecl-mongodb test dev-python/pymongo test-full -net-analyzer/zmap mongo sci-libs/gdal mongodb # Nowa Ammerlaan (2024-04-25) @@ -233,7 +228,6 @@ sys-apps/man-pages l10n_hu l10n_id l10n_it l10n_ko l10n_mk l10n_nb l10n_nl sys-apps/man-pages l10n_pl l10n_pt-BR l10n_ro l10n_ru l10n_sr l10n_sv sys-apps/man-pages l10n_uk l10n_vi sys-apps/sysvinit nls -sys-auth/sssd man sys-apps/util-linux nls # Sam James (2021-11-07) 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 82fb617206..c3a9c19319 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 @@ -1,6 +1,13 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (2024-05-08) +# Pure Python packages using dev-python/uv-build, and therefore +# requiring Rust to install, and their dependencies. +dev-python/gherkin-official +dev-python/pytest-bdd +dev-python/uv-build + # Sebastian Pipping (2025-06-20) # Requires masked packages (bug #958030) # (dev-python/keyring, dev-python/pydantic) @@ -29,7 +36,6 @@ dev-python/tuf # Michał Górny (2024-04-20) # The mitmproxy bundle. -dev-python/mitmproxy-wireguard dev-util/bpf-linker dev-util/btfdump net-proxy/mitmproxy diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.use.force deleted file mode 100644 index d70ac26444..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.use.force +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Sam James (2022-05-15) -# No Rust here (so no Spidermonkey), force Duktape instead -sys-auth/polkit duktape 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 44bc1b65f2..b34a11a513 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 @@ -1,6 +1,10 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (2025-08-05) +# Native extensions are using Rust. +dev-python/fastbencode native-extensions + # Holger Hoffstätte (2025-07-24) # dnsdist-2.0.0[yaml] needs Rust net-dns/dnsdist yaml @@ -197,6 +201,7 @@ net-vpn/networkmanager-vpnc gtk app-admin/salt keyring neutron dev-python/docker test dev-python/google-api-python-client test +>=dev-python/httplib2-0.30 test dev-python/httpx-socks test dev-python/hypercorn test dev-python/keystoneauth1 test 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 c10977542b..fc2a51e425 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/license_groups +++ b/sdk_container/src/third_party/portage-stable/profiles/license_groups @@ -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 URT VTK w3m wm2 X11-Lucent xbatt xboing XC Xdebug xtrs ZSH +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 # 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 8ca453a308..9c9aad12e2 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,46 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner (2025-08-20) +# Qt5 upstream OSS support ended on 2020-12-08. Public availability of +# commercial 5.15 LTS releases is delayed by 1 year since then. The final +# release happened on 2025-05-19, which means a) we will not get it until +# 2026-06-19, b) any bugs discovered since last May will not be fixed and +# c) no bugs since 2020-12-08 that haven't also been affecting Qt6 were +# fixed at all. Bug 948836 +dev-qt/designer:5 +dev-qt/linguist-tools:5 +dev-qt/qtcharts:5 +dev-qt/qtconcurrent:5 +dev-qt/qtdbus:5 +dev-qt/qtdeclarative:5 +dev-qt/qtgraphicaleffects:5 +dev-qt/qtgui:5 +dev-qt/qthelp:5 +dev-qt/qtimageformats:5 +dev-qt/qtmultimedia:5 +dev-qt/qtnetwork:5 +dev-qt/qtopengl:5 +dev-qt/qtpositioning:5 +dev-qt/qtprintsupport:5 +dev-qt/qtquickcontrols:5 +dev-qt/qtquickcontrols2:5 +dev-qt/qtscxml:5 +dev-qt/qtserialport:5 +dev-qt/qtspeech:5 +dev-qt/qtsql:5 +dev-qt/qtsvg:5 +dev-qt/qttest:5 +dev-qt/qttranslations:5 +dev-qt/qtwayland:5 +dev-qt/qtwaylandscanner:5 +dev-qt/qtwebsockets:5 +dev-qt/qtwidgets:5 +dev-qt/qtx11extras:5 +dev-qt/qtxml:5 +dev-qt/qtxmlpatterns:5 +dev-python/pyqt5 + # Michał Górny (2025-07-29) # dev-python/flaky and dev-python/pytest-rerunfailurse have conflicting # pytest fixtures, with the latter providing a more powerful fixture @@ -53,14 +93,9 @@ dev-python/psycopg:2 # Bug 915779 dev-qt/qtscript:5 -# Andreas Sturmlechner (2023-06-10) -# Obsolete transitional meta package. Switch to media-libs/libpulse -# which ensures a sound server is installed via PDEPEND. -media-sound/pulseaudio - # Sam James (2023-04-07) # Inactive upstream, doesn't support newer Rubies. -# Please port your package to use dev-ruby/erubis instead. +# Please port your package to use dev-ruby/erubi instead. dev-ruby/erubis # Sam James (2023-04-06) @@ -134,17 +169,13 @@ x11-themes/gtk-engines-rezlooks x11-themes/gtk-engines-ubuntulooks # Andreas K. Hüttel (2021-06-30) -# Deprecated upstream, see HOMEPAGE +# Deprecated upstream, see HOMEPAGE; Bug #961791 dev-perl/Mail-Sender # Andreas K. Hüttel (2021-06-11) # gtk2. Nuff said. See HOMEPAGE, too. dev-perl/Gtk2 -# Mart Raudsepp (2020-07-04) -# Port to gtk+:3 using wxGTK:3.0-gtk3 SLOT -x11-libs/wxGTK:3.0 - # Kent Fredric (2020-04-15) # Functionality now provided by Net::SMTP 3.25+ # available with >=virtual/perl-libnet-1.28 @@ -152,7 +183,3 @@ x11-libs/wxGTK:3.0 # Try patching/removing dependent code to utilize this. # Bug #650320 dev-perl/Net-SMTP-SSL - -# Andreas Sturmlechner (2020-03-08) -# x11-libs/gtkglext is in the process of being removed, tracker bug #698950 -x11-libs/gtkglext 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 cbc03b5433..51c857d8c7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/package.mask @@ -36,16 +36,254 @@ #--- END OF EXAMPLES --- -# Andreas Sturmlechner (2025-07-31) -# KF5 -> KF6 transitional package with no more revdeps since 25.04. -# Removal on 2025-08-15. -kde-apps/ffmpegthumbs-common +# 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 +# the pity port to py3 was likely misguided and never tested! +# Removal on 2025-10-01. Bug #956814. +app-vim/voom -# Andreas Sturmlechner (2025-07-30) -# Current package is 7 years old and upstream repository only gets the -# occasional commit. Package is stuck with EAPI-7, Qt5, no Python 3.13 -# support. Bug #952654. Removal on 2025-08-29. -sci-chemistry/molequeue +# Andreas Sturmlechner (2025-08-31) +# Qt5-based library without revdeps. Removal on 2025-09-30. +dev-libs/grantlee + +# Michał Górny (2025-08-30) +# Multiple cases of test suite breakage. +# https://github.com/pytest-dev/pytest-rerunfailures/issues/303 +=dev-python/pytest-rerunfailures-16.0 + +# Andreas Sturmlechner (2025-08-29) +# Obsolete transitional meta package. Bug #961795. Removal on 2025-09-28. +media-sound/pulseaudio + +# Andreas Sturmlechner (2025-08-29) +# More than a dozen pending bugs, still stuck on python3_11 and EAPI-7. +# If you need this, raise your hand by fixing most of the bugs. +# I guess dev-lang/swi-prolog would be the alternative to switch to. +# Bugs #929405, #957228, #957433. Removal on 2025-09-28. +dev-lang/yap + +# Arthur Zamarin (2025-08-29) +# EAPI=7, maintainer-needed, gentoo last distro to package it. If you +# really need this tool, you can use 'openssl dgst -md4 -provider legacy' +# instead. +# Removal on 2025-09-28. Bugs #962124, #729162. +app-crypt/md4sum + +# Andreas Sturmlechner (2025-08-29) +# A version bump pending since 2020, Qt5-based and stuck on EAPI-7. +# This package needs a maintainer. Step up if you need this, try to make +# sense of upstream's repositories and contact them about the need to port +# to Qt6. Bugs #759976, #910052, #961794. Removal on 2025-09-28. +app-text/djview + +# Mike Pagano (2025-08-28) +# Long unmaintained upstream (20+ years since last release). +# Does not compile. +# Bug #962110 +# Removal on 2025-09-28. +media-gfx/zgv + +# Arthur Zamarin (2025-08-28) +# EAPI=7, fails to compile, unmaintained in gentoo since git transition, +# library with no rev-deps. +# Removal on 2025-09-27. Bugs #962066, #886470, #735672, #630248. +dev-cpp/metslib + +# Arthur Zamarin (2025-08-28) +# EAPI=7, maintainer-needed, Gentoo is last distro to package it, +# unmaintained in Gentoo since 2016. +# Removal on 2025-09-27. Bug #962064. +app-misc/glastree + +# Andreas Sturmlechner (2025-08-27) +# EAPI-7 cmake.eclass straggler sci-libs/ libraries without revdeps. +# If you need them, raise your hand by doing the necessary EAPI-8 porting. +# Removal on 2025-09-26. +sci-libs/clapack +sci-libs/cminpack +sci-libs/coinor-cppad +sci-libs/exodusii +sci-libs/fcl +sci-libs/kim-api +sci-libs/libccd +sci-libs/neartree +sci-libs/nemesis +sci-libs/orocos_kdl + +# Andreas Sturmlechner (2025-08-27) +# EAPI-7 cmake.eclass straggler dev-libs/ libraries without revdeps. +# If you need them, raise your hand by doing the necessary EAPI-8 porting. +# Bugs #957252, #957234. Removal on 2025-09-26. +dev-libs/libdynd +dev-libs/libflatarray +dev-libs/redis-ipc + +# Andreas Sturmlechner (2025-08-27) +# EAPI-7 cmake.eclass straggler libraries without revdeps. +# If you need them, raise your hand by doing the necessary EAPI-8 porting. +# Bugs #957225, #957238. Removal on 2025-09-26. +dev-cpp/cpp-hocon +dev-libs/leatherman + +# Andreas Sturmlechner (2025-08-27) +# EAPI-7 cmake.eclass library without any revdeps. +# Removal on 2025-09-26. +dev-cpp/robin-hood-hashing + +# Andreas Sturmlechner (2025-08-27) +# Only translation commits since 2020, still Qt5-based. Worse, packaged +# version in Gentoo is from 2016, no one bothered to bump it since then. +# Really needs a package maintainer while upstream is looking into Qt6. +# Bug #955260. Removal on 2025-09-26. +media-sound/fmit + +# Andreas Sturmlechner (2025-08-27) +# Qt5 based, still EAPI-7, last commit in upstream repo 7 years ago. +# Alternatives are games-emulation/mednafen or, from guru overlay, +# games-emulation/RetroArch. Bugs #953641, #957257, #879693. +# Removal on 2025-09-26. +games-emulation/yabause + +# Andreas Sturmlechner (2025-08-27) +# Qt5 based, last release >3 years ago and no commits since then. +# Bug #953258. Removal on 2025-09-26 +x11-terms/cool-retro-term + +# Andreas Sturmlechner (2025-08-27) +# Qt5 based and still EAPI-7, last release from 2016, broken Qt6 "support" +# in upstream repo. Needs someone to pick up the pieces of upstream's +# porting effort. Bugs #953885, #955828, #957574. Removal on 2025-09-26. +sci-calculators/speedcrunch + +# Arthur Zamarin (2025-08-22) +# maintainer-needed, depends on Qt5, no upstream activity since 2017. +# Removal on 2025-09-21. Bugs #961889, #960823. +x11-misc/fracplanet + +# James Le Cuirot (2025-08-21) +# The required Direct3D 9 feature is being dropped from Mesa. Use DXVK or +# WineD3D instead. Removal on 2025-09-21. +app-emulation/gallium-nine-standalone + +# Michał Górny (2025-08-21) +# Version yanked due to "unintended change in behavior". +=dev-python/click-8.2.2 + +# Andreas Sturmlechner (2025-08-19) +# x11-libs/gtkglext is finally without revdeps, tracker bug #698950 +# Removal on 2025-09-16 +x11-libs/gtkglext + +# Mario Haustein (2025-08-18) +# Deprecated by upstream, depends on Qt5. Use app-crypt/yubikey-manager +# instead. Removal on 2025-09-16. Bug #955646 +sys-auth/yubikey-personalization-gui + +# Andreas Sturmlechner (2025-08-18) +# Unmaintained in Gentoo for a long time, resulting in a very outdated +# package. Many bugs, selecting just #803635, #884609, #890762, #958160 +# Needs a dedicated maintainer. Removal on 2025-09-16. +dev-db/percona-server + +# Andreas Sturmlechner (2025-08-18) +# Effectively unmaintained in Gentoo with many unattended bugs, still +# EAPI-7 based, broken with non-ancient dev-games/ogre, broken with non- +# ancient sci-libs/pcl. Bugs #729576, #796806, #834469. +# Removal on 2025-09-16. +sci-libs/ViSP + +# Andreas Sturmlechner (2025-08-17) +# Dead upstream, based on Qt5, hardware obsolete. Removal on 2025-09-16. +# Bugs #954122, #955638, #957411, #957589, #957590 +app-crypt/nitrokey-app +app-crypt/libnitrokey +dev-libs/cppcodec + +# Andreas Sturmlechner (2025-08-17) +# Dead upstream for > 10 years. Only a snapshot could save this from +# cleanup in 2018 for Qt5, but not this time (for Qt6). Bug #958435. +# Removal on 2025-09-16. +media-sound/qtagger + +# Andreas Sturmlechner (2025-08-17) +# Unmaintained upstream with no prospect to port from Qt5 to Qt6. +# Alternatives exist. Bug #961635. Removal on 2025-09-16. +media-sound/coquillo + +# Andreas Sturmlechner (2025-08-17) +# Project was ported to Qt6 by upstream, but also ported to Qbs in doing +# so. Needs a new maintainer to start with Qbs based package from scratch. +# Bugs #931995, #955967. Removal on 2025-09-16. +media-gfx/valentina + +# Andreas Sturmlechner (2025-08-17) +# 1.2.3 is almost 10 years old, upstream repository archived, Qt5- and +# EAPI-7 based. Bugs #832577, #830262, #846416 and finally #961631. +# Removal on 2025-09-16. +dev-util/qstlink2 + +# Andreas Sturmlechner (2025-08-17) +# Hopelessly outdated and unmaintained package in Gentoo, upstream still +# Qt5- and EAPI-7 based, no revdeps. Bugs #729746, #729746 +# Removal on 2025-09-16. +dev-util/sasm + +# Andreas Sturmlechner (2025-08-17) +# Last release over 5 years ago, Qt5-based, no upstream reaction to Qt6 +# porting PR for more than 1.5 years. Bug #955208. Removal on 2025-09-16. +sci-electronics/NanoVNA-QT + +# Andreas Sturmlechner (2025-08-17) +# Archived and unmaintained upstream, Qt5-based, build broken for >1 year. +# Bugs #932756, #952103. Removal on 2025-09-16. +app-crypt/yubikey-manager-qt + +# Ionen Wolkens (2025-08-13) +# While it fixes several issues and is meant to be a stable branch, +# 580.x has too many regressions in its current state. One of the most +# prominent one is GTK4 applications hanging on exit when vulkan +# (default) is used on wayland for many users, some games are also +# known to have problems with it among other things. +# +# Can browse NVIDIA's 580 feedback thread[1] to get an idea. +# +# Feel free to unmask if not affected. +# +# [1] https://forums.developer.nvidia.com/t/580-release-feedback-discussion/ +~x11-drivers/nvidia-drivers-580.65.06 +~x11-drivers/nvidia-drivers-580.76.05 + +# Andreas Sturmlechner (2025-08-10) +# Outdated version packaged in Gentoo, pending version bump request for +# over a year, depends on Qt5 but worse, Qt5Script, no signs of upstream +# porting away from it, many unattended build error bugs. +# Bugs #922311, #926229. Removal on 2025-09-14. +media-gfx/opentoonz + +# Hans de Graaff (2025-08-08) +# ruby-openid fails tests and is archived upstream. Last release 6 years +# ago. rack-openid is the only reverse dependency. +# Removal on 2025-09-08 +dev-ruby/rack-openid +dev-ruby/ruby-openid + +# Volkmar W. Pogatzki (2025-08-07) +# Unused java library, pinned to virtual/jdk:1.8. +# Removal on 2025-09-07. +dev-java/jide-oss + +# Alexey Sokolov (2025-08-03) +# Inactive upstream, stuck on Qt5. Suggested alternatives: +# media-sound/strawberry, media-sound/amarok. +# Removal on 2025-09-03. Bug #960012. +media-sound/clementine + +# Andreas Sturmlechner (2025-08-10) +# media-libs/liblastfm and media-libs/libmygpo-qt destabilisation mask. +# No more stable revdeps after media-sound/clementine removal. +~media-libs/liblastfm-1.1.0_pre20190625 +~media-libs/libmygpo-qt-1.1.0 # Hans de Graaff (2025-07-30) # Obsolete slot that is ruby33-only. Use the newer slot instead. Removal @@ -62,32 +300,6 @@ sys-cluster/vzctl app-backup/vzdump app-misc/vzstats -# Andreas Sturmlechner (2025-07-28) -# Current package is 4 years old and outdated compared to upstream, needs -# a real maintainer: still EAPI-7, Qt5-based with unclear upstream status. -# Many bugs: #955642, #957424, #957402, #903803, #841740 -# Removal on 2025-08-27. -dev-debug/edb-debugger - -# Andreas Sturmlechner (2025-07-28) -# Current package is 4 years old and outdated compared to upstream. -# Still Qt5-based with unclear upstream status. Needs real care. -# Many bugs: #953380, #701988, #683464, #590002, #565034, #579396 -# Removal on 2025-08-27. -app-office/texmacs - -# Andreas Sturmlechner (2025-07-28) -# Last release in 2015, last commit more than 2 years ago, still Qt5-based, -# EAPI-7, no signs of work towards Qt6 upstream. Bug #960817 -# Removal on 2025-08-27. -media-video/baka-mplayer - -# Andreas Sturmlechner (2025-07-28) -# Dead for many years, Qt5-based, EAPI-7. Anyone interested in its features -# should look into qmp3gain instead (bug #949077) but it also needs porting -# to Qt6. Removal on 2025-08-27. -media-sound/qtgain - # Hans de Graaff (2025-07-28) # Obsolete slots of cucumber components. These slots are no longer used # by dev-util/cucumber. Removal on 2025-08-28. @@ -96,41 +308,6 @@ dev-util/cucumber-gherkin:25 dev-util/cucumber-messages:19 dev-util/cucumber-messages:24 -# Bernard Cafarelli (2025-07-27) -# Current version in tree only supports python <=3.11 -# Needs major version bump, relevant dependencies, and tests fixes -# Removal on 2025-08-26. Bug #952156. -dev-python/aiocache -dev-python/arsenic -dev-python/browser-cookie3 -dev-python/tld -dev-python/yaswfp -net-analyzer/wapiti - -# Michał Górny (2025-07-26) -# Another pytest plugin causing random breakage. Discontinued upstream, -# last revdep stopped using it. -# Removal on 2025-08-25. Bug #960760. -dev-python/noseofyeti - -# Michał Górny (2025-07-22) -# Provider for PyPy3.10 executable. This branch is no longer maintained -# upstream, and it is vulnerable. Removal on 2025-08-05. -dev-lang/pypy:3.10 -dev-python/pypy3_10-exe -dev-python/pypy3_10-exe-bin - -# Matt Turner (2025-07-20) -# No reverse dependencies remaining. -# Removal on 2025-08-19. -dev-util/volk - -# Michał Górny (2025-07-20) -# Discontinued in favor of net-proxy/mitmproxy-rs which is now -# an unconditional dependency of net-proxy/mitmproxy. -# Removal on 2025-08-19. Bug #960470. -dev-python/mitmproxy-wireguard - # Eli Schwartz (2025-07-18) # End of life software. Relies on a commercial internet service which removed # suppor for the old APIs this package needs. Impossible to use anymore. @@ -155,17 +332,6 @@ sci-libs/eccodes dev-libs/libindicate app-text/gnome-doc-utils -# Michał Górny (2025-07-05) -# Metapackage used as a dependency in dev-lang/python and dev-lang/pypy. -# Replaced with inlined specific dev-python/ensurepip-* packages. -# Removal on 2025-08-04. -dev-python/ensurepip-wheels - -# Arthur Zamarin (2025-07-04) -# EAPI=7, upstream gone, Gentoo is the last distro packaging it. -# Removal on 2025-08-03. Bug #959505. -app-misc/pip - # Andreas K. Hüttel (2025-07-04) # Obsolete Perl virtuals that will be removed (the list is work in progress). # If you have any of these installed, just remove them; they should not be @@ -211,13 +377,6 @@ virtual/perl-Unicode-Normalize # package, please use the ~arch version. =dev-python/lmdb-1.5.1 -# Sam James (2025-06-03) -# Major changes to packaging as bindings are split out by upstream. ->=app-crypt/gpgme-2 ->=dev-cpp/gpgmepp-2 ->=dev-libs/qgpgme-2 ->dev-python/gpgmepy-1.9999 - # Sam James (2025-06-03) # Fetching from GitHub seems broken with this: # > Connecting to github.com|20.26.156.215|:443... connected. @@ -237,10 +396,6 @@ virtual/perl-Unicode-Normalize # Introduces REQUIRED_USE that needs more discussion (bug #956402) =media-gfx/gimp-3.0.2-r2 -# Ulrich Müller (2025-05-18) -# Pretest versions, masked for testing. - (2025-05-17) # Masked for testing dev-db/mysql:8.4 @@ -605,15 +760,6 @@ dev-build/automake:1.11 media-plugins/kodi-game-libretro-nestopia media-plugins/kodi-game-libretro-dosbox -# Andreas Sturmlechner (2018-10-07) -# Masked for more testing especially of reverse-deps. -# ogre 1.11/1.12 breakage: bug #834468 -# ogre 2.x breakage: bug #740424 -dev-games/ogre:0/1.12 -dev-games/ogre:0/2.1 -dev-games/ogre:0/13.6 -dev-games/ogre:0/14.3 - # Andreas K. Hüttel (2018-09-11) # Mask transition ebuilds that were needed only for (2007-09-01) # mpg123 does not compile with USE=mmx -media-sound/mpg123 cpu_flags_x86_mmx media-sound/mpg123-base cpu_flags_x86_mmx diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/package.use.mask index 49f9420cdf..959f8307b7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/package.use.mask @@ -1,11 +1,6 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Christoph Junghans (2014-12-29) -# disable optimized assembly code, bug #529584 -media-libs/xvid -pic - # Jeremy Olexa (2010-07-29) # Relocation issues on 32-bit OSX only, bug #329859 -media-sound/mpg123 -cpu_flags_x86_mmx -cpu_flags_x86_sse media-sound/mpg123-base -cpu_flags_x86_mmx -cpu_flags_x86_sse diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/package.use.mask deleted file mode 100644 index 7f9be69c0c..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/package.use.mask +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# All the Mac OS X profiles inherit from their matching arch profile here. - -# Jeremy Olexa (2010-07-29) -# Relocation issues on 32-bit OSX, bug #329859 -media-sound/mpg123 cpu_flags_x86_mmx cpu_flags_x86_sse 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 a37950c33f..fc07b33902 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 @@ -45,7 +45,6 @@ move dev-util/scons dev-build/scons move dev-util/b2 dev-build/b2 move dev-util/kbuild dev-build/kbuild move dev-util/ddd dev-debug/ddd -move dev-util/edb-debugger dev-debug/edb-debugger move dev-util/kdbg dev-debug/kdbg move dev-util/pwndbg dev-debug/pwndbg move dev-util/gef dev-debug/gef 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 a1ee241d7c..7f6b267177 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 @@ -1 +1,2 @@ move dev-python/pixelmatch-py dev-python/pixelmatch +move app-text/qtikz app-text/ktikz diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2024 b/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2024 index 19d989a712..81e0704c29 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2024 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2024 @@ -33,7 +33,6 @@ move dev-python/IPy dev-python/ipy move dev-python/jinja2_pluralize dev-python/jinja2-pluralize move dev-python/Levenshtein dev-python/levenshtein move dev-python/MechanicalSoup dev-python/mechanicalsoup -move dev-python/mitmproxy_wireguard dev-python/mitmproxy-wireguard move dev-python/mypy_extensions dev-python/mypy-extensions move dev-python/Nuitka dev-python/nuitka move dev-python/Opcodes dev-python/opcodes