From 7fe6984499f95d52b3c32af6ab771aa8f08c2dd4 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 22 Mar 2024 19:00:48 +0000 Subject: gentoo auto-resync : 22:03:2024 - 19:00:48 --- profiles/Manifest.gz | Bin 203222 -> 203043 bytes profiles/arch/alpha/package.use.mask | 4 +- profiles/arch/amd64/package.use.mask | 2 +- profiles/arch/amd64/package.use.stable.mask | 9 +- profiles/arch/arm/package.mask | 1 - profiles/arch/arm/package.use.mask | 4 +- profiles/arch/arm64/package.use.mask | 10 +- profiles/arch/arm64/package.use.stable.mask | 3 +- profiles/arch/base/package.use.mask | 6 +- profiles/arch/hppa/package.mask | 5 - profiles/arch/hppa/package.use.mask | 1 - profiles/arch/ia64/package.use.mask | 9 +- profiles/arch/ia64/use.mask | 1 - profiles/arch/loong/package.use.mask | 7 - profiles/arch/powerpc/package.use.mask | 2 +- profiles/arch/powerpc/ppc32/package.use.mask | 1 - profiles/arch/powerpc/ppc64/package.use.mask | 8 +- profiles/arch/riscv/package.use.force | 6 +- profiles/arch/riscv/package.use.mask | 4 - profiles/arch/sparc/package.use.mask | 3 +- profiles/arch/x86/package.mask | 8 - profiles/arch/x86/package.use.mask | 6 +- profiles/arch/x86/package.use.stable.force | 6 - profiles/arch/x86/package.use.stable.mask | 10 +- profiles/base/package.use.force | 23 -- profiles/base/package.use.mask | 19 -- profiles/base/package.use.stable.mask | 1 - .../ppc64le/17.0/ieee-long-double/package.mask | 3 +- profiles/default/linux/ppc64le/23.0/package.mask | 3 +- profiles/desc/collectd_plugins.desc | 3 +- profiles/features/llvm/package.use | 3 +- profiles/features/llvm/package.use.force | 3 +- profiles/features/musl/package.mask | 14 - profiles/features/musl/package.use | 6 +- profiles/features/musl/package.use.force | 6 +- profiles/license_groups | 2 +- profiles/package.deprecated | 5 - profiles/package.mask | 11 + .../prefix/darwin/macos/10.13/x64/package.mask | 3 +- .../darwin/macos/arch/arm64/package.use.mask | 8 +- profiles/prefix/package.use.mask | 2 +- profiles/prefix/sunos/solaris/package.mask | 8 +- profiles/profiles.desc | 284 ++++++++++----------- profiles/targets/desktop/package.use | 2 +- profiles/use.local.desc | 6 +- 45 files changed, 187 insertions(+), 344 deletions(-) delete mode 100644 profiles/arch/x86/package.use.stable.force (limited to 'profiles') diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index 8b0724047c07..62693fa3e1a3 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index b1b28a51aaf3..3b6df5e08a9e 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/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/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index ab647373fb87..62aff0c6a407 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -418,7 +418,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/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index da0b707dd420..aff9fae98df9 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -85,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 @@ -105,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 @@ -141,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/profiles/arch/arm/package.mask b/profiles/arch/arm/package.mask index 6f40e11a351b..18965e249fcb 100644 --- a/profiles/arch/arm/package.mask +++ b/profiles/arch/arm/package.mask @@ -3,7 +3,6 @@ # 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) diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 357bcc9164bc..b1c7dae45c42 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -169,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 @@ -302,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/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index eb63148c4543..5f51dcb020ea 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -88,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 @@ -129,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 @@ -202,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/profiles/arch/arm64/package.use.stable.mask b/profiles/arch/arm64/package.use.stable.mask index 57f65f4d28be..459cf2219642 100644 --- a/profiles/arch/arm64/package.use.stable.mask +++ b/profiles/arch/arm64/package.use.stable.mask @@ -33,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/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index a51be55b952e..ec88de6222ce 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -81,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 @@ -400,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/profiles/arch/hppa/package.mask b/profiles/arch/hppa/package.mask index 38231b9f09d7..39addcecad66 100644 --- a/profiles/arch/hppa/package.mask +++ b/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/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index ea0c0add11c4..045ee43a972c 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/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/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index 17bf844ce195..3aa516a35fd8 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/package.use.mask @@ -259,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 @@ -447,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 @@ -526,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/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask index e6426e1dcde2..0b0b6ab04b62 100644 --- a/profiles/arch/ia64/use.mask +++ b/profiles/arch/ia64/use.mask @@ -97,7 +97,6 @@ semantic-desktop fits libburn topal -indi flite sctp bs2b diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask index 5a384dacc36e..b305d9c528ee 100644 --- a/profiles/arch/loong/package.use.mask +++ b/profiles/arch/loong/package.use.mask @@ -171,8 +171,6 @@ sci-libs/spqr tbb # WANG Xuerui (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. @@ -223,10 +221,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 @@ -234,7 +228,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/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index e4179d80d272..ed1d0c7d3d7e 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -387,7 +387,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/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 39ca7fd3fb03..93269f61965d 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -154,7 +154,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/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index ad5f2a0d5f0a..029dc5b15a7d 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -84,10 +84,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 +121,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 +196,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/profiles/arch/riscv/package.use.force b/profiles/arch/riscv/package.use.force index bbeece97d895..d69a9bf759c6 100644 --- a/profiles/arch/riscv/package.use.force +++ b/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/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 524b442bf6fd..27f85e149055 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -233,10 +233,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/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index b824ae154cc6..5347e66d38e5 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/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/profiles/arch/x86/package.mask b/profiles/arch/x86/package.mask index d725dced8dea..7cddc31b675f 100644 --- a/profiles/arch/x86/package.mask +++ b/profiles/arch/x86/package.mask @@ -5,14 +5,6 @@ # 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 diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 1a7e78b7d7e2..6198eaac2dc3 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -113,10 +113,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 @@ -412,7 +408,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/profiles/arch/x86/package.use.stable.force b/profiles/arch/x86/package.use.stable.force deleted file mode 100644 index a6c0d6da525f..000000000000 --- a/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/profiles/arch/x86/package.use.stable.mask b/profiles/arch/x86/package.use.stable.mask index a9678b193c05..98a331d0e71e 100644 --- a/profiles/arch/x86/package.use.stable.mask +++ b/profiles/arch/x86/package.use.stable.mask @@ -62,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 @@ -88,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) @@ -115,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/profiles/base/package.use.force b/profiles/base/package.use.force index 12f9a7329ef1..5a6cefad7df2 100644 --- a/profiles/base/package.use.force +++ b/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/profiles/base/package.use.mask b/profiles/base/package.use.mask index 2e02550c758b..f7d287da3287 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -218,13 +218,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-08-14) # slurm is last rited -app-metrics/collectd collectd_plugins_slurm sys-cluster/openmpi openmpi_rm_slurm # Joonas Niilola (2022-08-02) @@ -649,7 +641,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) @@ -657,7 +648,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) @@ -706,10 +696,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 @@ -823,7 +809,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) @@ -880,10 +865,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/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index d3d281bd6407..e8fd188ba270 100644 --- a/profiles/base/package.use.stable.mask +++ b/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/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask b/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask index f730c94e928d..967a17ce1715 100644 --- a/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask +++ b/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. - (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/profiles/features/musl/package.mask b/profiles/features/musl/package.mask index 825cc227972c..5258f32f66d3 100644 --- a/profiles/features/musl/package.mask +++ b/profiles/features/musl/package.mask @@ -121,15 +121,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 @@ -353,12 +344,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/profiles/features/musl/package.use b/profiles/features/musl/package.use index db211e90d794..34953eccb832 100644 --- a/profiles/features/musl/package.use +++ b/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/profiles/features/musl/package.use.force b/profiles/features/musl/package.use.force index 52cf9aedc611..78001ea4cdfe 100644 --- a/profiles/features/musl/package.use.force +++ b/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/profiles/license_groups b/profiles/license_groups index bf3ded23f722..d9c23c07bc10 100644 --- a/profiles/license_groups +++ b/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/profiles/package.deprecated b/profiles/package.deprecated index 4b34e77f7396..8e619d65ae2d 100644 --- a/profiles/package.deprecated +++ b/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/profiles/package.mask b/profiles/package.mask index da1cc98203b8..024da3dc217e 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,17 @@ #--- END OF EXAMPLES --- +# Michał Górny (2024-03-22) +# New versions of Hatchling counterintuitively ignore changes +# to pyproject.toml when PKG-INFO exists (i.e. when unpacking +# from sdist). Masked until upstream reaches final decision on how +# things are going to behave, and we add safety checks and/or hacks +# in the eclass. +# +# https://github.com/pypa/hatch/issues/1325 +# https://discuss.python.org/t/respecting-core-metadata-2-2-when-building-from-source-distributions/48886/5 +>=dev-python/hatchling-1.22 + # 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 diff --git a/profiles/prefix/darwin/macos/10.13/x64/package.mask b/profiles/prefix/darwin/macos/10.13/x64/package.mask index 17ae8c198138..9a83a5bc7eac 100644 --- a/profiles/prefix/darwin/macos/10.13/x64/package.mask +++ b/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/profiles/prefix/darwin/macos/arch/arm64/package.use.mask b/profiles/prefix/darwin/macos/arch/arm64/package.use.mask index 278f35a3ca9f..f0400ba13c23 100644 --- a/profiles/prefix/darwin/macos/arch/arm64/package.use.mask +++ b/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/profiles/profiles.desc b/profiles/profiles.desc index 53559f86a2a8..06a7cad5d516 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -29,183 +29,183 @@ 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 stable -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/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/17.0/armv7a/systemd/merged-usr exp arm default/linux/arm/23.0 stable -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/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 diff --git a/profiles/targets/desktop/package.use b/profiles/targets/desktop/package.use index 6df6ec312109..0822e94248e9 100644 --- a/profiles/targets/desktop/package.use +++ b/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/profiles/use.local.desc b/profiles/use.local.desc index 7c9ab278f5cc..7ed64452976c 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -689,7 +689,7 @@ app-emulation/wine-proton:osmesa - Enable off-screen rendering (OpenGL in bitmap app-emulation/wine-proton:perl - Install helpers that require perl (winedump/winemaker) app-emulation/wine-proton:sdl - Enable gamepad support using media-libs/libsdl2 app-emulation/wine-proton:vkd3d - Enable DirectX 12 support using app-emulation/vkd3d -app-emulation/wine-proton:wow64 - Enable running 32bit applications without 32bit ELF multilib by mapping to 64bit calls (experimental, may have slightly worse OpenGL performance or other issues compared to USE=abi_x86_32, also lacks 16bit support) -- still need dev-util/mingw64-toolchain with abi_x86_32 which itself does not need multilib +app-emulation/wine-proton:wow64 - Enable running 32bit applications without 32bit ELF multilib by mapping to 64bit calls (experimental, *may* have worse/unusable OpenGL performance or other issues compared to USE=abi_x86_32, also lacks 16bit support) -- still need dev-util/mingw64-toolchain with abi_x86_32 which itself does not need multilib app-emulation/wine-staging:capi - Enable ISDN support using net-libs/libcapi app-emulation/wine-staging:crossdev-mingw - Use sys-devel/crossdev for the toolchain rather than dev-util/mingw64-toolchain (requires manual setting up) app-emulation/wine-staging:dos - Pull in games-emulation/dosbox to run DOS applications @@ -702,7 +702,7 @@ app-emulation/wine-staging:pcap - Support packet capture software (e.g. wireshar app-emulation/wine-staging:perl - Install helpers that require perl (winedump/winemaker) app-emulation/wine-staging:samba - Pull in net-fs/samba with winbind for NTLM auth support app-emulation/wine-staging:sdl - Enable gamepad support using media-libs/libsdl2 -app-emulation/wine-staging:wow64 - Enable running 32bit applications without 32bit ELF multilib by mapping to 64bit calls (experimental, may have slightly worse OpenGL performance or other issues compared to USE=abi_x86_32, also lacks 16bit support) -- still need dev-util/mingw64-toolchain with abi_x86_32 which itself does not need multilib +app-emulation/wine-staging:wow64 - Enable running 32bit applications without 32bit ELF multilib by mapping to 64bit calls (experimental, *may* have worse/unusable OpenGL performance or other issues compared to USE=abi_x86_32, also lacks 16bit support) -- still need dev-util/mingw64-toolchain with abi_x86_32 which itself does not need multilib app-emulation/wine-vanilla:capi - Enable ISDN support using net-libs/libcapi app-emulation/wine-vanilla:crossdev-mingw - Use sys-devel/crossdev for the toolchain rather than dev-util/mingw64-toolchain (requires manual setting up) app-emulation/wine-vanilla:dos - Pull in games-emulation/dosbox to run DOS applications @@ -716,7 +716,7 @@ app-emulation/wine-vanilla:perl - Install helpers that require perl (winedump/wi app-emulation/wine-vanilla:samba - Pull in net-fs/samba with winbind for NTLM auth support app-emulation/wine-vanilla:sdl - Enable gamepad support using media-libs/libsdl2 app-emulation/wine-vanilla:vkd3d - Enable DirectX 12 support using app-emulation/vkd3d -app-emulation/wine-vanilla:wow64 - Enable running 32bit applications without 32bit ELF multilib by mapping to 64bit calls (experimental, may have slightly worse OpenGL performance or other issues compared to USE=abi_x86_32, also lacks 16bit support) -- still need dev-util/mingw64-toolchain with abi_x86_32 which itself does not need multilib +app-emulation/wine-vanilla:wow64 - Enable running 32bit applications without 32bit ELF multilib by mapping to 64bit calls (experimental, *may* have worse/unusable OpenGL performance or other issues compared to USE=abi_x86_32, also lacks 16bit support) -- still need dev-util/mingw64-toolchain with abi_x86_32 which itself does not need multilib app-emulation/winetricks:rar - Pull in app-arch/unrar for extraction of rar-compressed game files app-emulation/x48:readline - Enables support for libreadline app-emulation/xe-guest-utilities:xenstore - Use xenstore binaries bundled by Citrix instead of building app-emulation/xen-tools -- cgit v1.2.3