From a854b7df21a4cf5b36ad65d61463a57f23e56f33 Mon Sep 17 00:00:00 2001 From: Flatcar Buildbot Date: Mon, 25 Mar 2024 07:15:22 +0000 Subject: [PATCH] profiles: Sync with Gentoo It's from Gentoo commit 5665fa61661edf95076ce7db352c43a87e7131fe. --- .../profiles/arch/alpha/package.use.mask | 4 +- .../profiles/arch/amd64/package.use.mask | 7 +- .../arch/amd64/package.use.stable.mask | 13 +- .../profiles/arch/amd64/use.mask | 8 + .../profiles/arch/amd64/x32/package.mask | 27 +- .../profiles/arch/amd64/x32/package.use.mask | 8 +- .../profiles/arch/arm/package.mask | 93 -- .../profiles/arch/arm/package.use.mask | 12 +- .../profiles/arch/arm/package.use.stable.mask | 4 + .../profiles/arch/arm64/package.use.mask | 14 +- .../arch/arm64/package.use.stable.mask | 7 +- .../profiles/arch/arm64/use.stable.mask | 4 - .../profiles/arch/base/package.use.mask | 10 +- .../profiles/arch/base/use.mask | 8 + .../profiles/arch/hppa/package.mask | 5 - .../profiles/arch/hppa/package.use.mask | 1 - .../profiles/arch/ia64/package.use.mask | 13 +- .../profiles/arch/ia64/use.mask | 1 - .../profiles/arch/loong/package.use.mask | 15 +- .../profiles/arch/mips/package.use.mask | 5 + .../profiles/arch/powerpc/package.use.mask | 7 +- .../profiles/arch/powerpc/ppc32/package.mask | 6 +- .../arch/powerpc/ppc32/package.use.mask | 5 +- .../arch/powerpc/ppc64/64le/package.use.mask | 12 +- .../profiles/arch/powerpc/ppc64/64le/use.mask | 6 +- .../arch/powerpc/ppc64/64ul/package.mask | 6 +- .../arch/powerpc/ppc64/package.use.mask | 12 +- .../profiles/arch/riscv/package.use.force | 6 +- .../profiles/arch/riscv/package.use.mask | 20 +- .../profiles/arch/sparc/package.use.mask | 3 +- .../profiles/arch/x86/package.mask | 21 - .../profiles/arch/x86/package.use.mask | 18 +- .../arch/x86/package.use.stable.force | 6 - .../profiles/arch/x86/package.use.stable.mask | 14 +- .../portage-stable/profiles/arch/x86/use.mask | 8 + .../profiles/arch/x86/use.stable.mask | 8 + .../profiles/base/make.defaults | 4 +- .../portage-stable/profiles/base/package.use | 6 +- .../profiles/base/package.use.force | 23 - .../profiles/base/package.use.mask | 39 +- .../profiles/base/package.use.stable.mask | 1 - .../default/linux/amd64/23.0/make.defaults | 4 + .../armv6j_hf/musl/package.use.stable.mask | 6 + .../armv7a_hf/musl/package.use.stable.mask | 6 + .../arm/23.0/musl/package.use.stable.mask | 6 + .../armv6j_hf/musl/package.use.stable.mask | 6 + .../armv7a_hf/musl/package.use.stable.mask | 6 + .../split-usr/musl/package.use.stable.mask | 6 + .../profiles/default/linux/make.defaults | 11 +- .../17.0/ieee-long-double/package.mask | 3 +- .../default/linux/ppc64le/23.0/package.mask | 3 +- .../linux/s390/23.0/split-usr/s390x/parent | 1 + .../23.0/i486/musl/package.use.stable.mask | 6 + .../split-usr/musl/package.use.stable.mask | 6 + .../23.0/i686/musl/package.use.stable.mask | 6 + .../split-usr/musl/package.use.stable.mask | 6 + .../profiles/desc/collectd_plugins.desc | 3 +- .../profiles/features/llvm/package.use | 3 +- .../profiles/features/llvm/package.use.force | 3 +- .../profiles/features/musl/package.mask | 52 +- .../profiles/features/musl/package.use | 6 +- .../profiles/features/musl/package.use.force | 6 +- .../profiles/features/musl/package.use.mask | 18 +- .../profiles/features/prefix/package.use.mask | 4 - .../profiles/features/prefix/packages | 1 + .../profiles/features/prefix/use.mask | 6 +- .../profiles/features/wd40/package.mask | 4 + .../profiles/features/wd40/package.use.mask | 4 + .../portage-stable/profiles/license_groups | 2 +- .../profiles/package.deprecated | 5 - .../portage-stable/profiles/package.mask | 658 ++++++++------ .../darwin/macos/10.13/x64/package.mask | 3 +- .../darwin/macos/arch/arm64/package.use.mask | 8 +- .../profiles/prefix/package.use.mask | 2 +- .../prefix/sunos/solaris/package.mask | 8 +- .../portage-stable/profiles/profiles.desc | 829 +++++++++--------- .../profiles/releases/17.0/make.defaults | 3 +- .../profiles/releases/23.0/make.defaults | 6 - .../profiles/releases/23.0/package.use | 6 - .../profiles/releases/23.0/profile.bashrc | 43 +- .../profiles/targets/desktop/package.use | 2 +- .../targets/desktop/package.use.force | 8 +- .../portage-stable/profiles/updates/1Q-2024 | 10 + .../portage-stable/profiles/updates/3Q-2022 | 1 - 84 files changed, 1177 insertions(+), 1099 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.stable.force create mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_hf/musl/package.use.stable.mask create mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/musl/package.use.stable.mask create mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/musl/package.use.stable.mask create mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_hf/musl/package.use.stable.mask create mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/musl/package.use.stable.mask create mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/musl/package.use.stable.mask create mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/package.use.stable.mask create mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/package.use.stable.mask create mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/package.use.stable.mask create mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/package.use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/releases/23.0/package.use 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 b1b28a51aa..3b6df5e08a 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 @@ -251,7 +251,7 @@ media-libs/mesa vulkan vulkan-overlay zink # Sergei Trofimovich (2020-07-18) # net-libs/webkit-gtk has no alpha keywords app-editors/emacs xwidgets -gnome-extra/evolution-data-server oauth oauth-gtk3 oauth-gtk4 +gnome-extra/evolution-data-server oauth-gtk3 oauth-gtk4 # needs gnome-extra/sushi, depends on net-libs/webkit-gtk gnome-base/nautilus previewer # needs libgdata[gnome-online-accounts], depends on net-libs/webkit-gtk @@ -542,7 +542,7 @@ x11-misc/xscreensaver new-login # Alexey Shvetsov (2011-12-17) # mask use numa for openmpi -sys-cluster/openmpi openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_rm_slurm openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl +sys-cluster/openmpi openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl # Raúl Porcel (2011-10-08) # Needs media-sound/lilypond 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 36a45fb0e3..72e1245bb5 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 --- +# Andrew Ammerlaan (2024-03-17) +# virt-firmware is keyworded here +sys-kernel/installkernel -efistub + # Ionen Wolkens (2024-03-08) # media-libs/libdovi is keyworded here media-libs/libplacebo -libdovi @@ -25,6 +29,7 @@ media-libs/libplacebo -libdovi # Only works on amd64 (and x32). dev-debug/gdb -cet sys-devel/binutils -cet +sys-devel/clang-common -cet sys-devel/gcc -cet sys-libs/binutils-libs -cet sys-libs/glibc -cet @@ -414,7 +419,7 @@ sys-boot/grub:2 -grub_platforms_xen-32 # Mike Gilbert (2015-09-05) # sd-boot is not supported on all archs. -sys-apps/systemd -boot -gnuefi -ukify +sys-apps/systemd -boot -ukify sys-apps/systemd-utils -boot -ukify sys-kernel/installkernel -systemd-boot -ukify -uki 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 325b6833d7..aff9fae98d 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,10 @@ #--- END OF EXAMPLES --- +# Andrew Ammerlaan (2024-03-17) +# Experimental, virt-firmware is keyworded only unstable +sys-kernel/installkernel efistub + # Ionen Wolkens (2024-03-08) # media-libs/libdovi is not stable here yet media-libs/libplacebo libdovi @@ -81,10 +85,6 @@ media-video/ffmpeg vmaf # needs stabilizing media-video/ffmpeg amf -# Sam James (2022-02-01) -# sys-cluster/ucx is not marked stable on amd64 -sys-cluster/slurm ucx - # Joonas Niilola (2021-08-13) # dev-libs/efl is stabilized on amd64. app-crypt/pinentry -efl @@ -101,9 +101,8 @@ dev-java/openjdk:8 javafx dev-java/openjdk:11 javafx # Thomas Deutschmann (2020-09-07) -# sys-cluster/slurm has no stable keywords # dev-util/nvidia-cuda-toolkit has no stable keywords -app-metrics/collectd collectd_plugins_slurm collectd_plugins_gpu_nvidia +app-metrics/collectd collectd_plugins_gpu_nvidia # Amy Liffey (2019-01-15) # Mask experimental contrib repo @@ -137,7 +136,7 @@ virtual/wine 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_rm_slurm openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl +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 # Brian Evans (2017-01-17) # Stable mask groonga on mariadb as I don't know how stable 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 903b1e2d2f..e38f87231b 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 @@ -4,6 +4,14 @@ # Unmask the flag which corresponds to ARCH. -amd64 +# Paul Zander (2024-02-14) +# sci-libs/atlas works on x86_64 +-atlas + +# Paul Zander (2024-02-14) +# media-libs/jasper works on x86_64 +-jasper + # Paul Zander (2023-12-10) # cuDNN works here -cudnn 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 ffce09bbee..e45b51f2ef 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 @@ -33,7 +33,9 @@ sci-geosciences/viking # Jupyterlab and friends require net-libs/nodejs dev-python/jupyterlab dev-python/jupyterlab-lsp +dev-python/jupyter-server-proxy sci-misc/jupyterlab-desktop-bin +dev-python/jupyter-collaboration dev-python/plotly dev-python/plotly-geo dev-python/chart-studio @@ -68,8 +70,8 @@ app-editors/ghostwriter app-editors/retext app-misc/anki app-office/merkuro -app-office/kmymoney:5 -app-office/skrooge:5 +app-office/kmymoney +app-office/skrooge app-office/texmaker app-text/bibletime app-text/calibre @@ -77,17 +79,15 @@ app-text/cb2bib app-text/kchmviewer app-text/kjots app-text/sigil -dev-lang/typescript 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:5 -dev-util/kdevelop-php:5 -dev-util/kdevelop-python:5 -gnome-extra/gnome-shell-extension-pop-shell +dev-util/kdevelop +dev-util/kdevelop-php +dev-util/kdevelop-python kde-apps/akonadi-calendar kde-apps/akonadi-import-wizard kde-apps/akonadiconsole @@ -128,7 +128,7 @@ kde-apps/plasma-telepathy-meta:5 kde-misc/kio-gdrive kde-misc/tellico kde-misc/zanshin -media-gfx/digikam:5 +media-gfx/digikam media-gfx/luminance-hdr media-sound/frescobaldi media-sound/teamspeak-client:3 @@ -140,17 +140,20 @@ net-analyzer/nmapsi >=net-im/tokodon-24.02.0 net-im/whatsie net-libs/signon-ui -net-misc/nextcloud-client -net-p2p/ktorrent:5 sci-geosciences/qmapshack -sci-mathematics/rkward:5 -sci-visualization/labplot:5 +sci-mathematics/rkward +sci-visualization/labplot sys-apps/polychromatic www-client/falkon www-client/otter www-client/qutebrowser media-video/jellyfin-media-player +# Andreas Sturmlechner (2021-02-09) +# Requires net-libs/nodejs +dev-lang/typescript +gnome-extra/gnome-shell-extension-pop-shell + # Andreas K. Hüttel (2020-09-20) # Binary-only with no x32 support app-office/libreoffice-bin 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 efe73012e9..b6cc1e0d85 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 @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2024-03-24) +# Requires unkeyworded dev-qt/qtwebengine +net-p2p/ktorrent rss + # Maciej Barć (2023-09-17) # Tests require net-libs/nodejs which is unavailable on amd64/x32. dev-lang/dafny test @@ -42,8 +46,8 @@ dev-python/cloudscraper test games-util/lgogdownloader gui kde-apps/kde-apps-meta pim kde-apps/kdenetwork-meta bittorrent -kde-apps/kleopatra:5 pim -kde-apps/umbrello:5 php +kde-apps/kleopatra pim +kde-apps/umbrello php kde-misc/kio-gdrive share kde-plasma/plasma-nm openconnect net-irc/quassel urlpreview diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.mask index 6f40e11a35..17e581e17f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.mask @@ -3,101 +3,8 @@ # Sam James (2024-02-17) # Broken on arm, see bug #924649 (https://github.com/golang/go/issues/65601). -=dev-lang/go-1.22.0 >=net-vpn/tailscale-1.60.0 -# Andreas Sturmlechner (2023-02-06) -# Successful build of dev-qt/qtwebengine depends on 64-bit host -# Bug #893234 -dev-qt/qtwebengine -dev-qt/qtwebview -dev-python/PyQt6-WebEngine -dev-python/PyQtWebEngine -app-admin/calamares -app-text/zeal -app-editors/ghostwriter -app-editors/retext -app-misc/anki -app-office/merkuro -app-office/kmymoney:5 -app-office/skrooge:5 -app-office/texmaker -app-text/bibletime -app-text/calibre -app-text/cb2bib -app-text/kchmviewer -app-text/sigil -dev-lang/typescript -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:5 -dev-util/kdevelop-php:5 -dev-util/kdevelop-python:5 -gnome-extra/gnome-shell-extension-pop-shell -kde-apps/akonadi-calendar:5 -kde-apps/akonadi-import-wizard:5 -kde-apps/akonadiconsole:5 -kde-apps/akregator:5 -kde-apps/calendarjanitor:5 -kde-apps/calendarsupport:5 -kde-apps/cantor:5 -kde-apps/eventviews:5 -kde-apps/grantlee-editor:5 -kde-apps/incidenceeditor:5 -kde-apps/kaccounts-providers:5 -kde-apps/kaddressbook:5 -kde-apps/kalarm:5 -kde-apps/kalgebra:5 -kde-apps/kdepim-addons:5 -kde-apps/kdepim-meta -kde-apps/kdepim-runtime:5 -kde-apps/kimagemapeditor:5 -kde-apps/kmail:5 -kde-apps/kmail-account-wizard:5 -kde-apps/kmailtransport:5 -kde-apps/knotes:5 -kde-apps/konqueror:5 -kde-apps/konsolekalendar:5 -kde-apps/kontact:5 -kde-apps/korganizer:5 -kde-apps/ktp-accounts-kcm:5 -kde-apps/ktp-text-ui:5 -kde-apps/libksieve:5 -kde-apps/mailcommon:5 -kde-apps/messagelib:5 -kde-apps/mbox-importer:5 -kde-apps/parley:5 -kde-apps/pim-data-exporter:5 -kde-apps/pim-sieve-editor:5 -kde-apps/plasma-telepathy-meta:5 -kde-misc/kio-gdrive -kde-misc/tellico:5 -kde-misc/zanshin:5 -media-gfx/digikam:5 -media-gfx/luminance-hdr -media-sound/frescobaldi -media-sound/teamspeak-client:3 -media-video/openshot -media-video/vidify -media-video/vidify-audiosync -net-analyzer/nmapsi -net-libs/signon-ui -net-misc/nextcloud-client -net-p2p/ktorrent:5 -sci-geosciences/qmapshack ->=sci-geosciences/gpsbabel-1.8.0 -sci-mathematics/rkward:5 -sci-visualization/labplot:5 -sys-apps/polychromatic -www-client/falkon -www-client/otter -www-client/qutebrowser -media-video/jellyfin-media-player - # Sam James (2020-06-24) # Valgrind lacks support for < ARMv7 # https://valgrind.org/info/platforms.html 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 4c874cd689..1f4b5d9ba9 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-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2024-03-21) +# virt-firmware is keyworded here +sys-kernel/installkernel -efistub + # Eray Aslan (2024-03-08) # mongodb dependencies are not keyworded mail-mta/postfix mongodb @@ -72,8 +76,8 @@ dev-python/QtPy test games-util/lgogdownloader gui kde-apps/kde-apps-meta pim kde-apps/kdenetwork-meta bittorrent -kde-apps/kleopatra:5 pim -kde-apps/umbrello:5 php +kde-apps/kleopatra pim +kde-apps/umbrello php kde-misc/kio-gdrive share net-irc/quassel urlpreview net-misc/fatrat bittorrent @@ -165,7 +169,7 @@ net-im/prosody selinux # Sam James (2020-01-17) # gnuefi + systemd-boot works on arm # bug #729720 -sys-apps/systemd -boot -gnuefi -ukify +sys-apps/systemd -boot -ukify sys-apps/systemd-utils -boot -ukify sys-kernel/installkernel -systemd-boot -ukify -uki @@ -298,7 +302,7 @@ app-metrics/collectd -collectd_plugins_mqtt # Christoph Junghans (2017-02-05) # Mask some fabrics -sys-cluster/openmpi java openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_rm_pbs openmpi_rm_slurm openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl +sys-cluster/openmpi java 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) # Assembly optimisations are supported on arm since 0.0.0_pre20161213 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 c3b6e14500..674e85444f 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,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2024-03-21) +# Experimental, virt-firmware is keyworded only unstable +sys-kernel/installkernel efistub + # Sam James (2024-02-07) # grpc not stable here app-admin/syslog-ng grpc 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 c9c46955d1..5f51dcb020 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,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2024-03-21) +# virt-firmware is keyworded here +sys-kernel/installkernel -efistub + # Mart Raudsepp (2024-03-03) # media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff) # are only available for amd64, arm64 and riscv @@ -84,10 +88,6 @@ dev-lang/ruby -jit # avoid larger deptree, bug #882593 dev-python/bracex doc -# Alexey Shvetsov (2022-09-15) -# Mask nvml use flag for slurm -sys-cluster/slurm nvml - # Sam James (2022-07-08) # Unmask galera for dev-db/mariadb >=dev-db/mariadb-10.1.0 -galera @@ -125,10 +125,6 @@ media-video/ffmpeg vmaf # sys-cluster/knem is not keyworded on arm64 sys-cluster/openmpi openmpi_fabrics_knem -# Sam James (2022-02-01) -# sys-cluster/ucx is not keyworded on arm64 -sys-cluster/slurm ucx - # Sam James (2022-01-22) # Supports 64-bit NEON dev-libs/libgcrypt -cpu_flags_arm_neon @@ -198,7 +194,7 @@ media-sound/bluez-alsa man # Sam James (2020-01-17) # gnuefi + systemd-boot works on arm64 # bug #729720 -sys-apps/systemd -boot -gnuefi -ukify +sys-apps/systemd -boot -ukify sys-apps/systemd-utils -boot -ukify sys-kernel/installkernel -systemd-boot -ukify -uki 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 b93a9cc15a..459cf22196 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,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2024-03-21) +# Experimental, virt-firmware is keyworded only unstable +sys-kernel/installkernel efistub + # Mart Raudsepp (2024-03-03) # media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff) # are not stable yet on arm64 @@ -29,8 +33,7 @@ sci-mathematics/octave sundials # Sam James (2022-03-07) # sys-cluster/torque not marked stable on arm64 -# nor is sys-cluster/slurm yet -sys-cluster/openmpi openmpi_rm_pbs openmpi_rm_slurm +sys-cluster/openmpi openmpi_rm_pbs # Michał Górny (2021-12-31) # Don't apply stable masks to python-exec since we're forcing every 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 c88283580e..fd6426126d 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 @@ -4,10 +4,6 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask -# Ionen Wolkens (2024-01-27) -# Qt6 is not stable here yet -qt6 - # Mart Raudsepp (2023-10-03) # dev-util/sysprof-capture and dev-util/sysprof are not stable yet sysprof 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 1673393672..ec88de6222 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,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2024-03-17) +# Experimental, only keyworded for amd64 currently +sys-kernel/installkernel efistub + # Ionen Wolkens (2024-03-08) # media-libs/libdovi has very few keywords and there is little interest # in adding extras unless requested (also needs rust+cargo-c) @@ -77,10 +81,6 @@ media-video/pipewire roc # dev-cpp/cppdap is not keyworded in most places dev-build/cmake dap -# Sam James (2023-07-09) -# sys-libs/libhugetlbfs is broken w/ newer glibc, bug #806079 -sys-apps/nvme-cli hugepages - # Michał Górny (2023-06-24) # dev-db/mongodb builds practically only on the authors' computer. dev-python/pymongo test-full @@ -396,7 +396,7 @@ media-video/mpv mmal # Mike Gilbert (2015-09-05) # sd-boot and ukify are not supported on all archs. -sys-apps/systemd boot gnuefi ukify +sys-apps/systemd boot ukify sys-apps/systemd-utils boot ukify sys-kernel/installkernel systemd-boot ukify uki 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 b36b584af0..0c7fe30d5a 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 @@ -1,6 +1,14 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Paul Zander (2024-02-14) +# media-libs/jasper is only supported on specific architectures +jasper + +# Paul Zander (2024-02-14) +# sci-libs/atlas is only supported on specific architectures +atlas + # Michał Górny (2024-02-05) # LLVM slots without keywords. llvm_slot_18 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.mask index 38231b9f09..39addcecad 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.mask @@ -5,11 +5,6 @@ # Needs explicit porting to each platform (bug 894078#c6) dev-python/py-cpuinfo -# Sam James (2023-03-10) -# Fails to build on HPPA w/ sys-kernel/linux-headers-6.2: -# https://github.com/strace/strace/issues/241 -=dev-debug/strace-6.2 - # Quote from : # "Compilation fails with: #error You need to define CycleTimer for # your OS and CPU" 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 ea0c0add11..045ee43a97 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 @@ -41,7 +41,6 @@ media-libs/libplacebo glslang shaderc vulkan # 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 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.mask index 881702046c..3aa516a35f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Robin H. Johnson (2024-03-08) # mongodb dependencies are not keyworded mail-mta/postfix mongodb @@ -255,7 +259,7 @@ app-text/texlive l10n_ja context # - net-libs/webkit-gtk: ruby build system app-editors/emacs xwidgets dev-util/geany-plugins markdown -gnome-extra/evolution-data-server oauth oauth-gtk3 oauth-gtk4 +gnome-extra/evolution-data-server oauth-gtk3 oauth-gtk4 # - gnome-extra/sushi: depends on webkit-gtk gnome-base/nautilus previewer # - net-libs/gnome-online-accounts: depends on webkit-gtk @@ -443,11 +447,6 @@ net-misc/networkmanager wext media-sound/pulseaudio ofono-headset media-sound/pulseaudio-daemon ofono-headset -# Mike Gilbert (2015-09-05) -# sys-boot/gnu-efi is not supported on all archs. - (2015-06-13) # Missing keywords, bug #513108 net-misc/spice-gtk smartcard webdav @@ -522,7 +521,7 @@ x11-misc/xscreensaver new-login # Alexey Shvetsov (2011-12-17) # Mask use numa for openmpi -sys-cluster/openmpi openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_rm_slurm openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl +sys-cluster/openmpi openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl # Raúl Porcel (2011-11-05) # jit not supported on ia64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/use.mask index e6426e1dcd..0b0b6ab04b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/use.mask @@ -97,7 +97,6 @@ semantic-desktop fits libburn topal -indi flite sctp bs2b 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 c4cc43e2ff..8b3a6e04f5 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 @@ -1,6 +1,10 @@ # Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Robin H. Johnson (2024-02-16) # Test dependencies not keyworded on this arch. www-servers/nginx test @@ -156,10 +160,6 @@ net-vpn/openconnect test dev-python/QtPy pyside2 dev-python/qtconsole test -# WANG Xuerui (2022-12-06) -# dev-qt/qtwebengine:5 isn't available on loong. -dev-python/QtPy webengine - # WANG Xuerui (2022-12-05) # (2022-12-05) # sys-boot/gnu-efi upstream hasn't merged the loong port yet sys-apps/fwupd uefi - (2022-12-05) # The loong port of sys-boot/grub:2 isn't upstreamed yet. @@ -219,10 +217,6 @@ dev-libs/boost -context dev-python/PyQt5 location dev-python/QtPy test -# WANG Xuerui (2022-12-01) -# sys-libs/libhugetlbfs isn't buildable here yet due to arch-specific code. -sys-apps/nvme-cli hugepages - # WANG Xuerui (2022-12-01) # Mask GRUB2 platforms not applicable to loong. sys-boot/grub:2 grub_platforms_coreboot grub_platforms_efi-32 grub_platforms_ieee1275 grub_platforms_multiboot grub_platforms_pc grub_platforms_qemu grub_platforms_uboot grub_platforms_xen grub_platforms_xen-pvh @@ -230,7 +224,6 @@ sys-boot/grub:2 grub_platforms_coreboot grub_platforms_efi-32 grub_platforms_iee # WANG Xuerui (2022-11-30) # No Haskell on loong yet (in-tree ghc too old and not bootstrapped here as of # Oct 2023), hence no virtual/pandoc and friends. -sys-apps/eza man www-apps/hugo test # WANG Xuerui (2022-11-29) 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 c0887f2005..a2f88a42c1 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,11 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# matoro (2024-03-21) +# Test suite is very fragile and doesn't even run on amd64. +# No real point in running it here right now, bug #804115. +dev-cpp/eigen test + # matoro (2024-02-29) # net-libs/libotr fails tests, #918448 net-irc/irssi otr 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 e4179d80d2..ad6a4aec52 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,11 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2024-03-24) +# Requires unkeyworded dev-qt/qtwebengine (and revdeps) +kde-apps/kleopatra pim +net-p2p/ktorrent rss + # Eray Aslan (2024-03-08) # mongodb dependencies are not keyworded mail-mta/postfix mongodb @@ -387,7 +392,7 @@ net-misc/connman ofono # Alexey Shvetsov (2012-01-20) # Mask some use flags for openmpi due to unkeyworded deps -sys-cluster/openmpi openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_rm_slurm openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl +sys-cluster/openmpi openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl # Patrick McLean (2011-09-07) # missing keywords on dependencies diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.mask index 3b04d2d58c..1b3413e702 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-03-23) +# sys-libs/libomp does not support ppc32 (bug #907213). +sys-libs/libomp + # Sam James (2023-05-06) # Broken bundled Eigen, fails to compile. See bug #865191. sci-libs/pdal 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 39ca7fd3fb..ba4f64dea0 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-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-03-23) +# sys-libs/libomp does not support ppc32 (bug #907213). +sys-devel/clang-runtime openmp + # Matt Jolly (2024-03-02) # Fails tests, potential false negatives #911402 app-antivirus/clamav system-mspack @@ -154,7 +158,6 @@ dev-lang/php avif # bug #708344 sys-devel/clang-runtime compiler-rt sanitize sys-devel/clang-common default-compiler-rt -sys-devel/clang default-compiler-rt # Florian Schmaus (2020-12-03) # Rubber's testsuite depends on media-gfx/asymptote and 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 2080a5e08c..e52371ee7c 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 @@ -1,12 +1,6 @@ -# Copyright 2019-2023 Gentoo Authors +# Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Ionen Wolkens (2024-01-27) -# dev-qt/qtwebengine:6 is not available here, technically does -# not need to be masked for Qt5 (is keyworded) but would require -# USE=qt5-webengine or so to make the distinction with Qt6. -sci-astronomy/stellarium webengine - # Marek Szuba (2023-12-05) # Needs USE=video_cards_amdgpu, which IS available on ppc64le. >=sys-apps/fwupd-1.9.10 -amdgpu @@ -40,10 +34,6 @@ dev-util/perf clang # Additional sanitizers supported on ppc64le. sys-libs/compiler-rt-sanitizers -xray -# Georgy Yakovlev (2020-10-05) -# dropbox requires binaries unavaliable for ppc64 -kde-apps/kdenetwork-meta webengine - # Georgy Yakovlev (2020-10-05) # criu is unmasked on little-endian ppc64 app-containers/crun -criu diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/use.mask index eef79d46cd..29e00a4e70 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/use.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Michał Górny (2021-12-31) @@ -16,10 +16,6 @@ # Prebuilt kernels are supported here. -dist-kernel -# Georgy Yakovlev (2020-10-16) -# dev-qt/qtwebengine works on ppc64le --webengine - # Georgy Yakovlev (2020-06-03) # clang is keyworded and works on ppc64 -clang diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.mask index 22f96c7ad1..7cd1ff04a6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Rahil Bhimjiani (2024-03-20) +# https://bugs.gentoo.org/925111 +app-containers/podman + # Georgy Yakovlev (2020-01-25) # Not all dependencies keyworded net-im/telegram-desktop 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 ad5f2a0d5f..857d7a0bd4 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-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-03-23) +# dev-qt/qtwebengine not available here +dev-python/QtPy webengine test + # Michal Privoznik (2024-01-21) # virtiofsd is available here app-emulation/libvirt -virtiofsd @@ -84,10 +88,6 @@ media-sound/easyeffects zamaudio # Feature currently relies on amd64 prebuilt binaries. media-video/obs-studio browser -# Joonas Niilola (2021-06-23) -# Pandoc is a required dep, and not keyworded. -sys-apps/eza man - # Matt Turner (2021-06-10) # dev-python/django is not keyworded here dev-python/diskcache test @@ -125,8 +125,7 @@ sci-mathematics/gmp-ecm -custom-tune # Georgy Yakovlev (2020-10-05) # dropbox requires binaries unavaliable for ppc64 -# telepathy flag requires unkeyworded plasma-telepathy-meta -kde-apps/kdenetwork-meta dropbox telepathy +kde-apps/kdenetwork-meta dropbox # Georgy Yakovlev (2020-08-20) # zfs is keyworded on ppc64 @@ -201,7 +200,6 @@ dev-vcs/subversion kwallet # Patrice Clement (2016-02-08) # I would need to keyword an awful lot of packages on ppc64 # that would need Java 7 otherwise. -dev-java/bsf python dev-java/ant-apache-bsf python # Jeroen Roovers (2015-12-26) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.force index bbeece97d8..d69a9bf759 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.force @@ -1,4 +1,4 @@ -# Copyright 2021-2023 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Ionen Wolkens (2023-07-26) @@ -13,10 +13,6 @@ media-video/mpv -lua_single_target_luajit lua_single_target_lua5-1 # luajit is currently not supported on riscv, so use lua instead app-editors/neovim lua_single_target_lua5-1 -# Georgy Yakovlev (2022-11-13) -# 1.64 segfaults, so we force 1.65 bootstrapping 1.65 -~dev-lang/rust-1.65.0 system-bootstrap - # matoro (2022-09-10) # GHC does not support native codegen for riscv at all. # It gains LLVM codegen in 9.2, but we maintain a backport of this, 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 5f0957463d..3f43a0d592 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,10 @@ # Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Robin H. Johnson (2024-02-18) # alembic not stable yet media-gfx/openvdb alembic @@ -28,7 +32,7 @@ sys-apps/openrc s6 # Andrew Ammerlaan (2023-08-30) # Avoid keywording more Qt stuff -dev-python/pyside2 datavis webengine +dev-python/pyside2 datavis # Marek Szuba (2023-08-19) # dev-libs/pocl needs some work before it can be keyworded here (Bug #907333). @@ -103,7 +107,6 @@ dev-libs/cyrus-sasl berkdb # Avoid dragging in "heavy" parts of dev-qt/* unless/until # somebody needs them. bug #816981, bug #854261. # Unfortunately, tests demand qtwebengine too. -dev-python/QtPy webengine dev-python/QtPy test # Marek Szuba (2022-04-30) @@ -132,10 +135,6 @@ app-emulation/qemu xen # unkeyworded depdendency - sys-cluster/ceph app-emulation/qemu rbd -# Alexey Sokolov (2012-12-25) -# Requires dev-qt/qtwebengine -sci-astronomy/stellarium webengine - # Alex Fan (2021-12-12) # dev-python/uvloop fails test #806412 # but with it installed, anyio passes all tests @@ -160,11 +159,6 @@ sys-cluster/ceph pmdk dev-ruby/capybara test # - dev-qt/qtwebengine (bdepend) dev-python/ipython qt5 -kde-apps/k3b webengine -kde-apps/marble webengine -kde-plasma/discover webengine -kde-plasma/kdeplasma-addons webengine -kde-plasma/libksysguard webengine net-irc/quassel urlpreview # Jonathan Davies (2021-09-03) @@ -229,10 +223,6 @@ www-servers/nginx nginx_modules_http_lua # Causes 35 tests to fail with "fatal llvm error", bug #844946 dev-db/postgresql llvm -# Marek Szuba (2021-07-05) -# sys-cluster/ucx fails to compile on this arch -sys-cluster/slurm ucx - # Marek Szuba (2021-07-05) # Dependencies not keyworded here yet: # - sci-libs/vtk 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 b824ae154c..5347e66d38 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 @@ -72,7 +72,6 @@ app-alternatives/ninja samurai # Vulkan is not available on sparc. dev-qt/qtdeclarative vulkan dev-qt/qtgui vulkan -=dev-qt/qtwayland-5.15.11:5 compositor # Patrick McLean (2023-10-03) @@ -660,7 +659,7 @@ net-vpn/tinc vde # Alexey Shvetsov (2011-12-17) # Mask use numa for openmpi -sys-cluster/openmpi openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_rm_slurm openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl +sys-cluster/openmpi openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl # Raúl Porcel (2011-10-08) # Needs media-sound/lilypond diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.mask index d725dced8d..580b0657bf 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.mask @@ -5,22 +5,12 @@ # app-arch/lrzip-next does not support 32-bit arches (#925548) app-arch/lrzip-next -# matoro (2024-01-06) -# (2023-02-06) # Successful build of dev-qt/qtwebengine depends on 64-bit host # Bug #893234 dev-qt/qtwebengine dev-qt/qtwebview -dev-python/PyQt6-WebEngine dev-python/PyQtWebEngine -app-admin/calamares app-text/zeal app-editors/ghostwriter app-editors/retext @@ -30,11 +20,8 @@ app-office/kmymoney:5 app-office/skrooge:5 app-office/texmaker app-text/bibletime -app-text/calibre app-text/cb2bib app-text/kchmviewer -app-text/sigil -dev-lang/typescript dev-python/spyder dev-python/spyder-terminal dev-python/spyder-unittest @@ -44,7 +31,6 @@ dev-python/spyder-notebook dev-util/kdevelop:5 dev-util/kdevelop-php:5 dev-util/kdevelop-python:5 -gnome-extra/gnome-shell-extension-pop-shell kde-apps/akonadi-calendar:5 kde-apps/akonadi-import-wizard:5 kde-apps/akonadiconsole:5 @@ -89,21 +75,14 @@ media-gfx/luminance-hdr media-sound/frescobaldi media-sound/teamspeak-client:3 media-video/openshot -media-video/vidify -media-video/vidify-audiosync net-analyzer/nmapsi net-libs/signon-ui -net-misc/nextcloud-client -net-p2p/ktorrent:5 sci-geosciences/qmapshack >=sci-geosciences/gpsbabel-1.8.0 sci-mathematics/rkward:5 sci-visualization/labplot:5 -sys-apps/polychromatic www-client/falkon www-client/otter -www-client/qutebrowser -media-video/jellyfin-media-player # Viorel Munteanu (2022-12-22) # The x86 build is broken and no longer available. Bug #887831 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 ff88065c8b..6dafc718a1 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,14 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2024-03-24) +# Requires unkeyworded dev-qt/qtwebengine +net-p2p/ktorrent rss + +# Andrew Ammerlaan (2024-03-21) +# virt-firmware is keyworded here +sys-kernel/installkernel -efistub + # Guilherme Amadio (2024-03-09) # Qt6 not keyworded on x86 sci-physics/root qt6 @@ -88,8 +96,8 @@ dev-python/QtPy test games-util/lgogdownloader gui kde-apps/kde-apps-meta pim kde-apps/kdenetwork-meta bittorrent -kde-apps/kleopatra:5 pim -kde-apps/umbrello:5 php +kde-apps/kleopatra pim +kde-apps/umbrello php kde-misc/kio-gdrive share net-irc/quassel urlpreview net-misc/fatrat bittorrent @@ -109,10 +117,6 @@ media-video/mpv -vulkan # sys-libs/libsmbios is available here. app-laptop/pbbuttonsd -macbook -# Alexey Shvetsov (2022-09-15) -# Mask nvml use flag for slurm -sys-cluster/slurm nvml - # Alfredo Tupone (2022-08-30) # ada bootstrap currently only available on amd64/x86 sys-devel/gcc -ada @@ -408,7 +412,7 @@ app-emulation/libvirt xen # Mike Gilbert (2015-09-05) # sys-boot/gnu-efi is not supported on all archs. -sys-apps/systemd -boot -gnuefi -ukify +sys-apps/systemd -boot -ukify sys-apps/systemd-utils -boot -ukify sys-kernel/installkernel -systemd-boot -ukify -uki diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.stable.force b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.stable.force deleted file mode 100644 index a6c0d6da52..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.stable.force +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Arthur Zamarin (2023-06-03) -# Destabilizing x86 keywords on sci-*/* packages -app-office/libalkimia gmp 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 3263fb3ce0..98a331d0e7 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,10 @@ #--- END OF EXAMPLES --- +# Andrew Ammerlaan (2024-03-21) +# Experimental, virt-firmware is keyworded only unstable +sys-kernel/installkernel efistub + # Andrew Ammerlaan (2023-12-18) # This is still experimental, prebuilt images may not boot on all systems. sys-kernel/gentoo-kernel generic-uki @@ -58,10 +62,6 @@ sci-physics/geant vtk # sci-libs/sundials is not marked stable on x86 sci-mathematics/octave sundials -# Sam James (2022-02-02) -# sys-cluster/ucx is not marked stable on x86 -sys-cluster/slurm ucx - # Marek Szuba (2022-01-03) # no stable media-libs/rnnoise on this arch yet media-sound/pulseeffects rnnoise @@ -84,10 +84,6 @@ dev-util/diffoscope haskell # large amount of fabric. bug #763954 sys-block/open-iscsi infiniband -# Thomas Deutschmann (2020-08-05) -# sys-cluster/slurm has no stable keywords -app-metrics/collectd collectd_plugins_slurm - # Amy Liffey (2019-01-15) # Mask experimental contrib repo # (except what's needed by digikam, dilfridge) @@ -111,7 +107,7 @@ 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_rm_slurm openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl +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 # Brian Evans (2017-01-17) # Stable mask groonga on mariadb as I don't know how stable 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 73283453ca..ec12976b3e 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 @@ -4,6 +4,14 @@ # Unmask the flag which corresponds to ARCH. -x86 +# Paul Zander (2024-02-14) +# sci-libs/atlas works on x86 +-atlas + +# Paul Zander (2024-02-14) +# media-libs/jasper works on x86 +-jasper + # Andrew Ammerlaan (2023-07-11) # Unmask secureboot flag on arches where sbsigntools is keyworded -secureboot diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.stable.mask index 6ad4dcbac5..6f373ce425 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.stable.mask @@ -4,6 +4,14 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Paul Zander (2024-02-14) +# sci-libs/atlas is not stable +atlas + +# Paul Zander (2024-02-14) +# media-libs/jasper is not stable +jasper + # Ionen Wolkens (2024-01-27) # Qt6 is not stable here yet qt6 diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults index ba52a297a9..7ed31693ca 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults @@ -166,10 +166,10 @@ POSTGRES_TARGETS="postgres15" # PHP_TARGETS="php8-1" -# Alfredo Tupone (2022-11-16) +# Alfredo Tupone (2024-03-15) # # Default ADA target -ADA_TARGET="gnat_2021" +ADA_TARGET="gcc_12" # Marek Szuba (2020-10-15) # Default targets for lua{,-single}.eclass 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 687c168604..cf646b56fb 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use @@ -1,6 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Arthur Zamarin (2024-03-23) +# Used by pkgcheck, so let's make it easier for all developers to install it +>=dev-libs/tree-sitter-bash-0.21.0 python + # Alfred Wingate (2023-12-25) # Default to gbm on non-desktop with REQUIRED_USE: ^^ ( gbm wayland X ) >=media-tv/kodi-20.2 gbm udev 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 12f9a7329e..5a6cefad7d 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 @@ -19,23 +19,6 @@ games-emulation/pcsx2 clang # Reverse dependencies are not ready for media-libs/mesa to not provide OpenGL. media-libs/mesa opengl -# Michael Orlitzky (2023-11-22) -# USE=-gui is broken in this and the subsequent version (bug -# 916718). Package is a PITA: the maintainer is combative, and the -# issue tracker is a French-language forum that never sends me -# confirmation emails when I try to sign up. -=sci-mathematics/giac-1.9.0.67 gui - -# Michael Orlitzky (2023-12-04) -# This was originally forced because gstreamer-less builds are untested -# upstream and are often broken (e.g. bugs 911663 and 914362). But from -# the user's perspective, having it forced is worse than having it fail -# to build; if it fails, you can always set USE=gstreamer for one -# version, i.e. at least you have a choice. The two latest 2.42.x -# ebuilds in the tree both build fine with gstreamer disabled, so it is -# at least safe to re-enable for those. Older ebuilds, who knows. - (2023-08-14) # OpenMW is only playtested with LuaJIT, and in fact unit tests fail with Lua-5. # Therefore apply mask/force to override the profile's defaults, and invert on @@ -61,12 +44,6 @@ media-video/mpv lua_single_target_luajit # so force the flag on until problem fixed upstream >=sys-cluster/ceph-17.2.1 system-boost -# Esteve Varela Colominas (2022-02-19) -# Use the jemalloc allocator for telegram, as recommended by upstream, -# to reduce memory usage, at least on glibc. -# See the ebuild for more info. -net-im/telegram-desktop jemalloc - # Sam James (2022-02-11) # Always build with PIE-default, just like GCC. sys-devel/clang pie 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 2aa08151b8..76b39e86f8 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,23 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Andrew Ammerlaan (2024-03-22) +# Building with qt6 requires (masked) kde-frameworks:6 +app-admin/calamares qt6 + +# Viorel Munteanu (2024-03-19) +# The live version needs a new BDEPEND for doc +=app-emulation/virtualbox-9999 doc + +# Sam James (2024-03-18) +# Needs masked KF6 for Wayland at least. +app-crypt/pinentry qt6 + +# Michał Górny (2024-03-17) +# Suffers from unaligned accesses, upstream's working on it. +# https://github.com/psycopg/psycopg/issues/734 +<=dev-python/psycopg-3.1.18 native-extensions + # Volkmar W. Pogatzki (2024-03-10) # These packages have RESTRICT="test" and depend on dev-java/ant-junit # which is going away. Remove this mask when ebuilds are updated. @@ -29,6 +46,7 @@ sci-physics/root R dev-debug/gdb cet sys-devel/binutils cet sys-devel/binutils-hppa64 cet +sys-devel/clang-common cet sys-devel/gcc cet sys-libs/binutils-libs cet sys-libs/glibc cet @@ -205,13 +223,6 @@ x11-apps/xdpyinfo dmx # https://bugs.gentoo.org/833098 dev-java/openjdk:11 lto -# Sam James (2023-03-15) -# Signing key is expired on Savannah. The same key is renewed elsewhere -# and the signature is valid, but it's easier to disable verify-sig here -# for now as it's not a new release. Recent Gemato got stricter with this -# which is how it appears now. See bug #900895. -~net-misc/wget-1.21.3 verify-sig - # Michał Górny (2023-02-20) # dev-python/colorspacious is masked for removal. (2022-11-25) # USE=tbb is broken in 7.7.0 # https://tracker.dev.opencascade.org/view.php?id=33152 -~sci-libs/opencascade-7.7.0 tbb +>=sci-libs/opencascade-7.7.0 tbb # Guillermo Joandet (2022-11-22) # app-text/pandoc is not keyworded on most architectures @@ -320,7 +331,6 @@ app-antivirus/clamav jit # John Helmert III (2022-08-14) # slurm is last rited -app-metrics/collectd collectd_plugins_slurm sys-cluster/openmpi openmpi_rm_slurm # Joonas Niilola (2022-08-02) @@ -636,7 +646,6 @@ sci-chemistry/gromacs python # Michał Górny (2019-12-16) # Requires old x11-libs/fox:1.6 slot. dev-games/openscenegraph fox -dev-libs/hidapi fox sci-mathematics/gsl-shell fox # Michał Górny (2019-12-04) @@ -644,7 +653,6 @@ sci-mathematics/gsl-shell fox # supporting Python 2.7. This can be resolved long term via either # using any-r1 API to build docs or cond-deps. dev-python/matplotlib doc -dev-python/pandas doc dev-python/statsmodels doc # Haelwenn (lanodan) Monnier (2019-12-01) @@ -693,10 +701,6 @@ mail-client/claws-mail litehtml # bug #318841#c20. sys-kernel/linux-firmware unknown-license -# Virgil Dupras (2019-04-29) -# Docs are temporarily broken. See bug #680014 -dev-python/pandas doc - # Ulrich Müller (2019-04-25) # Pulls in media-fonts/kochi-substitute as dependency, which allows # only non-commercial distribution and can therefore not be included @@ -810,7 +814,6 @@ net-irc/hexchat theme-manager # Ulrich Müller (2016-10-15) # The --with-cairo option is considered as experimental by upstream # and causes problems with updating the X window, bug #592238 -app-editors/emacs:25 cairo app-editors/emacs:26 cairo # Matthew Brewer (2016-06-02) @@ -867,10 +870,6 @@ media-libs/cogl gstreamer # gentoo bugs. media-libs/libsdl2 custom-cflags -# Kacper Kowalik (2013-05-19) -# Fails to build, haven't had time to debug -app-text/doxygen sqlite - # Bernard Cafarelli (2013-04-04) # Broken for now (segmentation fault on play) gnustep-apps/cynthiune flac 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 d3d281bd64..e8fd188ba2 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 @@ -115,7 +115,6 @@ x11-themes/arc-theme cinnamon # Pacho Ramos (2020-08-21) # app-text/pandoc is hard to stabilize #737612 -sys-apps/earlyoom docs sys-apps/earlyoom man # Sergei Trofimovich (2020-04-13) diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/make.defaults index 05f8f6a365..fb3acfbe5b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/make.defaults @@ -2,3 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs" + +USE="cet" + +BOOTSTRAP_USE="${BOOTSTRAP_USE} cet" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_hf/musl/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_hf/musl/package.use.stable.mask new file mode 100644 index 0000000000..c021f45d85 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_hf/musl/package.use.stable.mask @@ -0,0 +1,6 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License, v2 + +# Andreas K. Hüttel (2024-03-20) +# Does not compile with musl-1.2.4 +sys-devel/gcc sanitize diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/musl/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/musl/package.use.stable.mask new file mode 100644 index 0000000000..c021f45d85 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/musl/package.use.stable.mask @@ -0,0 +1,6 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License, v2 + +# Andreas K. Hüttel (2024-03-20) +# Does not compile with musl-1.2.4 +sys-devel/gcc sanitize diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/musl/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/musl/package.use.stable.mask new file mode 100644 index 0000000000..c021f45d85 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/musl/package.use.stable.mask @@ -0,0 +1,6 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License, v2 + +# Andreas K. Hüttel (2024-03-20) +# Does not compile with musl-1.2.4 +sys-devel/gcc sanitize diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_hf/musl/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_hf/musl/package.use.stable.mask new file mode 100644 index 0000000000..c021f45d85 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_hf/musl/package.use.stable.mask @@ -0,0 +1,6 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License, v2 + +# Andreas K. Hüttel (2024-03-20) +# Does not compile with musl-1.2.4 +sys-devel/gcc sanitize diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/musl/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/musl/package.use.stable.mask new file mode 100644 index 0000000000..c021f45d85 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/musl/package.use.stable.mask @@ -0,0 +1,6 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License, v2 + +# Andreas K. Hüttel (2024-03-20) +# Does not compile with musl-1.2.4 +sys-devel/gcc sanitize diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/musl/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/musl/package.use.stable.mask new file mode 100644 index 0000000000..c021f45d85 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/musl/package.use.stable.mask @@ -0,0 +1,6 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License, v2 + +# Andreas K. Hüttel (2024-03-20) +# Does not compile with musl-1.2.4 +sys-devel/gcc sanitize diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/make.defaults index 4e21cd58fd..12dd86f25c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/make.defaults @@ -20,13 +20,10 @@ USE="${USE} seccomp" # These USE flags were originally inserted here because of PHP # and were later removed by me. Reinserting the USE flags again because they are # global USE flags that may be expected to be set by other packages. -USE="${USE} cli pcre" - -# Donnie Berkholz (2006-03-07) -# Modular X: Support direct rendering by default -# Andreas K. Huettel (2013-01-21) -# Re-added following discussion with chithead -USE="${USE} dri" +# Andreas K. Hüttel (2024-03-22) +# Moving cli to 17.0, so it can be unset in 23.0 and this way overridden by +# use defaults... +USE="${USE} pcre" # Luca Barbato (2006-10-28) # on glibc system you cannot turn it off diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask index f730c94e92..967a17ce17 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask @@ -1,8 +1,7 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Georgy Yakovlev (2022-12-04) # We only need versions that support ieee-long-double. - (2022-12-04) # We only need versions that support ieee-long-double. - (2024-03-20) +# Does not compile with musl-1.2.4 +sys-devel/gcc sanitize diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/package.use.stable.mask new file mode 100644 index 0000000000..c021f45d85 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/package.use.stable.mask @@ -0,0 +1,6 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License, v2 + +# Andreas K. Hüttel (2024-03-20) +# Does not compile with musl-1.2.4 +sys-devel/gcc sanitize diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/package.use.stable.mask new file mode 100644 index 0000000000..c021f45d85 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/package.use.stable.mask @@ -0,0 +1,6 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License, v2 + +# Andreas K. Hüttel (2024-03-20) +# Does not compile with musl-1.2.4 +sys-devel/gcc sanitize diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/package.use.stable.mask new file mode 100644 index 0000000000..c021f45d85 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/package.use.stable.mask @@ -0,0 +1,6 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License, v2 + +# Andreas K. Hüttel (2024-03-20) +# Does not compile with musl-1.2.4 +sys-devel/gcc sanitize diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/collectd_plugins.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/collectd_plugins.desc index 963c7cd4d5..0d56d03a40 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/collectd_plugins.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/collectd_plugins.desc @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file contains descriptions of COLLECTD_PLUGINS USE_EXPAND flags. @@ -104,7 +104,6 @@ rrdtool - Build the rrdtool output plugin (writes values to RRD-files) sensors - Build the sensors input plugin (reads hardware sensors from lm-sensors) serial - Build the serial input plugin (collects the traffic on serial interfaces) sigrok - Build the sigrok input plugin (reads measurements from any supported hardware from sigrok project) -slurm - Build the slurm input plugin (collects metrics from the SLURM workload manager) smart - Build the S.M.A.R.T input plugin (collects S.M.A.R.T statistics from disk drives) snmp - Build the snmp input plugin (reads values from network devices using SNMP) snmp_agent - Build an input plugin which implements an SNMP AgentX subagent that receives and handles queries from SNMP master agent and returns configured metrics diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/llvm/package.use b/sdk_container/src/third_party/portage-stable/profiles/features/llvm/package.use index e878f28f74..b929e71ac4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/llvm/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/features/llvm/package.use @@ -11,5 +11,4 @@ sys-libs/compiler-rt clang sys-devel/clang-runtime compiler-rt libcxx -sanitize # sys-libs/compiler-rt-sanitizers clang -sys-libs/libcxx libunwind libcxxabi -sys-libs/libcxxabi libunwind +sys-libs/libcxx libcxxabi 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 31b3e120e5..d081e137b4 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,4 +1,4 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Ionen Wolkens (2023-08-11) @@ -12,5 +12,4 @@ app-emulation/wine-vanilla mingw # default-libcxx in particular changes ABI so can't be toggled at-will, and other # profile settings expect it. # TODO: Make a profile without default-libcxx too? -sys-devel/clang default-compiler-rt default-lld default-libcxx sys-devel/clang-common default-compiler-rt default-lld default-libcxx 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 90328a1170..6724b64dde 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.mask @@ -1,6 +1,44 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Maciej Barć (2024-03-23) +# Binary package, which is compiled against glibc +www-apps/jellyfin-bin + +# Arthur Zamarin (2024-03-15) +# Needs ada +sci-electronics/ghdl + +# Alfredo Tupone (2024-03-13) +# To bootstrap uses an ada compiler built using glibc +dev-lang/gnat-gpl +dev-lang/spark +dev-ada/gnatcoll-db +dev-ada/gprbuild +dev-ada/xmlada +dev-ada/libgpr +dev-ada/gnatcoll-core +dev-ada/gnatcoll-bindings +dev-ada/langkit +dev-ada/templates-parser +dev-ada/libadalang-tools +dev-ada/libadalang +dev-ada/spawn +dev-ada/gtkada +dev-ada/markdown +dev-ada/VSS +dev-ada/aws +dev-ada/aunit +dev-ada/ada_language_server +dev-ada/gnatdoc +dev-ada/gpr-unit-provider +dev-ada/gpr +dev-ada/gnatmem +dev-ada/ada_libfswatch +dev-ada/gnatsymbolize +dev-ada/AdaSAT +dev-ada/lal-refactor + # Sergey Popov (2024-03-05) # games-strategy/seven-kingdoms does not build on musl, # requires glibc-specific locale handling. (#923907) @@ -87,15 +125,6 @@ dev-libs/cutlass # RTLD_DEEPBIND does not exist on musl dev-libs/intel-compute-runtime -# Sam James (2022-12-17) -# Segfaults when building on musl, bug #885501 -=sys-devel/gcc-10.4.1_p20221208:10 -=sys-devel/gcc-10.4.1_p20221222:10 -=sys-devel/gcc-11.3.1_p20221209:11 -=sys-devel/gcc-11.3.1_p20221223:11 -=sys-devel/gcc-12.2.1_p20221231:12 -=sys-devel/gcc-12.2.1_p20230121:12 - # Sam James (2022-10-17) # Needs porting to musl # https://github.com/rr-debugger/rr/issues/2236 @@ -319,12 +348,7 @@ x11-misc/xflux x11-misc/xflux-gui # Ulrich Müller (2022-01-04, 2022-07-31) -# Emacs 23 does not support x86_64-gentoo-linux-musl systems -# (bug #830408). Emacs 24 and 25 have build failures (bug #862462). # Emacs 26 segfaults when dumping (bug #862489). -app-editors/emacs:23 -app-editors/emacs:24 -app-editors/emacs:25 app-editors/emacs:26 # Conrad Kostecki (2021-12-15) diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.use b/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.use index db211e90d7..34953eccb8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.use @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors. +# Copyright 1999-2024 Gentoo Authors. # Distributed under the terms of the GNU General Public License v2 # Sam James (2022-09-08) @@ -7,10 +7,6 @@ # off by default to steer towards libxcrypt. sys-libs/musl -crypt -# Esteve Varela Colominas (2022-02-19) -# The musl allocator works well with telegram -net-im/telegram-desktop -jemalloc - # Anthony G. Basile (2016-07-14) # We need this to break a circular dependency with # 'sys-libs/libcap pam' in stage3 catalyst builds diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.use.force index 52cf9aedc6..78001ea4cd 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.use.force @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors. +# Copyright 1999-2024 Gentoo Authors. # Distributed under the terms of the GNU General Public License v2 # Violet Purcell (2023-04-25) @@ -13,10 +13,6 @@ sys-libs/libxcrypt -system -compat # net-misc/netkit-rsh is masked on musl and USE=-crypt depends on it sys-cluster/torque crypt -# Esteve Varela Colominas (2022-02-19) -# The musl allocator works well with telegram -net-im/telegram-desktop -jemalloc - # Force system-libevent use flag on mozilla packages, since the building of # bundled libevent cannot accomodate a system without sysctl.h # See bug 574830 for more info. 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 ad58f4dbf0..83facb689f 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 @@ -1,6 +1,16 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas K. Hüttel (2024-03-11) +# Only works properly with glibc +dev-debug/gdb cet +sys-devel/binutils cet +sys-devel/binutils-hppa64 cet +sys-devel/clang-common cet +sys-devel/gcc cet +sys-libs/binutils-libs cet +sys-libs/glibc cet + # Violet Purcell (2024-01-25) # f16c support in gtk4 requires the ifunc attribute, which # is not available on musl. There is a configure check for @@ -13,11 +23,6 @@ gui-libs/gtk cpu_flags_x86_f16c # possible on musl via systemd-utils[boot]. sys-kernel/installkernel -systemd -# Alfredo Tupone (2024-01-09) -# linked against glibc -sci-libs/caffe2 mkl -dev-libs/oneDNN mkl - # Michał Górny (2023-12-31) # Requires dev-libs/level-zero. dev-lang/ispc gpu @@ -71,13 +76,16 @@ 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. +dev-libs/oneDNN mkl kde-apps/kdenetwork-meta dropbox +media-libs/opencv atlas mkl media-video/ffmpeg 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-libs/caffe2 mkl sci-libs/dlib mkl sci-libs/trilinos mkl www-client/qutebrowser widevine diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/package.use.mask index 9d5a82e0d8..12bba1c5f9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/package.use.mask @@ -14,10 +14,6 @@ x11-base/xorg-server elogind # depends on systemd sys-apps/ipmitool openbmc -# Fabian Groffen (2020-06-07) -# installing kernels has no business in Prefix -sys-apps/debianutils installkernel - # Benda Xu (2019-08-20) # avoid gnome-extra/gnome-user-share, which depends on systemd. gnome-base/gnome-extra-apps share diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/packages b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/packages index 85e0fc31b6..e062efedeb 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/packages @@ -15,6 +15,7 @@ -*net-misc/iputils -*sys-apps/iproute2 +-*sys-apps/kbd -*sys-fs/e2fsprogs -*virtual/dev-manager -*sys-apps/shadow diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/use.mask b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/use.mask index 482ce57f04..bbb580e546 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/use.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # prefix USE flag should always be unmasked in prefix profiles @@ -13,6 +13,10 @@ systemd # system authentication etc. not possible for non-privileged Prefix pam +# Paul Zander (2024-02-14) +# sci-libs/atlas does not have prefix keywords +atlas + # Andreas Sturmlechner (2020-06-06) # sci-libs/mkl does not have prefix keywords mkl 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 911a3ea2f1..a8281c01e6 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,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2024-03-19) +# Requires dev-python/cryptography +app-emulation/virt-firmware + # Michał Górny (2024-02-03) # Need dev-python/jsonschema (or its revdeps). dev-python/flasgger 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 ad3d7c36b6..afa4465864 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-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2024-03-19) +# Requires dev-python/cryptography +sys-kernel/installkernel efistub + # Michał Górny (2024-02-03) # Need dev-python/jsonschema (or its revdeps). dev-python/botocore 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 bf3ded23f7..d9c23c07bc 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 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 CRACKLIB Crypt-IDEA curl DES docbook dom4j DUMB-0.9.3 ElementTree Emacs ErlPL-1.1 FastCGI feh File-MMagic Flashpix FLEX flexmock FLTK freetts FVWM gd gsm HTML-Tidy iASL icu IDPL imagemagick Info-ZIP inner-net Interbase-1.0 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 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 totd Toyoda trio UCAR-Unidata unicode URT VTK w3m wm2 xbatt xboing XC Xdebug xtrs ZSH +MISC-FREE AIFFWriter.m Allegro alternate AMPAS 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 File-MMagic Flashpix FLEX flexmock FLTK freetts FVWM gd gsm HTML-Tidy iASL icu IDPL imagemagick Info-ZIP inner-net Interbase-1.0 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 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 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 4b34e77f73..8e619d65ae 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/package.deprecated +++ b/sdk_container/src/third_party/portage-stable/profiles/package.deprecated @@ -84,11 +84,6 @@ media-sound/pulseaudio # Please port your package to use dev-ruby/erubis instead. dev-ruby/erubis -# Sam James (2023-04-07) -# No longer supported upstream, fork of dev-ruby/listen. -# Please port your package to use dev-ruby/listen instead. -dev-ruby/sass-listen - # Sam James (2023-04-06) # net-libs/libgsasl and net-misc/gsasl are now merged together. # Please depend on net-misc/gsasl[server] for the server and 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 2a80e58ae3..e925997a8c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/package.mask @@ -33,6 +33,90 @@ #--- END OF EXAMPLES --- +# Eli Schwartz (2024-03-24) +# Broken with modern compilers, broken with LTO. Upstream website no +# longer exists. Unmaintained in Gentoo, no reverse dependencies. +# Removal on 2024-04-23. Bug #731942, #863041, #898298. +sci-libs/xgks-pmel + +# Michał Górny (2024-03-23) +# No maintainer. Broken tests. Not ported to PEP517 build. +# No release since 2020, little activity since. No revdeps. +# Removal on 2024-04-22. Bug #911780. +dev-python/prov + +# Michał Górny (2024-03-23) +# Apparently broken. No tests. Last code change in 2016. No revdeps. +# Removal on 2024-04-22. Bug #892613. +dev-python/sphinxcontrib-asyncio + +# Alexey Sokolov (2023-03-23) +# Source incompatible with mygui-3.4.1 +# https://bugs.gentoo.org/927634 +>=dev-games/mygui-3.4.3 + +# Conrad Kostecki (2024-03-22) +# Stuck on old EAPI6. Last stable release over 10 years ago. +# Not compatible with PHP8. Removal on 2024-04-22. +dev-php/onphp + +# Conrad Kostecki (2024-03-22) +# Stuck on old EAPI6. PEAR channel long dead. +# Removal on 2024-04-22. +dev-php/mockery + +# Conrad Kostecki (2024-03-22) +# Stuck on old EAPI6. Not compatible with PHP7 and newer. +# Upstream stopped development. +# Removal on 2024-04-22. +dev-php/libchart + +# Hans de Graaff (2024-03-22) +# Broken with modern compilers, bug 884249. No longer maintained +# upstream, last release 5 years ago. No reverse dependencies left. Use +# dev-ruby/concurrent-ruby instead. +# Removal on 2024-04-22. +dev-ruby/atomic + +# Rahil Bhimjiani (2024-03-17) +# buildah-1.34.0 isn't getting security fixes from upstream +# https://github.com/containers/buildah/issues/5320 +=app-containers/buildah-1.34.0 + +# Eli Schwartz (2024-03-14) +# Deprecated, doesn't work with python 3.12. Unmaintained with last +# serious release in 2019, and another release in 2024 that claims +# to support python 3.12 but fails tests if you actually do. No +# route to making it work with python 3.13 at all, and upstream +# explicitly states that future "like Python 2, is now done". The +# package is entirely redundant to packages not supporting python +# 2 anymore, and the ones that do support it should be using +# dev-python/six instead, anyways. Bug #888271 +# Removal on 2024-04-13. +dev-python/future + +# Petr Vaněk (2024-03-13) +# dev-libs/hyperscan upstream is inactive [1], please switch to more portable, +# drop-in replacement dev-libs/vectorscan. +# [1] https://github.com/intel/hyperscan/issues/421 +# Removal: 2024-04-12. +dev-libs/hyperscan + +# Alfredo Tupone (2024-03-12) +# Not more needed, >=sci-visualization/dash-2.11 provide +# direct integration with jupyter nodebook +# Removal on 2024-04-11. +sci-visualization/jupyter-dash + +# Volkmar W. Pogatzki (2024-03-12) +# Unused java libraries. Removal on 2024-04-11. +dev-java/ant-eclipse-ecj + +# Matt Jolly (2024-03-11) +# Obsolete, does not compile, archived upstream. +# Removal: 2024-04-10. Bugs #876977, #907705. +media-video/obs-v4l2sink + # Volkmar W. Pogatzki (2024-03-10) # Unused java libraries. The ant tasks are now provided by dev-java/ant. # Removal on 2024-04-09. @@ -65,7 +149,6 @@ dev-java/failureaccess # a fix anytime soon. # # dev-python/python-efl: econnman as revdep, bug #925692. -# dev-python/pipenv: via (2024-02-29) -# Breaks xfce-base/xfdesktop (both 4.19.0 and masked 4.19.1). -# https://gitlab.xfce.org/xfce/xfdesktop/-/issues/282 -=xfce-base/libxfce4windowing-4.19.3 -=xfce-base/xfce4-panel-4.19.3 - # Andreas Sturmlechner (2024-02-28) -# KDE Plasma 6.0.0, Gear 24.02.0 and Frameworks 6.0.0 mask +# KDE Plasma 6.0.2, Gear 24.02.0 and Frameworks 6.0.0 mask +# +# Don't do anything unless you're intentionally moving to Plasma 6, which is +# masked still for a reason. If you get this message just from conflicts where +# you're not trying to do that, please cleanup stale entries in /etc/portage +# and your world file. +# # Plasma 6 replaces 5. For conflict resolution between KF5- and KF6-packages: # - put '-kf6compat' into /etc/portage/profile/use.mask # - enable USE=kf6compat globally @@ -279,291 +360,293 @@ sci-libs/mpir ~kde-frameworks/kxmlgui-6.0.0 ~kde-frameworks/purpose-6.0.0 ~kde-frameworks/qqc2-desktop-style-6.0.0 -~kde-plasma/bluedevil-6.0.1 -~kde-plasma/breeze-6.0.1 -~kde-plasma/breeze-grub-6.0.1 -~kde-plasma/breeze-gtk-6.0.1.1 -~kde-plasma/breeze-plymouth-6.0.1.1 -~kde-plasma/discover-6.0.1 -~kde-plasma/drkonqi-6.0.1 -~kde-plasma/flatpak-kcm-6.0.1 -~kde-plasma/kactivitymanagerd-6.0.1 -~kde-plasma/kde-cli-tools-6.0.1 -~kde-plasma/kde-gtk-config-6.0.1 -~kde-plasma/kdecoration-6.0.1 -~kde-plasma/kdeplasma-addons-6.0.1 -~kde-plasma/kgamma-6.0.1 -~kde-plasma/kglobalacceld-6.0.1 -~kde-plasma/kinfocenter-6.0.1 -~kde-plasma/kmenuedit-6.0.1 -~kde-plasma/kpipewire-6.0.1.1 -~kde-plasma/kscreen-6.0.1 -~kde-plasma/kscreenlocker-6.0.1 -~kde-plasma/ksshaskpass-6.0.1 -~kde-plasma/ksystemstats-6.0.1 -~kde-plasma/kwallet-pam-6.0.1 -~kde-plasma/kwayland-6.0.1 -~kde-plasma/kwayland-integration-6.0.1 -~kde-plasma/kwin-6.0.1 -~kde-plasma/kwrited-6.0.1 -~kde-plasma/layer-shell-qt-6.0.1 -~kde-plasma/libkscreen-6.0.1 -~kde-plasma/libksysguard-6.0.1 -~kde-plasma/libplasma-6.0.1 -~kde-plasma/milou-6.0.1 -~kde-plasma/ocean-sound-theme-6.0.1 -~kde-plasma/oxygen-6.0.1 -~kde-plasma/oxygen-sounds-6.0.1 -~kde-plasma/plasma-activities-6.0.1 -~kde-plasma/plasma-activities-stats-6.0.1 -~kde-plasma/plasma-browser-integration-6.0.1 -~kde-plasma/plasma-desktop-6.0.1 -~kde-plasma/plasma-disks-6.0.1 -~kde-plasma/plasma-firewall-6.0.1 -~kde-plasma/plasma-integration-6.0.1 -~kde-plasma/plasma-meta-6.0.1 -~kde-plasma/plasma-nm-6.0.1 -~kde-plasma/plasma-pa-6.0.1 -~kde-plasma/plasma-sdk-6.0.1 -~kde-plasma/plasma-systemmonitor-6.0.1 -~kde-plasma/plasma-thunderbolt-6.0.1 -~kde-plasma/plasma-vault-6.0.1 -~kde-plasma/plasma-welcome-6.0.1 -~kde-plasma/plasma-workspace-6.0.1 -~kde-plasma/plasma-workspace-wallpapers-6.0.1 -~kde-plasma/plasma5support-6.0.1 -~kde-plasma/plymouth-kcm-6.0.1 -~kde-plasma/polkit-kde-agent-6.0.1 -~kde-plasma/powerdevil-6.0.1 -~kde-plasma/print-manager-6.0.1 -~kde-plasma/qqc2-breeze-style-6.0.1 -~kde-plasma/sddm-kcm-6.0.1 -~kde-plasma/systemsettings-6.0.1 -~kde-plasma/wacomtablet-6.0.1 -~kde-plasma/xdg-desktop-portal-kde-6.0.1 -~kde-apps/baloo-widgets-24.02.0 -~kde-apps/dolphin-24.02.0 -~kde-apps/ffmpegthumbs-24.02.0 -~kde-apps/kate-24.02.0 -~kde-apps/kate-addons-24.02.0 -~kde-apps/kate-lib-24.02.0 -~kde-apps/kde-apps-meta-24.02.0 -~kde-apps/kdecore-meta-24.02.0 -~kde-apps/khelpcenter-24.02.0 -~kde-apps/konsole-24.02.0 -~kde-apps/kwrite-24.02.0 -~kde-apps/kdialog-24.02.0 -~kde-apps/keditbookmarks-24.02.0 -~kde-apps/kfind-24.02.0 -~kde-apps/konqueror-24.02.0 -~www-client/falkon-24.02.0 -~app-accessibility/kontrast-24.02.0 -~kde-apps/kdeaccessibility-meta-24.02.0 -~kde-apps/kmag-24.02.0 -~kde-apps/kmousetool-24.02.0 -~kde-apps/kmouth-24.02.0 -~kde-apps/kdeadmin-meta-24.02.0 -~kde-apps/kcron-24.02.0 -~kde-apps/ksystemlog-24.02.0 -~kde-apps/analitza-24.02.0 -~kde-apps/blinken-24.02.0 -~kde-apps/kalgebra-24.02.0 -~kde-apps/kanagram-24.02.0 -~kde-apps/kbruch-24.02.0 -~kde-apps/kdeedu-meta-24.02.0 -~kde-apps/kgeography-24.02.0 -~kde-apps/khangman-24.02.0 -~kde-apps/kiten-24.02.0 -~kde-apps/klettres-24.02.0 -~kde-apps/kturtle-24.02.0 -~kde-apps/kwordquiz-24.02.0 -~kde-apps/libkeduvocdocument-24.02.0 -~kde-apps/parley-24.02.0 -~kde-apps/bomber-24.02.0 -~kde-apps/bovo-24.02.0 -~kde-apps/granatier-24.02.0 -~kde-apps/kajongg-24.02.0 -~kde-apps/kapman-24.02.0 -~kde-apps/katomic-24.02.0 -~kde-apps/kblackbox-24.02.0 -~kde-apps/kblocks-24.02.0 -~kde-apps/kbounce-24.02.0 -~kde-apps/kbreakout-24.02.0 -~kde-apps/kdegames-meta-24.02.0 -~kde-apps/kdiamond-24.02.0 -~kde-apps/kfourinline-24.02.0 -~kde-apps/kgoldrunner-24.02.0 -~kde-apps/kigo-24.02.0 -~kde-apps/killbots-24.02.0 -~kde-apps/kiriki-24.02.0 -~kde-apps/kjumpingcube-24.02.0 -~kde-apps/klickety-24.02.0 -~kde-apps/klines-24.02.0 -~kde-apps/kmahjongg-24.02.0 -~kde-apps/kmines-24.02.0 -~kde-apps/knavalbattle-24.02.0 -~kde-apps/knetwalk-24.02.0 -~kde-apps/knights-24.02.0 -~kde-apps/kolf-24.02.0 -~kde-apps/kollision-24.02.0 -~kde-apps/konquest-24.02.0 -~kde-apps/kpat-24.02.0 -~kde-apps/kreversi-24.02.0 -~kde-apps/kshisen-24.02.0 -~kde-apps/ksirk-24.02.0 -~kde-apps/ksnakeduel-24.02.0 -~kde-apps/kspaceduel-24.02.0 -~kde-apps/ksquares-24.02.0 -~kde-apps/ksudoku-24.02.0 -~kde-apps/ktuberling-24.02.0 -~kde-apps/kubrick-24.02.0 -~kde-apps/libkdegames-24.02.0 -~kde-apps/libkmahjongg-24.02.0 -~kde-apps/lskat-24.02.0 -~kde-apps/palapeli-24.02.0 -~kde-apps/picmi-24.02.0 -~kde-apps/gwenview-24.02.0 -~kde-apps/kamera-24.02.0 -~kde-apps/kcolorchooser-24.02.0 -~kde-apps/kdegraphics-meta-24.02.0 -~kde-apps/kdegraphics-mobipocket-24.02.0 -~kde-apps/kruler-24.02.0 -~kde-apps/libkdcraw-24.02.0 -~kde-apps/libkexiv2-24.02.0 -~kde-apps/okular-24.02.0 -~kde-apps/spectacle-24.02.0 -~kde-apps/svgpart-24.02.0 -~kde-apps/thumbnailers-24.02.0 -~kde-misc/colord-kde-24.02.0 -~media-gfx/skanpage-24.02.0 -~media-libs/ksanecore-24.02.0 -~kde-apps/audiocd-kio-24.02.0 -~kde-apps/dragon-24.02.0 -~kde-apps/juk-24.02.0 -~kde-apps/kdemultimedia-meta-24.02.0 -~kde-apps/kdenlive-24.02.0 -~kde-apps/libkcddb-24.02.0 -~kde-apps/libkcompactdisc-24.02.0 -~media-sound/elisa-24.02.0 -~media-sound/kasts-24.02.0 -~media-sound/krecorder-24.02.0 -~kde-apps/dolphin-plugins-dropbox-24.02.0 -~kde-apps/kaccounts-integration-24.02.0 -~kde-apps/kaccounts-providers-24.02.0 -~kde-apps/kdenetwork-meta-24.02.0 -~kde-apps/kdenetwork-filesharing-24.02.0 -~kde-apps/kget-24.02.0 -~kde-apps/kio-extras-24.02.0 -~kde-apps/krfb-24.02.0 -~kde-apps/signon-kwallet-extension-24.02.0 -~kde-misc/kdeconnect-24.02.0 -~kde-misc/kio-gdrive-24.02.0 -~net-im/neochat-24.02.0 -~net-im/tokodon-24.02.0 -~net-irc/konversation-24.02.0 -~net-libs/libktorrent-24.02.0 -~net-misc/kio-zeroconf-24.02.0 -~net-news/alligator-24.02.0 -~net-p2p/ktorrent-24.02.0 -~app-office/merkuro-24.02.0 -~dev-libs/kopeninghours-24.02.0 -~dev-libs/kosmindoormap-24.02.0 -~dev-libs/kpublictransport-24.02.0 -~kde-apps/akonadi-24.02.0 -~kde-apps/akonadi-calendar-24.02.0 -~kde-apps/akonadi-contacts-24.02.0 -~kde-apps/akonadi-import-wizard-24.02.0 -~kde-apps/akonadi-mime-24.02.0 -~kde-apps/akonadi-notes-24.02.0 -~kde-apps/akonadi-search-24.02.0 -~kde-apps/akonadiconsole-24.02.0 -~kde-apps/akregator-24.02.0 -~kde-apps/calendarjanitor-24.02.0 -~kde-apps/calendarsupport-24.02.0 -~kde-apps/eventviews-24.02.0 -~kde-apps/grantlee-editor-24.02.0 -~kde-apps/grantleetheme-24.02.0 -~kde-apps/incidenceeditor-24.02.0 -~kde-apps/kaddressbook-24.02.0 -~kde-apps/kalarm-24.02.0 -~kde-apps/kcalutils-24.02.0 -~kde-apps/kdepim-addons-24.02.0 -~kde-apps/kdepim-meta-24.02.0 -~kde-apps/kdepim-runtime-24.02.0 -~kde-apps/kidentitymanagement-24.02.0 -~kde-apps/kimap-24.02.0 -~kde-apps/kitinerary-24.02.0 -~kde-apps/kldap-24.02.0 -~kde-apps/kleopatra-24.02.0 -~kde-apps/kmail-24.02.0 -~kde-apps/kmail-account-wizard-24.02.0 -~kde-apps/kmailtransport-24.02.0 -~kde-apps/kmbox-24.02.0 -~kde-apps/kmime-24.02.0 -~kde-apps/knotes-24.02.0 -~kde-apps/konsolekalendar-24.02.0 -~kde-apps/kontact-24.02.0 -~kde-apps/kontactinterface-24.02.0 -~kde-apps/korganizer-24.02.0 -~kde-apps/kpimtextedit-24.02.0 -~kde-apps/kpkpass-24.02.0 -~kde-apps/ksmtp-24.02.0 -~kde-apps/libgravatar-24.02.0 -~kde-apps/libkdepim-24.02.0 -~kde-apps/libkgapi-24.02.0 -~kde-apps/libkleo-24.02.0 -~kde-apps/libksieve-24.02.0 -~kde-apps/libktnef-24.02.0 -~kde-apps/mailcommon-24.02.0 -~kde-apps/mailimporter-24.02.0 -~kde-apps/mbox-importer-24.02.0 -~kde-apps/messagelib-24.02.0 -~kde-apps/mimetreeparser-24.02.0 -~kde-apps/pim-data-exporter-24.02.0 -~kde-apps/pim-sieve-editor-24.02.0 -~kde-apps/pimcommon-24.02.0 -~kde-misc/zanshin-24.02.0 -~kde-apps/dolphin-plugins-git-24.02.0 -~kde-apps/dolphin-plugins-mercurial-24.02.0 -~kde-apps/dolphin-plugins-subversion-24.02.0 -~kde-apps/kapptemplate-24.02.0 -~kde-apps/kcachegrind-24.02.0 -~kde-apps/kde-dev-utils-24.02.0 -~kde-apps/kdesdk-meta-24.02.0 -~app-cdr/dolphin-plugins-mountiso-24.02.0 -~app-cdr/isoimagewriter-24.02.0 -~app-crypt/keysmith-24.02.0 -~kde-apps/ark-24.02.0 -~kde-apps/filelight-24.02.0 -~kde-apps/kbackup-24.02.0 -~kde-apps/kcalc-24.02.0 -~kde-apps/kcharselect-24.02.0 -~kde-apps/kdebugsettings-24.02.0 -~kde-apps/kdeutils-meta-24.02.0 -~kde-apps/kdf-24.02.0 -~kde-apps/kgpg-24.02.0 -~kde-apps/kteatime-24.02.0 -~kde-apps/ktimer-24.02.0 -~kde-apps/kwalletmanager-24.02.0 -~kde-apps/sweeper-24.02.0 -~kde-apps/yakuake-24.02.0 -~kde-misc/kclock-24.02.0 -~kde-misc/kweather-24.02.0 -~kde-misc/markdownpart-24.02.0 -~sys-block/partitionmanager-24.02.0 -~sys-libs/kpmcore-24.02.0 +~kde-plasma/bluedevil-6.0.2 +~kde-plasma/breeze-6.0.2 +~kde-plasma/breeze-grub-6.0.2 +~kde-plasma/breeze-gtk-6.0.2 +~kde-plasma/breeze-plymouth-6.0.2 +~kde-plasma/discover-6.0.2 +~kde-plasma/drkonqi-6.0.2 +~kde-plasma/flatpak-kcm-6.0.2 +~kde-plasma/kactivitymanagerd-6.0.2 +~kde-plasma/kde-cli-tools-6.0.2 +~kde-plasma/kde-gtk-config-6.0.2 +~kde-plasma/kdecoration-6.0.2 +~kde-plasma/kdeplasma-addons-6.0.2 +~kde-plasma/kgamma-6.0.2 +~kde-plasma/kglobalacceld-6.0.2 +~kde-plasma/kinfocenter-6.0.2 +~kde-plasma/kmenuedit-6.0.2 +~kde-plasma/kpipewire-6.0.2 +~kde-plasma/kscreen-6.0.2 +~kde-plasma/kscreenlocker-6.0.2 +~kde-plasma/ksshaskpass-6.0.2 +~kde-plasma/ksystemstats-6.0.2 +~kde-plasma/kwallet-pam-6.0.2 +~kde-plasma/kwayland-6.0.2 +~kde-plasma/kwayland-integration-6.0.2 +~kde-plasma/kwin-6.0.2 +~kde-plasma/kwrited-6.0.2 +~kde-plasma/layer-shell-qt-6.0.2 +~kde-plasma/libkscreen-6.0.2 +~kde-plasma/libksysguard-6.0.2 +~kde-plasma/libplasma-6.0.2 +~kde-plasma/milou-6.0.2 +~kde-plasma/ocean-sound-theme-6.0.2 +~kde-plasma/oxygen-6.0.2 +~kde-plasma/oxygen-sounds-6.0.2 +~kde-plasma/plasma-activities-6.0.2 +~kde-plasma/plasma-activities-stats-6.0.2 +~kde-plasma/plasma-browser-integration-6.0.2 +~kde-plasma/plasma-desktop-6.0.2 +~kde-plasma/plasma-disks-6.0.2 +~kde-plasma/plasma-firewall-6.0.2 +~kde-plasma/plasma-integration-6.0.2 +~kde-plasma/plasma-meta-6.0.2 +~kde-plasma/plasma-nm-6.0.2 +~kde-plasma/plasma-pa-6.0.2 +~kde-plasma/plasma-sdk-6.0.2 +~kde-plasma/plasma-systemmonitor-6.0.2 +~kde-plasma/plasma-thunderbolt-6.0.2 +~kde-plasma/plasma-vault-6.0.2 +~kde-plasma/plasma-welcome-6.0.2 +~kde-plasma/plasma-workspace-6.0.2 +~kde-plasma/plasma-workspace-wallpapers-6.0.2 +~kde-plasma/plasma5support-6.0.2 +~kde-plasma/plymouth-kcm-6.0.2 +~kde-plasma/polkit-kde-agent-6.0.2 +~kde-plasma/powerdevil-6.0.2 +~kde-plasma/print-manager-6.0.2 +~kde-plasma/qqc2-breeze-style-6.0.2 +~kde-plasma/sddm-kcm-6.0.2 +~kde-plasma/systemsettings-6.0.2 +~kde-plasma/wacomtablet-6.0.2 +~kde-plasma/xdg-desktop-portal-kde-6.0.2 +~kde-apps/baloo-widgets-24.02.1 +~kde-apps/dolphin-24.02.1 +~kde-apps/ffmpegthumbs-24.02.1 +~kde-apps/kate-24.02.1 +~kde-apps/kate-addons-24.02.1 +~kde-apps/kate-lib-24.02.1 +~kde-apps/kde-apps-meta-24.02.1 +~kde-apps/kdecore-meta-24.02.1 +~kde-apps/khelpcenter-24.02.1 +~kde-apps/konsole-24.02.1 +~kde-apps/kwrite-24.02.1 +~kde-apps/kdialog-24.02.1 +~kde-apps/keditbookmarks-24.02.1 +~kde-apps/kfind-24.02.1 +~kde-apps/konqueror-24.02.1 +~www-client/falkon-24.02.1 +~app-accessibility/kontrast-24.02.1 +~kde-apps/kdeaccessibility-meta-24.02.1 +~kde-apps/kmag-24.02.1 +~kde-apps/kmousetool-24.02.1 +~kde-apps/kmouth-24.02.1 +~kde-apps/kdeadmin-meta-24.02.1 +~kde-apps/kcron-24.02.1 +~kde-apps/ksystemlog-24.02.1 +~kde-apps/analitza-24.02.1 +~kde-apps/blinken-24.02.1 +~kde-apps/kalgebra-24.02.1 +~kde-apps/kanagram-24.02.1 +~kde-apps/kbruch-24.02.1 +~kde-apps/kdeedu-meta-24.02.1 +~kde-apps/kgeography-24.02.1 +~kde-apps/khangman-24.02.1 +~kde-apps/kiten-24.02.1 +~kde-apps/klettres-24.02.1 +~kde-apps/kturtle-24.02.1 +~kde-apps/kwordquiz-24.02.1 +~kde-apps/libkeduvocdocument-24.02.1 +~kde-apps/parley-24.02.1 +~kde-apps/bomber-24.02.1 +~kde-apps/bovo-24.02.1 +~kde-apps/granatier-24.02.1 +~kde-apps/kajongg-24.02.1 +~kde-apps/kapman-24.02.1 +~kde-apps/katomic-24.02.1 +~kde-apps/kblackbox-24.02.1 +~kde-apps/kblocks-24.02.1 +~kde-apps/kbounce-24.02.1 +~kde-apps/kbreakout-24.02.1 +~kde-apps/kdegames-meta-24.02.1 +~kde-apps/kdiamond-24.02.1 +~kde-apps/kfourinline-24.02.1 +~kde-apps/kgoldrunner-24.02.1 +~kde-apps/kigo-24.02.1 +~kde-apps/killbots-24.02.1 +~kde-apps/kiriki-24.02.1 +~kde-apps/kjumpingcube-24.02.1 +~kde-apps/klickety-24.02.1 +~kde-apps/klines-24.02.1 +~kde-apps/kmahjongg-24.02.1 +~kde-apps/kmines-24.02.1 +~kde-apps/knavalbattle-24.02.1 +~kde-apps/knetwalk-24.02.1 +~kde-apps/knights-24.02.1 +~kde-apps/kolf-24.02.1 +~kde-apps/kollision-24.02.1 +~kde-apps/konquest-24.02.1 +~kde-apps/kpat-24.02.1 +~kde-apps/kreversi-24.02.1 +~kde-apps/kshisen-24.02.1 +~kde-apps/ksirk-24.02.1 +~kde-apps/ksnakeduel-24.02.1 +~kde-apps/kspaceduel-24.02.1 +~kde-apps/ksquares-24.02.1 +~kde-apps/ksudoku-24.02.1 +~kde-apps/ktuberling-24.02.1 +~kde-apps/kubrick-24.02.1 +~kde-apps/libkdegames-24.02.1 +~kde-apps/libkmahjongg-24.02.1 +~kde-apps/lskat-24.02.1 +~kde-apps/palapeli-24.02.1 +~kde-apps/picmi-24.02.1 +~kde-apps/gwenview-24.02.1 +~kde-apps/kamera-24.02.1 +~kde-apps/kcolorchooser-24.02.1 +~kde-apps/kdegraphics-meta-24.02.1 +~kde-apps/kdegraphics-mobipocket-24.02.1 +~kde-apps/kruler-24.02.1 +~kde-apps/libkdcraw-24.02.1 +~kde-apps/libkexiv2-24.02.1 +~kde-apps/okular-24.02.1 +~kde-apps/spectacle-24.02.1 +~kde-apps/svgpart-24.02.1 +~kde-apps/thumbnailers-24.02.1 +~kde-misc/colord-kde-24.02.1 +~media-gfx/skanpage-24.02.1 +~media-libs/ksanecore-24.02.1 +~kde-apps/audiocd-kio-24.02.1 +~kde-apps/dragon-24.02.1 +~kde-apps/juk-24.02.1 +~kde-apps/kdemultimedia-meta-24.02.1 +~kde-apps/kdenlive-24.02.1 +~kde-apps/libkcddb-24.02.1 +~kde-apps/libkcompactdisc-24.02.1 +~media-sound/elisa-24.02.1 +~media-sound/kasts-24.02.1 +~media-sound/krecorder-24.02.1 +~kde-apps/dolphin-plugins-dropbox-24.02.1 +~kde-apps/kaccounts-integration-24.02.1 +~kde-apps/kaccounts-providers-24.02.1 +~kde-apps/kdenetwork-meta-24.02.1 +~kde-apps/kdenetwork-filesharing-24.02.1 +~kde-apps/kget-24.02.1 +~kde-apps/kio-extras-24.02.1 +~kde-apps/krfb-24.02.1 +~kde-apps/signon-kwallet-extension-24.02.1 +~kde-misc/kdeconnect-24.02.1 +~kde-misc/kio-gdrive-24.02.1 +~net-im/neochat-24.02.1 +~net-im/tokodon-24.02.1 +~net-irc/konversation-24.02.1 +~net-libs/libktorrent-24.02.1 +~net-misc/kio-zeroconf-24.02.1 +~net-news/alligator-24.02.1 +~net-p2p/ktorrent-24.02.1 +~app-office/merkuro-24.02.1 +~dev-libs/kopeninghours-24.02.1 +~dev-libs/kosmindoormap-24.02.1 +~dev-libs/kpublictransport-24.02.1 +~kde-apps/akonadi-24.02.1 +~kde-apps/akonadi-calendar-24.02.1 +~kde-apps/akonadi-contacts-24.02.1 +~kde-apps/akonadi-import-wizard-24.02.1 +~kde-apps/akonadi-mime-24.02.1 +~kde-apps/akonadi-notes-24.02.1 +~kde-apps/akonadi-search-24.02.1 +~kde-apps/akonadiconsole-24.02.1 +~kde-apps/akregator-24.02.1 +~kde-apps/calendarjanitor-24.02.1 +~kde-apps/calendarsupport-24.02.1 +~kde-apps/eventviews-24.02.1 +~kde-apps/grantlee-editor-24.02.1 +~kde-apps/grantleetheme-24.02.1 +~kde-apps/incidenceeditor-24.02.1 +~kde-apps/kaddressbook-24.02.1 +~kde-apps/kalarm-24.02.1 +~kde-apps/kcalutils-24.02.1 +~kde-apps/kdepim-addons-24.02.1 +~kde-apps/kdepim-meta-24.02.1 +~kde-apps/kdepim-runtime-24.02.1 +~kde-apps/kidentitymanagement-24.02.1 +~kde-apps/kimap-24.02.1 +~kde-apps/kitinerary-24.02.1 +~kde-apps/kldap-24.02.1 +~kde-apps/kleopatra-24.02.1 +~kde-apps/kmail-24.02.1 +~kde-apps/kmail-account-wizard-24.02.1 +~kde-apps/kmailtransport-24.02.1 +~kde-apps/kmbox-24.02.1 +~kde-apps/kmime-24.02.1 +~kde-apps/knotes-24.02.1 +~kde-apps/konsolekalendar-24.02.1 +~kde-apps/kontact-24.02.1 +~kde-apps/kontactinterface-24.02.1 +~kde-apps/korganizer-24.02.1 +~kde-apps/kpimtextedit-24.02.1 +~kde-apps/kpkpass-24.02.1 +~kde-apps/ksmtp-24.02.1 +~kde-apps/libgravatar-24.02.1 +~kde-apps/libkdepim-24.02.1 +~kde-apps/libkgapi-24.02.1 +~kde-apps/libkleo-24.02.1 +~kde-apps/libksieve-24.02.1 +~kde-apps/libktnef-24.02.1 +~kde-apps/mailcommon-24.02.1 +~kde-apps/mailimporter-24.02.1 +~kde-apps/mbox-importer-24.02.1 +~kde-apps/messagelib-24.02.1 +~kde-apps/mimetreeparser-24.02.1 +~kde-apps/pim-data-exporter-24.02.1 +~kde-apps/pim-sieve-editor-24.02.1 +~kde-apps/pimcommon-24.02.1 +~kde-misc/zanshin-24.02.1 +~kde-apps/dolphin-plugins-git-24.02.1 +~kde-apps/dolphin-plugins-mercurial-24.02.1 +~kde-apps/dolphin-plugins-subversion-24.02.1 +~kde-apps/kapptemplate-24.02.1 +~kde-apps/kcachegrind-24.02.1 +~kde-apps/kde-dev-utils-24.02.1 +~kde-apps/kdesdk-meta-24.02.1 +~app-cdr/dolphin-plugins-mountiso-24.02.1 +~app-cdr/isoimagewriter-24.02.1 +~app-crypt/keysmith-24.02.1 +~kde-apps/ark-24.02.1 +~kde-apps/filelight-24.02.1 +~kde-apps/kbackup-24.02.1 +~kde-apps/kcalc-24.02.1 +~kde-apps/kcharselect-24.02.1 +~kde-apps/kdebugsettings-24.02.1 +~kde-apps/kdeutils-meta-24.02.1 +~kde-apps/kdf-24.02.1 +~kde-apps/kgpg-24.02.1 +~kde-apps/kteatime-24.02.1 +~kde-apps/ktimer-24.02.1 +~kde-apps/kwalletmanager-24.02.1 +~kde-apps/sweeper-24.02.1 +~kde-apps/yakuake-24.02.1 +~kde-misc/kclock-24.02.1 +~kde-misc/kweather-24.02.1 +~kde-misc/markdownpart-24.02.1 +~sys-block/partitionmanager-24.02.1 +~sys-libs/kpmcore-24.02.1 =kde-apps/kio-extras-23.08.5-r100 =kde-apps/libkgapi-23.08.5-r100 =kde-misc/kio-gdrive-23.08.5-r1 =kde-plasma/print-manager-23.08.5-r100 ~kde-misc/kio-fuse-5.1.0 ~kde-misc/plasma-pass-1.2.2 +~app-editors/kile-2.9.94 ~dev-db/futuresql-0.1.1 ~dev-libs/appstream-1.0.2 ~dev-libs/kdiagram-3.0.1 ~dev-libs/kirigami-addons-1.0.1 ~dev-libs/ktextaddons-1.5.3 ~dev-libs/kweathercore-0.8.0 +~games-puzzle/skladnik-0.5.2 ~gui-apps/xwaylandvideobridge-0.4.0 ~kde-frameworks/oxygen-icons-6.0.0 =media-libs/kquickimageeditor-0.3.0-r100 @@ -638,14 +721,6 @@ www-plugins/gosuslugi-plugin # Removal on 2024-03-21. Bug #924881. dev-python/pendulum -# Alfredo Tupone (2024-02-18) -# Not ported to python3_12 -# Removal on 2024-03-18. -=sci-libs/pytorch-2.0* -=sci-libs/caffe2-2.0* -=sci-libs/pytorch-1* -=sci-libs/caffe2-1* - # Sam James (2024-02-18) # Lots of changes, including a port to a new build system. Needs lots of testing. =sys-apps/gentoo-functions-1* @@ -798,6 +873,7 @@ dev-python/flask-gravatar # Sam James (2023-11-25) # Breaks desktop icon rendering, see bug #904468. # Upstream bug: https://gitlab.xfce.org/xfce/xfdesktop/-/issues/242 +=xfce-base/xfdesktop-4.19.2 =xfce-base/xfdesktop-4.19.1 # Sam James (2023-11-22) diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.13/x64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.13/x64/package.mask index 17ae8c1981..9a83a5bc7e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.13/x64/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.13/x64/package.mask @@ -1,8 +1,7 @@ -# Copyright 1999-2024 Gentoo Foundation +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Fabian Groffen (2024-01-11) # Fails to compile: # https://github.com/c-ares/c-ares/issues/682 -=net-dns/c-ares-1.25.0 =net-dns/c-ares-1.25.0-r1 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/arm64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/arm64/package.use.mask index 278f35a3ca..f0400ba13c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/arm64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/arm64/package.use.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Benda Xu (2023-07-10) @@ -7,9 +7,3 @@ # Author: Fabian Groffen # Date: Sun Feb 7 20:09:02 2021 +0100 sys-devel/gcc ssp - -# Sam James (2021-11-09) -# Older GMP releases have a bug in their arm64 Darwin ASM -# 6.2.2 isn't released but this will catch any releases we know are broken -# like 6.2.1, and it's already fixed in git upstream. - (2023-06-23) @@ -17,12 +17,6 @@ sys-apps/attr # fix: https://lore.kernel.org/git/20230606205935.3183276-1-asedeno@google.com/ ~dev-vcs/git-2.41.0 -# Fabian Groffen (2023-06-07) -# Fails to compile, epoll missing: -# https://github.com/chriskohlhoff/asio/issues/1289 -# patch: https://bugs.gentoo.org/908025 -~dev-libs/boost-1.82.0 - # Fabian Groffen (2014-01-14) # util-linux has no business on Solaris systems sys-apps/util-linux diff --git a/sdk_container/src/third_party/portage-stable/profiles/profiles.desc b/sdk_container/src/third_party/portage-stable/profiles/profiles.desc index 469a7b7b8b..85bdea5559 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/profiles.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/profiles.desc @@ -29,221 +29,221 @@ alpha default/linux/alpha/23.0/split-usr/desktop/gnome exp # AMD64 Profiles # @MAINTAINER: amd64@gentoo.org -amd64 default/linux/amd64/17.1 stable -amd64 default/linux/amd64/17.1/selinux stable -amd64 default/linux/amd64/17.1/hardened stable -amd64 default/linux/amd64/17.1/hardened/selinux stable -amd64 default/linux/amd64/17.1/desktop stable -amd64 default/linux/amd64/17.1/desktop/gnome stable -amd64 default/linux/amd64/17.1/desktop/gnome/systemd/merged-usr stable -amd64 default/linux/amd64/17.1/desktop/plasma stable -amd64 default/linux/amd64/17.1/desktop/plasma/systemd/merged-usr stable -amd64 default/linux/amd64/17.1/desktop/systemd/merged-usr stable +amd64 default/linux/amd64/17.1 exp +amd64 default/linux/amd64/17.1/selinux exp +amd64 default/linux/amd64/17.1/hardened exp +amd64 default/linux/amd64/17.1/hardened/selinux exp +amd64 default/linux/amd64/17.1/desktop exp +amd64 default/linux/amd64/17.1/desktop/gnome exp +amd64 default/linux/amd64/17.1/desktop/gnome/systemd/merged-usr exp +amd64 default/linux/amd64/17.1/desktop/plasma exp +amd64 default/linux/amd64/17.1/desktop/plasma/systemd/merged-usr exp +amd64 default/linux/amd64/17.1/desktop/systemd/merged-usr exp amd64 default/linux/amd64/17.1/developer exp -amd64 default/linux/amd64/17.1/no-multilib stable -amd64 default/linux/amd64/17.1/no-multilib/hardened stable -amd64 default/linux/amd64/17.1/no-multilib/hardened/selinux stable -amd64 default/linux/amd64/17.1/no-multilib/systemd/merged-usr dev +amd64 default/linux/amd64/17.1/no-multilib exp +amd64 default/linux/amd64/17.1/no-multilib/hardened exp +amd64 default/linux/amd64/17.1/no-multilib/hardened/selinux exp +amd64 default/linux/amd64/17.1/no-multilib/systemd/merged-usr exp amd64 default/linux/amd64/17.1/no-multilib/systemd/selinux/merged-usr exp -amd64 default/linux/amd64/17.1/systemd/merged-usr stable +amd64 default/linux/amd64/17.1/systemd/merged-usr exp amd64 default/linux/amd64/17.1/systemd/selinux/merged-usr exp amd64 default/linux/amd64/17.1/clang exp amd64 default/linux/amd64/17.1/systemd/clang/merged-usr exp -amd64 default/linux/amd64/23.0 exp -amd64 default/linux/amd64/23.0/systemd exp -amd64 default/linux/amd64/23.0/desktop exp -amd64 default/linux/amd64/23.0/desktop/systemd exp -amd64 default/linux/amd64/23.0/desktop/gnome exp -amd64 default/linux/amd64/23.0/desktop/gnome/systemd exp -amd64 default/linux/amd64/23.0/desktop/plasma exp -amd64 default/linux/amd64/23.0/desktop/plasma/systemd exp -amd64 default/linux/amd64/23.0/no-multilib exp -amd64 default/linux/amd64/23.0/no-multilib/systemd exp -amd64 default/linux/amd64/23.0/no-multilib/hardened exp -amd64 default/linux/amd64/23.0/no-multilib/hardened/systemd exp -amd64 default/linux/amd64/23.0/no-multilib/hardened/selinux exp -amd64 default/linux/amd64/23.0/no-multilib/hardened/selinux/systemd exp +amd64 default/linux/amd64/23.0 stable +amd64 default/linux/amd64/23.0/systemd stable +amd64 default/linux/amd64/23.0/desktop stable +amd64 default/linux/amd64/23.0/desktop/systemd stable +amd64 default/linux/amd64/23.0/desktop/gnome stable +amd64 default/linux/amd64/23.0/desktop/gnome/systemd stable +amd64 default/linux/amd64/23.0/desktop/plasma stable +amd64 default/linux/amd64/23.0/desktop/plasma/systemd stable +amd64 default/linux/amd64/23.0/no-multilib stable +amd64 default/linux/amd64/23.0/no-multilib/systemd stable +amd64 default/linux/amd64/23.0/no-multilib/hardened stable +amd64 default/linux/amd64/23.0/no-multilib/hardened/systemd stable +amd64 default/linux/amd64/23.0/no-multilib/hardened/selinux stable +amd64 default/linux/amd64/23.0/no-multilib/hardened/selinux/systemd stable amd64 default/linux/amd64/23.0/no-multilib/prefix exp amd64 default/linux/amd64/23.0/no-multilib/prefix/kernel-2.6.32+ exp amd64 default/linux/amd64/23.0/no-multilib/prefix/kernel-2.6.16+ exp amd64 default/linux/amd64/23.0/no-multilib/prefix/kernel-3.2+ exp -amd64 default/linux/amd64/23.0/llvm exp -amd64 default/linux/amd64/23.0/llvm/systemd exp -amd64 default/linux/amd64/23.0/hardened exp -amd64 default/linux/amd64/23.0/hardened/systemd exp -amd64 default/linux/amd64/23.0/hardened/selinux exp -amd64 default/linux/amd64/23.0/hardened/selinux/systemd exp -amd64 default/linux/amd64/23.0/split-usr exp -amd64 default/linux/amd64/23.0/split-usr/desktop exp -amd64 default/linux/amd64/23.0/split-usr/desktop/gnome exp -amd64 default/linux/amd64/23.0/split-usr/desktop/plasma exp -amd64 default/linux/amd64/23.0/split-usr/no-multilib exp -amd64 default/linux/amd64/23.0/split-usr/no-multilib/selinux exp -amd64 default/linux/amd64/23.0/split-usr/no-multilib/hardened exp -amd64 default/linux/amd64/23.0/split-usr/no-multilib/hardened/selinux exp +amd64 default/linux/amd64/23.0/llvm stable +amd64 default/linux/amd64/23.0/llvm/systemd stable +amd64 default/linux/amd64/23.0/hardened stable +amd64 default/linux/amd64/23.0/hardened/systemd stable +amd64 default/linux/amd64/23.0/hardened/selinux stable +amd64 default/linux/amd64/23.0/hardened/selinux/systemd stable +amd64 default/linux/amd64/23.0/split-usr stable +amd64 default/linux/amd64/23.0/split-usr/desktop stable +amd64 default/linux/amd64/23.0/split-usr/desktop/gnome stable +amd64 default/linux/amd64/23.0/split-usr/desktop/plasma stable +amd64 default/linux/amd64/23.0/split-usr/no-multilib stable +amd64 default/linux/amd64/23.0/split-usr/no-multilib/selinux stable +amd64 default/linux/amd64/23.0/split-usr/no-multilib/hardened stable +amd64 default/linux/amd64/23.0/split-usr/no-multilib/hardened/selinux stable amd64 default/linux/amd64/23.0/split-usr/no-multilib/prefix exp amd64 default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.32+ exp amd64 default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.16+ exp amd64 default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-3.2+ exp -amd64 default/linux/amd64/23.0/split-usr/llvm exp -amd64 default/linux/amd64/23.0/split-usr/hardened exp -amd64 default/linux/amd64/23.0/split-usr/hardened/selinux exp +amd64 default/linux/amd64/23.0/split-usr/llvm stable +amd64 default/linux/amd64/23.0/split-usr/hardened stable +amd64 default/linux/amd64/23.0/split-usr/hardened/selinux stable # AMD64 Profiles # @MAINTAINER: amd64@gentoo.org -amd64 default/linux/amd64/17.0/x32 dev +amd64 default/linux/amd64/17.0/x32 exp amd64 default/linux/amd64/17.0/x32/systemd/merged-usr exp -amd64 default/linux/amd64/23.0/x32 exp +amd64 default/linux/amd64/23.0/x32 dev amd64 default/linux/amd64/23.0/x32/systemd exp amd64 default/linux/amd64/23.0/split-usr/x32 exp # ARM Profiles # @MAINTAINER: arm@gentoo.org -arm default/linux/arm/17.0 stable -arm default/linux/arm/17.0/desktop dev -arm default/linux/arm/17.0/desktop/gnome dev -arm default/linux/arm/17.0/desktop/gnome/systemd/merged-usr dev -arm default/linux/arm/17.0/desktop/plasma dev -arm default/linux/arm/17.0/desktop/plasma/systemd/merged-usr dev +arm default/linux/arm/17.0 exp +arm default/linux/arm/17.0/desktop exp +arm default/linux/arm/17.0/desktop/gnome exp +arm default/linux/arm/17.0/desktop/gnome/systemd/merged-usr exp +arm default/linux/arm/17.0/desktop/plasma exp +arm default/linux/arm/17.0/desktop/plasma/systemd/merged-usr exp arm default/linux/arm/17.0/developer exp -arm default/linux/arm/17.0/armv4 dev -arm default/linux/arm/17.0/armv4/desktop dev -arm default/linux/arm/17.0/armv4/desktop/gnome dev -arm default/linux/arm/17.0/armv4/desktop/plasma dev +arm default/linux/arm/17.0/armv4 exp +arm default/linux/arm/17.0/armv4/desktop exp +arm default/linux/arm/17.0/armv4/desktop/gnome exp +arm default/linux/arm/17.0/armv4/desktop/plasma exp arm default/linux/arm/17.0/armv4/developer exp -arm default/linux/arm/17.0/armv4t dev -arm default/linux/arm/17.0/armv4t/desktop dev -arm default/linux/arm/17.0/armv4t/desktop/gnome dev -arm default/linux/arm/17.0/armv4t/desktop/plasma dev +arm default/linux/arm/17.0/armv4t exp +arm default/linux/arm/17.0/armv4t/desktop exp +arm default/linux/arm/17.0/armv4t/desktop/gnome exp +arm default/linux/arm/17.0/armv4t/desktop/plasma exp arm default/linux/arm/17.0/armv4t/developer exp -arm default/linux/arm/17.0/armv4t/systemd/merged-usr dev -arm default/linux/arm/17.0/armv5te dev -arm default/linux/arm/17.0/armv5te/desktop dev -arm default/linux/arm/17.0/armv5te/desktop/gnome dev -arm default/linux/arm/17.0/armv5te/desktop/plasma dev +arm default/linux/arm/17.0/armv4t/systemd/merged-usr exp +arm default/linux/arm/17.0/armv5te exp +arm default/linux/arm/17.0/armv5te/desktop exp +arm default/linux/arm/17.0/armv5te/desktop/gnome exp +arm default/linux/arm/17.0/armv5te/desktop/plasma exp arm default/linux/arm/17.0/armv5te/developer exp -arm default/linux/arm/17.0/armv5te/systemd/merged-usr dev -arm default/linux/arm/17.0/armv6j stable +arm default/linux/arm/17.0/armv5te/systemd/merged-usr exp +arm default/linux/arm/17.0/armv6j exp arm default/linux/arm/17.0/armv6j/hardened exp -arm default/linux/arm/17.0/armv7a/hardened/selinux exp -arm default/linux/arm/17.0/armv6j/desktop dev -arm default/linux/arm/17.0/armv6j/desktop/gnome dev -arm default/linux/arm/17.0/armv6j/desktop/plasma dev +arm default/linux/arm/17.0/armv6j/hardened/selinux exp +arm default/linux/arm/17.0/armv6j/desktop exp +arm default/linux/arm/17.0/armv6j/desktop/gnome exp +arm default/linux/arm/17.0/armv6j/desktop/plasma exp arm default/linux/arm/17.0/armv6j/developer exp arm default/linux/arm/17.0/armv6j/selinux exp -arm default/linux/arm/17.0/armv6j/systemd/merged-usr dev -arm default/linux/arm/17.0/armv7a stable +arm default/linux/arm/17.0/armv6j/systemd/merged-usr exp +arm default/linux/arm/17.0/armv7a exp arm default/linux/arm/17.0/armv7a/hardened exp -arm default/linux/arm/17.0/armv7a/hardened/selinux dev -arm default/linux/arm/17.0/armv7a/desktop dev -arm default/linux/arm/17.0/armv7a/desktop/gnome dev -arm default/linux/arm/17.0/armv7a/desktop/gnome/systemd/merged-usr dev -arm default/linux/arm/17.0/armv7a/desktop/plasma dev -arm default/linux/arm/17.0/armv7a/desktop/plasma/systemd/merged-usr dev +arm default/linux/arm/17.0/armv7a/hardened/selinux exp +arm default/linux/arm/17.0/armv7a/desktop exp +arm default/linux/arm/17.0/armv7a/desktop/gnome exp +arm default/linux/arm/17.0/armv7a/desktop/gnome/systemd/merged-usr exp +arm default/linux/arm/17.0/armv7a/desktop/plasma exp +arm default/linux/arm/17.0/armv7a/desktop/plasma/systemd/merged-usr exp arm default/linux/arm/17.0/armv7a/developer exp -arm default/linux/arm/17.0/armv7a/systemd/merged-usr dev -arm default/linux/arm/23.0 exp -arm default/linux/arm/23.0/desktop exp -arm default/linux/arm/23.0/desktop/gnome exp -arm default/linux/arm/23.0/desktop/gnome/systemd exp -arm default/linux/arm/23.0/desktop/plasma exp -arm default/linux/arm/23.0/desktop/plasma/systemd exp -arm default/linux/arm/23.0/armv4 exp -arm default/linux/arm/23.0/armv4t exp -arm default/linux/arm/23.0/armv4t/systemd exp -arm default/linux/arm/23.0/armv5te exp -arm default/linux/arm/23.0/armv5te/systemd exp -arm default/linux/arm/23.0/armv6j_sf exp -arm default/linux/arm/23.0/armv6j_sf/hardened exp -arm default/linux/arm/23.0/armv6j_sf/hardened/selinux exp -arm default/linux/arm/23.0/armv6j_sf/systemd exp -arm default/linux/arm/23.0/armv6j_hf exp -arm default/linux/arm/23.0/armv6j_hf/hardened exp -arm default/linux/arm/23.0/armv6j_hf/hardened/selinux exp -arm default/linux/arm/23.0/armv6j_hf/systemd exp -arm default/linux/arm/23.0/armv7a_sf exp -arm default/linux/arm/23.0/armv7a_sf/hardened exp -arm default/linux/arm/23.0/armv7a_sf/hardened/selinux exp -arm default/linux/arm/23.0/armv7a_sf/desktop exp -arm default/linux/arm/23.0/armv7a_sf/desktop/gnome exp -arm default/linux/arm/23.0/armv7a_sf/desktop/gnome/systemd exp -arm default/linux/arm/23.0/armv7a_sf/desktop/plasma exp -arm default/linux/arm/23.0/armv7a_sf/desktop/plasma/systemd exp -arm default/linux/arm/23.0/armv7a_sf/systemd exp -arm default/linux/arm/23.0/armv7a_hf exp -arm default/linux/arm/23.0/armv7a_hf/hardened exp -arm default/linux/arm/23.0/armv7a_hf/hardened/selinux exp -arm default/linux/arm/23.0/armv7a_hf/desktop exp -arm default/linux/arm/23.0/armv7a_hf/desktop/gnome exp -arm default/linux/arm/23.0/armv7a_hf/desktop/gnome/systemd exp -arm default/linux/arm/23.0/armv7a_hf/desktop/plasma exp -arm default/linux/arm/23.0/armv7a_hf/desktop/plasma/systemd exp -arm default/linux/arm/23.0/armv7a_hf/systemd exp -arm default/linux/arm/23.0/split-usr exp -arm default/linux/arm/23.0/split-usr/desktop exp -arm default/linux/arm/23.0/split-usr/desktop/gnome exp -arm default/linux/arm/23.0/split-usr/desktop/plasma exp -arm default/linux/arm/23.0/split-usr/armv4 exp -arm default/linux/arm/23.0/split-usr/armv4t exp -arm default/linux/arm/23.0/split-usr/armv5te exp -arm default/linux/arm/23.0/split-usr/armv6j_sf exp -arm default/linux/arm/23.0/split-usr/armv6j_sf/hardened exp -arm default/linux/arm/23.0/split-usr/armv6j_sf/hardened/selinux exp -arm default/linux/arm/23.0/split-usr/armv6j_hf exp -arm default/linux/arm/23.0/split-usr/armv6j_hf/hardened exp -arm default/linux/arm/23.0/split-usr/armv6j_hf/hardened/selinux exp -arm default/linux/arm/23.0/split-usr/armv7a_sf exp -arm default/linux/arm/23.0/split-usr/armv7a_sf/hardened exp -arm default/linux/arm/23.0/split-usr/armv7a_sf/hardened/selinux exp -arm default/linux/arm/23.0/split-usr/armv7a_sf/desktop exp -arm default/linux/arm/23.0/split-usr/armv7a_sf/desktop/gnome exp -arm default/linux/arm/23.0/split-usr/armv7a_sf/desktop/plasma exp -arm default/linux/arm/23.0/split-usr/armv7a_hf exp -arm default/linux/arm/23.0/split-usr/armv7a_hf/hardened exp -arm default/linux/arm/23.0/split-usr/armv7a_hf/hardened/selinux exp -arm default/linux/arm/23.0/split-usr/armv7a_hf/desktop exp -arm default/linux/arm/23.0/split-usr/armv7a_hf/desktop/gnome exp -arm default/linux/arm/23.0/split-usr/armv7a_hf/desktop/plasma exp +arm default/linux/arm/17.0/armv7a/systemd/merged-usr exp +arm default/linux/arm/23.0 stable +arm default/linux/arm/23.0/desktop dev +arm default/linux/arm/23.0/desktop/gnome dev +arm default/linux/arm/23.0/desktop/gnome/systemd dev +arm default/linux/arm/23.0/desktop/plasma dev +arm default/linux/arm/23.0/desktop/plasma/systemd dev +arm default/linux/arm/23.0/armv4 dev +arm default/linux/arm/23.0/armv4t dev +arm default/linux/arm/23.0/armv4t/systemd dev +arm default/linux/arm/23.0/armv5te dev +arm default/linux/arm/23.0/armv5te/systemd dev +arm default/linux/arm/23.0/armv6j_sf stable +arm default/linux/arm/23.0/armv6j_sf/hardened dev +arm default/linux/arm/23.0/armv6j_sf/hardened/selinux dev +arm default/linux/arm/23.0/armv6j_sf/systemd stable +arm default/linux/arm/23.0/armv6j_hf stable +arm default/linux/arm/23.0/armv6j_hf/hardened dev +arm default/linux/arm/23.0/armv6j_hf/hardened/selinux dev +arm default/linux/arm/23.0/armv6j_hf/systemd stable +arm default/linux/arm/23.0/armv7a_sf stable +arm default/linux/arm/23.0/armv7a_sf/hardened dev +arm default/linux/arm/23.0/armv7a_sf/hardened/selinux dev +arm default/linux/arm/23.0/armv7a_sf/desktop dev +arm default/linux/arm/23.0/armv7a_sf/desktop/gnome dev +arm default/linux/arm/23.0/armv7a_sf/desktop/gnome/systemd dev +arm default/linux/arm/23.0/armv7a_sf/desktop/plasma dev +arm default/linux/arm/23.0/armv7a_sf/desktop/plasma/systemd dev +arm default/linux/arm/23.0/armv7a_sf/systemd stable +arm default/linux/arm/23.0/armv7a_hf stable +arm default/linux/arm/23.0/armv7a_hf/hardened dev +arm default/linux/arm/23.0/armv7a_hf/hardened/selinux dev +arm default/linux/arm/23.0/armv7a_hf/desktop dev +arm default/linux/arm/23.0/armv7a_hf/desktop/gnome dev +arm default/linux/arm/23.0/armv7a_hf/desktop/gnome/systemd dev +arm default/linux/arm/23.0/armv7a_hf/desktop/plasma dev +arm default/linux/arm/23.0/armv7a_hf/desktop/plasma/systemd dev +arm default/linux/arm/23.0/armv7a_hf/systemd stable +arm default/linux/arm/23.0/split-usr stable +arm default/linux/arm/23.0/split-usr/desktop dev +arm default/linux/arm/23.0/split-usr/desktop/gnome dev +arm default/linux/arm/23.0/split-usr/desktop/plasma dev +arm default/linux/arm/23.0/split-usr/armv4 dev +arm default/linux/arm/23.0/split-usr/armv4t dev +arm default/linux/arm/23.0/split-usr/armv5te dev +arm default/linux/arm/23.0/split-usr/armv6j_sf stable +arm default/linux/arm/23.0/split-usr/armv6j_sf/hardened dev +arm default/linux/arm/23.0/split-usr/armv6j_sf/hardened/selinux dev +arm default/linux/arm/23.0/split-usr/armv6j_hf stable +arm default/linux/arm/23.0/split-usr/armv6j_hf/hardened dev +arm default/linux/arm/23.0/split-usr/armv6j_hf/hardened/selinux dev +arm default/linux/arm/23.0/split-usr/armv7a_sf stable +arm default/linux/arm/23.0/split-usr/armv7a_sf/hardened dev +arm default/linux/arm/23.0/split-usr/armv7a_sf/hardened/selinux dev +arm default/linux/arm/23.0/split-usr/armv7a_sf/desktop dev +arm default/linux/arm/23.0/split-usr/armv7a_sf/desktop/gnome dev +arm default/linux/arm/23.0/split-usr/armv7a_sf/desktop/plasma dev +arm default/linux/arm/23.0/split-usr/armv7a_hf stable +arm default/linux/arm/23.0/split-usr/armv7a_hf/hardened dev +arm default/linux/arm/23.0/split-usr/armv7a_hf/hardened/selinux dev +arm default/linux/arm/23.0/split-usr/armv7a_hf/desktop dev +arm default/linux/arm/23.0/split-usr/armv7a_hf/desktop/gnome dev +arm default/linux/arm/23.0/split-usr/armv7a_hf/desktop/plasma dev # ARM64 Profiles # @MAINTAINER: arm64@gentoo.org -arm64 default/linux/arm64/17.0 stable +arm64 default/linux/arm64/17.0 exp arm64 default/linux/arm64/17.0/hardened exp -arm64 default/linux/arm64/17.0/hardened/selinux dev -arm64 default/linux/arm64/17.0/desktop stable -arm64 default/linux/arm64/17.0/desktop/gnome stable -arm64 default/linux/arm64/17.0/desktop/gnome/systemd/merged-usr stable -arm64 default/linux/arm64/17.0/desktop/plasma stable -arm64 default/linux/arm64/17.0/desktop/plasma/systemd/merged-usr stable -arm64 default/linux/arm64/17.0/desktop/systemd/merged-usr stable +arm64 default/linux/arm64/17.0/hardened/selinux exp +arm64 default/linux/arm64/17.0/desktop exp +arm64 default/linux/arm64/17.0/desktop/gnome exp +arm64 default/linux/arm64/17.0/desktop/gnome/systemd/merged-usr exp +arm64 default/linux/arm64/17.0/desktop/plasma exp +arm64 default/linux/arm64/17.0/desktop/plasma/systemd/merged-usr exp +arm64 default/linux/arm64/17.0/desktop/systemd/merged-usr exp arm64 default/linux/arm64/17.0/developer exp -arm64 default/linux/arm64/17.0/systemd/merged-usr stable +arm64 default/linux/arm64/17.0/systemd/merged-usr exp arm64 default/linux/arm64/17.0/systemd/selinux/merged-usr exp arm64 default/linux/arm64/17.0/llvm exp arm64 default/linux/arm64/17.0/systemd/llvm/merged-usr exp -arm64 default/linux/arm64/23.0 exp -arm64 default/linux/arm64/23.0/hardened exp -arm64 default/linux/arm64/23.0/hardened/selinux exp -arm64 default/linux/arm64/23.0/hardened/selinux/systemd exp -arm64 default/linux/arm64/23.0/desktop exp -arm64 default/linux/arm64/23.0/desktop/gnome exp -arm64 default/linux/arm64/23.0/desktop/gnome/systemd exp -arm64 default/linux/arm64/23.0/desktop/plasma exp -arm64 default/linux/arm64/23.0/desktop/plasma/systemd exp -arm64 default/linux/arm64/23.0/desktop/systemd exp -arm64 default/linux/arm64/23.0/systemd exp -arm64 default/linux/arm64/23.0/llvm exp -arm64 default/linux/arm64/23.0/llvm/systemd exp -arm64 default/linux/arm64/23.0/split-usr exp -arm64 default/linux/arm64/23.0/split-usr/hardened exp -arm64 default/linux/arm64/23.0/split-usr/hardened/selinux exp -arm64 default/linux/arm64/23.0/split-usr/desktop exp -arm64 default/linux/arm64/23.0/split-usr/desktop/gnome exp -arm64 default/linux/arm64/23.0/split-usr/desktop/plasma exp -arm64 default/linux/arm64/23.0/split-usr/llvm exp +arm64 default/linux/arm64/23.0 stable +arm64 default/linux/arm64/23.0/hardened dev +arm64 default/linux/arm64/23.0/hardened/selinux dev +arm64 default/linux/arm64/23.0/hardened/selinux/systemd dev +arm64 default/linux/arm64/23.0/desktop stable +arm64 default/linux/arm64/23.0/desktop/gnome stable +arm64 default/linux/arm64/23.0/desktop/gnome/systemd stable +arm64 default/linux/arm64/23.0/desktop/plasma stable +arm64 default/linux/arm64/23.0/desktop/plasma/systemd stable +arm64 default/linux/arm64/23.0/desktop/systemd stable +arm64 default/linux/arm64/23.0/systemd stable +arm64 default/linux/arm64/23.0/llvm dev +arm64 default/linux/arm64/23.0/llvm/systemd dev +arm64 default/linux/arm64/23.0/split-usr stable +arm64 default/linux/arm64/23.0/split-usr/hardened dev +arm64 default/linux/arm64/23.0/split-usr/hardened/selinux dev +arm64 default/linux/arm64/23.0/split-usr/desktop stable +arm64 default/linux/arm64/23.0/split-usr/desktop/gnome stable +arm64 default/linux/arm64/23.0/split-usr/desktop/plasma stable +arm64 default/linux/arm64/23.0/split-usr/llvm dev # ARM64 Profiles (big-endian) @@ -259,71 +259,71 @@ arm64 default/linux/arm64/23.0/split-usr/big-endian exp # HPPA Profiles # @MAINTAINER: hppa@gentoo.org -hppa default/linux/hppa/17.0 stable +hppa default/linux/hppa/17.0 exp hppa default/linux/hppa/17.0/systemd/merged-usr exp -hppa default/linux/hppa/17.0/desktop stable +hppa default/linux/hppa/17.0/desktop exp hppa default/linux/hppa/17.0/developer exp -hppa default/linux/hppa/23.0/hppa1.1 exp -hppa default/linux/hppa/23.0/hppa1.1/systemd exp +hppa default/linux/hppa/23.0/hppa1.1 stable +hppa default/linux/hppa/23.0/hppa1.1/systemd stable hppa default/linux/hppa/23.0/hppa1.1/desktop exp hppa default/linux/hppa/23.0/hppa1.1/desktop/systemd exp -hppa default/linux/hppa/23.0/hppa1.1/split-usr exp +hppa default/linux/hppa/23.0/hppa1.1/split-usr stable hppa default/linux/hppa/23.0/hppa1.1/split-usr/desktop exp -hppa default/linux/hppa/23.0/hppa2.0 exp -hppa default/linux/hppa/23.0/hppa2.0/systemd exp +hppa default/linux/hppa/23.0/hppa2.0 stable +hppa default/linux/hppa/23.0/hppa2.0/systemd stable hppa default/linux/hppa/23.0/hppa2.0/desktop exp hppa default/linux/hppa/23.0/hppa2.0/desktop/systemd exp -hppa default/linux/hppa/23.0/hppa2.0/split-usr exp +hppa default/linux/hppa/23.0/hppa2.0/split-usr stable hppa default/linux/hppa/23.0/hppa2.0/split-usr/desktop exp # IA64 Profiles # @MAINTAINER: ia64@gentoo.org -ia64 default/linux/ia64/17.0 stable -ia64 default/linux/ia64/17.0/desktop stable -ia64 default/linux/ia64/17.0/desktop/gnome stable -ia64 default/linux/ia64/17.0/desktop/gnome/systemd/merged-usr stable +ia64 default/linux/ia64/17.0 exp +ia64 default/linux/ia64/17.0/desktop exp +ia64 default/linux/ia64/17.0/desktop/gnome exp +ia64 default/linux/ia64/17.0/desktop/gnome/systemd/merged-usr exp ia64 default/linux/ia64/17.0/developer exp ia64 default/linux/ia64/17.0/systemd/merged-usr exp -ia64 default/linux/ia64/23.0 exp -ia64 default/linux/ia64/23.0/desktop exp -ia64 default/linux/ia64/23.0/desktop/gnome exp -ia64 default/linux/ia64/23.0/desktop/gnome/systemd exp -ia64 default/linux/ia64/23.0/systemd exp -ia64 default/linux/ia64/23.0/split-usr exp +ia64 default/linux/ia64/23.0 stable +ia64 default/linux/ia64/23.0/desktop stable +ia64 default/linux/ia64/23.0/desktop/gnome stable +ia64 default/linux/ia64/23.0/desktop/gnome/systemd stable +ia64 default/linux/ia64/23.0/systemd stable +ia64 default/linux/ia64/23.0/split-usr stable ia64 default/linux/ia64/23.0/split-usr/desktop exp ia64 default/linux/ia64/23.0/split-usr/desktop/gnome exp # LoongArch Profiles # @MAINTAINER: loong@gentoo.org -loong default/linux/loong/22.0/la64v100/lp64d stable -loong default/linux/loong/22.0/la64v100/lp64d/desktop stable -loong default/linux/loong/22.0/la64v100/lp64d/desktop/gnome dev -loong default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd dev -loong default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd/merged-usr dev -loong default/linux/loong/22.0/la64v100/lp64d/desktop/plasma stable -loong default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd stable -loong default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd/merged-usr stable -loong default/linux/loong/22.0/la64v100/lp64d/desktop/systemd stable -loong default/linux/loong/22.0/la64v100/lp64d/desktop/systemd/merged-usr stable +loong default/linux/loong/22.0/la64v100/lp64d exp +loong default/linux/loong/22.0/la64v100/lp64d/desktop exp +loong default/linux/loong/22.0/la64v100/lp64d/desktop/gnome exp +loong default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd exp +loong default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd/merged-usr exp +loong default/linux/loong/22.0/la64v100/lp64d/desktop/plasma exp +loong default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd exp +loong default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd/merged-usr exp +loong default/linux/loong/22.0/la64v100/lp64d/desktop/systemd exp +loong default/linux/loong/22.0/la64v100/lp64d/desktop/systemd/merged-usr exp loong default/linux/loong/22.0/la64v100/lp64d/developer exp -loong default/linux/loong/22.0/la64v100/lp64d/systemd stable -loong default/linux/loong/22.0/la64v100/lp64d/systemd/merged-usr stable -loong default/linux/loong/23.0/la64v100/lp64d exp -loong default/linux/loong/23.0/la64v100/lp64d/llvm exp -loong default/linux/loong/23.0/la64v100/lp64d/llvm/systemd exp -loong default/linux/loong/23.0/la64v100/lp64d/desktop exp -loong default/linux/loong/23.0/la64v100/lp64d/desktop/gnome exp -loong default/linux/loong/23.0/la64v100/lp64d/desktop/gnome/systemd exp -loong default/linux/loong/23.0/la64v100/lp64d/desktop/plasma exp -loong default/linux/loong/23.0/la64v100/lp64d/desktop/plasma/systemd exp -loong default/linux/loong/23.0/la64v100/lp64d/desktop/systemd exp -loong default/linux/loong/23.0/la64v100/lp64d/systemd exp -loong default/linux/loong/23.0/la64v100/split-usr/lp64d exp -loong default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop exp -loong default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/gnome exp -loong default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/plasma exp +loong default/linux/loong/22.0/la64v100/lp64d/systemd exp +loong default/linux/loong/22.0/la64v100/lp64d/systemd/merged-usr exp +loong default/linux/loong/23.0/la64v100/lp64d stable +loong default/linux/loong/23.0/la64v100/lp64d/llvm dev +loong default/linux/loong/23.0/la64v100/lp64d/llvm/systemd dev +loong default/linux/loong/23.0/la64v100/lp64d/desktop stable +loong default/linux/loong/23.0/la64v100/lp64d/desktop/gnome dev +loong default/linux/loong/23.0/la64v100/lp64d/desktop/gnome/systemd dev +loong default/linux/loong/23.0/la64v100/lp64d/desktop/plasma stable +loong default/linux/loong/23.0/la64v100/lp64d/desktop/plasma/systemd stable +loong default/linux/loong/23.0/la64v100/lp64d/desktop/systemd stable +loong default/linux/loong/23.0/la64v100/lp64d/systemd stable +loong default/linux/loong/23.0/la64v100/split-usr/lp64d stable +loong default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop stable +loong default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/gnome dev +loong default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/plasma stable # M68K Profiles @@ -334,6 +334,7 @@ m68k default/linux/m68k/23.0 exp m68k default/linux/m68k/23.0/systemd exp m68k default/linux/m68k/23.0/split-usr exp + # MIPS Profiles # @MAINTAINER: mips@gentoo.org mips default/linux/mips/17.0/o32 exp @@ -394,6 +395,7 @@ mips default/linux/mips/23.0/split-usr/n64 exp mips default/linux/mips/23.0/split-usr/multilib/n32 exp mips default/linux/mips/23.0/split-usr/multilib/n64 exp + # Deprecated PPC64 Profiles # @MAINTAINER: ppc64@gentoo.org ppc default/linux/powerpc/ppc64/17.0/32bit-userland exp @@ -402,260 +404,249 @@ ppc default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome exp ppc default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd exp ppc default/linux/powerpc/ppc64/17.0/32bit-userland/developer exp + # PPC profiles # @MAINTAINER: gyakovlev@gentoo.org, ppc@gentoo.org, musl@gentoo.org -ppc default/linux/ppc/17.0 stable -ppc default/linux/ppc/17.0/desktop stable -ppc default/linux/ppc/17.0/desktop/gnome stable -ppc default/linux/ppc/17.0/desktop/gnome/systemd/merged-usr stable -ppc default/linux/ppc/17.0/systemd/merged-usr stable +ppc default/linux/ppc/17.0 exp +ppc default/linux/ppc/17.0/desktop exp +ppc default/linux/ppc/17.0/desktop/gnome exp +ppc default/linux/ppc/17.0/desktop/gnome/systemd/merged-usr exp +ppc default/linux/ppc/17.0/systemd/merged-usr exp ppc default/linux/ppc/17.0/developer exp -ppc default/linux/ppc/17.0/musl dev -ppc default/linux/ppc/17.0/musl/hardened exp -ppc default/linux/ppc/23.0 exp -ppc default/linux/ppc/23.0/desktop exp -ppc default/linux/ppc/23.0/desktop/gnome exp -ppc default/linux/ppc/23.0/desktop/gnome/systemd exp -ppc default/linux/ppc/23.0/systemd exp -ppc default/linux/ppc/23.0/musl exp -ppc default/linux/ppc/23.0/musl/hardened exp -ppc default/linux/ppc/23.0/split-usr exp -ppc default/linux/ppc/23.0/split-usr/desktop exp -ppc default/linux/ppc/23.0/split-usr/desktop/gnome exp -ppc default/linux/ppc/23.0/split-usr/musl exp -ppc default/linux/ppc/23.0/split-usr/musl/hardened exp +ppc default/linux/ppc/23.0 stable +ppc default/linux/ppc/23.0/desktop stable +ppc default/linux/ppc/23.0/desktop/gnome stable +ppc default/linux/ppc/23.0/desktop/gnome/systemd stable +ppc default/linux/ppc/23.0/systemd stable +ppc default/linux/ppc/23.0/split-usr stable +ppc default/linux/ppc/23.0/split-usr/desktop stable +ppc default/linux/ppc/23.0/split-usr/desktop/gnome stable + # PPC64 profiles # @MAINTAINER: gyakovlev@gentoo.org, ppc64@gentoo.org, musl@gentoo.org -ppc64 default/linux/ppc64/17.0 stable -ppc64 default/linux/ppc64/17.0/desktop stable -ppc64 default/linux/ppc64/17.0/desktop/gnome stable -ppc64 default/linux/ppc64/17.0/desktop/gnome/systemd/merged-usr stable -ppc64 default/linux/ppc64/17.0/systemd/merged-usr stable +ppc64 default/linux/ppc64/17.0 exp +ppc64 default/linux/ppc64/17.0/desktop exp +ppc64 default/linux/ppc64/17.0/desktop/gnome exp +ppc64 default/linux/ppc64/17.0/desktop/gnome/systemd/merged-usr exp +ppc64 default/linux/ppc64/17.0/systemd/merged-usr exp ppc64 default/linux/ppc64/17.0/developer exp -ppc64 default/linux/ppc64/17.0/musl dev -ppc64 default/linux/ppc64/17.0/musl/hardened exp -ppc64 default/linux/ppc64/23.0 exp -ppc64 default/linux/ppc64/23.0/desktop exp -ppc64 default/linux/ppc64/23.0/desktop/gnome exp -ppc64 default/linux/ppc64/23.0/desktop/gnome/systemd exp -ppc64 default/linux/ppc64/23.0/systemd exp -ppc64 default/linux/ppc64/23.0/musl exp -ppc64 default/linux/ppc64/23.0/musl/hardened exp -ppc64 default/linux/ppc64/23.0/split-usr exp -ppc64 default/linux/ppc64/23.0/split-usr/desktop exp -ppc64 default/linux/ppc64/23.0/split-usr/desktop/gnome exp -ppc64 default/linux/ppc64/23.0/split-usr/musl exp -ppc64 default/linux/ppc64/23.0/split-usr/musl/hardened exp +ppc64 default/linux/ppc64/23.0 stable +ppc64 default/linux/ppc64/23.0/desktop stable +ppc64 default/linux/ppc64/23.0/desktop/gnome stable +ppc64 default/linux/ppc64/23.0/desktop/gnome/systemd stable +ppc64 default/linux/ppc64/23.0/systemd stable +ppc64 default/linux/ppc64/23.0/split-usr stable +ppc64 default/linux/ppc64/23.0/split-usr/desktop stable +ppc64 default/linux/ppc64/23.0/split-usr/desktop/gnome stable + # PPC64LE profiles # @MAINTAINER: gyakovlev@gentoo.org, ppc64@gentoo.org, musl@gentoo.org -ppc64 default/linux/ppc64le/17.0 stable -ppc64 default/linux/ppc64le/17.0/desktop stable -ppc64 default/linux/ppc64le/17.0/desktop/gnome stable -ppc64 default/linux/ppc64le/17.0/desktop/gnome/systemd/merged-usr stable -ppc64 default/linux/ppc64le/17.0/desktop/plasma stable -ppc64 default/linux/ppc64le/17.0/desktop/plasma/systemd/merged-usr stable -ppc64 default/linux/ppc64le/17.0/desktop/systemd/merged-usr stable -ppc64 default/linux/ppc64le/17.0/systemd/merged-usr stable +ppc64 default/linux/ppc64le/17.0 exp +ppc64 default/linux/ppc64le/17.0/desktop exp +ppc64 default/linux/ppc64le/17.0/desktop/gnome exp +ppc64 default/linux/ppc64le/17.0/desktop/gnome/systemd/merged-usr exp +ppc64 default/linux/ppc64le/17.0/desktop/plasma exp +ppc64 default/linux/ppc64le/17.0/desktop/plasma/systemd/merged-usr exp +ppc64 default/linux/ppc64le/17.0/desktop/systemd/merged-usr exp +ppc64 default/linux/ppc64le/17.0/systemd/merged-usr exp ppc64 default/linux/ppc64le/17.0/developer exp -ppc64 default/linux/ppc64le/17.0/musl dev -ppc64 default/linux/ppc64le/17.0/musl/hardened exp ppc64 default/linux/ppc64le/17.0/ieee-long-double exp -ppc64 default/linux/ppc64le/23.0 exp -ppc64 default/linux/ppc64le/23.0/desktop exp -ppc64 default/linux/ppc64le/23.0/desktop/gnome exp -ppc64 default/linux/ppc64le/23.0/desktop/gnome/systemd exp -ppc64 default/linux/ppc64le/23.0/desktop/plasma exp -ppc64 default/linux/ppc64le/23.0/desktop/plasma/systemd exp -ppc64 default/linux/ppc64le/23.0/desktop/systemd exp -ppc64 default/linux/ppc64le/23.0/systemd exp -ppc64 default/linux/ppc64le/23.0/musl exp -ppc64 default/linux/ppc64le/23.0/musl/hardened exp -ppc64 default/linux/ppc64le/23.0/split-usr exp -ppc64 default/linux/ppc64le/23.0/split-usr/desktop exp -ppc64 default/linux/ppc64le/23.0/split-usr/desktop/gnome exp -ppc64 default/linux/ppc64le/23.0/split-usr/desktop/plasma exp -ppc64 default/linux/ppc64le/23.0/split-usr/musl exp -ppc64 default/linux/ppc64le/23.0/split-usr/musl/hardened exp +ppc64 default/linux/ppc64le/23.0 stable +ppc64 default/linux/ppc64le/23.0/desktop stable +ppc64 default/linux/ppc64le/23.0/desktop/gnome stable +ppc64 default/linux/ppc64le/23.0/desktop/gnome/systemd stable +ppc64 default/linux/ppc64le/23.0/desktop/plasma stable +ppc64 default/linux/ppc64le/23.0/desktop/plasma/systemd stable +ppc64 default/linux/ppc64le/23.0/desktop/systemd stable +ppc64 default/linux/ppc64le/23.0/systemd stable +ppc64 default/linux/ppc64le/23.0/split-usr stable +ppc64 default/linux/ppc64le/23.0/split-usr/desktop stable +ppc64 default/linux/ppc64le/23.0/split-usr/desktop/gnome stable +ppc64 default/linux/ppc64le/23.0/split-usr/desktop/plasma stable + # RISC-V Profiles # @MAINTAINER: riscv@gentoo.org -riscv default/linux/riscv/20.0/rv64gc/lp64d stable -riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop dev -riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/gnome dev -riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/gnome/systemd dev -riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/gnome/systemd/merged-usr dev -riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/plasma dev -riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/plasma/systemd dev -riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/plasma/systemd/merged-usr dev -riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/systemd dev -riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/systemd/merged-usr dev -riscv default/linux/riscv/20.0/rv64gc/lp64d/systemd stable -riscv default/linux/riscv/20.0/rv64gc/lp64d/systemd/merged-usr stable -riscv default/linux/riscv/20.0/rv64gc/lp64 stable -riscv default/linux/riscv/20.0/rv64gc/lp64/desktop dev -riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome dev -riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/systemd dev -riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/systemd/merged-usr dev -riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma dev -riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/systemd dev -riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/systemd/merged-usr dev -riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/systemd dev -riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/systemd/merged-usr dev -riscv default/linux/riscv/20.0/rv64gc/lp64/systemd stable -riscv default/linux/riscv/20.0/rv64gc/lp64/systemd/merged-usr stable +riscv default/linux/riscv/20.0/rv64gc/lp64d exp +riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop exp +riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/gnome exp +riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/gnome/systemd exp +riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/gnome/systemd/merged-usr exp +riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/plasma exp +riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/plasma/systemd exp +riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/plasma/systemd/merged-usr exp +riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/systemd exp +riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/systemd/merged-usr exp +riscv default/linux/riscv/20.0/rv64gc/lp64d/systemd exp +riscv default/linux/riscv/20.0/rv64gc/lp64d/systemd/merged-usr exp +riscv default/linux/riscv/20.0/rv64gc/lp64 exp +riscv default/linux/riscv/20.0/rv64gc/lp64/desktop exp +riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome exp +riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/systemd exp +riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/systemd/merged-usr exp +riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma exp +riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/systemd exp +riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/systemd/merged-usr exp +riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/systemd exp +riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/systemd/merged-usr exp +riscv default/linux/riscv/20.0/rv64gc/lp64/systemd exp +riscv default/linux/riscv/20.0/rv64gc/lp64/systemd/merged-usr exp riscv default/linux/riscv/20.0/rv64gc/multilib exp riscv default/linux/riscv/20.0/rv64gc/multilib/systemd exp riscv default/linux/riscv/20.0/rv64gc/multilib/systemd/merged-usr exp - -riscv default/linux/riscv/23.0/rv64/lp64d exp -riscv default/linux/riscv/23.0/rv64/lp64d/desktop exp -riscv default/linux/riscv/23.0/rv64/lp64d/desktop/gnome exp -riscv default/linux/riscv/23.0/rv64/lp64d/desktop/gnome/systemd exp -riscv default/linux/riscv/23.0/rv64/lp64d/desktop/plasma exp -riscv default/linux/riscv/23.0/rv64/lp64d/desktop/plasma/systemd exp -riscv default/linux/riscv/23.0/rv64/lp64d/desktop/systemd exp -riscv default/linux/riscv/23.0/rv64/lp64d/systemd exp -riscv default/linux/riscv/23.0/rv64/lp64 exp -riscv default/linux/riscv/23.0/rv64/lp64/desktop exp -riscv default/linux/riscv/23.0/rv64/lp64/desktop/gnome exp -riscv default/linux/riscv/23.0/rv64/lp64/desktop/gnome/systemd exp -riscv default/linux/riscv/23.0/rv64/lp64/desktop/plasma exp -riscv default/linux/riscv/23.0/rv64/lp64/desktop/plasma/systemd exp -riscv default/linux/riscv/23.0/rv64/lp64/desktop/systemd exp -riscv default/linux/riscv/23.0/rv64/lp64/systemd exp +riscv default/linux/riscv/23.0/rv64/lp64d stable +riscv default/linux/riscv/23.0/rv64/lp64d/desktop dev +riscv default/linux/riscv/23.0/rv64/lp64d/desktop/gnome dev +riscv default/linux/riscv/23.0/rv64/lp64d/desktop/gnome/systemd dev +riscv default/linux/riscv/23.0/rv64/lp64d/desktop/plasma dev +riscv default/linux/riscv/23.0/rv64/lp64d/desktop/plasma/systemd dev +riscv default/linux/riscv/23.0/rv64/lp64d/desktop/systemd dev +riscv default/linux/riscv/23.0/rv64/lp64d/systemd stable +riscv default/linux/riscv/23.0/rv64/lp64 stable +riscv default/linux/riscv/23.0/rv64/lp64/desktop dev +riscv default/linux/riscv/23.0/rv64/lp64/desktop/gnome dev +riscv default/linux/riscv/23.0/rv64/lp64/desktop/gnome/systemd dev +riscv default/linux/riscv/23.0/rv64/lp64/desktop/plasma dev +riscv default/linux/riscv/23.0/rv64/lp64/desktop/plasma/systemd dev +riscv default/linux/riscv/23.0/rv64/lp64/desktop/systemd dev +riscv default/linux/riscv/23.0/rv64/lp64/systemd stable riscv default/linux/riscv/23.0/rv64/multilib exp riscv default/linux/riscv/23.0/rv64/multilib/systemd exp -riscv default/linux/riscv/23.0/rv64/split-usr/lp64d exp -riscv default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop exp -riscv default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/gnome exp -riscv default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/plasma exp -riscv default/linux/riscv/23.0/rv64/split-usr/lp64 exp -riscv default/linux/riscv/23.0/rv64/split-usr/lp64/desktop exp -riscv default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/gnome exp -riscv default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/plasma exp +riscv default/linux/riscv/23.0/rv64/split-usr/lp64d stable +riscv default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop dev +riscv default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/gnome dev +riscv default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/plasma dev +riscv default/linux/riscv/23.0/rv64/split-usr/lp64 stable +riscv default/linux/riscv/23.0/rv64/split-usr/lp64/desktop dev +riscv default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/gnome dev +riscv default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/plasma dev riscv default/linux/riscv/23.0/rv64/split-usr/multilib exp + # S390 Profiles # @MAINTAINER: s390@gentoo.org -s390 default/linux/s390/17.0 stable -s390 default/linux/s390/17.0/s390x stable -s390 default/linux/s390/17.0/systemd/merged-usr stable +s390 default/linux/s390/17.0 exp +s390 default/linux/s390/17.0/s390x exp +s390 default/linux/s390/17.0/systemd/merged-usr exp s390 default/linux/s390/17.0/s390x/systemd/merged-usr exp -s390 default/linux/s390/23.0 exp -s390 default/linux/s390/23.0/systemd exp -s390 default/linux/s390/23.0/split-usr exp -s390 default/linux/s390/23.0/split-usr/s390x exp -s390 default/linux/s390/23.0/s390x exp -s390 default/linux/s390/23.0/s390x/systemd exp +s390 default/linux/s390/23.0 stable +s390 default/linux/s390/23.0/systemd dev +s390 default/linux/s390/23.0/split-usr dev +s390 default/linux/s390/23.0/split-usr/s390x stable +s390 default/linux/s390/23.0/s390x stable +s390 default/linux/s390/23.0/s390x/systemd stable + # SPARC Profiles # @MAINTAINER: sparc@gentoo.org -sparc default/linux/sparc/17.0 stable -sparc default/linux/sparc/17.0/desktop stable +sparc default/linux/sparc/17.0 exp +sparc default/linux/sparc/17.0/desktop exp sparc default/linux/sparc/17.0/developer exp -sparc default/linux/sparc/17.0/systemd/merged-usr stable -sparc default/linux/sparc/17.0/64ul stable -sparc default/linux/sparc/17.0/64ul/desktop stable +sparc default/linux/sparc/17.0/systemd/merged-usr exp +sparc default/linux/sparc/17.0/64ul exp +sparc default/linux/sparc/17.0/64ul/desktop exp sparc default/linux/sparc/17.0/64ul/developer exp -sparc default/linux/sparc/17.0/64ul/systemd/merged-usr stable -sparc default/linux/sparc/23.0 exp -sparc default/linux/sparc/23.0/desktop exp -sparc default/linux/sparc/23.0/systemd exp -sparc default/linux/sparc/23.0/64ul exp -sparc default/linux/sparc/23.0/64ul/desktop exp -sparc default/linux/sparc/23.0/64ul/systemd exp -sparc default/linux/sparc/23.0/split-usr exp -sparc default/linux/sparc/23.0/split-usr/desktop exp -sparc default/linux/sparc/23.0/split-usr/64ul exp -sparc default/linux/sparc/23.0/split-usr/64ul/desktop exp +sparc default/linux/sparc/17.0/64ul/systemd/merged-usr exp +sparc default/linux/sparc/23.0 stable +sparc default/linux/sparc/23.0/desktop dev +sparc default/linux/sparc/23.0/systemd dev +sparc default/linux/sparc/23.0/64ul stable +sparc default/linux/sparc/23.0/64ul/desktop stable +sparc default/linux/sparc/23.0/64ul/systemd stable +sparc default/linux/sparc/23.0/split-usr dev +sparc default/linux/sparc/23.0/split-usr/desktop dev +sparc default/linux/sparc/23.0/split-usr/64ul stable +sparc default/linux/sparc/23.0/split-usr/64ul/desktop stable + # x86 Profiles # @MAINTAINER: x86@gentoo.org -x86 default/linux/x86/17.0 stable -x86 default/linux/x86/17.0/selinux stable -x86 default/linux/x86/17.0/hardened stable -x86 default/linux/x86/17.0/hardened/selinux stable -x86 default/linux/x86/17.0/desktop stable -x86 default/linux/x86/17.0/desktop/gnome stable -x86 default/linux/x86/17.0/desktop/gnome/systemd/merged-usr stable -x86 default/linux/x86/17.0/desktop/plasma stable -x86 default/linux/x86/17.0/desktop/plasma/systemd/merged-usr stable +x86 default/linux/x86/17.0 exp +x86 default/linux/x86/17.0/selinux exp +x86 default/linux/x86/17.0/hardened exp +x86 default/linux/x86/17.0/hardened/selinux exp +x86 default/linux/x86/17.0/desktop exp +x86 default/linux/x86/17.0/desktop/gnome exp +x86 default/linux/x86/17.0/desktop/gnome/systemd/merged-usr exp +x86 default/linux/x86/17.0/desktop/plasma exp +x86 default/linux/x86/17.0/desktop/plasma/systemd/merged-usr exp x86 default/linux/x86/17.0/developer exp -x86 default/linux/x86/17.0/systemd/merged-usr stable -x86 default/linux/x86/23.0/i686 exp -x86 default/linux/x86/23.0/i686/systemd exp -x86 default/linux/x86/23.0/i686/hardened exp -x86 default/linux/x86/23.0/i686/hardened/selinux exp -x86 default/linux/x86/23.0/i686/desktop exp -x86 default/linux/x86/23.0/i686/desktop/gnome exp -x86 default/linux/x86/23.0/i686/desktop/gnome/systemd exp -x86 default/linux/x86/23.0/i686/desktop/plasma exp -x86 default/linux/x86/23.0/i686/desktop/plasma/systemd exp +x86 default/linux/x86/17.0/systemd/merged-usr exp +x86 default/linux/x86/23.0/i686 stable +x86 default/linux/x86/23.0/i686/systemd stable +x86 default/linux/x86/23.0/i686/hardened stable +x86 default/linux/x86/23.0/i686/hardened/selinux stable +x86 default/linux/x86/23.0/i686/desktop stable +x86 default/linux/x86/23.0/i686/desktop/gnome stable +x86 default/linux/x86/23.0/i686/desktop/gnome/systemd stable +x86 default/linux/x86/23.0/i686/desktop/plasma stable +x86 default/linux/x86/23.0/i686/desktop/plasma/systemd stable x86 default/linux/x86/23.0/i686/prefix exp x86 default/linux/x86/23.0/i686/prefix/kernel-2.6.32+ exp x86 default/linux/x86/23.0/i686/prefix/kernel-2.6.16+ exp x86 default/linux/x86/23.0/i686/prefix/kernel-3.2+ exp -x86 default/linux/x86/23.0/i686/split-usr exp -x86 default/linux/x86/23.0/i686/split-usr/hardened exp -x86 default/linux/x86/23.0/i686/split-usr/hardened/selinux exp -x86 default/linux/x86/23.0/i686/split-usr/desktop exp -x86 default/linux/x86/23.0/i686/split-usr/desktop/gnome exp -x86 default/linux/x86/23.0/i686/split-usr/desktop/plasma exp +x86 default/linux/x86/23.0/i686/split-usr stable +x86 default/linux/x86/23.0/i686/split-usr/hardened stable +x86 default/linux/x86/23.0/i686/split-usr/hardened/selinux stable +x86 default/linux/x86/23.0/i686/split-usr/desktop stable +x86 default/linux/x86/23.0/i686/split-usr/desktop/gnome stable +x86 default/linux/x86/23.0/i686/split-usr/desktop/plasma stable x86 default/linux/x86/23.0/i686/split-usr/prefix exp x86 default/linux/x86/23.0/i686/split-usr/prefix/kernel-2.6.32+ exp x86 default/linux/x86/23.0/i686/split-usr/prefix/kernel-2.6.16+ exp x86 default/linux/x86/23.0/i686/split-usr/prefix/kernel-3.2+ exp -x86 default/linux/x86/23.0/i486 exp -x86 default/linux/x86/23.0/i486/systemd exp -x86 default/linux/x86/23.0/i486/hardened exp -x86 default/linux/x86/23.0/i486/hardened/selinux exp -x86 default/linux/x86/23.0/i486/split-usr exp -x86 default/linux/x86/23.0/i486/split-usr/hardened exp -x86 default/linux/x86/23.0/i486/split-usr/hardened/selinux exp +x86 default/linux/x86/23.0/i486 stable +x86 default/linux/x86/23.0/i486/systemd stable +x86 default/linux/x86/23.0/i486/hardened dev +x86 default/linux/x86/23.0/i486/hardened/selinux dev +x86 default/linux/x86/23.0/i486/split-usr dev +x86 default/linux/x86/23.0/i486/split-usr/hardened dev +x86 default/linux/x86/23.0/i486/split-usr/hardened/selinux dev + # musl profiles # @MAINTAINER: musl@gentoo.org -amd64 default/linux/amd64/17.0/musl dev +amd64 default/linux/amd64/17.0/musl exp amd64 default/linux/amd64/17.0/musl/clang exp amd64 default/linux/amd64/17.0/musl/hardened exp amd64 default/linux/amd64/17.0/musl/hardened/selinux exp -amd64 default/linux/amd64/23.0/musl exp +amd64 default/linux/amd64/23.0/musl dev amd64 default/linux/amd64/23.0/musl/llvm exp amd64 default/linux/amd64/23.0/musl/hardened exp amd64 default/linux/amd64/23.0/musl/hardened/selinux exp -amd64 default/linux/amd64/23.0/split-usr/musl exp +amd64 default/linux/amd64/23.0/split-usr/musl dev amd64 default/linux/amd64/23.0/split-usr/musl/llvm exp amd64 default/linux/amd64/23.0/split-usr/musl/hardened exp amd64 default/linux/amd64/23.0/split-usr/musl/hardened/selinux exp -arm default/linux/arm/17.0/musl/armv6j dev +arm default/linux/arm/17.0/musl/armv6j exp arm default/linux/arm/17.0/musl/armv6j/hardened exp arm default/linux/arm/17.0/musl/armv6j/hardened/selinux exp -arm default/linux/arm/17.0/musl/armv7a dev +arm default/linux/arm/17.0/musl/armv7a exp arm default/linux/arm/17.0/musl/armv7a/hardened exp arm default/linux/arm/17.0/musl/armv7a/hardened/selinux exp -arm default/linux/arm/23.0/armv6j_hf/musl exp +arm default/linux/arm/23.0/armv6j_hf/musl dev arm default/linux/arm/23.0/armv6j_hf/musl/hardened exp arm default/linux/arm/23.0/armv6j_hf/musl/hardened/selinux exp -arm default/linux/arm/23.0/armv7a_hf/musl exp +arm default/linux/arm/23.0/armv7a_hf/musl dev arm default/linux/arm/23.0/armv7a_hf/musl/hardened exp arm default/linux/arm/23.0/armv7a_hf/musl/hardened/selinux exp -arm default/linux/arm/23.0/split-usr/armv6j_hf/musl exp +arm default/linux/arm/23.0/split-usr/armv6j_hf/musl dev arm default/linux/arm/23.0/split-usr/armv6j_hf/musl/hardened exp arm default/linux/arm/23.0/split-usr/armv6j_hf/musl/hardened/selinux exp -arm default/linux/arm/23.0/split-usr/armv7a_hf/musl exp +arm default/linux/arm/23.0/split-usr/armv7a_hf/musl dev arm default/linux/arm/23.0/split-usr/armv7a_hf/musl/hardened exp arm default/linux/arm/23.0/split-usr/armv7a_hf/musl/hardened/selinux exp -arm64 default/linux/arm64/17.0/musl dev +arm64 default/linux/arm64/17.0/musl exp arm64 default/linux/arm64/17.0/musl/llvm exp arm64 default/linux/arm64/17.0/musl/hardened exp arm64 default/linux/arm64/17.0/musl/hardened/selinux exp -arm64 default/linux/arm64/23.0/musl exp +arm64 default/linux/arm64/23.0/musl dev arm64 default/linux/arm64/23.0/musl/llvm exp arm64 default/linux/arm64/23.0/musl/hardened exp arm64 default/linux/arm64/23.0/musl/hardened/selinux exp -arm64 default/linux/arm64/23.0/split-usr/musl exp +arm64 default/linux/arm64/23.0/split-usr/musl dev arm64 default/linux/arm64/23.0/split-usr/musl/llvm exp arm64 default/linux/arm64/23.0/split-usr/musl/hardened exp arm64 default/linux/arm64/23.0/split-usr/musl/hardened/selinux exp @@ -674,21 +665,39 @@ mips default/linux/mips/23.0/split-usr/mipsel/o32/musl exp mips default/linux/mips/23.0/split-usr/mipsel/n64/musl exp mips default/linux/mips/23.0/split-usr/o32/musl exp mips default/linux/mips/23.0/split-usr/n64/musl exp -riscv default/linux/riscv/20.0/rv64gc/lp64d/musl dev -riscv default/linux/riscv/20.0/rv64gc/lp64/musl dev -riscv default/linux/riscv/23.0/rv64/lp64d/musl exp -riscv default/linux/riscv/23.0/rv64/lp64/musl exp -riscv default/linux/riscv/23.0/rv64/split-usr/lp64d/musl exp -riscv default/linux/riscv/23.0/rv64/split-usr/lp64/musl exp -x86 default/linux/x86/17.0/musl dev +ppc default/linux/ppc/17.0/musl exp +ppc default/linux/ppc/17.0/musl/hardened exp +ppc default/linux/ppc/23.0/musl dev +ppc default/linux/ppc/23.0/musl/hardened exp +ppc default/linux/ppc/23.0/split-usr/musl dev +ppc default/linux/ppc/23.0/split-usr/musl/hardened exp +ppc64 default/linux/ppc64/17.0/musl exp +ppc64 default/linux/ppc64/17.0/musl/hardened exp +ppc64 default/linux/ppc64/23.0/musl dev +ppc64 default/linux/ppc64/23.0/musl/hardened exp +ppc64 default/linux/ppc64/23.0/split-usr/musl dev +ppc64 default/linux/ppc64/23.0/split-usr/musl/hardened exp +ppc64 default/linux/ppc64le/17.0/musl exp +ppc64 default/linux/ppc64le/17.0/musl/hardened exp +ppc64 default/linux/ppc64le/23.0/musl dev +ppc64 default/linux/ppc64le/23.0/musl/hardened exp +ppc64 default/linux/ppc64le/23.0/split-usr/musl dev +ppc64 default/linux/ppc64le/23.0/split-usr/musl/hardened exp +riscv default/linux/riscv/20.0/rv64gc/lp64d/musl exp +riscv default/linux/riscv/20.0/rv64gc/lp64/musl exp +riscv default/linux/riscv/23.0/rv64/lp64d/musl dev +riscv default/linux/riscv/23.0/rv64/lp64/musl dev +riscv default/linux/riscv/23.0/rv64/split-usr/lp64d/musl dev +riscv default/linux/riscv/23.0/rv64/split-usr/lp64/musl dev +x86 default/linux/x86/17.0/musl exp x86 default/linux/x86/17.0/musl/selinux exp -x86 default/linux/x86/23.0/i686/musl exp +x86 default/linux/x86/23.0/i686/musl dev x86 default/linux/x86/23.0/i686/musl/selinux exp -x86 default/linux/x86/23.0/i686/split-usr/musl exp +x86 default/linux/x86/23.0/i686/split-usr/musl dev x86 default/linux/x86/23.0/i686/split-usr/musl/selinux exp -x86 default/linux/x86/23.0/i486/musl exp +x86 default/linux/x86/23.0/i486/musl dev x86 default/linux/x86/23.0/i486/musl/selinux exp -x86 default/linux/x86/23.0/i486/split-usr/musl exp +x86 default/linux/x86/23.0/i486/split-usr/musl dev x86 default/linux/x86/23.0/i486/split-usr/musl/selinux exp diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/make.defaults index f2e63d8832..033d62626f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/make.defaults @@ -2,4 +2,5 @@ # Distributed under the terms of the GNU General Public License v2 # make sure toolchain has sane defaults -USE="${USE} fortran openmp" +# move cli and dri here from default/linux +USE="${USE} cli dri fortran openmp" diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/make.defaults index 7d96215e45..9680364430 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/make.defaults @@ -10,12 +10,6 @@ USE="lzma zstd" # make sure toolchain has sane defaults USE="${USE} openmp" -# bug 831045 -USE="${USE} -cli" - -# bug 849875 -USE="${USE} -dri" - # bug 818376 (only on specific arches) LDFLAGS="-Wl,-O1 -Wl,--as-needed" diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/package.use b/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/package.use deleted file mode 100644 index f25938b2f9..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/package.use +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Ionen Wolkens (2024-02-28) -# 23.0 profiles have USE="-cli" overriding ebuild's IUSE="+cli" (bug #925520) -media-video/mpv cli diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/profile.bashrc index 6c178b0861..ae82a4b321 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/profile.bashrc +++ b/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/profile.bashrc @@ -1,5 +1,40 @@ -if [[ "${EBUILD_PHASE}" == "setup" ]] && [[ -e "${EROOT%/}/bin" ]] ; then - if [[ ! -h "${EROOT%/}/bin" ]] && [[ "${PROFILE_23_USRTYPE}" != "split-usr" ]] ; then + +__gentoo_get_disk_splitmerge() { + # does /bin exist? important for baselayout + if [[ -e "${EROOT%/}/bin" ]] ; then + # is /bin a symlink? + if [[ -h "${EROOT%/}/bin" ]] ; then + echo -n merged + else + echo -n split + fi + else + echo -n unknown + fi +} + +__gentoo_get_profile_splitmerge() { + # does /etc/portage/make.profile exist and is a symlink? + if [[ -h "${EROOT%/}/etc/portage/make.profile" ]] ; then + local linktarget=$(readlink "${EROOT%/}/etc/portage/make.profile") + + # 23.0 profile? + if [[ "${linktarget}" == */23.0* ]] ; then + if [[ "${linktarget}" == *split-usr* ]] ; then + echo -n split + else + echo -n merged + fi + else + echo -n unknown + fi + else + echo -n unknown + fi +} + +if [[ "${EBUILD_PHASE}" == "setup" ]] ; then + if [[ $(__gentoo_get_disk_splitmerge) == "split" ]] && [[ $(__gentoo_get_profile_splitmerge) == "merged" ]] ; then eerror "" eerror "Your profile is of type merged-usr, but your directories" eerror "on-disk are of type split-usr." @@ -8,7 +43,7 @@ if [[ "${EBUILD_PHASE}" == "setup" ]] && [[ -e "${EROOT%/}/bin" ]] ; then eerror "" die "ERROR: 23.0 merged-usr profile, but disk is split-usr" fi - if [[ -h "${EROOT%/}/bin" ]] && [[ "${PROFILE_23_USRTYPE}" == "split-usr" ]] ; then + if [[ $(__gentoo_get_disk_splitmerge) == "merged" ]] && [[ $(__gentoo_get_profile_splitmerge) == "split" ]] ; then eerror "" eerror "Your profile is of type split-usr, but your directories" eerror "on-disk are of type merged-usr." @@ -18,3 +53,5 @@ if [[ "${EBUILD_PHASE}" == "setup" ]] && [[ -e "${EROOT%/}/bin" ]] ; then die "ERROR: 23.0 split-usr profile, but disk is merged-usr" fi fi + +unset -f __gentoo_get_disk_splitmerge __gentoo_get_profile_splitmerge 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 6df6ec3121..0822e94248 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 @@ -24,7 +24,7 @@ dev-qt/qtgui:5 accessibility egl libinput # 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 -qt5 -qt6 +dev-build/cmake -gui -qt6 # Andreas Sturmlechner (2023-07-29) # Required by dev-python/PyQt5[multimedia] diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use.force index 75b02b26d3..77925d886d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use.force @@ -1,6 +1,12 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2024 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2024-03-10) +# Ensure that KF5- and Qt5-based applications, of which there are still +# many (even as part of KDE Gear 24.02), will not exhibit bugs and look +# out of place in Plasma 6 sessions. +=kde-plasma/plasma-meta-6.0*:6 qt5 + # Alexandre Rostovtsev (2014-06-03) # Ensure shared-mime-info is pulled in by glib, otherwise GNOME, XFCE, and # numerous gtk-based applications will break, see bug #511894 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 e189ed0eda..8076671c9f 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 @@ -89,3 +89,13 @@ slotmove kde-apps/kdeutils-meta 5 0 move media-libs/oneVPL media-libs/libvpl move sys-auth/AusweisApp2 sys-auth/AusweisApp move sci-libs/scikit-learn dev-python/scikit-learn +slotmove =dev-ruby/launchy-3.0.0 0 3 +move dev-python/DBUtils dev-python/dbutils +move dev-python/aiorpcX dev-python/aiorpcx +move www-apps/sonarr www-apps/sonarr-bin +move www-apps/jellyfin www-apps/jellyfin-bin +move www-apps/radarr www-apps/radarr-bin +move www-apps/lidarr www-apps/lidarr-bin +move www-apps/prowlarr www-apps/prowlarr-bin +move www-apps/readarr www-apps/readarr-bin +move www-apps/jackett www-apps/jackett-bin diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2022 b/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2022 index 544205da57..ec603251f2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2022 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2022 @@ -1,6 +1,5 @@ move dev-python/async_timeout dev-python/async-timeout move dev-python/configargparse dev-python/ConfigArgParse -move dev-python/dbutils dev-python/DBUtils move dev-python/frozen-flask dev-python/Frozen-Flask move dev-python/ipy dev-python/IPy move sci-libs/shapely dev-python/shapely