From 5e51419c81a0784a4383886af1a6d84cde9fca32 Mon Sep 17 00:00:00 2001 From: Flatcar Buildbot Date: Mon, 15 Jan 2024 07:14:45 +0000 Subject: [PATCH] profiles: Sync with Gentoo It's from Gentoo commit b64a017266bfab910244cde449975d0b62faf6e6. --- .../profiles/arch/alpha/package.use.mask | 14 +- .../arch/amd64/no-multilib/package.mask | 3 +- .../arch/amd64/no-multilib/package.use.mask | 2 +- .../profiles/arch/amd64/package.use | 2 +- .../profiles/arch/amd64/package.use.mask | 12 +- .../arch/amd64/package.use.stable.mask | 6 +- .../profiles/arch/amd64/use.mask | 3 +- .../profiles/arch/amd64/x32/package.mask | 4 +- .../arch/arm/23.0-armv7a_hf/package.mask | 4 +- .../arch/arm/23.0-armv7a_sf/package.mask | 4 +- .../profiles/arch/arm/armv7a/package.mask | 4 +- .../profiles/arch/arm/package.mask | 6 +- .../profiles/arch/arm/package.use.mask | 12 +- .../profiles/arch/arm/package.use.stable.mask | 9 +- .../profiles/arch/arm64/package.use.mask | 7 +- .../profiles/arch/base/package.use.mask | 10 +- .../profiles/arch/base/use.mask | 3 +- .../profiles/arch/hppa/package.use.mask | 14 +- .../arch/hppa/package.use.stable.mask | 8 +- .../profiles/arch/hppa/use.mask | 4 +- .../profiles/arch/hppa/use.stable.mask | 5 +- .../profiles/arch/ia64/package.mask | 6 +- .../profiles/arch/ia64/package.use.mask | 16 +- .../profiles/arch/loong/package.use | 6 +- .../profiles/arch/loong/package.use.mask | 24 +- .../profiles/arch/m68k/package.use.mask | 6 +- .../profiles/arch/mips/package.use.mask | 10 +- .../profiles/arch/mips/use.mask | 4 +- .../profiles/arch/powerpc/package.use.mask | 10 +- .../arch/powerpc/package.use.stable.mask | 6 +- .../profiles/arch/powerpc/ppc32/package.use | 4 + .../arch/powerpc/ppc32/package.use.mask | 14 +- .../powerpc/ppc32/package.use.stable.mask | 3 +- .../arch/powerpc/ppc64/package.use.mask | 4 +- .../profiles/arch/riscv/package.use.mask | 26 +- .../profiles/arch/s390/package.use.mask | 16 +- .../profiles/arch/sparc/package.use.mask | 31 +- .../arch/sparc/package.use.stable.mask | 4 +- .../profiles/arch/x86/package.mask | 12 +- .../profiles/arch/x86/package.use.mask | 13 +- .../portage-stable/profiles/arch/x86/use.mask | 3 +- .../profiles/base/make.defaults | 4 +- .../profiles/base/package.use.mask | 21 +- .../portage-stable/profiles/base/packages | 4 +- .../portage-stable/profiles/categories | 2 + .../profiles/default/linux/packages.build | 4 +- .../profiles/desc/cpu_flags_arm.desc | 6 +- .../profiles/features/big-endian/package.mask | 10 +- .../features/hardened/amd64/package.use.mask | 4 +- .../profiles/features/musl/make.defaults | 6 +- .../profiles/features/musl/package.mask | 16 +- .../profiles/features/musl/package.use.mask | 17 +- .../profiles/features/prefix/package.use.mask | 4 + .../standalone/kernel-2.6.16+/profile.bashrc | 4 +- .../features/prefix/standalone/profile.bashrc | 4 +- .../profiles/features/wd40/package.mask | 3 +- .../portage-stable/profiles/info_pkgs | 8 +- .../portage-stable/profiles/package.mask | 448 +++++++++--------- .../darwin/macos/10.13/x64/package.mask | 7 +- .../darwin/macos/arch/ppc/package.use.mask | 2 +- .../darwin/macos/arch/x64/package.use.mask | 2 +- .../profiles/prefix/darwin/package.use.mask | 4 +- .../profiles/prefix/package.use.mask | 8 +- .../profiles/targets/desktop/package.use | 4 +- .../portage-stable/profiles/updates/1Q-2024 | 26 + .../portage-stable/profiles/use.desc | 6 +- 66 files changed, 576 insertions(+), 402 deletions(-) create mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2024 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 3f81f69355..17d95fde6a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.mask @@ -1,6 +1,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-01-02) +# dev-libs/capstone not keyworded here +dev-lang/php capstone + # matoro (2023-11-24) # dev-util/glslang not keyworded here. media-video/ffmpeg glslang @@ -15,11 +19,11 @@ dev-perl/DBD-mysql mysql # matoro (2023-11-01) # Qt 6 not keyworded here. -app-doc/doxygen gui -dev-util/cmake gui +app-text/doxygen gui +dev-build/cmake gui # Violet Purcell (2023-10-12) -# dev-util/samurai is not keyworded here. +# dev-build/samurai is not keyworded here. app-alternatives/ninja samurai # matoro (2023-06-29) @@ -91,7 +95,7 @@ net-misc/openvswitch unwind net-misc/openntpd constraints # Matthew Smith (2022-07-10) -# Needs unkeyworded app-doc/halibut +# Needs unkeyworded app-text/halibut >=net-misc/putty-0.77 doc # Sam James (2022-04-29) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.mask index b4340ad1e1..e94ce63b34 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.mask @@ -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 # James Le Cuirot (2021-09-04) @@ -67,7 +67,6 @@ games-fps/etqw-demo games-fps/glxquake-bin games-fps/legends games-fps/sauerbraten -games-fps/serious-sam-tse games-fps/soldieroffortune games-fps/ut2003 games-fps/ut2003-demo diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.use.mask index ec5ba0d852..5a3b1d629b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.use.mask @@ -18,7 +18,7 @@ sys-libs/ncurses stack-realign # Ben Kohler (2022-06-07) # Disable 32bit builds on no-multilib -sys-apps/memtest86+ bios32 efi32 iso32 +sys-apps/memtest86+ bios32 uefi32 iso32 # Sam James (2020-12-27) # dev-embedded/libftd2xx unavailable here diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use index 31d17baca4..40a242b365 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use @@ -9,7 +9,7 @@ sys-libs/ncurses stack-realign # Ben Kohler (2022-06-07) # Enable BIOS & UEFI targets by default -sys-apps/memtest86+ bios64 efi64 +sys-apps/memtest86+ bios64 uefi64 # Theo Anderson (2021-03-06) # Enable 32-bit clang runtime to ease -m32 builds with non-GCC runtime 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 1a2f77a099..cde94fbd99 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 @@ -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 # When you add an entry to the top of this file, add your name, the date, and @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Andrew Ammerlaan (2024-01-13) +# Unmask only where grub is keyworded +sys-kernel/installkernel -grub + # Michał Górny (2023-12-31) # Requires dev-libs/level-zero. dev-lang/ispc -gpu @@ -83,7 +87,7 @@ net-misc/curl -nghttp3 # Sam James (2023-07-18) # dev-cpp/cppdap is not keyworded in most places -dev-util/cmake -dap +dev-build/cmake -dap # Marek Szuba (2023-06-29) # Now that we globally unmask USE=qt6 for amd64, the mask set @@ -142,7 +146,6 @@ media-libs/gst-plugins-bad -qsv # WANG Xuerui (2022-10-07) # sys-libs/libsmbios is available here. app-laptop/pbbuttonsd -macbook -sys-apps/fwupd -dell # Alfredo Tupone (2022-08-30) # ada bootstrap currently only available on amd64/x86 @@ -399,6 +402,7 @@ sys-boot/grub:2 -grub_platforms_xen-32 # sd-boot is not supported on all archs. sys-apps/systemd -boot -gnuefi -ukify sys-apps/systemd-utils -boot -ukify +sys-kernel/installkernel -ukify # Ben de Groot (2015-03-15) # media-libs/libbdplus is keyworded on amd64, so unmask the useflag @@ -508,7 +512,7 @@ media-libs/smpeg cpu_flags_x86_mmx # x86_64 opts are enabled with USE sse. so masking the rest media-sound/mpg123 cpu_flags_x86_mmx cpu_flags_x86_3dnow cpu_flags_x86_3dnowext -media-libs/libmpg123 cpu_flags_x86_mmx cpu_flags_x86_3dnow cpu_flags_x86_3dnowext +media-sound/mpg123-base cpu_flags_x86_mmx cpu_flags_x86_3dnow cpu_flags_x86_3dnowext # Alexis Ballier (2008-08-08) # x86 asm only, it won't be built on amd64 if mmx useflag is enabled but that 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 c23f44cf5f..78e11ff93f 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 @@ -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 # When you add an entry to the top of this file, add your name, the date, and @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Joonas Niilola (2024-01-08) +# Pulls in pandoc with all of its glory (haskell). #921501 +www-apps/hugo test + # Andrew Ammerlaan (2023-12-18) # This is still experimental, prebuilt images may not boot on all systems. sys-kernel/gentoo-kernel generic-uki 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 2fbe7660a1..a2dda70023 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 @@ -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 # Unmask the flag which corresponds to ARCH. @@ -141,7 +141,6 @@ # Simon Stelling (2007-02-16) # Since this profile forces >=portage-2.1.2, we can unmask all # SIMD assembler flags --mpx -cpu_flags_x86_3dnow -cpu_flags_x86_3dnowext -cpu_flags_x86_aes 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 b093459c09..d418fadc58 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 @@ -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 # Eli Schwartz (2023-10-19) @@ -59,7 +59,7 @@ dev-qt/qtwebview dev-python/PyQt6-WebEngine dev-python/PyQtWebEngine app-admin/calamares -app-doc/zeal +app-text/zeal app-editors/ghostwriter app-editors/retext app-misc/anki diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_hf/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_hf/package.mask index 5e7abc375a..30e86d72cc 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_hf/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_hf/package.mask @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Sam James (2020-06-24) # Valgrind works on ARMv7 --dev-util/valgrind +-dev-debug/valgrind # James Le Cuirot (2015-05-24) # This is built for armv7a so unmask against the wider arm mask. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_sf/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_sf/package.mask index 5e7abc375a..30e86d72cc 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_sf/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_sf/package.mask @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Sam James (2020-06-24) # Valgrind works on ARMv7 --dev-util/valgrind +-dev-debug/valgrind # James Le Cuirot (2015-05-24) # This is built for armv7a so unmask against the wider arm mask. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/package.mask index 5e7abc375a..30e86d72cc 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/package.mask @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Sam James (2020-06-24) # Valgrind works on ARMv7 --dev-util/valgrind +-dev-debug/valgrind # James Le Cuirot (2015-05-24) # This is built for armv7a so unmask against the wider arm mask. 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 7ed8c817b9..efb8d89801 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 @@ -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 # Andreas Sturmlechner (2023-02-06) @@ -9,7 +9,7 @@ dev-qt/qtwebview dev-python/PyQt6-WebEngine dev-python/PyQtWebEngine app-admin/calamares -app-doc/zeal +app-text/zeal app-editors/ghostwriter app-editors/retext app-misc/anki @@ -96,7 +96,7 @@ media-video/jellyfin-media-player # Sam James (2020-06-24) # Valgrind lacks support for < ARMv7 # https://valgrind.org/info/platforms.html -dev-util/valgrind +dev-debug/valgrind # James Le Cuirot (2015-05-24) # This is built for armv7a and will not work on earlier generations. 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 4abada0048..4cfb967983 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-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2024-01-13) +# Unmask only where grub is keyworded +sys-kernel/installkernel -grub + # Marek Szuba (2023-12-05) # Needs USE=video_cards_amdgpu, currently masked on this arch >=sys-apps/fwupd-1.9.10 amdgpu @@ -139,6 +143,7 @@ net-im/prosody selinux # bug #729720 sys-apps/systemd -boot -gnuefi -ukify sys-apps/systemd-utils -boot -ukify +sys-kernel/installkernel -ukify # Joonas Niilola (2021-01-15) # Dependency not keyworded on this arch. @@ -218,10 +223,6 @@ sys-cluster/ceph babeltrace lttng net-analyzer/rrdtool rados www-servers/uwsgi uwsgi_plugins_rados -# Andreas Sturmlechner (2019-02-25) -# (SM)BIOS outside of amd64/x86? - citation needed -sys-apps/fwupd dell - # Thomas Deutschmann (2018-10-12) # Requires www-client/firefox which isn't available on ARM yet dev-ruby/capybara test @@ -330,7 +331,6 @@ media-sound/moc timidity # Markus Meier (2015-11-22) # unmask scanner for net-print/hplip, bug #518456 net-print/hplip -scanner kde -media-gfx/xsane ocr # Pacho Ramos (2015-11-15) # Missing keywords 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 4e8d46372c..67d95e0884 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,13 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Petr Vaněk (2024-01-10) +# Destabilize dev-db/redis for ~arm due to a lack of security stabilization +# almost one year to this this date. bug 915548#c6 +dev-libs/hiredis test +dev-python/redis test +dev-python/sentry-sdk test + # Matt Turner (2023-10-30) # libei not stable yet x11-base/xwayland libei 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 11f13e8431..edb30fee4c 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-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2024-01-13) +# Unmask only where grub is keyworded +sys-kernel/installkernel -grub + # Andrew Ammerlaan (2023-12-18) # Experimental and only available on a subset of architectures sys-kernel/gentoo-kernel -generic-uki @@ -167,6 +171,7 @@ media-sound/bluez-alsa man # bug #729720 sys-apps/systemd -boot -gnuefi -ukify sys-apps/systemd-utils -boot -ukify +sys-kernel/installkernel -ukify # Joonas Niilola (2021-01-15) # Dependency not keyworded on this arch. 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 65c07619a4..ed56926241 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-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2024-01-13) +# Unmask only where grub is keyworded +sys-kernel/installkernel grub + # Michał Górny (2023-12-31) # Requires dev-libs/level-zero. dev-lang/ispc gpu @@ -49,7 +53,7 @@ media-video/pipewire roc # Sam James (2023-07-18) # dev-cpp/cppdap is not keyworded in most places -dev-util/cmake dap +dev-build/cmake dap # Sam James (2023-07-09) # sys-libs/libhugetlbfs is broken w/ newer glibc, bug #806079 @@ -107,7 +111,6 @@ sys-devel/gcc fixed-point # only unmask on relevant arches. # bug #875830 app-laptop/pbbuttonsd macbook -sys-apps/fwupd dell # Conrad Kostecki (2022-07-19) # www-servers/nginx requires keywording @@ -370,6 +373,7 @@ net-misc/moonlight mmal # sd-boot and ukify are not supported on all archs. sys-apps/systemd boot gnuefi ukify sys-apps/systemd-utils boot ukify +sys-kernel/installkernel ukify # Ben de Groot (2015-03-15) # Mask bdplus support and unmask on arches where libbdplus is keyworded. 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 8e1119a0b4..2fc87978ee 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,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Andrew Ammerlaan (2023-07-11) @@ -61,7 +61,6 @@ sane_backends_qcam # amd64/x86 arch specific USE flags lilo -mpx svga cpu_flags_x86_3dnow cpu_flags_x86_3dnowext 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 1ce7e1b277..4b607081a6 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 @@ -1,9 +1,13 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# Sam James (2024-01-02) +# dev-libs/capstone not keyworded here +dev-lang/php capstone + # Mart Raudsepp (2023-12-25) # sys-apps/xdg-desktop-portal not keyworded here yet x11-base/xwayland libei @@ -17,7 +21,7 @@ media-libs/libv4l bpf media-video/ffmpeg glslang shaderc vulkan # Violet Purcell (2023-10-12) -# dev-util/samurai is not keyworded here. +# dev-build/samurai is not keyworded here. app-alternatives/ninja samurai # Ionen Wolkens (2023-10-09) @@ -36,11 +40,11 @@ sys-apps/openrc s6 # Sam James (2023-09-24) # Qt not keyworded here. -app-doc/doxygen gui +app-text/doxygen gui # Sam James (2023-09-22) # Qt 6 not keyworded here. -dev-util/cmake gui +dev-build/cmake gui # Sam James (2023-09-18) # x11-libs/gtksourceview:4 not keyworded here @@ -292,7 +296,7 @@ net-analyzer/wireshark ilbc # Sergei Trofimovich (2019-07-19) # gdbserver is not implemented yet for hppa target. -sys-devel/gdb server +dev-debug/gdb server # Sergei Trofimovich (2019-07-07) # Test dependencies are no longer keyworded due to dropped Rails diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.stable.mask index a6c4130798..ccbecff2e4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.stable.mask @@ -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 # When you add an entry to the top of this file, add your name, the date, and @@ -64,7 +64,7 @@ sys-process/htop hwloc # Sam James (2021-11-03) # dev-util/source-highlight is not marked stable on HPPA -sys-devel/gdb source-highlight +dev-debug/gdb source-highlight # Matt Turner (2021-09-22) # Non-stable deps. @@ -153,7 +153,7 @@ dev-libs/check subunit # Matt Turner (2020-12-23) # dev-libs/xapian is not stable on hppa -app-doc/doxygen doxysearch +app-text/doxygen doxysearch # Matt Turner (2020-12-23) # x11-base/xorg-server not stable. @@ -168,7 +168,7 @@ dev-python/twisted test dev-tcltk/bwidget test dev-tcltk/snack test dev-tcltk/tcllib test -dev-util/cmake test +dev-build/cmake test sys-apps/dbus test # Rolf Eike Beer (2020-12-14) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.mask index ad317b071e..429687a52b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.mask @@ -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 # Unmask the flag which corresponds to ARCH. @@ -174,7 +174,7 @@ kwallet flite # Jeroen Roovers (2008-06-07) -# dev-util/valgrind has not been ported to HPPA. +# dev-debug/valgrind has not been ported to HPPA. valgrind # Jeroen Roovers (2008-01-04) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.stable.mask index 30b5b2df44..a2a9aae1dd 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.stable.mask @@ -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 requires eapi 5 or later. New entries go on top. @@ -96,8 +96,7 @@ rpm vim-syntax # Rolf Eike Beer (2020-04-05) -# app-editors/{,x}emacs has no stable keywords -emacs +# app-editors/xemacs has no stable keywords xemacs # Sergei Trofimovich (2020-03-23) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.mask index 9561824f89..47b2b567a4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.mask @@ -1,6 +1,10 @@ -# Copyright 2019-2022 Gentoo Authors +# Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-01-09) +# glibc-2.39 dropped support for ia64. +>=sys-libs/glibc-2.39 + # Sergei Trofimovich (2020-05-02) # greenlet needs arch-specific stack switching code. There is no ia64 port. dev-python/greenlet 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 680f6b55d8..c18de78a33 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,14 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2024-01-13) +# Unmask only where grub is keyworded +sys-kernel/installkernel -grub + +# Sam James (2024-01-02) +# dev-libs/capstone not keyworded here +dev-lang/php capstone + # David Seifert (2023-12-30) # sys-auth/sssd not keyworded here anymore app-admin/sudo sssd @@ -18,7 +26,7 @@ media-libs/libv4l bpf media-video/ffmpeg glslang shaderc vulkan # Violet Purcell (2023-10-12) -# dev-util/samurai is not keyworded here. +# dev-build/samurai is not keyworded here. app-alternatives/ninja samurai # Patrick McLean (2023-10-03) @@ -27,11 +35,11 @@ sys-apps/openrc s6 # Sam James (2023-09-24) # Qt not keyworded here. -app-doc/doxygen gui +app-text/doxygen gui # Sam James (2023-09-22) # Qt 6 not keyworded here. -dev-util/cmake gui +dev-build/cmake gui # Rich Freeman (2023-09-13) # Tests require shellcheck which is not currently available diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.use b/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.use index 6890598363..319345dc04 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.use @@ -1,10 +1,6 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Ionen Wolkens (2023-10-09) -# media-libs/shaderc is not keyworded here, so enable glslang fallback. -media-libs/libplacebo glslang -shaderc - # Sam James (2023-10-08) # dev-db/mysql not keyworded here dev-perl/DBD-mysql -mysql mariadb 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 e2a9900788..a80faf224e 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,8 +1,24 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 - + +# Andrew Ammerlaan (2024-01-13) +# Unmask only where grub is keyworded +sys-kernel/installkernel -grub + +# WANG Xuerui (2024-01-09) +# PCRE2 upstream has gained JIT support on loong since 10.43. + (2024-01-08) +# media-libs/shaderc is keyworded here. +media-libs/libplacebo -shaderc + +# WANG Xuerui (2024-01-03) +# app-crypt/rpm-sequoia is keyworded here. +app-arch/rpm -sequoia + # Violet Purcell (2023-10-12) -# dev-util/samurai is not keyworded here. +# dev-build/samurai is not keyworded here. app-alternatives/ninja samurai # Sam James (2023-10-08) @@ -99,6 +115,7 @@ app-accessibility/at-spi2-core dbus-broker # Newer sd-boot does not use gnuefi. >=sys-apps/systemd-254 -boot -ukify >=sys-apps/systemd-utils-254 -boot -ukify +sys-kernel/installkernel -ukify # WANG Xuerui (2023-04-16) # dev-python/pyopengl fails tests @@ -267,7 +284,6 @@ dev-util/catalyst -system-bootloader sys-devel/binutils gold # These aren't ported to LoongArch yet -dev-libs/libpcre2 jit dev-libs/libpcre jit www-servers/nginx pcre-jit diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.mask index b52d2fc7d8..84c7e1c236 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.mask @@ -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 # James Le Cuirot (2023-12-12) @@ -6,7 +6,7 @@ media-libs/libv4l bpf # Violet Purcell (2023-10-12) -# dev-util/samurai is not keyworded here. +# dev-build/samurai is not keyworded here. app-alternatives/ninja samurai # Sam James (2023-06-18) @@ -63,7 +63,7 @@ sys-block/thin-provisioning-tools test # James Le Cuirot (2021-09-19) # Requires texlive and friends to be keyworded. -app-doc/doxygen doc +app-text/doxygen doc app-text/po4a test dev-libs/libcbor doc media-libs/libcaca doc 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 e993f73c2b..08776de3d6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-01-02) +# dev-libs/capstone not keyworded here +dev-lang/php capstone + # matoro (2023-12-22) # Overflows R_MIPS_TLS_GOTTPREL with LTO # https://github.com/rust-lang/rust/issues/118794 @@ -52,7 +56,7 @@ x11-misc/xscreensaver new-login app-i18n/ibus gtk4 # Violet Purcell (2023-10-12) -# dev-util/samurai is not keyworded here. +# dev-build/samurai is not keyworded here. app-alternatives/ninja samurai # matoro (2023-06-18) @@ -212,7 +216,7 @@ dev-python/numpydoc test # Matthias Maier (2014-12-24) # sys-devel/clang is not keyworded -app-doc/doxygen clang +app-text/doxygen clang # Ryan Hill (2014-01-07) # req net-libs/webkit-gtk:2 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.mask index 1476d8f8c0..751e44f5b8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Unmask the flag which corresponds to ARCH. @@ -30,7 +30,7 @@ tpm rdma # Mart Raudsepp (2018-02-11) -# dev-util/valgrind is not keyworded here yet, +# dev-debug/valgrind is not keyworded here yet, # though the MIPS platform is supported upstream valgrind 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 17d41c1963..9b2232a1a0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2024-01-13) +# Unmask only where grub is keyworded +sys-kernel/installkernel -grub + # matoro (2023-12-19) # JIT not supported here (#909826) dev-scheme/racket chez futures jit @@ -112,7 +116,7 @@ dev-embedded/urjtag ftd2xx # Georgy Yakovlev (2020-11-05) # makes no sense on power -sys-apps/fwupd amt dell uefi +sys-apps/fwupd amt uefi # Joonas Niilola (2020-10-08) # Dependency not keyworded on this arch. @@ -265,7 +269,7 @@ dev-db/percona-server -numa # Michael Palimaka (2016-07-07) # Requires unkeyworded dependencies dev-vcs/subversion kwallet -net-irc/quassel kde snorenotify +net-irc/quassel kde net-libs/libproxy kde sys-auth/polkit kde sys-block/gparted kde diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.stable.mask index 779a136c1b..b7d60aceea 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.stable.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 # When you add an entry to the top of this file, add your name, the date, and @@ -58,10 +58,6 @@ media-sound/easytag nautilus # Non-stable dependency. Used to be masked completely. media-sound/abcde replaygain -# Ulrich Müller (2018-08-09) -# Needs net-libs/webkit-gtk which is not stable, bug #663248 -app-editors/emacs xwidgets - # Andreas Sturmlechner (2018-06-20) # dev-python/PyQt5 is not stable. dev-python/matplotlib qt5 test diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use index 70f5caa811..65ce352e9a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-01-05) +# keyutils is masked here +net-fs/cifs-utils -ads -acl + # Ionen Wolkens (2023-10-09) # media-libs/shaderc is not keyworded here, so enable glslang fallback. media-libs/libplacebo glslang -shaderc 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 85a30a60ea..e78219c307 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,16 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-01-05) +# sys-apps/keyutils not stable here, because of test failures. bug #636252 +app-benchmarks/stress-ng keyutils +app-crypt/mit-krb5 keyutils +app-emulation/qemu keyutils +net-fs/cifs-utils ads creds pam +net-fs/samba ads +sys-auth/sssd keyutils +sys-libs/libnvme keyutils + # Michał Górny (2023-10-15) # Need dev-python/notebook (that indirectly requires net-libs/nodejs). dev-python/ipython notebook @@ -13,7 +23,7 @@ dev-perl/DBD-mysql mysql # Sam James (2023-09-22) # Qt 6 not keyworded here. -dev-util/cmake gui +dev-build/cmake gui # Sam James (2023-09-22) # sys-apps/flatpak is not keyworded here diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.stable.mask index d3328ba5fa..ecd238cce8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.stable.mask @@ -57,8 +57,7 @@ mail-mta/postfix ldap-bind # Sam James (2022-03-03) # No kerberos provider is marked stable here -net-fs/samba ads system-heimdal system-mitkrb5 -net-fs/cifs-utils ads +net-fs/samba system-heimdal system-mitkrb5 sys-auth/pambase pam_krb5 # Sam James (2022-03-03) 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 705cdeb436..c1d907fe1c 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,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Ionen Wolkens (2023-10-09) @@ -7,7 +7,7 @@ media-libs/libplacebo -shaderc # Sam James (2023-09-22) # Qt 6 not keyworded here. -dev-util/cmake gui +dev-build/cmake gui # Joonas Niilola (2023-08-24) # media-video/libva-utils is masked on ppc64, so hwaccel on Firefox 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 861cbc631d..742b8eae39 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,15 +1,15 @@ -# Copyright 2019-2023 Gentoo Authors +# Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2024-01-13) +# Unmask only where grub is keyworded +sys-kernel/installkernel -grub + # Leonardo Hernández Hernández (2023-11-22) # media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff) # are only available for amd64 and riscv >=gui-libs/wlroots-0.17.0 -drm -liftoff -# Violet Purcell (2023-10-12) -# dev-util/samurai is not keyworded here. -app-alternatives/ninja samurai - # Ionen Wolkens (2023-10-09) # media-libs/shaderc is keyworded here. media-libs/libplacebo -shaderc @@ -18,14 +18,6 @@ media-libs/libplacebo -shaderc # sys-apps/s6-linux-init has not been tested on this arch sys-apps/openrc s6 -# Sam James (2023-09-22) -# Qt 6 not keyworded here. -dev-util/cmake gui - -# Jon Janzen (2023-09-11) -# librttopo has not been tested on this arch -dev-db/spatialite rttopo - # Andrew Ammerlaan (2023-08-30) # Avoid keywording more Qt stuff dev-python/pyside2 datavis webengine @@ -44,8 +36,9 @@ media-video/mpv lua_single_target_luajit -lua_single_target_lua5-1 # Mike Gilbert (2023-05-27) # sd-boot should work here. -sys-apps/systemd -boot -gnuefi -ukify +sys-apps/systemd -boot -boot -ukify sys-apps/systemd-utils -boot -ukify +sys-kernel/installkernel -ukify # Sam James (2023-05-10) # sys-cluster/ceph not keyworded here @@ -67,10 +60,6 @@ app-editors/neovim lua_single_target_luajit # depend on dev-libs/libpcre2[jit] which not supported yet, bug #879511 www-servers/varnish jit -# Sam James (2022-10-29) -# pandoc not keyworded here, bug #878355 -app-admin/conky doc - # Xin Yang (2022-10-18) # requires qtwebengine, bug #876301 app-i18n/fcitx-libpinyin dictionary-manager @@ -158,7 +147,6 @@ dev-python/wcmatch doc # These depend on Haskell: # - app-text/pandoc sys-cluster/ceph pmdk -app-text/nuspell doc # Alex Fan (2021-09-15) # Marek Szuba (2021-09-07) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask index 3cebaa1e8f..ed4e9afb40 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask @@ -1,6 +1,14 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2024-01-12) +# dracut is not keyworded here +sys-kernel/installkernel dracut + +# Sam James (2024-01-02) +# dev-libs/capstone not keyworded here +dev-lang/php capstone + # Mart Raudsepp (2023-12-25) # sys-apps/xdg-desktop-portal not keyworded here yet x11-base/xwayland libei @@ -16,7 +24,7 @@ dev-python/nbclient test dev-python/nbconvert test # Violet Purcell (2023-10-12) -# dev-util/samurai is not keyworded here. +# dev-build/samurai is not keyworded here. app-alternatives/ninja samurai # Patrick McLean (2023-10-03) @@ -25,11 +33,11 @@ sys-apps/openrc s6 # Sam James (2023-09-24) # Qt not keyworded here. -app-doc/doxygen gui +app-text/doxygen gui # Sam James (2023-09-22) # Qt 6 not keyworded here. -dev-util/cmake gui +dev-build/cmake gui # Sam James (2023-06-18) # Qt 5 not keyworded here diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.mask index 94e90a480a..9fd8b2de82 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.mask @@ -1,6 +1,30 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2024-01-13) +# Unmask only where grub is keyworded +sys-kernel/installkernel -grub + +# Jaco Kroon (2024-01-09) +# net-libs/pjproject[srtp] and net-misc/asterisk[srtp] depends on +# net-libs/libsrtp which is -sparc. +net-libs/pjproject srtp +net-misc/asterisk srtp + +# Sam James (2024-01-05) +# sys-apps/keyutils not stable here, because of test failures. bug #636252 +app-benchmarks/stress-ng keyutils +app-crypt/mit-krb5 keyutils +app-emulation/qemu keyutils +net-fs/samba ads +net-fs/cifs-utils ads creds pam +sys-auth/sssd keyutils +sys-libs/libnvme keyutils + +# Sam James (2024-01-02) +# dev-libs/capstone not keyworded here +dev-lang/php capstone + # Mart Raudsepp (2023-12-25) # sys-apps/xdg-desktop-portal not keyworded here yet x11-base/xwayland libei @@ -24,7 +48,7 @@ dev-python/nbclient test dev-python/nbconvert test # Violet Purcell (2023-10-12) -# dev-util/samurai is not keyworded here. +# dev-build/samurai is not keyworded here. app-alternatives/ninja samurai # Andreas Sturmlechner (2023-10-08) @@ -40,7 +64,7 @@ sys-apps/openrc s6 # Sam James (2023-09-22) # Qt 6 not keyworded here. -dev-util/cmake gui +dev-build/cmake gui # Rich Freeman (2023-09-13) # Tests require shellcheck which is not currently available @@ -212,7 +236,6 @@ dev-cpp/eigen test # Sam James (2021-04-27) # Deps not yet tested/keyworded. -sys-devel/clang default-compiler-rt default-lld sys-devel/clang-common default-compiler-rt default-lld sys-devel/clang-runtime compiler-rt sys-devel/llvm z3 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.stable.mask index e5e59371a7..fe1888ca9b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.stable.mask @@ -1,9 +1,9 @@ -# Copyright 2019-2023 Gentoo Authors +# Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Sam James (2023-12-30) # Qt not marked stable here. -app-doc/doxygen gui +app-text/doxygen gui # Rolf Eike Beer (2023-12-22) # media-libs/libavif isn't stable here 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 93882ec598..10f699892e 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 @@ -1,6 +1,14 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# matoro (2024-01-06) +# (2023-02-06) # Successful build of dev-qt/qtwebengine depends on 64-bit host # Bug #893234 @@ -9,7 +17,7 @@ dev-qt/qtwebview dev-python/PyQt6-WebEngine dev-python/PyQtWebEngine app-admin/calamares -app-doc/zeal +app-text/zeal app-editors/ghostwriter app-editors/retext app-misc/anki 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 44aa702f1c..4abd90fec0 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,10 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Andrew Ammerlaan (2023-12-18) -# Experimental and only available on a subset of architectures -sys-kernel/gentoo-kernel -generic-uki -sys-kernel/gentoo-kernel-bin -generic-uki +# Andrew Ammerlaan (2024-01-13) +# Unmask only where grub is keyworded +sys-kernel/installkernel -grub # Ionen Wolkens (2023-10-09) # media-libs/shaderc is keyworded here. @@ -85,7 +84,6 @@ media-video/mpv -libplacebo -vulkan # WANG Xuerui (2022-10-07) # sys-libs/libsmbios is available here. app-laptop/pbbuttonsd -macbook -sys-apps/fwupd -dell # Alexey Shvetsov (2022-09-15) # Mask nvml use flag for slurm @@ -114,7 +112,7 @@ app-vim/jedi test # Ben Kohler (2022-06-07) # Disable 64bit builds on x86 -sys-apps/memtest86+ bios64 efi64 iso64 +sys-apps/memtest86+ bios64 uefi64 iso64 # Jimi Huotari (2022-05-08) # Not keyworded here yet. @@ -388,6 +386,7 @@ app-emulation/libvirt xen # sys-boot/gnu-efi is not supported on all archs. sys-apps/systemd -boot -gnuefi -ukify sys-apps/systemd-utils -boot -ukify +sys-kernel/installkernel -ukify # Ben de Groot (2015-03-15) # media-libs/libbdplus is keyworded on x86, so unmask the useflag 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 de250d270d..73283453ca 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 @@ -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 # Unmask the flag which corresponds to ARCH. @@ -107,7 +107,6 @@ webengine # Unmask x86 instruction sets -lilo --mpx -svga -cpu_flags_x86_3dnow -cpu_flags_x86_3dnowext 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 f968c2cccd..cb203399fa 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 @@ -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 # # System-wide defaults for the Portage system @@ -102,7 +102,7 @@ RUBY_TARGETS="ruby31" # These USE flags are what is common between the various sub-profiles. Stages 2 # and 3 are built against these, so be careful what you add. # Moved here from releases/ -USE="acl bzip2 gdbm nptl unicode" +USE="acl bzip2 gdbm unicode" # Enable extended filesystem attribute support by default. # https://archives.gentoo.org/gentoo-dev/message/ba0e3457e4b807e79816f0df03566af0 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 e03b7a1fa3..10099ae25c 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 @@ -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 # New entries go on top. @@ -21,10 +21,6 @@ sys-devel/sparse llvm # https://gcc.gnu.org/PR113056 >=sys-devel/gcc-14.0.0_pre20231217 rust -# John Helmert III (2023-11-25) -# app-text/gocr has been masked for removal, bug #824290 -media-gfx/xsane ocr - # Takuya Wakazono (2023-11-21) # app-crypt/rpm-sequoia is not keyworded on most architectures. app-arch/rpm sequoia @@ -210,7 +206,7 @@ sys-libs/libomp llvm_targets_AMDGPU # Sam James (2023-01-21) # Fails to compile: https://github.com/libffi/libffi/issues/760 -dev-libs/libffi exec-static-trampoline + (2023-01-08) # Doesn't compile currently, bug #853094. @@ -461,13 +457,6 @@ media-sound/puddletag quodlibet # Upstream issue: https://phab.enlightenment.org/T8924 dev-libs/efl mono -# Sam James (2021-04-09) -# Crashes at runtime. -# Mask LTO for now until issue with Qt -# (to be resolved in Wireshark?) is resolved -# bug #754021 -net-analyzer/wireshark lto - # Sam James (2021-04-09) # Fails to build right now # bug #651740 @@ -606,7 +595,7 @@ net-fs/samba test # Mike Gilbert (2020-04-23) # Tests are very sensitive to the host environment. -dev-util/meson test +dev-build/meson test # Alfredo Tupone (2020-04-04) # Ada support is not yet ready for sys-devel/gcc @@ -716,7 +705,7 @@ dev-python/paramiko server # and compiler/binutils combinations.) sys-devel/binutils cet sys-devel/binutils-hppa64 cet -sys-devel/gdb cet +dev-debug/gdb cet sys-libs/binutils-libs cet sys-libs/glibc cet sys-devel/gcc cet @@ -868,7 +857,7 @@ media-libs/libsdl2 custom-cflags # Kacper Kowalik (2013-05-19) # Fails to build, haven't had time to debug -app-doc/doxygen sqlite +app-text/doxygen sqlite # Bernard Cafarelli (2013-04-04) # Broken for now (segmentation fault on play) diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/packages b/sdk_container/src/third_party/portage-stable/profiles/base/packages index a3d4c1b920..fbd30a2b03 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/base/packages @@ -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 # Gentoo Base Profile @@ -35,6 +35,7 @@ *app-arch/tar *app-arch/xz-utils *app-shells/bash:0 +*dev-build/make *net-misc/iputils *net-misc/rsync *net-misc/wget @@ -59,7 +60,6 @@ *sys-devel/binutils *sys-devel/gcc *sys-devel/gnuconfig -*sys-devel/make *>=sys-devel/patch-2.7 *sys-fs/e2fsprogs *virtual/dev-manager diff --git a/sdk_container/src/third_party/portage-stable/profiles/categories b/sdk_container/src/third_party/portage-stable/profiles/categories index 0fabf5bef6..691304863f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/categories +++ b/sdk_container/src/third_party/portage-stable/profiles/categories @@ -31,8 +31,10 @@ app-text app-vim app-xemacs dev-ada +dev-build dev-cpp dev-db +dev-debug dev-dotnet dev-embedded dev-erlang diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/packages.build b/sdk_container/src/third_party/portage-stable/profiles/default/linux/packages.build index 234eafa6d0..40f3d8e84f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/packages.build +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/packages.build @@ -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 describes the packages needed to build a stage1 based on this @@ -10,6 +10,7 @@ app-arch/gzip app-arch/xz-utils app-arch/tar app-shells/bash:0 +dev-build/make net-misc/rsync net-misc/wget sys-devel/autoconf @@ -33,7 +34,6 @@ sys-devel/flex sys-devel/gcc sys-devel/gettext sys-devel/gnuconfig -sys-devel/make sys-devel/patch virtual/editor virtual/libc diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_arm.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_arm.desc index da1b4ffd34..029f3aa89a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_arm.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_arm.desc @@ -1,14 +1,18 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 aes - Use the AES cryptography instruction set +asimddp - Use the Advanced SIMD dot product instructions crc32 - Use the CRC32 instruction set edsp - Use the enhanced DSP instructions (ARMv*E and ARMv6+) +i8mm - Use the AArch64 Int8 matrix multiplication instructions iwmmxt - Use the iwMMXt instruction set iwmmxt2 - Use the iwMMXt2 instruction set neon - Use the NEON (ASIMD) instruction set sha1 - Use the SHA-1 cryptography instruction set sha2 - Use the SHA-2 cryptography instruction set +sm4 - Use the SM4 cryptography instruction set +sve - Use the Scalable Vector Extension instruction set thumb - Enable Thumb instruction set (ARMv*T and ARMv6+) thumb2 - Enable Thumb-2 instruction set (ARMv*T2 and ARMv7+) v4 - Use instructions added in ARMv4 diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/big-endian/package.mask b/sdk_container/src/third_party/portage-stable/profiles/features/big-endian/package.mask index 0a54498456..407bf030c9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/big-endian/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/big-endian/package.mask @@ -1,6 +1,14 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# matoro (2024-01-09) +# Test failures on BE (#920353, #902191) +net-misc/nextcloud-client + +# matoro (2024-01-01) +# Known broken on BE (#906100) +games-simulation/openrct2 + # matoro (2023-12-18) # Using boringssl which is explicit no-support for BE (#733080) net-libs/quiche diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/hardened/amd64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/features/hardened/amd64/package.use.mask index c1152ea1c6..4a02dcd759 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/hardened/amd64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/hardened/amd64/package.use.mask @@ -1,11 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Sam James (2021-11-27) # Unmask CET here. It works on amd64 and this is the hardened profile. sys-devel/binutils -cet sys-devel/binutils-hppa64 -cet -sys-devel/gdb -cet +dev-debug/gdb -cet sys-libs/binutils-libs -cet sys-libs/glibc -cet sys-devel/gcc -cet diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/musl/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/features/musl/make.defaults index 4c680a7340..3078bdd61b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/musl/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/features/musl/make.defaults @@ -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 PORTAGE_LIBC="musl" @@ -6,8 +6,8 @@ ELIBC="musl" FEATURES="sandbox sfperms strict" -USE="nptl pic unicode -berkdb -gdbm" -BOOTSTRAP_USE="${BOOTSTRAP_USE} nptl -berkdb -gdbm" +USE="pic unicode -berkdb -gdbm" +BOOTSTRAP_USE="${BOOTSTRAP_USE} -berkdb -gdbm" # All libraries are in /lib or /usr/lib SYMLINK_LIB="no" 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 12725fefed..3e116910a4 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,20 @@ -# Copyright 1999-2023 Gentoo Authors +# 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://bugs.gentoo.org/908961 +=app-editors/vim-core-9.0.2092 +=app-editors/vim-9.0.2092 +=app-editors/gvim-9.0.2092 + +# Maciej Barć (2024-01-06) +# Binary package, which is compiled against glibc +app-office/joplin-desktop + +# Maciej Barć (2024-01-06) +# Binary package, which is compiled against glibc +dev-util/azuredatastudio + # Florian Schmaus (2023-11-22) # Requires systemd which is not supported on musl. sys-power/sandmann-bin diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.use.mask index 3fa72fa2ea..e37fc86b08 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,17 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2024-01-12) +# The systemd flag is globally masked on musl. But we need +# systemd's kernel-install to use systemd-boot which is still +# 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 @@ -45,7 +56,6 @@ app-admin/sudo sssd # Sam James (2022-10-04) # sys-libs/libsmbios is masked on musl app-laptop/pbbuttonsd macbook -sys-apps/fwupd dell # Sam James (2022-10-04) # Needs masked net-misc/netkit-telnetd @@ -142,6 +152,3 @@ app-shells/bash mem-scramble # static linking works with musl app-shells/mksh -static - -# linked against glibc -sci-libs/caffe2 mkl 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 12bba1c5f9..9d5a82e0d8 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,6 +14,10 @@ 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/standalone/kernel-2.6.16+/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.16+/profile.bashrc index daf95e9715..caee13cd8c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.16+/profile.bashrc +++ b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.16+/profile.bashrc @@ -1,9 +1,9 @@ -# Copyright 2018-2020 Gentoo Authors +# Copyright 2018-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # tricks to circumvent false positive checks of old kernel -if [[ ${CATEGORY}/${PN} == dev-util/cmake && ${EBUILD_PHASE} == configure ]]; then +if [[ ${CATEGORY}/${PN} == dev-build/cmake && ${EBUILD_PHASE} == configure ]]; then einfo "Removing utimensat outputs..." sed -e '/UTIMENSAT=/d' -i "${S}"/Source/kwsys/CMakeLists.txt || die elif [[ ${CATEGORY}/${PN} == dev-libs/libuv && ${EBUILD_PHASE} == prepare ]]; then diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/profile.bashrc index 87a6dacd79..6dba1b9ff7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/profile.bashrc +++ b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/profile.bashrc @@ -43,7 +43,7 @@ elif [[ ${CATEGORY}/${PN} == dev-lang/perl && ${EBUILD_PHASE} == configure ]]; t ebegin "Removing Android detection" sed "/libandroid.so/d" -i "${S}"/Configure eend $? -elif [[ ${CATEGORY}/${PN} == sys-devel/make && ${EBUILD_PHASE} == prepare ]]; then +elif [[ ${CATEGORY}/${PN} == dev-build/make && ${EBUILD_PHASE} == prepare ]]; then ebegin "Prefixifying default shell" sed -i -r "/default_shell/s,\"(/bin/sh),\"${EPREFIX}\1," "${S}"/job.c eend $? @@ -57,7 +57,7 @@ elif [[ ${CATEGORY}/${PN} == dev-lang/php && ${EBUILD_PHASE} == prepare ]]; then ebegin "Prefixifying ext/iconv/config.m4 paths" sed -i -r "/for i in/s,(/usr(/local|)),${EPREFIX}\1,g" "${S}"/ext/iconv/config.m4 eend $? -elif [[ ${CATEGORY}/${PN} == dev-util/cmake && ${EBUILD_PHASE} == prepare ]]; then +elif [[ ${CATEGORY}/${PN} == dev-build/cmake && ${EBUILD_PHASE} == prepare ]]; then einfo "Removing Debian magic..." for f in Modules/{CMakeFindPackageMode,FindPkgConfig,GNUInstallDirs,Platform/{GNU,Linux}}.cmake; do ebegin " Updating $f" 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 0b500c972b..2a74df78bd 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,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Various packages requiring Rust. @@ -134,6 +134,7 @@ gnome-extra/sushi >=media-libs/libopenraw-0.3.2 media-video/rav1e net-analyzer/wtfis +net-dns/pdns-recursor net-im/gajim >=net-irc/polari-3.37 net-libs/quiche diff --git a/sdk_container/src/third_party/portage-stable/profiles/info_pkgs b/sdk_container/src/third_party/portage-stable/profiles/info_pkgs index bb782b2678..d73d46d824 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/info_pkgs +++ b/sdk_container/src/third_party/portage-stable/profiles/info_pkgs @@ -1,4 +1,4 @@ -# Copyright 2004-2022 Gentoo Authors +# Copyright 2004-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 ## @@ -14,7 +14,7 @@ sys-libs/musl sys-devel/binutils sys-devel/binutils-config sys-devel/libtool -sys-devel/make +dev-build/make dev-lang/python dev-lang/perl dev-lang/rust @@ -28,8 +28,8 @@ sys-devel/lld sys-devel/gcc sys-devel/gcc-config dev-java/java-config -dev-util/cmake -dev-util/meson +dev-build/cmake +dev-build/meson # NOTE: portage no longer list /etc/gentoo-release, # so this is not redundant sys-apps/baselayout 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 18fbd4beae..29638fbe33 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/package.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 #################################################################### @@ -33,6 +33,86 @@ #--- END OF EXAMPLES --- +# Volkmar W. Pogatzki (2024-01-15) +# Old version of a Java library, presently without consumer. +# Blocks removal of dev-java/osgi-core-api +# Version bump to be done later when junit5 can be used for testing. +dev-java/bnd-junit + +# Volkmar W. Pogatzki (2024-01-15) +# Unused Java libraries. Removal on 2024-02-15 +dev-java/glassfish-persistence +dev-java/osgi-core-api +dev-java/osgi-enterprise-api +dev-java/osgi-compendium +dev-java/osgi-foundation + +# Michał Górny (2024-01-12) +# Breaks data collection for a lot of packages, by attempting to import +# all modules (not just test files), and therefore failing if they have +# optional runtime dependencies. +=dev-python/pytest-asyncio-0.23.3 + +# Michał Górny (2024-01-11) +# These plugins are no longer maintained. At least +# dev-python/pytest-virtualenv is broken. They have no revdeps left. +# Removal on 2024-02-10. Bug #921836. +dev-python/pytest-fixture-config +dev-python/pytest-shutil +dev-python/pytest-verbose-parametrize +dev-python/pytest-virtualenv + +# Michał Górny (2024-01-11) +# Breaks random test suites using pytest-xdist. +=dev-python/pytest-asyncio-0.23.4_alpha1 + +# Viorel Munteanu (2024-01-08) +# Masked for removal due to licensing issues and possible GPL infringement. +# Removal: 2024-02-07. Bug #766129. +x11-misc/albert + +# Michał Górny (2024-01-07) +# A Gentoo fork of an abandoned library that was historically used +# by app-office/libreoffice. No revdeps left. +# Removal on 2024-02-06. Bug #921576. +sys-devel/ucpp + +# John Helmert III (2024-01-06) +# Unmaintained in Gentoo, outdated, and vulnerable +# Removal on 2024-02-06. Bugs #856466, #865253 +net-dns/totd + +# John Helmert III (2024-01-06) +# Unmaintained in Gentoo, outdated, vulnerable +# Removal on 2024-02-06. Bug #918536 +net-nds/tac_plus + +# Andreas Sturmlechner (2024-01-03) +# Unmaintained upstream, no more revdeps. +# Removal on 2024-02-03. Bug #877311 +x11-libs/snorenotify + +# Alfredo Tupone (2024-02-02) +# No more used by any package (bug #921167) +# remove in 30 days +net-mail/courier-makedat + +# Michał Górny (2024-01-01) +# The version seems to introduce an ABI breakage that causes +# incompatibility with extensions built using the previous version +# https://github.com/pypy/pypy/issues/4816 +=dev-python/pypy3-7.3.14 +=dev-python/pypy3_10-7.3.14-r1 +=dev-python/pypy3_10-exe-7.3.14 +=dev-python/pypy3_10-exe-bin-7.3.14 + +# Petr Vaněk (2024-01-01) +# Mirror restricted package, but the source code is no longer available. +# Homepage gone. Moreover, there is multiple issues reported with modern +# compilers. +# Removal: 2024-01-31. Bug #906645. +net-mail/courierpassd + # Michał Górny (2023-12-31) # Unmaintained. A number of serious bugs reported. Homepage gone. # No release since at least 2010. @@ -45,25 +125,12 @@ app-misc/utimer # Removal on 2024-01-30. Bug #849077. sys-block/noflushd -# Michał Górny (2023-12-31) -# Buggy code that carries local patches already. Last release in 2011. -# Removal on 2024-01-30. Bug #878629. -net-proxy/tayga - # Michał Górny (2023-12-31) # Buggy code that carries local patches already. The ebuild installs # junk files. No upstream activity since 2009. # Removal on 2024-01-30. Bug #874087. app-admin/newsyslog -# Michał Górny (2023-12-31) -# Unresolved vulnerability. The current version is from 2022-03, -# and the bump is non-trivial. -# Removal on 2024-01-30. Bug #879181. -acct-group/fluentd -acct-user/fluentd -app-admin/fluentd - # Michał Górny (2023-12-31) # Buggy code with a number of local patches already. Last release # in 2003. media-sound/jack2 should be a good alternative. @@ -108,13 +175,6 @@ dev-python/pychroot # newer slot instead. Masked for removal on 2024-01-27. dev-ruby/rubyzip:1 -# Ulrich Müller (2023-12-26) -# Program errors out with a segmentation fault. -# Use games-fps/serioussam along with games-fps/serioussam-tfe-data -# and games-fps/serioussam-tse-data as replacement. -# Removal on 2024-01-09, bug #854567. -games-fps/serious-sam-tse - # Andreas Sturmlechner (2023-12-25) # Masked until KF6 is unmasked. ~media-libs/mpvqt-1.0.0 @@ -156,7 +216,7 @@ media-sound/guayadeque # Michał Górny (2023-12-22) # Abandoned and archived upstream. Known broken. No revdeps. -# dev-go/lichen::guru is the recommended replacement. +# dev-go/lichen is the recommended replacement. # Removal on 2024-01-21. Bug #913755. dev-go/golicense @@ -189,8 +249,8 @@ app-containers/go-secbench # Removal on 2024-01-17. Bug #920271. dev-python/ruamel-std-pathlib -# Andreas Sturmlechner (2023-12-20) -# KDE Plasma 6 Beta 2 (5.91) and Frameworks 6 Beta 2 (5.247) mask +# Andreas Sturmlechner (2024-01-10) +# KDE Plasma 6 RC1 (5.92) and Frameworks 6 RC1 (5.248) mask # *** PRE-RELEASE *** NO BUGS WILL BE FIXED *** OVERLAY PRs WELCOME *** # Do *not* attempt to mix with live ebuilds from kde overlay. # To install alongside KDE Frameworks 5: @@ -208,155 +268,163 @@ dev-python/ruamel-std-pathlib # - file a bug after making sure none exists yet for your issue # - runtime bugs: https://community.kde.org/Plasma/Plasma_6#How_to_use/test_it # - work with upstream and help test patches using /etc/portage/patches -# - trying to reproduce issues on master branch currently requires to go fully -# live. Plasma 5.91.0 will not build with Frameworks >=5.248. -~kde-plasma/bluedevil-5.91.0 -~kde-plasma/breeze-5.91.0 -~kde-plasma/breeze-grub-5.91.0 -~kde-plasma/breeze-gtk-5.91.0 -~kde-plasma/breeze-plymouth-5.91.0 -~kde-plasma/discover-5.91.0 -~kde-plasma/drkonqi-5.91.0 -~kde-plasma/flatpak-kcm-5.91.0 -~kde-plasma/kactivitymanagerd-5.91.0 -~kde-plasma/kde-cli-tools-5.91.0 -~kde-plasma/kde-gtk-config-5.91.0 -~kde-plasma/kdecoration-5.91.0 -~kde-plasma/kdeplasma-addons-5.91.0 -~kde-plasma/kgamma-5.91.0 -~kde-plasma/kglobalacceld-5.91.0 -~kde-plasma/kinfocenter-5.91.0 -~kde-plasma/kmenuedit-5.91.0 -~kde-plasma/kpipewire-5.91.0 -~kde-plasma/kscreen-5.91.0 -~kde-plasma/kscreenlocker-5.91.0 -~kde-plasma/ksshaskpass-5.91.0 -~kde-plasma/ksystemstats-5.91.0 -~kde-plasma/kwallet-pam-5.91.0 -~kde-plasma/kwayland-5.91.0 -~kde-plasma/kwayland-integration-5.91.0 -~kde-plasma/kwin-5.91.0 -~kde-plasma/kwrited-5.91.0 -~kde-plasma/layer-shell-qt-5.91.0 -~kde-plasma/libkscreen-5.91.0 -~kde-plasma/libksysguard-5.91.0 -~kde-plasma/libplasma-5.91.0 -~kde-plasma/milou-5.91.0 -~kde-plasma/ocean-sound-theme-5.91.0 -~kde-plasma/oxygen-5.91.0 -~kde-plasma/oxygen-sounds-5.91.0 -~kde-plasma/plasma-activities-5.91.0 -~kde-plasma/plasma-activities-stats-5.91.0 -~kde-plasma/plasma-browser-integration-5.91.0 -~kde-plasma/plasma-desktop-5.91.0 -~kde-plasma/plasma-disks-5.91.0 -~kde-plasma/plasma-firewall-5.91.0 -~kde-plasma/plasma-integration-5.91.0 -~kde-plasma/plasma-meta-5.91.0 -~kde-plasma/plasma-nm-5.91.0 -~kde-plasma/plasma-pa-5.91.0 -~kde-plasma/plasma-sdk-5.91.0 -~kde-plasma/plasma-systemmonitor-5.91.0 -~kde-plasma/plasma-thunderbolt-5.91.0 -~kde-plasma/plasma-vault-5.91.0 -~kde-plasma/plasma-welcome-5.91.0 -~kde-plasma/plasma-workspace-5.91.0 -~kde-plasma/plasma-workspace-wallpapers-5.91.0 -~kde-plasma/plasma5support-5.91.0 -~kde-plasma/plymouth-kcm-5.91.0 -~kde-plasma/polkit-kde-agent-5.91.0 -~kde-plasma/powerdevil-5.91.0 -~kde-plasma/print-manager-5.91.0 +~kde-plasma/bluedevil-5.92.0 +~kde-plasma/breeze-5.92.0 +~kde-plasma/breeze-grub-5.92.0 +~kde-plasma/breeze-gtk-5.92.0 +~kde-plasma/breeze-plymouth-5.92.0 +~kde-plasma/discover-5.92.0 +~kde-plasma/drkonqi-5.92.0 +~kde-plasma/flatpak-kcm-5.92.0 +~kde-plasma/kactivitymanagerd-5.92.0 +~kde-plasma/kde-cli-tools-5.92.0 +~kde-plasma/kde-gtk-config-5.92.0 +~kde-plasma/kdecoration-5.92.0 +~kde-plasma/kdeplasma-addons-5.92.0 +~kde-plasma/kgamma-5.92.0 +~kde-plasma/kglobalacceld-5.92.0 +~kde-plasma/kinfocenter-5.92.0 +~kde-plasma/kmenuedit-5.92.0 +~kde-plasma/kpipewire-5.92.0 +~kde-plasma/kscreen-5.92.0 +~kde-plasma/kscreenlocker-5.92.0 +~kde-plasma/ksshaskpass-5.92.0 +~kde-plasma/ksystemstats-5.92.0 +~kde-plasma/kwallet-pam-5.92.0 +~kde-plasma/kwayland-5.92.0 +~kde-plasma/kwayland-integration-5.92.0 +~kde-plasma/kwin-5.92.0 +~kde-plasma/kwrited-5.92.0 +~kde-plasma/layer-shell-qt-5.92.0 +~kde-plasma/libkscreen-5.92.0 +~kde-plasma/libksysguard-5.92.0 +~kde-plasma/libplasma-5.92.0 +~kde-plasma/milou-5.92.0 +~kde-plasma/ocean-sound-theme-5.92.0 +~kde-plasma/oxygen-5.92.0 +~kde-plasma/oxygen-sounds-5.92.0 +~kde-plasma/plasma-activities-5.92.0 +~kde-plasma/plasma-activities-stats-5.92.0 +~kde-plasma/plasma-browser-integration-5.92.0 +~kde-plasma/plasma-desktop-5.92.0 +~kde-plasma/plasma-disks-5.92.0 +~kde-plasma/plasma-firewall-5.92.0 +~kde-plasma/plasma-integration-5.92.0 +~kde-plasma/plasma-meta-5.92.0 +~kde-plasma/plasma-nm-5.92.0 +~kde-plasma/plasma-pa-5.92.0 +~kde-plasma/plasma-sdk-5.92.0 +~kde-plasma/plasma-systemmonitor-5.92.0 +~kde-plasma/plasma-thunderbolt-5.92.0 +~kde-plasma/plasma-vault-5.92.0 +~kde-plasma/plasma-welcome-5.92.0 +~kde-plasma/plasma-workspace-5.92.0 +~kde-plasma/plasma-workspace-wallpapers-5.92.0 +~kde-plasma/plasma5support-5.92.0 +~kde-plasma/plymouth-kcm-5.92.0 +~kde-plasma/polkit-kde-agent-5.92.0 +~kde-plasma/powerdevil-5.92.0 +~kde-plasma/print-manager-5.92.0 =kde-plasma/print-manager-23.08.5-r100 -~kde-plasma/sddm-kcm-5.91.0 -~kde-plasma/systemsettings-5.91.0 -~kde-plasma/wacomtablet-5.91.0 -~kde-plasma/xdg-desktop-portal-kde-5.91.0 -~kde-frameworks/frameworkintegration-5.247.0 -~kde-frameworks/attica-5.247.0 -~kde-frameworks/bluez-qt-5.247.0 -~kde-frameworks/breeze-icons-5.247.0 -~kde-frameworks/breeze-icons-rcc-5.247.0 -~kde-frameworks/extra-cmake-modules-5.247.0 -~kde-frameworks/karchive-5.247.0 -~kde-frameworks/kcalendarcore-5.247.0 -~kde-frameworks/kcodecs-5.247.0 -~kde-frameworks/kconfig-5.247.0 -~kde-frameworks/kcoreaddons-5.247.0 -~kde-frameworks/kdbusaddons-5.247.0 -~kde-frameworks/kdnssd-5.247.0 -~kde-frameworks/kguiaddons-5.247.0 -~kde-frameworks/kholidays-5.247.0 -~kde-frameworks/ki18n-5.247.0 -~kde-frameworks/kidletime-5.247.0 -~kde-frameworks/kirigami-5.247.0 -~kde-frameworks/kitemmodels-5.247.0 -~kde-frameworks/kitemviews-5.247.0 -~kde-frameworks/kplotting-5.247.0 -~kde-frameworks/kquickcharts-5.247.0 -~kde-frameworks/ktexttemplate-5.247.0 -~kde-frameworks/kwidgetsaddons-5.247.0 -~kde-frameworks/kwindowsystem-5.247.0 -~kde-frameworks/modemmanager-qt-5.247.0 -~kde-frameworks/networkmanager-qt-5.247.0 -~kde-frameworks/prison-5.247.0 -~kde-frameworks/solid-5.247.0 -~kde-frameworks/sonnet-5.247.0 -~kde-frameworks/syntax-highlighting-5.247.0 -~kde-frameworks/threadweaver-5.247.0 -~kde-frameworks/kauth-5.247.0 -~kde-frameworks/kcolorscheme-5.247.0 -~kde-frameworks/kcompletion-5.247.0 -~kde-frameworks/kcontacts-5.247.0 -~kde-frameworks/kcrash-5.247.0 -~kde-frameworks/kdoctools-5.247.0 -~kde-frameworks/kfilemetadata-5.247.0 -~kde-frameworks/kimageformats-5.247.0 -~kde-frameworks/kjobwidgets-5.247.0 -~kde-frameworks/knotifications-5.247.0 -~kde-frameworks/kpackage-5.247.0 -~kde-frameworks/kpeople-5.247.0 -~kde-frameworks/kpty-5.247.0 -~kde-frameworks/kstatusnotifieritem-5.247.0 -~kde-frameworks/ksvg-5.247.0 -~kde-frameworks/kunitconversion-5.247.0 -~kde-frameworks/syndication-5.247.0 -~kde-frameworks/baloo-5.247.0 -~kde-frameworks/kbookmarks-5.247.0 -~kde-frameworks/kcmutils-5.247.0 -~kde-frameworks/kconfigwidgets-5.247.0 -~kde-frameworks/kdav-5.247.0 -~kde-frameworks/kdeclarative-5.247.0 -~kde-frameworks/kded-5.247.0 -~kde-frameworks/kdesu-5.247.0 -~kde-frameworks/kglobalaccel-5.247.0 -~kde-frameworks/kiconthemes-5.247.0 -~kde-frameworks/kio-5.247.0 -~kde-frameworks/knewstuff-5.247.0 -~kde-frameworks/knotifyconfig-5.247.0 -~kde-frameworks/kparts-5.247.0 -~kde-frameworks/krunner-5.247.0 -~kde-frameworks/kservice-5.247.0 -~kde-frameworks/ktexteditor-5.247.0 -~kde-frameworks/ktextwidgets-5.247.0 -~kde-frameworks/kuserfeedback-5.247.0 -~kde-frameworks/kwallet-5.247.0 -~kde-frameworks/kxmlgui-5.247.0 -~kde-frameworks/purpose-5.247.0 -~kde-frameworks/qqc2-desktop-style-5.247.0 -~kde-apps/kdegraphics-mobipocket-24.01.85 +~kde-plasma/sddm-kcm-5.92.0 +~kde-plasma/systemsettings-5.92.0 +~kde-plasma/wacomtablet-5.92.0 +~kde-plasma/xdg-desktop-portal-kde-5.92.0 +~kde-frameworks/frameworkintegration-5.248.0 +~kde-frameworks/attica-5.248.0 +~kde-frameworks/bluez-qt-5.248.0 +~kde-frameworks/breeze-icons-5.248.0 +~kde-frameworks/extra-cmake-modules-5.248.0 +~kde-frameworks/karchive-5.248.0 +~kde-frameworks/kcalendarcore-5.248.0 +~kde-frameworks/kcodecs-5.248.0 +~kde-frameworks/kconfig-5.248.0 +~kde-frameworks/kcoreaddons-5.248.0 +~kde-frameworks/kdbusaddons-5.248.0 +~kde-frameworks/kdnssd-5.248.0 +~kde-frameworks/kguiaddons-5.248.0 +~kde-frameworks/kholidays-5.248.0 +~kde-frameworks/ki18n-5.248.0 +~kde-frameworks/kidletime-5.248.0 +~kde-frameworks/kirigami-5.248.0 +~kde-frameworks/kitemmodels-5.248.0 +~kde-frameworks/kitemviews-5.248.0 +~kde-frameworks/kplotting-5.248.0 +~kde-frameworks/kquickcharts-5.248.0 +~kde-frameworks/ktexttemplate-5.248.0 +~kde-frameworks/kuserfeedback-5.248.0 +~kde-frameworks/kwidgetsaddons-5.248.0 +~kde-frameworks/kwindowsystem-5.248.0 +~kde-frameworks/modemmanager-qt-5.248.0 +~kde-frameworks/networkmanager-qt-5.248.0 +~kde-frameworks/prison-5.248.0 +~kde-frameworks/solid-5.248.0 +~kde-frameworks/sonnet-5.248.0 +~kde-frameworks/syntax-highlighting-5.248.0 +~kde-frameworks/threadweaver-5.248.0 +~kde-frameworks/kauth-5.248.0 +~kde-frameworks/kcolorscheme-5.248.0 +~kde-frameworks/kcompletion-5.248.0 +~kde-frameworks/kcontacts-5.248.0 +~kde-frameworks/kcrash-5.248.0 +~kde-frameworks/kdoctools-5.248.0 +~kde-frameworks/kfilemetadata-5.248.0 +~kde-frameworks/kimageformats-5.248.0 +~kde-frameworks/kjobwidgets-5.248.0 +~kde-frameworks/knotifications-5.248.0 +~kde-frameworks/kpackage-5.248.0 +~kde-frameworks/kpeople-5.248.0 +~kde-frameworks/kpty-5.248.0 +~kde-frameworks/kstatusnotifieritem-5.248.0 +~kde-frameworks/ksvg-5.248.0 +~kde-frameworks/kunitconversion-5.248.0 +~kde-frameworks/syndication-5.248.0 +~kde-frameworks/baloo-5.248.0 +~kde-frameworks/kbookmarks-5.248.0 +~kde-frameworks/kcmutils-5.248.0 +~kde-frameworks/kconfigwidgets-5.248.0 +~kde-frameworks/kdav-5.248.0 +~kde-frameworks/kdeclarative-5.248.0 +~kde-frameworks/kded-5.248.0 +~kde-frameworks/kdesu-5.248.0 +~kde-frameworks/kglobalaccel-5.248.0 +~kde-frameworks/kiconthemes-5.248.0 +~kde-frameworks/kio-5.248.0 +~kde-frameworks/knewstuff-5.248.0 +~kde-frameworks/knotifyconfig-5.248.0 +~kde-frameworks/kparts-5.248.0 +~kde-frameworks/krunner-5.248.0 +~kde-frameworks/kservice-5.248.0 +~kde-frameworks/ktexteditor-5.248.0 +~kde-frameworks/ktextwidgets-5.248.0 +~kde-frameworks/kwallet-5.248.0 +~kde-frameworks/kxmlgui-5.248.0 +~kde-frameworks/purpose-5.248.0 +~kde-frameworks/qqc2-desktop-style-5.248.0 +~kde-apps/kaccounts-integration-24.01.90 +~kde-apps/kdegraphics-mobipocket-24.01.90 =kde-apps/kio-extras-23.08.5-r100 -~kde-apps/kio-extras-24.01.85 -~kde-apps/kio-extras-kf5-24.01.85 -~kde-apps/libkexiv2-24.01.85 -~kde-apps/spectacle-24.01.85 +~kde-apps/kio-extras-24.01.90 +~kde-apps/kio-extras-kf5-24.01.90 +~kde-apps/libkexiv2-24.01.90 +~kde-apps/spectacle-24.01.90 ~kde-misc/kio-fuse-5.1.0 ~dev-libs/appstream-1.0.1 -~dev-libs/kdiagram-3.0.0 -~dev-libs/kirigami-addons-0.11.76_p20231222 +~dev-libs/kdiagram-3.0.1 +~dev-libs/kirigami-addons-0.11.90 +~dev-libs/ktextaddons-1.5.3 +~dev-libs/kweathercore-0.8.0 ~media-libs/libqaccessibilityclient-0.6.0 ~media-libs/phonon-4.12.0 ~media-libs/phonon-vlc-0.12.0 +~media-libs/pulseaudio-qt-1.4.0 +~net-libs/kdsoap-2.2.0 +~net-libs/kdsoap-ws-discovery-client-0.3.0 +~net-libs/signon-ui-0.15_p20231016 +~net-libs/accounts-qt-1.16_p20220803 +~net-libs/accounts-qml-0.7_p20231028 +~net-libs/signon-oauth2-0.25_p20210102 +=net-libs/signond-8.61-r100 ~sys-auth/polkit-qt-0.175.0 # Hans de Graaff (2023-12-17) @@ -405,17 +473,6 @@ dev-ruby/http:4 (2023-12-12) -# Merged into dev-python/blake3[-rust]. Please use that instead. -# Removal on 2024-01-11. Bug #919771. -dev-python/blake3-py-c - -# Hans de Graaff (2023-12-10) -# Test failures that seem to indicate this package no longer works -# correctly. Last release 6 years ago. No reverse dependencies. -# Masked for removal on 2024-01-10. -dev-ruby/sinatra-partial - # Sam James (2023-12-09) # ext4 corruption bug: https://lore.kernel.org/stable/20231205122122.dfhhoaswsfscuhc3@quack3/ (bug #919675) # Please update immediately to the latest versions in each series. @@ -430,13 +487,6 @@ dev-ruby/sinatra-partial =sys-kernel/vanilla-kernel-6.1.64 =sys-kernel/vanilla-kernel-6.1.65 -# Hans de Graaff (2023-12-09) -# Old slots that are not ruby32-compatible. No reverse dependencies -# left. Please use the newer slot instead. Masked for removal on -# 2024-01-09. -dev-ruby/gettext-setup:0 -dev-ruby/fast_gettext:0 - # Michał Górny (2023-12-08) # The both remaining virtuals are deprecated in favor of using # python_gen_cond_dep directly, and no longer used in any packages @@ -451,21 +501,10 @@ virtual/python-greenlet # https://github.com/iovisor/bcc/issues/4830 =dev-util/bcc-0.29.0 -# Hans de Graaff (2023-12-06) -# Copy of dev-ruby/listen spefically for dev-ruby/sass. That package now -# uses dev-ruby/listen directly so there is no longer a need for -# sass-listen. Masked for removal on 2024-01-06. -dev-ruby/sass-listen - -# Hans de Graaff (2023-12-06) -# Last release in 2015, not compatible with Ruby 3.2. No reverse -# dependencies. Masked for removal on 2024-01-06. -dev-ruby/semver2 - # Eli Schwartz (2023-12-02) # Has a bug that breaks sys-apps/portage. Upgrade to 1.3.0-r1 instead. # Bug #919072. -=dev-util/meson-1.3.0 +=dev-build/meson-1.3.0 # Michał Górny (2023-11-30) # Last commit in 2020. It was used exclusively by dev-python/ipython, @@ -473,14 +512,6 @@ dev-ruby/semver2 # Removal on 2023-12-30. Bug #916535. dev-python/backcall -# John Helmert III (2023-11-25) -# Multiple vulnerabilities, unmaintained upstream and in Gentoo. -# subtitleripper included as sole reverse dependency, similarly -# unmaintained, and with no other reverse dependencies. -# Removal on 2023-12-24, bug #824290. -app-text/gocr -media-video/subtitleripper - # Sam James (2023-11-25) # Breaks desktop icon rendering, see bug #904468. # Upstream bug: https://gitlab.xfce.org/xfce/xfdesktop/-/issues/242 @@ -536,6 +567,7 @@ media-video/subtitleripper # downstream. Has no active maintainer in Gentoo. If you use DAHDI and have # some ideas how to help, please see bug #914477. # Removal on 2024-03-01. +net-libs/libpri net-misc/dahdi net-misc/dahdi-tools net-misc/openr2 @@ -588,10 +620,6 @@ net-misc/openr2 # reverse dependencies are fixed. Tracker bug is bug #906077. =dev-libs/libfmt-10* -# Andreas Sturmlechner (2023-04-30) -# Breaking even latest ~arch version of KDE PIM, bug #905352. -=dev-libs/ktextaddons-1.3* - # Sam James (2023-04-13) # Leads to broken terminal output in e.g. vim and openrc and other applications # like joe crashing. @@ -638,10 +666,6 @@ x11-drivers/nvidia-drivers:0/390 # migrate to a newer branch. (2022-09-18) -# Unfixed root privilege escalation, bug #631552 -sys-cluster/slurm - # Joonas Niilola (2022-04-29) # Apparently the "b" in version means "beta". 3.24 is available, we # should update to that. #841437 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 320a6bbb1a..b1624df9f4 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,2 +1,7 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2024 Gentoo Foundation # 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 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/package.use.mask index c31b5144ba..9c83518aa2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/package.use.mask @@ -12,4 +12,4 @@ media-libs/imlib2 cpu_flags_x86_mmx # Elias Pipping (2007-09-01) # mpg123 does not compile with USE=mmx media-sound/mpg123 cpu_flags_x86_mmx -media-libs/libmpg123 cpu_flags_x86_mmx +media-sound/mpg123-base cpu_flags_x86_mmx diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/package.use.mask index 02a3e77938..e646fbe43b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/package.use.mask @@ -8,7 +8,7 @@ media-libs/xvid -pic # Jeremy Olexa (2010-07-29) # Relocation issues on 32-bit OSX only, bug #329859 media-sound/mpg123 -cpu_flags_x86_mmx -cpu_flags_x86_sse -media-libs/libmpg123 -cpu_flags_x86_mmx -cpu_flags_x86_sse +media-sound/mpg123-base -cpu_flags_x86_mmx -cpu_flags_x86_sse # Fabian Groffen (2009-02-01) # Doesn't compile on 32-bits OSX only, bug #257225 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/package.use.mask index 40dcb8932b..4b5ae83616 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/package.use.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Fabian Groffen (2023-05-03) @@ -23,7 +23,7 @@ media-gfx/tachyon mpi # Fabian Groffen (2012-01-01) # gdb server is not supported on this platform -sys-devel/gdb server +dev-debug/gdb server # Fabian Groffen (2011-01-08) # Darwin has libuuid from util-linux diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/package.use.mask index fcace26423..366025a398 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/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 # Fabian Groffen (2022-02-13) @@ -11,10 +11,6 @@ mail-client/mutt gsasl # Not yet tested so we may be able to drop this later. dev-lang/ruby systemtap -# Fabian Groffen (2020-06-07) -# installing kernels has no business in Prefix -sys-apps/debianutils installkernel - # Michael Haubenwallner (2019-05-02) # gold is linux only, and is required by cxx sys-devel/binutils gold default-gold @@ -26,7 +22,7 @@ net-libs/libsoup gssapi samba vala net-libs/glib-networking gnome libproxy net-misc/wget metalink uuid sys-apps/dbus selinux elogind systemd -app-doc/doxygen clang doxysearch qt5 gui +app-text/doxygen clang doxysearch qt5 gui app-text/ghostscript-gpl cups app-text/texlive-core cjk 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 e55d347ecc..64368f304e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Andreas Sturmlechner (2023-11-12) @@ -16,7 +16,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-util/cmake -gui -qt5 +dev-build/cmake -gui -qt5 -qt6 # Andreas Sturmlechner (2023-07-29) # Required by dev-python/PyQt5[multimedia] diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2024 b/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2024 new file mode 100644 index 0000000000..61c3e0552e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2024 @@ -0,0 +1,26 @@ +move dev-python/pysol_cards dev-python/pysol-cards +move sys-kernel/installkernel-gentoo sys-kernel/installkernel +move app-doc/NaturalDocs app-text/NaturalDocs +move app-doc/doxygen app-text/doxygen +move app-doc/halibut app-text/halibut +move app-doc/psmark app-text/psmark +move app-doc/xmltoman app-text/xmltoman +move app-doc/zeal app-text/zeal +move sys-devel/gdb dev-debug/gdb +move sys-devel/gdb-apple dev-debug/gdb-apple +move dev-util/lldb dev-debug/lldb +move dev-util/cgdb dev-debug/cgdb +move dev-util/ninja dev-build/ninja +move dev-util/samurai dev-build/samurai +move sys-devel/make dev-build/make +move sys-devel/bmake dev-build/bmake +move sys-devel/pmake dev-build/pmake +move sys-devel/remake dev-build/remake +move dev-util/valgrind dev-debug/valgrind +move dev-util/meson-format-array dev-build/meson-format-array +move dev-util/meson dev-build/meson +move dev-util/cmake-fedora dev-build/cmake-fedora +move dev-util/ignition-cmake dev-build/ignition-cmake +move dev-util/rocm-cmake dev-build/rocm-cmake +move dev-util/tinycmmc dev-build/tinycmmc +move dev-util/cmake dev-build/cmake diff --git a/sdk_container/src/third_party/portage-stable/profiles/use.desc b/sdk_container/src/third_party/portage-stable/profiles/use.desc index aa773eeb74..311978a68d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/use.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/use.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 # Keep them sorted @@ -250,7 +250,7 @@ osc - Enable support for Open Sound Control oss - Add support for OSS (Open Sound System) otf - Install OpenType font versions pam - Add support for PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip -pch - Enable precompiled header support for faster compilation at the expense of disk space and memory (>=sys-devel/gcc-3.4 only) +pch - Enable precompiled header support for faster compilation at the expense of disk space and memory pcmcia - Add support for PCMCIA slots/devices found on laptop computers pcre - Add support for Perl Compatible Regular Expressions pda - Add support for portable devices @@ -354,7 +354,7 @@ usb - Add USB support to applications that have optional USB support (e.g. cups) v4l - Enable support for video4linux (using linux-headers or userspace libv4l libraries) vaapi - Enable Video Acceleration API for hardware decoding vala - Enable bindings for dev-lang/vala -valgrind - Enable annotations for accuracy. May slow down runtime slightly. Safe to use even if not currently using dev-util/valgrind +valgrind - Enable annotations for accuracy. May slow down runtime slightly. Safe to use even if not currently using dev-debug/valgrind vanilla - Do not add extra patches which change default behaviour; DO NOT USE THIS ON A GLOBAL SCALE as the severity of the meaning changes drastically vcd - Video CD support vdpau - Enable the Video Decode and Presentation API for Unix acceleration interface