From d1ad5e5855487bb88565b4c9ec4667c972568b1d Mon Sep 17 00:00:00 2001 From: Flatcar Buildbot Date: Mon, 28 Apr 2025 07:17:58 +0000 Subject: [PATCH] profiles: Sync with Gentoo It's from Gentoo commit cc27ad7e797f951947a5f6f0839d66b8d298078d. --- .../arch/amd64/no-multilib/package.mask | 1 - .../profiles/arch/amd64/package.use | 3 +- .../profiles/arch/amd64/package.use.mask | 8 +- .../arch/amd64/package.use.stable.mask | 17 +- .../profiles/arch/amd64/x32/package.mask | 19 +- .../profiles/arch/amd64/x32/package.use.mask | 6 +- .../profiles/arch/arm/package.use.mask | 15 +- .../portage-stable/profiles/arch/arm/use.mask | 4 - .../profiles/arch/arm64/package.use.mask | 14 +- .../arch/arm64/package.use.stable.mask | 11 + .../profiles/arch/arm64/use.mask | 4 - .../profiles/arch/base/package.use.mask | 17 +- .../arch/base/package.use.stable.mask | 7 + .../profiles/arch/hppa/package.use.mask | 5 +- .../profiles/arch/hppa/use.mask | 4 - .../profiles/arch/loong/package.use.mask | 1 - .../profiles/arch/loong/use.mask | 1 - .../profiles/arch/m68k/package.use.mask | 1 - .../profiles/arch/mips/package.use.mask | 5 +- .../profiles/arch/powerpc/package.use.mask | 11 +- .../powerpc/ppc32/package.use.stable.mask | 4 + .../arch/powerpc/ppc64/package.use.mask | 4 + .../powerpc/ppc64/package.use.stable.mask | 9 + .../profiles/arch/powerpc/use.mask | 4 - .../profiles/arch/riscv/package.use.mask | 15 +- .../profiles/arch/s390/package.use.mask | 2 - .../profiles/arch/sparc/package.use.mask | 1 - .../arch/sparc/package.use.stable.mask | 4 + .../profiles/arch/sparc/use.mask | 4 - .../profiles/arch/x86/package.use.mask | 15 +- .../profiles/arch/x86/package.use.stable.mask | 4 - .../portage-stable/profiles/base/package.use | 1 + .../profiles/base/package.use.force | 16 +- .../profiles/base/package.use.mask | 56 ++-- .../profiles/base/package.use.stable.mask | 17 +- .../portage-stable/profiles/base/use.mask | 7 +- .../profiles/default/linux/package.use.mask | 9 +- .../profiles/desc/ada_target.desc | 3 +- .../features/big-endian/package.use.mask | 2 - .../profiles/features/llvm/package.use.force | 6 - .../profiles/features/musl/package.mask | 4 +- .../profiles/features/musl/package.use.mask | 8 +- .../profiles/features/musl/use.mask | 4 + .../standalone/kernel-2.6.16+/package.mask | 4 - .../profiles/features/wd40/package.mask | 13 +- .../profiles/features/wd40/package.use.mask | 1 - .../profiles/package.deprecated | 8 - .../portage-stable/profiles/package.mask | 301 ++++++------------ .../profiles/prefix/darwin/package.use.mask | 6 +- .../profiles/targets/desktop/package.use | 8 +- .../portage-stable/profiles/updates/1Q-2024 | 1 - .../portage-stable/profiles/updates/2Q-2025 | 1 + .../portage-stable/profiles/updates/4Q-2024 | 2 - .../portage-stable/profiles/use.desc | 2 +- 54 files changed, 290 insertions(+), 410 deletions(-) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.mask index 6e8bd97291..f52217b74f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.mask @@ -88,4 +88,3 @@ net-print/cndrvcups-common-lb net-print/cndrvcups-lb sci-biology/foldingathome sci-chemistry/cara-bin -sci-electronics/eagle diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use index eb73ee985c..4d23f6bdab 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use @@ -1,10 +1,11 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Matt Whitlock (2024-11-06) # Assembly optimization is experimental except on amd64, so we leave it # disabled by default on all other arches. Bug #941226 dev-libs/libsecp256k1 asm +net-p2p/bitcoin-core asm # Michał Górny (2024-09-04) # Build with debugging support by default to facilitate dev-debug/dtrace 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 7d7aae672e..a969530332 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 --- +# Jimi Huotari (2025-04-24) +# Unmask on amd64. +lxqt-base/lxqt-meta -wayland + # # Sam James (2025-03-11) # The COBOL frontend only allows building on a small number of platforms # for now until more testing and integration is done. @@ -112,7 +116,7 @@ sys-apps/hwloc -rocm -l0 # Paul Zander (2024-04-20) # only keyworded for amd64 currently -media-gfx/blender -gnome -oneapi -renderdoc -vulkan +media-gfx/blender -gnome -renderdoc -vulkan # Ionen Wolkens (2024-04-16) # dev-qt/qtlanguageserver:6 is keyworded here @@ -432,8 +436,10 @@ app-admin/rsyslog -imhttp -mdblookup dev-lang/ocaml -spacetime # Luke Dashjr (2017-01-04) +# Matt Whitlock (2025-04-12) # Assembly optimisations are supported on amd64 for all versions dev-libs/libsecp256k1 -asm +net-p2p/bitcoin-core -asm # Andreas Sturmlechner (2016-12-31) # on behalf of Andreas K. Hüttel (2016-12-14) 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 def0fd9708..b820d06224 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 @@ -17,6 +17,13 @@ #--- END OF EXAMPLES --- +# Sam James (2025-04-20) +# Needs dev-python/scipy for tests which often ends up destabled on arches +# even if it was previously stable there, as its own test results vary a lot. +# Just avoid tests for liblc3 in general and unmask in a few places where +# scipy will surely be around in future. +media-sound/liblc3 -test + # Ionen Wolkens (2025-03-10) # dev-util/nvidia-cuda-toolkit may never be stabilized media-video/ffmpeg npp @@ -74,12 +81,6 @@ llvm-runtimes/openmp llvm_targets_AMDGPU # net-libs/rustls-ffi is not yet marked stable net-misc/curl rustls curl_ssl_rustls ech -# Sam James (2022-12-07) -# Needs unstable media-libs/libvpl -media-video/ffmpeg qsv -media-video/ffmpeg-compat qsv -media-video/handbrake qsv - # Adel Kara Slimane (2022-03-14) # needs stabilizing media-video/ffmpeg vmaf @@ -125,10 +126,6 @@ media-radio/wsjtx doc # Pulls too much unstable ruby deps (some are not even keyworded) net-misc/chrony html -# Adam Feldman (2017-09-27) -# patchset variants are not stable -virtual/wine staging - # Tim Harder (2017-09-11) # Pulls in dev-ruby/asciidoctor which has too large of a ruby testing # dep tree to be stabilized at this time. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.mask index 8d541963d3..14e7a6983d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.mask @@ -43,7 +43,6 @@ net-analyzer/gsad # Nowa Ammerlaan (2022-02-13) # Requires qtwebengine -sci-electronics/eagle sci-geosciences/gpsbabel sci-geosciences/qgis sci-geosciences/viking @@ -81,27 +80,19 @@ media-gfx/freecad dev-qt/qtwebengine dev-qt/qtwebview dev-python/pyqt6-webengine -dev-python/pyqtwebengine dev-python/qpageview app-admin/calamares app-text/zeal app-editors/ghostwriter app-editors/retext app-office/merkuro -app-office/kmymoney app-office/skrooge -app-office/texmaker -app-text/bibletime app-text/calibre -app-text/cb2bib -app-text/kchmviewer app-text/sigil app-text/uchmviewer dev-python/spyder -dev-python/spyder-terminal dev-python/spyder-unittest dev-python/spyder-line-profiler -dev-python/spyder-vim dev-python/spyder-notebook dev-util/kdevelop dev-util/kdevelop-php @@ -145,19 +136,13 @@ kde-misc/kio-gdrive-common kde-misc/tellico kde-misc/zanshin media-gfx/digikam -media-gfx/luminance-hdr ->=media-gfx/skanpage-24.04.90 +media-gfx/skanpage media-sound/frescobaldi -media-sound/teamspeak-client:3 -media-video/vidify -media-video/vidify-audiosync net-analyzer/nmapsi ->=net-im/neochat-24.02.0 -net-im/whatsie +net-im/neochat net-libs/signon-ui sci-geosciences/qmapshack sci-mathematics/rkward -sci-visualization/labplot sys-apps/polychromatic www-client/falkon www-client/otter 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 831c341d5b..6f659904c7 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 @@ -51,8 +51,8 @@ media-libs/libva-intel-driver hybrid # Andreas Sturmlechner (2021-02-09) # dev-qt/qtwebengine requires net-libs/nodejs, plus mask all # reverse-dependencies. -app-i18n/fcitx-libpinyin dictionary-manager app-misc/anki gui +app-office/kraft pim dev-lang/idris2 test-full dev-python/cloudscraper test games-util/lgogdownloader gui @@ -61,11 +61,7 @@ kde-apps/kdenetwork-meta bittorrent kde-apps/kleopatra pim kde-misc/kio-gdrive share kde-plasma/plasma-nm openconnect -net-irc/quassel urlpreview -net-misc/fatrat bittorrent net-misc/seafile-client shibboleth -sci-mathematics/yacas gui -sci-physics/root qt5 # Patrick McLean (2020-02-05) # sys-cluster/ceph no longer supports x86, versions that support 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 d2af6e7804..8b647557cc 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,13 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Alfredo Tupone (2025-04-21) +# ocamlopt is not available on 32 bits arch +>=dev-lang/ocaml-5 ocamlopt +>=dev-ml/camlp4-5.2_p1 ocamlopt +>=dev-ml/findlib-1.9.8-r1 ocamlopt +dev-ml/labltk ocamlopt + # Cristian Othón Martínez Vera (2025-04-09) # dev-db/tinycdb is not keyworded here mail-mta/sendmail tinycdb @@ -72,7 +79,6 @@ games-emulation/rmg -dynarec # Sam James (2024-06-13) # Needs as-yet-unkeyworded KF6 (bug #934215) app-crypt/pinentry qt6 -<=app-office/libreoffice-24.2.7.2 qt6 >=app-office/libreoffice-24.2.7.2-r1 kde # Nowa Ammerlaan (2024-06-01) @@ -140,16 +146,11 @@ dev-python/nbclassic doc # Andreas Sturmlechner (2023-02-06) # Successful build of dev-qt/qtwebengine depends on 64-bit host # Bug #893234 -app-i18n/fcitx-libpinyin dictionary-manager dev-lang/idris2 test-full dev-python/cloudscraper test dev-python/qtpy test games-util/lgogdownloader gui -net-irc/quassel urlpreview -net-misc/fatrat bittorrent net-misc/seafile-client shibboleth -sci-mathematics/yacas gui -sci-physics/root qt5 # Florian Schmaus (2022-11-23) # avoid larger deptree, bug #882593 @@ -344,8 +345,10 @@ app-metrics/collectd -collectd_plugins_mqtt sys-cluster/openmpi openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_rm_pbs openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl # Luke Dashjr (2017-01-04) +# Matt Whitlock (2025-04-12) # Assembly optimisations are supported on arm since 0.0.0_pre20161213 dev-libs/libsecp256k1 -asm +net-p2p/bitcoin-core -asm # James Le Cuirot (2016-12-14) # DOSBox + OpenGLide is untested on this arch. 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 c3c31da706..190bbb1cdd 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 @@ -4,10 +4,6 @@ # Unmask the flag which corresponds to ARCH. -arm -# Sam James (2025-01-05) -# Older targets don't have an old enough dev-lang/ada-bootstrap available -ada_target_gnat_2021 - # Sam James (2024-06-13) # Needs as-yet-unkeyworded KF6 (bug #934215) kde 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 f2f9a6e7e6..bb0f0109e0 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,15 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ionen Wolkens (2025-04-21) +# These are not currently supported on arm64. Porting wine-gecko and +# wine-mono is on Wine's TODO[1], mingw64-toolchain lacks ebuild +# support (crossdev might be usable, but users are on their own there), +# and dosbox is not keyworded here. +# [1] https://gitlab.winehq.org/wine/wine/-/wikis/ARM64#todo +app-emulation/wine-vanilla crossdev-mingw dos gecko mingw mono +app-emulation/wine-staging crossdev-mingw dos gecko mingw mono + # NRK (2025-03-17) # media-libs/libyuv is not keyworded media-libs/libavif libyuv @@ -41,6 +50,10 @@ dev-python/pyside -webview # Dependencies e.g. pypy keyworded (not stable) here. dev-build/meson -test-full +# Sv. Lockal (2025-01-11) +# dev-cpp/prometheus-cpp is not keyworded +dev-cpp/opentelemetry-cpp prometheus + # Michał Górny (2024-12-24) # OpenMP offloading is supported on 64-bit architectures only. llvm-core/clang-runtime -offload @@ -149,7 +162,6 @@ dev-libs/botan -cpu_flags_arm_neon # Patrick McLean (2023-10-03) # sys-apps/s6-linux-init has not been tested on this arch sys-apps/openrc s6 -sys-apps/openrc-navi s6 # Jon Janzen (2023-09-11) # librttopo has not been tested on this arch 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 5e3a95ef25..20224a43b8 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 @@ -1,6 +1,17 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2025-04-28) +# Needs sys-cluster/ceph which isn't marked stable here +sys-block/fio rbd + +# Sam James (2025-04-20) +# Needs dev-python/scipy for tests which often ends up destabled on arches +# even if it was previously stable there, as its own test results vary a lot. +# Just avoid tests for liblc3 in general and unmask in a few places where +# scipy will surely be around in future. +media-sound/liblc3 -test + # Ionen Wolkens (2025-03-12) # dev-util/nvidia-cuda-toolkit may never be stabilized media-video/ffmpeg npp 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 6c2e03c30b..61cb06d619 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 @@ -8,10 +8,6 @@ # x11-drivers/xf86-input-wacom is available here -input_devices_wacom -# Sam James (2025-01-05) -# Older targets don't have an old enough dev-lang/ada-bootstrap available -ada_target_gnat_2021 - # Paul Zander (2024-03-28) # dev-libs/optix works on arm64 -optix 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 6f6350d357..0d2adf2fed 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Jimi Huotari (2025-04-24) +# lxqt-base/lxqt-wayland-session is only keyworded for amd64 at this time. +lxqt-base/lxqt-meta wayland + +# Paul Zander (2025-04-20) +# requires SYCL/DCP++ from ::science +media-gfx/blender oneapi + # Sam James (2025-03-11) # The COBOL frontend only allows building on a small number of platforms # for now until more testing and integration is done. @@ -85,7 +93,7 @@ sys-apps/hwloc rocm l0 # Paul Zander (2024-04-20) # only keyworded for amd64 currently -media-gfx/blender gnome oneapi renderdoc vulkan +media-gfx/blender gnome renderdoc vulkan # Ionen Wolkens (2024-04-16) # dev-qt/qtlanguageserver:6 currently has very few keywords @@ -202,7 +210,6 @@ sys-devel/gcc ieee-long-double # Mike Gilbert (2022-10-16) # Only supported on MIPS. -dev-lang/gnat-gpl fixed-point sys-devel/gcc fixed-point # WANG Xuerui (2022-10-07) @@ -272,10 +279,6 @@ dev-util/diffoscope haskell # gui-libs/egl-wayland with nvidia-drivers is only usable on some arches. x11-wm/mutter video_cards_nvidia -# Bernd Waibel (2021-06-11) -# Has unpackaged dependencies, bug #795459 - (2021-03-27) # The clozurecl and clozurecl64 flags are now arch-specific in maxima, # so we mask them both by default beginning with v5.44.0-r5 where @@ -402,8 +405,10 @@ app-admin/rsyslog imhttp mdblookup dev-lang/ocaml spacetime # Luke Dashjr (2017-01-04) +# Matt Whitlock (2025-04-12) # Mask assembly optimisations that are platform-specific dev-libs/libsecp256k1 asm +net-p2p/bitcoin-core asm # Ettore Di Giacinto (2016-10-18) # Enable gambit and scm only on supported arches diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.stable.mask index 6a1da0e0bb..9d0bedadc7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.stable.mask @@ -1,6 +1,13 @@ # Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2025-04-20) +# Needs dev-python/scipy for tests which often ends up destabled on arches +# even if it was previously stable there, as its own test results vary a lot. +# Just avoid tests for liblc3 in general and unmask in a few places where +# scipy will surely be around in future. +media-sound/liblc3 test + # Sam James (2025-02-13) # sys-cluster/corosync is not marked stable on most arches sys-fs/mdadm corosync 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 fd362400da..b875a6e8f8 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 @@ -119,8 +119,10 @@ media-video/ffmpeg-compat shaderc vulkan app-alternatives/ninja samurai # Ionen Wolkens (2023-10-09) -# Vulkan is not available here, including packages for related USE. +# Vulkan is not available here, ffmpeg also wants libplacebo[vulkan]. media-libs/libplacebo shaderc vulkan +media-video/ffmpeg libplacebo +media-video/ffmpeg-compat libplacebo # Andreas Sturmlechner (2023-10-08) # Vulkan is not available on hppa. @@ -130,7 +132,6 @@ dev-qt/qtgui vulkan # Patrick McLean (2023-10-03) # sys-apps/s6-linux-init has not been tested on this arch sys-apps/openrc s6 -sys-apps/openrc-navi s6 # Sam James (2023-09-24) # Qt not keyworded here. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.mask index 05945d5183..467e7348f5 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.mask @@ -7,10 +7,6 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. -# Sam James (2025-01-05) -# Older targets don't have an old enough dev-lang/ada-bootstrap available -ada_target_gnat_2021 - # Sam James (2023-09-11) # wayland hasn't been tested on hppa wayland 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 f6a87459b0..9503e6ceae 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 @@ -155,7 +155,6 @@ dev-db/postgresql llvm # Patrick McLean (2023-10-03) # sys-apps/s6-linux-init has not been tested on this arch sys-apps/openrc s6 -sys-apps/openrc-navi s6 # WANG Xuerui (2023-09-29) # no luajit for now diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/loong/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/loong/use.mask index f36bad135e..b616cf25ff 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/loong/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/loong/use.mask @@ -11,7 +11,6 @@ dropbox # Sam James (2025-01-10) # Older targets don't have an old enough dev-lang/ada-bootstrap available -ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.mask index fedd05d2ea..5fb33b7852 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.mask @@ -87,7 +87,6 @@ dev-python/hatchling test dev-python/isort test dev-python/numpydoc test dev-python/objgraph test -dev-python/pip-run test dev-python/pytest-regressions test dev-python/pytest-subprocess test dev-python/requests test 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 d431cb68e4..352fd1a128 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Z. Liu (2025-02-28) +# requires sys-libs/db:5.3 +dev-lisp/clisp berkdb + # Matt Jolly (2025-04-02) # Requires net-misc/gsasl which is not keyworded here net-misc/curl sasl-scram @@ -280,7 +284,6 @@ net-dns/ddclient test # Mike Gilbert (2022-10-16) # Only supported on MIPS. -dev-lang/gnat-gpl -fixed-point sys-devel/gcc -fixed-point # Matt Turner (2022-04-18) 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 e53f02a4d1..09c69375f8 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 @@ -35,7 +35,6 @@ media-video/mpv -lua_single_target_lua5-1 lua_single_target_luajit # Requires unkeyworded dev-qt/qtwebengine (and revdeps) kde-apps/kleopatra pim kde-plasma/plasma-nm openconnect -net-irc/quassel urlpreview net-p2p/ktorrent rss # Eray Aslan (2024-03-08) @@ -80,7 +79,6 @@ media-libs/libaom cpu_flags_ppc_vsx # Patrick McLean (2023-10-03) # sys-apps/s6-linux-init has not been tested on this arch sys-apps/openrc s6 -sys-apps/openrc-navi s6 # Georgy Yakovlev (2023-09-21) # dtrace/systemtap not availabie on ppc platform for jdk @@ -94,7 +92,6 @@ dev-db/spatialite rttopo # Nowa Ammerlaan (2023-08-30) # Avoid keywordming more Qt stuff -dev-python/pyside2 3d datavis scxml dev-python/pyside 3d httpserver remoteobjects scxml dev-python/qtpy remoteobjects @@ -125,9 +122,9 @@ app-admin/conky doc media-sound/snd notcurses # Nowa Ammerlaan (2022-09-23) -# pyside2 is not keyworded on powerpc at the moment. +# pyside6 is not keyworded on powerpc at the moment. # Mask the other Qt4Python implementations -dev-python/qtpy pyside2 pyside6 +dev-python/qtpy pyside6 # Matt Turner (2022-04-18) # app-text/nuspell is not keyworded @@ -280,10 +277,6 @@ x11-themes/qtcurve plasma # dependencies not keyworded yet media-libs/openimageio ptex -# Arfrever Frehtes Taifersar Arahesis (2017-08-22) -# Dictionary Manager requires unkeyworded dev-qt/qtwebengine. -app-i18n/fcitx-libpinyin dictionary-manager - # Göktürk Yüksek (2017-08-15) # Requires java app-forensics/sleuthkit java 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 3e70448f20..09237af8da 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,10 @@ #--- END OF EXAMPLES --- +# Sam James (2025-04-26) +# dev-python/scipy is not marked stable here +dev-cpp/benchmark tools + # Andreas Sturmlechner (2024-12-16) # Destabilising app-emulation/qemu on ppc sys-boot/grub test grub_platforms_qemu 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 6d3b1a0450..2511204a0b 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 @@ -13,6 +13,10 @@ media-libs/libavif libyuv # media-libs/zint is not keyworded here media-libs/zxing-cpp experimental +# Sv. Lockal (2025-01-11) +# dev-cpp/prometheus-cpp is not keyworded +dev-cpp/opentelemetry-cpp prometheus + # Michał Górny (2024-12-24) # OpenMP offloading is supported on 64-bit architectures only. llvm-core/clang-runtime -offload 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 80cfc4da96..b282972b37 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 @@ -17,6 +17,15 @@ #--- END OF EXAMPLES --- +# 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 +dev-ml/opam-file-format test + # Eli Schwartz (2025-01-26) # Dependencies e.g. bindgen not stable here. dev-build/meson test-full 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 13667aa34e..5d33a294a5 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 @@ -4,10 +4,6 @@ # PPC Specific use flags # -# Sam James (2025-01-05) -# Older targets don't have an old enough dev-lang/ada-bootstrap available -ada_target_gnat_2021 - # matoro (2022-09-29) # dev-util/google-perftools is supported here -tcmalloc 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 1e4ad4ea51..cbc0ac2363 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.mask @@ -1,6 +1,20 @@ # Copyright 2019-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# PPN-SD (2025-04-26) +# dev-python/sphinx-panels is not keyworded +net-dns/knot doc + +# Alfredo Tupone (2025-04-15) +# drop dev-ml test +dev-ml/duration test +dev-ml/luv test +dev-ml/ocaml-base64 test +dev-ml/opam-0install-cudf test +dev-ml/opam-file-format test +dev-ml/spdx_licenses test +dev-ml/yojson test + # NRK (2025-03-17) # media-libs/libyuv is not keyworded media-libs/libavif libyuv @@ -56,7 +70,6 @@ sys-kernel/installkernel -grub # Patrick McLean (2023-10-03) # sys-apps/s6-linux-init has not been tested on this arch sys-apps/openrc s6 -sys-apps/openrc-navi s6 # Nowa Ammerlaan (2023-08-30) # Avoid keywording more Qt stuff 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 b973d3b56c..389d46a44b 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 @@ -114,7 +114,6 @@ 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 -sys-apps/openrc-navi s6 # Sam James (2023-09-24) # Qt not keyworded here. @@ -218,7 +217,6 @@ net-fs/cifs-utils acl # x11-themes/sound-theme-freedesktop unkeyworded here app-editors/gvim sound app-editors/vim sound -media-libs/libcanberra sound # Sam James (2022-04-24) # media-libs/libavif isn't keyworded here 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 891c1c544e..0d70fa8419 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 @@ -186,7 +186,6 @@ 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 -sys-apps/openrc-navi s6 # Sam James (2023-07-21) # Requires app-emulation/qemu. 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 89e5ba628d..464cc3cd4f 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,6 +1,10 @@ # Copyright 2019-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ionen Wolkens (2025-05-25) +# media-sound/liblc3 is not stable here yet +media-video/ffmpeg liblc3 + # Ionen Wolkens (2025-03-12) # app-arch/snappy is not stable here yet media-video/ffmpeg snappy 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 8d0b911bb5..12d13f19d6 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 @@ -4,10 +4,6 @@ # Unmask the flag which corresponds to ARCH. -sparc -# Sam James (2025-01-05) -# Older targets don't have an old enough dev-lang/ada-bootstrap available -ada_target_gnat_2021 - # matoro (2024-06-11) # Extensive use of unaligned access, no plans to fix, #636552 # https://github.com/memcached/memcached/issues/902 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 5de2ab42c9..71d140aac6 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,13 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Alfredo Tupone (2025-04-21) +# ocamlopt is not available on 32 bits arch +>=dev-lang/ocaml-5 ocamlopt +>=dev-ml/camlp4-5.2_p1 ocamlopt +>=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 @@ -37,7 +44,6 @@ sci-physics/pythia rivet # Arthur Zamarin (2024-10-17) # depends on java packages, not keyworded on x86 app-forensics/sleuthkit java -app-office/gtg test app-office/libreoffice java libreoffice_extensions_scripting-beanshell libreoffice_extensions_scripting-javascript dev-lang/logtalk fop dev-lang/swi-prolog test @@ -145,8 +151,8 @@ media-tv/mythtv nvdec # Andreas Sturmlechner (2023-02-06) # Successful build of dev-qt/qtwebengine depends on 64-bit host # Bug #893234 -app-i18n/fcitx-libpinyin dictionary-manager app-misc/anki gui +app-office/kraft pim dev-lang/idris2 test-full dev-python/cloudscraper test dev-python/qtpy test @@ -154,12 +160,9 @@ games-util/lgogdownloader gui kde-apps/kde-apps-meta pim kde-apps/kdenetwork-meta bittorrent kde-plasma/plasma-nm openconnect -net-irc/quassel urlpreview -net-misc/fatrat bittorrent net-misc/seafile-client shibboleth net-p2p/ktorrent rss -sci-mathematics/yacas gui -sci-physics/root qt5 qt6 +sci-physics/root qt6 # Ionen Wolkens (2022-11-07) # Vulkan is usable here. 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 17de34b8fd..7b1bf505d5 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 @@ -137,10 +137,6 @@ net-analyzer/wireshark -doc # Stable mask dev-ruby/haml test till rails is stabilized. dev-ruby/haml test -# Adam Feldman (2017-09-27) -# patchset variants are not stable -virtual/wine proton staging - # Christoph Junghans (2017-02-26) # Stable mask some fabrics (bug #525534) sys-cluster/openmpi openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_rm_pbs openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.use b/sdk_container/src/third_party/portage-stable/profiles/base/package.use index 96310f5ecb..7caa80146e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use @@ -12,6 +12,7 @@ dev-python/python-tests:3.10 python_targets_python3_10 dev-python/python-tests:3.11 python_targets_python3_11 dev-python/python-tests:3.12 python_targets_python3_12 dev-python/python-tests:3.13 python_targets_python3_13 +dev-python/python-tests:3.13t python_targets_python3_13t # Arthur Zamarin (2024-03-23) # Used by pkgcheck, so let's make it easier for all developers to install it diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.force index 7c6c446414..a699483ad3 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 @@ -1,6 +1,16 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2025-04-22) +# qemu[X] still has automagic on some parts of gtk[X]. Workaround that +# for now for bug #954152. +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. +app-emulation/wine-proton mingw + # Sebastian Pipping (2025-03-27) # This blocks accidental use of bundled vulnerable dev-libs/expat # for now (bug #952113) @@ -68,12 +78,6 @@ dev-lang/rust-bin:1.74.1 llvm_slot_17 dev-lang/rust:1.71.1 llvm_slot_16 dev-lang/rust-bin:1.71.1 llvm_slot_16 -# Sam James (2024-09-30) -# gnat-gpl only exists for (bootstrapping) Ada. Until bug #940471 is handled, -# force Ada on. Once it is split/moved/gutted, this won't be necessary -# as it'll always build Ada. -dev-lang/gnat-gpl ada cxx - # Sam James (2024-06-03) # Poor rendering performance otherwise (bug #931215). kde-plasma/kwin filecaps 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 1ef8df2aeb..34b7fc6d2e 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,25 @@ # New entries go on top. +# sin-ack (2025-04-24) +# Folly's support for io_uring depends on as-of-yet unreleased liburing +# features. All Facebook packages that depend on this support are masked. +# Can be dropped once liburing 2.10 is released. +# Bug #954335 +dev-cpp/folly io-uring +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 +# server with this USE enabled. +# Bug #937565 + (2025-03-28) # Upstream is dead and broken. All 'whatsapp' deps # will be last-rited on 2025-04-28. @@ -76,7 +95,6 @@ dev-build/meson test-full # Andreas Sturmlechner (2025-01-03) # Blocking cleanup of kde-apps/kdegraphics-mobipocket:5 kde-frameworks/kfilemetadata:5 mobi -media-gfx/okularpart:5 mobi # Andreas Sturmlechner (2025-01-03) # Prepare cleanup of kde-apps/kaccounts-integration:6[qt5] and @@ -96,10 +114,6 @@ app-emulation/pcem experimental # openjfx for OpenJDK 25 is not yet available. dev-java/openjdk:25 javafx -# Andreas Sturmlechner (2024-12-28) -# Prepare virtual/bitcoin-leveldb last-rites, bug #945359 -net-p2p/bitcoin-core system-leveldb - # Paul Zander (2024-12-16) # sci-libs/atlas requires you to disable frequency scaling to build. # This barely works on older Intel CPUs on good days. @@ -110,16 +124,6 @@ media-libs/opencv atlas # seccomp is only supported with systemd sys-apps/fwupd seccomp -# Andreas Sturmlechner (2024-11-24) -# sci-libs/vtk[qt5] cleanup, bug #944817 -sci-libs/vtk qt5 -~sci-chemistry/avogadro2-1.97.0 vtk -~sci-libs/avogadrolibs-1.97.0 vtk - -# Andreas Sturmlechner (2024-11-23) -# dev-python/pyside2 last-rites -dev-python/qtpy pyside2 - # Sam James (2024-11-17) # The example bindings fail to build. ~sys-libs/ncurses-6.5_p20241109 cxx @@ -158,11 +162,6 @@ app-i18n/mozc fcitx4 # that makes it OK if we do it too, right? Bug 893700. media-gfx/gthumb webkit -# Sam James (2024-09-30) -# gnat-gpl is purely for bootstrapping Ada and it's based on an old -# version of GCC. Avoid risks of miscompilations. -dev-lang/gnat-gpl pgo lto - # Patrick McLean (2024-09-23) # Only supported on x86/amd64 (bug #940014). net-misc/lldpd seccomp @@ -176,11 +175,6 @@ app-alternatives/yacc reference # Causes crashes with e.g. dlz+samba (bug #938955) net-dns/bind jemalloc -# Andreas Sturmlechner (2024-08-31) -# Prepare for KDE PIM 5 removal and avoid conflicts w/ KDE PIM 6 -app-office/kmymoney:5 addressbook -app-office/kraft:5 pim - # orbea (2024-07-19) # The dynarec is only supported upstream for amd64, arm, arm64 and x86. games-emulation/rmg dynarec @@ -627,10 +621,6 @@ dev-lang/rust parallel-compiler # doesn't trigger test failures. >=sci-libs/pastix-6.0.0 mpi -# Alfredo Tupone (2021-06-27) -# lto does not work on dev-lang/gnat-gpl-2021 -dev-lang/gnat-gpl:10 lto - # Andreas Sturmlechner (2021-05-09) # Dependency requires sys-apps/systemd. Will only be unmasked in systemd target. kde-plasma/plasma-meta firewall @@ -831,14 +821,6 @@ app-text/ghostscript-gpl l10n_ja # Not keyworded on non-x86 arches app-admin/conserver freeipmi -# Alfredo Tupone (2018-11-18) -# go brokes build of gnat-gpl -dev-lang/gnat-gpl go - -# Alfredo Tupone (2018-10-24) -# jit brokes build of gnat-gpl -dev-lang/gnat-gpl jit - # Virgil Dupras (2018-09-26) # Server feature in paramiko is patched out for security reasons. It can # be re-enabled with the 'server' USE flag, but this flag is hard diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.mask index 80e95f2e5d..16f1277362 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.mask @@ -4,6 +4,11 @@ # New entries go on top. # Please use the same syntax as in package.use.mask. +# Michał Górny (2024-04-12) +# dev-python/mpi4py has no stable keywords. +media-gfx/netgen mpi +sci-libs/vtk mpi + # Sam James (2025-03-07) # Gradually unmask for newer Rust to avoid making users recompile for # the change. See bug #735154. @@ -17,12 +22,6 @@ app-arch/mt-st test # dev-libs/protobuf-28.3 is not yet marked stable. >=dev-java/protobuf-java-4.28.3 system-protoc -# Andreas Sturmlechner (2024-08-29) -# Pin down kf6compat mask to currently stable versions. - (2023-07-14) # Calendar is broken with some languages on 115.0 release with (2022-12-07) -# Needs unstable media-libs/libvpl -media-video/ffmpeg qsv -media-video/ffmpeg-compat qsv -media-video/handbrake qsv - # Guillermo Joandet (2022-11-22) # app-text/pandoc is not stable net-libs/gssdp man 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 d1ffecbdc3..609a2a3ad4 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 @@ -4,9 +4,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. -# Sam James (2025-03-09) -# Obsolete in favour of gcc_*. gnat-gpl will be removed soon. -ada_target_gnat_2021 +# Sam James (2025-04-19) +# Ruby 3.1 is no longer supported upstream and will no longer +# receive security updates. +ruby_targets_ruby31 # Michał Górny (2024-12-31) # LLVM slots with no keyworded releases yet. 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 af581ea60c..07ba3445a2 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 @@ -1,6 +1,13 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner (2025-04-23) +# Requires osmesa, which was removed in mesa-25.1 +app-emulation/aranym osmesa +app-emulation/crossover-bin osmesa +media-gfx/asymptote offscreen +sci-visualization/paraview offscreen + # Sam James (2023-06-06) # Needs linux-only dev-libs/libaio. app-emulation/qemu -aio diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/ada_target.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/ada_target.desc index d9b797cfb6..315ccd2162 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/ada_target.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/ada_target.desc @@ -1,7 +1,6 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -gnat_2021 - Compile with dev-lang/gnat-gpl-2021 gcc_12 - Compile with sys-devel/gcc:12 gcc_13 - Compile with sys-devel/gcc:13 gcc_14 - Compile with sys-devel/gcc:14 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 8469f44a3f..18f580974c 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 @@ -27,9 +27,7 @@ mail-client/thunderbird system-libvpx games-fps/eduke32 vpx media-plugins/gst-plugins-meta vpx net-p2p/ktorrent rss webengine -net-irc/quassel urlpreview kde-apps/kalarm pim -dev-python/qtpy pyqt5 gnome-base/gnome extras games-engines/scummvm vpx diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/llvm/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/features/llvm/package.use.force index 69e173188c..045327290a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/llvm/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/features/llvm/package.use.force @@ -1,12 +1,6 @@ # Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Ionen Wolkens (2023-08-11) -# clang without mingw is currently considered an unsupported -# configuration (by Gentoo), and fails without extra steps. -app-emulation/wine-staging mingw -app-emulation/wine-vanilla mingw - # Sam James (2023-03-03) # Force the toolchain environment we expect on the LLVM profiles. # default-libcxx in particular changes ABI so can't be toggled at-will, and other 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 75a9c73dfa..f7e7e70430 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 @@ -92,7 +92,6 @@ sci-electronics/ghdl # Alfredo Tupone (2024-03-13) # To bootstrap uses an ada compiler built using glibc dev-lang/ada-bootstrap -dev-lang/gnat-gpl dev-lang/spark dev-ada/gnatcoll-db dev-ada/gprbuild @@ -374,7 +373,6 @@ net-print/cnijfilter2 net-print/hplip-plugin net-vpn/microsoft-azurevpnclient sci-chemistry/cara-bin -sci-electronics/eagle sci-electronics/labone sci-libs/mkl sci-mathematics/gimps @@ -440,7 +438,7 @@ net-misc/netkit-rsh # David Seifert (2021-02-08) # nvidia-drivers only works against glibc. dev-libs/cudnn -dev-libs/cudnn-frontend +sci-ml/cudnn-frontend dev-python/pycuda dev-util/nsight-compute dev-util/nsight-graphics 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 17e380930e..cf95fd5209 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 @@ -170,20 +170,14 @@ net-irc/ngircd test # Sam James (2022-10-04) # Rolling mask for all USE flags which pull in a masked binary package # (linked against glibc). Use for all such packages. -sci-ml/oneDNN mkl kde-apps/kdenetwork-meta dropbox -media-libs/opencv atlas mkl +media-libs/opencv atlas media-video/ffmpeg amf media-video/ffmpeg-compat amf media-video/handbrake amf net-fs/openafs tsm net-analyzer/nagios-plugin-check_raid megaraid-sas sys-apps/hwloc gl -sci-chemistry/gromacs mkl -sci-libs/armadillo mkl -sci-ml/caffe2 mkl -sci-libs/dlib mkl -sci-libs/trilinos mkl www-client/qutebrowser widevine # Sam James (2022-10-03) diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/musl/use.mask b/sdk_container/src/third_party/portage-stable/profiles/features/musl/use.mask index 36a3df9cb4..f5d6d5e272 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/musl/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/musl/use.mask @@ -5,6 +5,10 @@ -elibc_musl elibc_glibc +# Paul Zander (2025-04-16) +# sci-libs/mkl is masked on musl +mkl + # Sam James (2024-08-21) # dev-debug/systemtap doesn't work on musl systemtap diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.16+/package.mask b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.16+/package.mask index ea94fc471f..fb97d5a47c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.16+/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.16+/package.mask @@ -6,7 +6,3 @@ # openbsd-netcat-1.190 requires SOCK_NONBLOCK from socket, # which is available since Linux 2.6.27. >=net-analyzer/openbsd-netcat-1.190 - -# Tupone Alfredo (2018-11-04) -# require newer glibc -dev-lang/gnat-gpl 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 dfd7b15a2d..0a3b4219a5 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,15 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (2024-04-20) +# The mitmproxy bundle. +dev-python/mitmproxy-wireguard +dev-util/bpf-linker +dev-util/btfdump +net-proxy/mitmproxy +net-proxy/mitmproxy-linux +net-proxy/mitmproxy-rs + # idealseal (2025-03-02) # Fish was ported to Rust. >=app-shells/fish-4.0.0 @@ -42,8 +51,6 @@ sys-apps/eza sys-apps/lsd sys-apps/fd net-wireless/urh -net-proxy/mitmproxy -net-proxy/mitmproxy-rs net-wireless/gr-ieee802154 net-wireless/gr-rds net-wireless/gr-scopy @@ -118,7 +125,6 @@ dev-python/pyghmi dev-python/omemo-dr net-im/transwhat dev-python/noiseprotocol -dev-python/mitmproxy-wireguard dev-python/magic-wormhole dev-python/magic-wormhole-transit-relay dev-python/magic-wormhole-mailbox-server @@ -288,7 +294,6 @@ dev-python/pymdown-extensions dev-python/pyspelling dev-python/pyspnego dev-python/pyproject-fmt -dev-python/pyproject-fmt-rust dev-python/pytest-jupyter dev-python/pytest-localftpserver dev-python/pytest-salt-factories 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 33bd3c54c2..90cb5ca5f6 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 @@ -73,7 +73,6 @@ sys-kernel/installkernel efistub # Need dev-python/jsonschema (or its revdeps). dev-python/botocore test dev-python/ipython nbconvert test -dev-python/pip-run test dev-python/sphinx-autodoc-typehints test # Michał Górny (2024-02-01) 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 313b8b83b4..d6e4a9675b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/package.deprecated +++ b/sdk_container/src/third_party/portage-stable/profiles/package.deprecated @@ -22,14 +22,6 @@ # from the removed cgi module rather than rely on this. dev-python/legacy-cgi -# Nowa Ammerlaan (2024-03-09) -# Unmaintained upstream. Does not build with llvm-16 and up, nor with -# python-3.12 and up. Please port to Qt6. -# Bug: https://bugs.gentoo.org/920544 -dev-python/pyside2 -dev-python/pyside2-tools -dev-python/shiboken2 - # Michał Górny (2023-12-10) # Superseded by dev-python/psycopg:0 (version 3). dev-python/psycopg:2 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 d209ecd92a..4279eceddc 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/package.mask @@ -1,6 +1,8 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Uses GLEP 84 format + #################################################################### # # When you add an entry to the top of this file, add your name, the date @@ -20,30 +22,101 @@ # - Best last rites (removal) practices - # Include the following info: # a) reason for masking -# b) bug # for the removal (and yes you should have one) -# c) date of removal (either the date or "in x days") +# b) date of removal +# c) bug # for the removal (and yes you should have one) +# +# See GLEP 84 for the full description of the format. # ## Example: ## ## # Dev E. Loper (2019-07-01) -## # Masked for removal in 30 days. Doesn't work -## # with new libfoo. Upstream dead, gtk-1, smells -## # funny. (bug #987654) +## # Doesn't work with new libfoo. Upstream dead, gtk-1, smells funny. +## # Removal on 2019-08-01. Bug #987654. ## app-misc/some-package #--- END OF EXAMPLES --- +# Andreas Sturmlechner (2025-04-26) +# Dead upstream, stuck on Qt5, blocking x11-libs/qscintilla[qt5] cleanup +# Bug #947297; removal on 2025-05-26 +dev-db/sqliteman + +# Andreas Sturmlechner (2025-04-26) +# Dead upstream, last revdep on x11-libs/qwtplot3d and x11-libs/qwt:5 +# Bugs #948047, #942455; removal on 2025-05-26 +sci-visualization/scidavis +x11-libs/qwtplot3d +x11-libs/qwt:5 + +# Andreas Sturmlechner (2025-04-24) +# A pain to maintain. No more revdeps. Bug #925718 +dev-qt/qtwebengine:5 + +# Andreas Sturmlechner (2025-04-24) +# Requires Qt5WebEngine; bug #925722 +# Removal on 2025-05-24 - with a good chance to be kept if ported by then. +www-client/otter + +# Andreas Sturmlechner (2025-04-24) +# Requires Qt5WebEngine; no more revdeps. Bug #926684 +# Removal on 2025-05-24. +dev-python/pyqtwebengine + +# Andreas Sturmlechner (2025-04-24) +# Dead upstream, Qt5 based, no more revdeps. Bug #949019 +# Removal on 2025-05-24. +dev-python/python-poppler-qt5 + +# Andreas Sturmlechner (2025-04-22) +# Dead upstream, depends on downstream patching even for Qt5 support. +# Almost no one else keeps packaging this. Bug #947622 +# Removal on 2025-05-22. +sci-visualization/zhu3d + +# Michał Górny (2025-04-22) +# This package was only really necessary for packages without +# Python 3.12+ support, and the eclass no longer uses it. +# Removal on 2025-05-22. Bug #954213. +dev-python/unittest-or-fail + +# Hans de Graaff (2025-04-21) +# ruby32-only slot. Use the newer slot instead. +# Masked for removal on 2025-05-21. +dev-ruby/highline:2 + +# Sam James (2025-04-21) +# Several packages need porting. Tracker bug #954128. +=dev-python/cython-3.1* + +# Hans de Graaff (2025-04-20) +# ruby32-only slot. Use the newer slot instead. +# Masked for removal on 2025-05-20. +dev-ruby/activeldap:6 + +# Michał Górny (2025-04-19) +# This package will no longer feature stable keywords, due to unresolved +# test failures blocking the stabilization request for months. + (2025-04-19) +# Ruby 3.1 is no longer supported upstream and will no longer +# receive security updates. This mask also includes any +# remaining ruby31-only packages. +dev-lang/ruby:3.1 +dev-ruby/async:1 +dev-ruby/pathutil +=app-admin/puppet-7* + +# Conrad Kostecki (2025-04-18) +# Package not needed anymore by the only consumer net-dns/hash-slinger. +# Masked for removal on 2025-05-18. Bug #952341 +dev-python/ipaddr + # Hans de Graaff (2025-04-14) # Obsolete slot that fails tests, bug 933189. EAPI 7. Use the newer # slot instead. Masked for removal on 2025-05-14. dev-ruby/childprocess:2 -# Ionen Wolkens (2025-04-12) -# >=31 breaks www-client/qutebrowser's tests -# https://github.com/cucumber/gherkin/issues/373 -# https://github.com/qutebrowser/qutebrowser/commit/12e683826783 ->=dev-python/gherkin-official-31 - # Michał Górny (2025-04-09) # Still uses legacy distutils-r1 mode, and lacks Python 3.13 target. # No reply from the maintainer for a year now. @@ -122,23 +195,6 @@ app-text/kchmviewer # Removal on 2025-05-01. Bug #949960. x11-terms/aterm -# Andreas Sturmlechner (2025-04-02) -# Package destabilisation mask: Depends on Qt5WebEngine with no Qt6-based -# release in sight. Snapshot is from a Qt6 work branch, so nowhere near -# stabilisation material. Bug #926676 -~sci-geosciences/qmapshack-1.17.1 - -# Andreas Sturmlechner (2025-04-01) -# Package destabilisation mask: No KF6-based- or ffmpeg-7 compatible -# release in sight, needs xcb platform workaround, providing a snapshot -# is the best we can do. -~media-video/subtitlecomposer-0.8.1 - -# Andreas Sturmlechner (2025-04-01) -# Package destabilisation mask: No KF6-based release in sight, runtime- -# defunct in Wayland sessions, providing a snapshot is the best we can do. -~kde-misc/rsibreak-0.12.15 - # Norbert Norbiros (2025-04-01) # Screen v5.0.0 has a lot of regressions # https://lists.gnu.org/archive/html/screen-devel/2024-10/msg00007.html @@ -179,104 +235,6 @@ net-im/yowsup # Large-scale breakage (bug #951350). =dev-build/cmake-4* -# Viorel Munteanu (2025-03-26) -# Segfaults with no clear error message when trying to start a VM with 3D -# acceleration enabled. -# Bug #951833. -=app-emulation/virtualbox-7.1.6a -=app-emulation/virtualbox-extpack-oracle-7.1.6 -=app-emulation/virtualbox-additions-7.1.6 -=app-emulation/virtualbox-modules-7.1.6 -=app-emulation/virtualbox-guest-additions-7.1.6-r1 - -# Andreas Sturmlechner (2025-03-25) -# Package destabilisation mask after prolongued time w/o maintainer. -# Bug #936636 -~app-editors/texworks-0.6.8 - -# Maciej Barć (2025-03-25) -# It is possible Gentoo could be hit by "legal" action when having this package. -# Very unstable development, switches upstream to avoid "legal" trouble. -# See also: bug #948196 bug #927392 -# Removal on 2025-04-25. -games-emulation/ryujinx - -# Hans de Graaff (2025-03-20) -# Rails 6.1 is no longer supported upstream. Use a newer Rails version -# instead. Packages depending exclusively on Rails 6.1 will also be -# removed. Removal on 2025-04-20. -dev-ruby/rails:6.1 -dev-ruby/actiontext:6.1 -dev-ruby/actionmailbox:6.1 -dev-ruby/activestorage:6.1 -dev-ruby/actionmailer:6.1 -dev-ruby/actioncable:6.1 -dev-ruby/railties:6.1 -dev-ruby/activejob:6.1 -dev-ruby/actionpack:6.1 -dev-ruby/actionview:6.1 -dev-ruby/activerecord:6.1 -dev-ruby/activemodel:6.1 -dev-ruby/activesupport:6.1 -dev-ruby/actionpack-action_caching -dev-ruby/will_paginate:3 -=www-apps/redmine-5* - -# Andreas Sturmlechner (2025-03-23) -# No revdeps after net-im/psi treecleaning. Depends on Qt5. -# Removal on 2025-04-22. Bug #951936 -dev-build/qconf - -# Michał Górny (2025-03-23) -# dev-python/pip-run is a NIH package with significant number of NIH -# deps. New versions require "coherent" build system that's designed -# to be completely incompatible with downstream packaging. -# No revdeps left. -# -# Includes a number of NIH dependencies, some of them abandoned. -# -# Removal on 2025-04-22. Bug #951933. -dev-python/autocommand -dev-python/jaraco-env -dev-python/pip-run - -# Arthur Zamarin (2025-03-22) -# EAPI=7, uses legacy distutils non-PEP517 build, no reverse -# dependencies, missing python compat bumps. Unmaintained in -# Gentoo for more than 3 years. -# Removal on 2025-04-21. Bugs #951854, #909910, #929427. -dev-libs/pigpio - -# Michał Górny (2025-03-22) -# Depends on deprecated notmuch bindings. The migration to new bindings -# have not been finished in 5 years already. Still uses legacy -# distutils-r1.eclass mode. -# Removal on 2025-04-21. Bug #751541. -mail-filter/afew - -# Michał Górny (2025-03-22) -# Stuck on Python 3.10, no reply from maintainer. No revdeps. -# Removal on 2025-04-21. Bug #896608. -app-office/gtg - -# Andreas Sturmlechner (2025-03-20) -# Upstream have made clear that they are not going to port to Qt6 and -# recommend sys-apps/qdirstat (from original k4dirstat author) instead. -# Alternatively, there is kde-apps/filelight available. -# Bug #951138. Removal on 2025-04-19. -kde-misc/kdirstat - -# Michał Górny (2025-03-18) -# Last release in 2019, no tests, no reverse dependencies. -# Removal on 2025-04-17. Bug #951540. -dev-python/pysvg-py3 - -# Michał Górny (2025-03-17) -# Unmaintained. Last release in 2015, missing tests in sdist and not -# tagged on GitHub. Not marked for py3.13. No reverse dependencies. -# Removal on 2025-04-16. Bug #951493. -dev-python/simplebayes - # Michał Górny (2025-03-17) # Xfce 4.22 prereleases. Masked because they tend to be quite unstable. >=xfce-base/exo-4.21 @@ -291,98 +249,17 @@ dev-python/simplebayes >=xfce-base/xfce4-settings-4.21 >=xfce-base/xfconf-4.21 -# Michał Górny (2025-03-17) -# A "forever beta" wrapper over dev-python/requests, with no tests, -# and dead for 9 years already. Finally, no reverse dependencies left. -# Removal on 2025-04-16. Bug #951492. -dev-python/ssl-fetch - -# Michał Górny (2025-03-17) -# The package was broken from day one, assigned to python@ team -# and the actual maintainer has ignored the bug report from day one. -# No reverse dependencies. -# Removal on 2025-04-16. Bug #942776. -dev-python/django-bootstrap5 - -# Michał Górny (2025-03-17) -# Fragile package with no reverse dependencies. Currently broken with -# all dev-python/beartype versions in Gentoo. -# Removal on 2025-04-16. Bug #951491. -dev-python/spdx-tools - -# Michał Górny (2025-03-17) -# Last release in 2021, aimed at Python 3.9. Test suite is broken with -# Python 3.13. No reverse dependencies. -# Removal on 2025-04-16. Bug #951490. -dev-python/bitvector - -# Michał Górny (2025-03-17) -# sys-cluster/pacemaker is not really maintained in Gentoo. It is -# multiple versions behind, does not support Python 3.11 and has a bunch -# of other problems reported. sys-cluster/crmsh is its only -# unconditional dependency. -# Removal on 2025-04-16. Bug #897290. -sys-cluster/crmsh -sys-cluster/pacemaker - -# Andreas Sturmlechner (2025-03-17) -# Database migration issues on upgrade, bug #951486 -~app-office/kmymoney-5.1.92_p20250306 - -# Arthur Zamarin (2025-03-15) -# EAPI=7, uses deprecated Go eclasses. Isn't maintained in Gentoo -# since 2019, with awaiting version bump (upstream is still active). -# Has open security vulnerabilities. -# Removal on 2025-04-14. Bugs #951417, #631076, #679948, #695310, -# #771051, #844727, #880151, #908590, #948207, #813702, #866356. -sys-cluster/teleport - -# Sam James (2025-03-09) -# Obsolete in favour of dev-lang/ada-bootstrap. Using sys-devel/gcc[ada] -# should now Just Work. Removal on 2025-04-10. -dev-lang/gnat-gpl - -# Arthur Zamarin (2025-03-08) -# EAPI=7. Broken CLI for packages.g.o. -# Removal on 2025-04-07. -app-portage/pgo - -# Anna (navi) Figueiredo Gomes (2025-03-08) -# User services is merged and released in openrc-0.60, this fork -# is now unmaintained and superseded. -# Removal on 2025-04-08. Bug #950367 -sys-apps/openrc-navi - # Sam James (2025-03-07) # May cause emerge to hang (bug #950707). Tests hang on one machine # and another strange report upstream: https://github.com/pkgconf/pkgconf/issues/383. # Mask out of caution for now. =dev-util/pkgconf-2.4.1 -# Andreas Sturmlechner (2025-03-06) -# Last release in 2018 and no upstream activity ever since. -# Please migrate to an alternative backup solution. Bug #947894 -# Removal on 2025-04-15. -app-backup/luckybackup - -# Michał Górny (2025-03-06) -# This package is clearly unmaintained. It has lost all CPython -# versions, and retained PyPy3 likely only because it wasn't versioned. -# Also, since it's eclass usage used to be broken, it went under the -# radar. Removal on 2025-04-05. Bug #950702. -dev-vcs/notify-webhook - # John Helmert III (2025-03-02) # Doesn't seem to cleanly load, see: # https://github.com/lkrg-org/lkrg/issues/364 =app-antivirus/lkrg-0.9.9 -# Andreas Sturmlechner (2025-03-01) -# Last release 14 years ago, dead upstream, depends on Qt5 (and even that -# only by means of downstream patching). Bug #947634. -# Removal on 2025-04-15. -sci-biology/clustalx - # Eray Aslan (2025-02-24) # Mask experimental software =mail-mta/postfix-3.11* @@ -440,19 +317,21 @@ dev-python/pyside6-tools # https://bugs.gentoo.org/949414 =dev-cpp/cpp-httplib-0.18.6 -# Andreas Sturmlechner (2025-01-23) -# Qt5 package without any revdeps. Use dev-qt/qttools[qdbus] instead. -dev-qt/qdbusviewer - # Andreas Sturmlechner (2025-01-23) # Qt5 packages without any revdeps. dev-qt/assistant +dev-qt/linguist dev-qt/pixeltool dev-qt/qdbus +dev-qt/qdbusviewer dev-qt/qdoc dev-qt/qtdiag +dev-qt/qtpaths +dev-qt/qt3d:5 +dev-qt/qtdatavis3d:5 dev-qt/qtgamepad:5 dev-qt/qtlocation:5 +dev-qt/qtnetworkauth:5 dev-qt/qtplugininfo dev-qt/qtquicktimeline:5 dev-qt/qtsensors:5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/package.use.mask index 4b5ae83616..87728f6a73 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/package.use.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Fabian Groffen (2025-04-27) +# Darwin is explicitly unsupported by libdrm +media-video/ffmpeg drm + # Fabian Groffen (2023-05-03) # Darwin is Mach-O, so ELF stuff is not useful here and missing deps dev-libs/glib elf diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use index 82b89cf299..8b46f9cc8e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use @@ -1,6 +1,12 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Whitlock (2025-04-03) +# Desktop users will probably want QR code scanning in Bitcoin-Qt, but +# enabling USE=qrcode by default in the ebuild requires also enabling +# USE=gui, which pulls in Qt that is likely not wanted on servers. +net-p2p/bitcoin-core qrcode + # Filip Kobierski (2025-02-27) # Most desktop users will get doxygen because a USE=doc dep. # With USE=gui, which is the default for this profile, it pulls in @@ -31,7 +37,7 @@ x11-base/xwayland libei # on desktop profiles and CMake is unavoidable, it feels a shame to drag in # Qt 6 just for something people are unlikely to want. Plus, it avoids a # circular dependency out of the box. -dev-build/cmake -gui -qt6 +dev-build/cmake -gui # Andreas Sturmlechner (2023-07-29) # Required by dev-python/pyqt5[multimedia] 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 14d97c790b..c5838b85a2 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 @@ -43,7 +43,6 @@ move dev-util/gn dev-build/gn move dev-util/gyp dev-build/gyp move dev-util/netsurf-buildsystem dev-build/netsurf-buildsystem move dev-util/scons dev-build/scons -move sys-devel/qconf dev-build/qconf move dev-util/b2 dev-build/b2 move dev-util/kbuild dev-build/kbuild move dev-util/ddd dev-debug/ddd diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2025 b/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2025 index cfa859579b..44826d3311 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2025 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2025 @@ -1,3 +1,4 @@ move kde-apps/spectacle kde-plasma/spectacle slotmove <=dev-util/intel-graphics-compiler-1.0.17791.18 0 legacy slotmove <=dev-libs/intel-compute-runtime-24.35.30872.32 0 legacy +move dev-libs/cudnn-frontend sci-ml/cudnn-frontend 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 4613d02baf..078900007e 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 @@ -11,7 +11,6 @@ move dev-python/rpy dev-python/rpy2 move dev-python/qscintilla-python dev-python/qscintilla move dev-python/python-netlink dev-python/netlink move dev-python/python-lhafile dev-python/lhafile -move dev-python/pysvg dev-python/pysvg-py3 move dev-python/libpillowfight dev-python/pypillowfight move dev-python/cchardet dev-python/faust-cchardet move dev-python/protobuf-python dev-python/protobuf @@ -20,7 +19,6 @@ move net-analyzer/RustScan net-analyzer/rustscan move dev-python/APScheduler dev-python/apscheduler move dev-python/Arpeggio dev-python/arpeggio move dev-python/Babel dev-python/babel -move dev-python/BitVector dev-python/bitvector move dev-python/ConfigArgParse dev-python/configargparse move dev-python/CppHeaderParser dev-python/cppheaderparser move dev-python/Events dev-python/events diff --git a/sdk_container/src/third_party/portage-stable/profiles/use.desc b/sdk_container/src/third_party/portage-stable/profiles/use.desc index 77398b7696..e82c6e4e04 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/use.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/use.desc @@ -25,7 +25,7 @@ audiofile - Add support for libaudiofile where applicable audit - Enable support for Linux audit subsystem using sys-process/audit avif - Add AV1 Image Format (AVIF) support bash-completion - Enable bash-completion support -berkdb - Add support for sys-libs/db (Berkeley DB for MySQL) +berkdb - Add support for sys-libs/db (Berkeley DB) bidi - Enable bidirectional language support big-endian - Big-endian toolchain support bindist - Flag to enable or disable options for prebuilt (GRP) packages (eg. due to licensing issues)