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 a4a0ed427d..66cd6e9d16 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Pacho Ramos (2025-01-26) +# Needs unkeyworded net-libs/msgraph +gnome-base/gvfs onedrive + +# Sam James (2025-01-14) +# Needs dev-python/numpy and dev-python/scipy which aren't keyworded here +dev-cpp/benchmark tools + # Sam James (2025-01-10) # Many unkeyworded dependencies like parts of TL (bug #947788) dev-perl/Template-Toolkit gd latex vim-syntax 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 51a4a4f192..814bd5ba41 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask @@ -17,18 +17,18 @@ #--- END OF EXAMPLES --- +# Matt Jolly (2025-01-11) +# We can bootstrap with mrustc on amd64. +dev-lang/rust -mrustc-bootstrap + # Michał Górny (2024-12-24) # OpenMP offloading is supported on 64-bit architectures only. llvm-core/clang-runtime -offload -# Alfred Wingate <2024-12-16) +# Alfred Wingate (2024-12-16) # Only available on amd64. media-video/handbrake -qsv -# Viorel Munteanu (2024-11-30) -# Dependency dev-python/asyncssh is keyworded here. -net-misc/dropbear -test-async - # Sv. Lockal (2024-11-30) # Masked in base profile, supported on this arch dev-debug/gdb -rocm 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 d5b2e44309..c3caa1362c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Matt Jolly (2025-01-11) +# Stable-mask until mrustc is stabilised +dev-lang/rust mrustc-bootstrap + # Ionen Wolkens (2024-09-27) # dev-qt/qtremoteobjects:6 has not been stabilized yet. dev-python/pyqt6 remoteobjects diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.stable.mask index 29ee34a863..b4645f6317 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.stable.mask @@ -1,8 +1,8 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 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. -# Please use the same syntax as in use.mask +# New entries go on top. +# Please use the same syntax as in use.mask. # Paul Zander (2023-11-17) # ROCm/HIP is not suitable for stabilization. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/make.defaults index 02cf9e76f0..a701cf86fa 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/make.defaults @@ -25,9 +25,3 @@ VIDEO_CARDS="exynos fbdev omap" # Michał Górny (2017-03-14) # Unhide the ARM-specific USE_EXPANDs. USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM" - -# Sam James (2025-01-05) -# Temporary USE until the global default catches up. dev-lang/ada-bootstrap -# starts with sys-devel/gcc:14 so ADA_TARGET needs to be >= that. This -# entry can be dropped once the global one is >= gcc_14. -ADA_TARGET="gcc_14" 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 e1fe33c51c..85408fcd3b 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,13 +1,17 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Eli Schwartz (2025-01-26) +# Dependencies e.g. bindgen not keyworded +dev-build/meson test-full + # Sam James (2025-01-04) # kde-plasma/kde-cli-tools not keyworded here x11-misc/xdg-utils plasma # Sam James (2024-12-17) # dev-lang/ada-bootstrap exists here ->=sys-devel/gcc-14 -ada +>=sys-devel/gcc-11 -ada # Andreas Sturmlechner (2024-12-10) # Depends on kde-plasma/kdesu-gui which is not keyworded here. @@ -59,7 +63,8 @@ kde-frameworks/purpose:5 kaccounts # Sam James (2024-06-13) # Needs as-yet-unkeyworded KF6 (bug #934215) app-crypt/pinentry qt6 -app-office/libreoffice qt6 +<=app-office/libreoffice-24.2.7.2 qt6 +>=app-office/libreoffice-24.2.7.2-r1 kde # Nowa Ammerlaan (2024-06-01) # qtnetworkauth, qtremoteobjects and qthttpserver not yet keyworded here diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.mask index e33a92c846..edfc08209a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.mask @@ -7,8 +7,6 @@ # Sam James (2025-01-05) # Older targets don't have an old enough dev-lang/ada-bootstrap available ada_target_gnat_2021 -ada_target_gcc_12 -ada_target_gcc_13 # Sam James (2024-06-13) # Needs as-yet-unkeyworded KF6 (bug #934215) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.stable.mask index dceaf51d1f..3837abbd18 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.stable.mask @@ -1,8 +1,8 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 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. -# Please use the same syntax as in use.mask +# New entries go on top. +# Please use the same syntax as in use.mask. # Sam James (2022-01-16) # net-libs/gnome-online-accounts is not marked stable on arm yet diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/make.defaults index e7b9c1371a..2bf1c06cab 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/make.defaults @@ -20,12 +20,6 @@ LIBDIR_arm64="lib64" # Defaults for video drivers VIDEO_CARDS="fbdev" -# Sam James (2025-01-05) -# Temporary USE until the global default catches up. dev-lang/ada-bootstrap -# starts with sys-devel/gcc:14 so ADA_TARGET needs to be >= that. This -# entry can be dropped once the global one is >= gcc_14. -ADA_TARGET="gcc_14" - # Mart Raudsepp (2018-06-05) # Enable USE=libtirpc by default, to ease dependency resolution during # the stabilization of glibc-2.26. Bug 657148 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 569d47c60d..718fb400f4 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 @@ -12,7 +12,7 @@ dev-python/qtpy remoteobjects # Sam James (2024-12-17) # dev-lang/ada-bootstrap exists here ->=sys-devel/gcc-14 -ada +>=sys-devel/gcc-11 -ada # Alexey Shvetsov (2024-11-21) # sci-libs/caffe2 is not keyworded on arm64 @@ -390,11 +390,6 @@ media-video/mplayer -sdl media-video/mpv -sdl >=x11-libs/wxGTK-3 -sdl -# Jan Vesely (2018-06-15) -# Mesa clover only works on r600 or radeonsi GPUs. The corresponding -# video_cards useflags are not available on arm -media-libs/mesa opencl - # Mart Raudsepp (2018-05-30) # app-text/pandoc not keyworded yet app-emulation/xen-tools doc diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.mask index 885dee42db..7e6739b8e0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.mask @@ -7,8 +7,6 @@ # Sam James (2025-01-05) # Older targets don't have an old enough dev-lang/ada-bootstrap available ada_target_gnat_2021 -ada_target_gcc_12 -ada_target_gcc_13 # Paul Zander (2024-03-28) # dev-libs/optix works on arm64 @@ -80,10 +78,6 @@ cpu_flags_arm_neon -cpu_flags_arm_vfpv4 -cpu_flags_arm_vfp-d32 -# Michał Górny (2018-07-09) -# No OpenCL provider is available on arm64. -opencl - # Mart Raudsepp (2018-02-13) # net-libs/libsmi not tested on arm64 yet smi diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.stable.mask index 66df8d469d..ec37d9bdcf 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.stable.mask @@ -1,8 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 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. -# Please use the same syntax as in use.mask + +# New entries go on top. +# Please use the same syntax as in use.mask. # Matt Turner (2024-05-10) # x11-drivers/xf86-video-vmware is not stable yet 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 84edf90cc7..bd928db11c 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,14 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Michał Górny (2024-12-24) # OpenMP offloading is supported on 64-bit architectures only. llvm-core/clang-runtime offload -# Viorel Munteanu (2024-11-30) -# Missing keywords on dev-python/asyncssh. -net-misc/dropbear test-async - # Sv. Lockal (2024-11-30) # Only available for amd64. dev-debug/gdb rocm diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/hppa1.1/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/hppa1.1/package.use.mask index 5ec523e892..767f8914c6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/hppa1.1/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/hppa1.1/package.use.mask @@ -3,4 +3,4 @@ # Sam James (2025-01-01) # dev-lang/ada-bootstrap exists here ->=sys-devel/gcc-14 -ada +>=sys-devel/gcc-11 -ada diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/hppa2.0/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/hppa2.0/package.use.mask index 5ec523e892..767f8914c6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/hppa2.0/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/hppa2.0/package.use.mask @@ -3,4 +3,4 @@ # Sam James (2025-01-01) # dev-lang/ada-bootstrap exists here ->=sys-devel/gcc-14 -ada +>=sys-devel/gcc-11 -ada diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/make.defaults index 3330405919..dc31897963 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/make.defaults @@ -10,12 +10,6 @@ CXXFLAGS="${CFLAGS}" FEATURES="sandbox sfperms strict" -# Sam James (2025-01-05) -# Temporary USE until the global default catches up. dev-lang/ada-bootstrap -# starts with sys-devel/gcc:14 so ADA_TARGET needs to be >= that. This -# entry can be dropped once the global one is >= gcc_14. -ADA_TARGET="gcc_14" - # Michał Górny (2014-07-01) # Set ABI & DEFAULT_ABI consistently with ${ARCH}, to make ebuild # checks simpler. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.mask index 39addcecad..e7ef6e2976 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.mask @@ -4,8 +4,3 @@ # Sam James (2023-03-28) # Needs explicit porting to each platform (bug 894078#c6) dev-python/py-cpuinfo - -# Quote from : -# "Compilation fails with: #error You need to define CycleTimer for -# your OS and CPU" -dev-cpp/benchmark 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 55300cd4e2..d97b9aa2f1 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.mask @@ -4,6 +4,17 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# Sam James (2025-01-14) +# dev-cpp/benchmark isn't (yet) keyworded here, although >=1.9.1 should +# work fine with patching as the ebuild does. +dev-libs/re2 benchmark + +# Sam James (2025-01-14) +# libpfm: needs unkeyworded dev-libs/libpfm but I don't think HPPA has +# any performance counters anyway. +# tools: needs dev-python/numpy and dev-python/scipy which aren't keyworded here +dev-cpp/benchmark libpfm tools + # Sam James (2025-01-10) # Many unkeyworded dependencies like parts of TL (bug #947788) dev-perl/Template-Toolkit gd latex vim-syntax 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 ab4e4a8710..36be9cd9cd 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 @@ -10,8 +10,6 @@ # Sam James (2025-01-05) # Older targets don't have an old enough dev-lang/ada-bootstrap available ada_target_gnat_2021 -ada_target_gcc_12 -ada_target_gcc_13 # Sam James (2023-09-11) # wayland hasn't been tested on hppa 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 3d3e6d11f6..a3999f0a7f 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,8 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 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. -# Please use the same syntax as in use.mask + +# New entries go on top. +# Please use the same syntax as in use.mask. # matoro (2024-07-16) # dev-lang/ruby now unstabled on hppa diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.mask index 33806bb625..ec60751587 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.mask @@ -1,11 +1,6 @@ # Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# WANG Xuerui (2023-09-10) -# Has correctness issues on loong (failing test_encode_long_neg_conversion), -# pending debug. -dev-python/ujson - # WANG Xuerui (2022-12-05) # sys-boot/gnu-efi applications that need porting (sbsigntools & refind) or # is abandoned upstream (elilo) 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 75f7aec164..67d0b33248 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.use.mask @@ -1,6 +1,15 @@ # Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Eli Schwartz (2025-01-26) +# Dependencies e.g. netcdf not keyworded +dev-build/meson test-full + +# WANG Xuerui (2025-01-16) +# tests require qtwebengine which is unavailable +dev-python/qtconsole test +dev-python/qtpy test + # WANG Xuerui (2025-01-12) # Vulkan works on loong. gui-libs/gtk -vulkan @@ -215,10 +224,6 @@ sys-cluster/openmpi openmpi_fabrics_knem openmpi_rm_pbs # fails to build with 6.3.x kernel sys-cluster/knem modules -# Matt Turner (2023-05-30) -# sys-apps/dbus-broker is not keyworded -app-accessibility/at-spi2-core dbus-broker - # Mike Gilbert (2023-05-27) # Newer sd-boot does not use gnuefi. >=sys-apps/systemd-254 -boot -ukify @@ -246,24 +251,10 @@ net-nds/openldap kerberos # further investigation. net-vpn/openconnect test -# WANG Xuerui (2022-12-06) -# dev-python/pyside2 not keyworded yet -dev-python/qtpy pyside2 -dev-python/qtconsole test - # WANG Xuerui (2022-12-05) # (2022-12-05) -# sys-boot/gnu-efi upstream hasn't merged the loong port yet -sys-apps/fwupd uefi - -# WANG Xuerui (2022-12-05) -# The loong port of sys-boot/grub:2 isn't upstreamed yet. -dev-util/ostree grub -sys-libs/efivar test - # WANG Xuerui (2022-12-05) # sci-libs/adolc fails to build on loong for now. dev-cpp/eigen test @@ -303,11 +294,6 @@ net-analyzer/rrdtool rados # Boost.Context has had support for loong since 1.79.0. dev-libs/boost -context -# WANG Xuerui (2022-12-02) -# dev-qt/qtlocation:5 fails to compile with gcc-13 for now. -dev-python/pyqt5 location -dev-python/qtpy test - # WANG Xuerui (2022-12-01) # Mask GRUB2 platforms not applicable to loong. sys-boot/grub:2 grub_platforms_coreboot grub_platforms_efi-32 grub_platforms_ieee1275 grub_platforms_multiboot grub_platforms_pc grub_platforms_qemu grub_platforms_uboot grub_platforms_xen grub_platforms_xen-pvh @@ -367,10 +353,6 @@ sys-block/fio -io-uring -zbc # from libxcrypt for a world without libcrypt.so.1 sys-libs/libxcrypt compat -# WANG Xuerui (2022-04-18) -# Catalyst has support for assembling bootloader on this arch -dev-util/catalyst -system-bootloader - # The below masks are liberally taken from riscv, which has similar # limitations. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/loong/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/loong/use.mask index 298b46c94c..f36bad135e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/loong/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/loong/use.mask @@ -1,6 +1,10 @@ # Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# WANG Xuerui (2025-01-24) +# dev-util/sysprof-capture is keyworded on loong +-sysprof + # WANG Xuerui (2025-01-12) # net-misc/dropbox is closed-source and unavailable on loong dropbox 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 1aa09c8746..7f9c65aac2 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,14 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Eli Schwartz (2025-01-26) +# Dependencies e.g. bindgen not keyworded +dev-build/meson test-full + +# Pacho Ramos (2025-01-26) +# Needs unkeyworded net-libs/msgraph +gnome-base/gvfs onedrive + # Sam James (2025-01-10) # Many unkeyworded dependencies like parts of TL (bug #947788) dev-perl/Template-Toolkit gd latex vim-syntax diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/make.defaults index f5392d8be4..13092cf1ed 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/make.defaults @@ -4,12 +4,6 @@ # All extra USE/etc should be specified in sub-profiles. # DO NOT POLLUTE USE ON THIS PROFILE. -# Sam James (2025-01-05) -# Temporary USE until the global default catches up. dev-lang/ada-bootstrap -# starts with sys-devel/gcc:14 so ADA_TARGET needs to be >= that. This -# entry can be dropped once the global one is >= gcc_14. -ADA_TARGET="gcc_14" - # Georgy Yakovlev (2019-08-30) # Unhide PPC specific USE_EXPANDs. USE_EXPAND_HIDDEN="-CPU_FLAGS_PPC" 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 0ae14a15d5..942157ba7b 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,9 +1,13 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Pacho Ramos (2025-01-26) +# Needs unkeyworded net-libs/msgraph +gnome-base/gvfs onedrive + # Sam James (2024-12-17) # dev-lang/ada-bootstrap exists here ->=sys-devel/gcc-14 -ada +>=sys-devel/gcc-11 -ada # Ionen Wolkens (2024-12-02) # net-wireless/neard is not keyworded here. 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 a0a349ea07..d12a85711d 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-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Michał Górny (2024-12-24) @@ -7,7 +7,7 @@ llvm-core/clang-runtime -offload # Sam James (2024-12-17) # dev-lang/ada-bootstrap exists here ->=sys-devel/gcc-14 -ada +>=sys-devel/gcc-11 -ada # David Roman (2024-10-04) # dev-libs/libunibreak is not keyworded diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.stable.mask index 151441b4a4..3c1f55daae 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Eli Schwartz (2025-01-26) +# Dependencies e.g. bindgen not stable here. +dev-build/meson test-full + # Sam James (2025-01-04) # kde-plasma/kde-cli-tools not marked stable here x11-misc/xdg-utils plasma diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.stable.mask index 1d065e2da0..9bb63a5c3d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.stable.mask @@ -1,8 +1,8 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 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. -# Please use the same syntax as in use.mask +# New entries go on top. +# Please use the same syntax as in use.mask. # Sam James (2024-03-07) # dev-lang/php:8.2 is not marked stable here yet (bug #920701) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.mask index 0a6d66483c..13667aa34e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.mask @@ -7,8 +7,6 @@ # Sam James (2025-01-05) # Older targets don't have an old enough dev-lang/ada-bootstrap available ada_target_gnat_2021 -ada_target_gcc_12 -ada_target_gcc_13 # matoro (2022-09-29) # dev-util/google-perftools is supported here diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.stable.mask index cf5a25e06e..c078717efd 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.stable.mask @@ -1,8 +1,8 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 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. -# Please use the same syntax as in use.mask +# New entries go on top. +# Please use the same syntax as in use.mask. # Matt Turner (2018-04-25) # Dropped stable keywords diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/ppc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/ppc/package.use.mask index b77ede00e4..4cfea6fc21 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/ppc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/ppc/package.use.mask @@ -1,6 +1,10 @@ -# Copyright 2023-2024 Gentoo Authors +# Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Eli Schwartz (2025-01-26) +# Dependencies e.g. bindgen not keyworded +dev-build/meson test-full + # Paul Zander (2024-11-04) # media-libs/libavif is not keyworded media-libs/opencv avif 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 afa3fa29cb..5227b63355 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.mask @@ -1,6 +1,10 @@ -# Copyright 2019-2024 Gentoo Authors +# Copyright 2019-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Eli Schwartz (2025-01-26) +# Dependencies e.g. netcdf not keyworded +dev-build/meson test-full + # Alexey Shvetsov (2024-11-21) # sci-libs/caffe2 is not keyworded on arm64 sci-chemistry/gromacs nnpot 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 a2adedbccf..bc1bc06076 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,18 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Eli Schwartz (2025-01-26) +# Dependencies e.g. bindgen not keyworded +dev-build/meson test-full + +# Sam James (2025-01-14) +# dev-libs/libpfm is not yet keyworded here +dev-cpp/benchmark libpfm + # Sam James (2025-01-10) # Many unkeyworded dependencies like parts of TL (bug #947788) dev-perl/Template-Toolkit gd latex vim-syntax @@ -45,10 +57,6 @@ dev-lang/python jit # media-libs/libraw is not keyworded media-libs/imlib2 raw -# Viorel Munteanu (2024-04-06) -# sys-libs/nss_wrapper unavailable for tests -net-misc/dropbear test - # Sam James (2024-03-27) # No rust-bin available for profiler virtual/rust profiler diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/make.defaults index d3f218aa26..9fcf0a8a58 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/make.defaults @@ -42,9 +42,3 @@ VIDEO_CARDS="fbdev mga r128 radeon" # Enable USE=libtirpc by default, to ease dependency resolution during # the stabilization of glibc-2.26. Bug 657148 USE="libtirpc" - -# Sam James (2025-01-05) -# Temporary USE until the global default catches up. dev-lang/ada-bootstrap -# starts with sys-devel/gcc:14 so ADA_TARGET needs to be >= that. This -# entry can be dropped once the global one is >= gcc_14. -ADA_TARGET="gcc_14" 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 82cb8c7de2..2ecf67dd98 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Eli Schwartz (2025-01-26) +# Dependencies e.g. bindgen not keyworded +dev-build/meson test-full + +# Pacho Ramos (2025-01-26) +# Needs unkeyworded net-libs/msgraph +gnome-base/gvfs onedrive + # Sam James (2025-01-10) # Many unkeyworded dependencies like parts of TL (bug #947788) dev-perl/Template-Toolkit gd latex vim-syntax @@ -12,7 +20,7 @@ dev-build/cmake gui # Sam James (2024-12-17) # dev-lang/ada-bootstrap exists here ->=sys-devel/gcc-14 -ada +>=sys-devel/gcc-11 -ada # Matt Jolly (2024-12-08) # dev-vcs/mercurial is not keyworded on sparc diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.mask index ba46a802ca..8f8e9221f8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.mask @@ -7,8 +7,6 @@ # Sam James (2025-01-05) # Older targets don't have an old enough dev-lang/ada-bootstrap available ada_target_gnat_2021 -ada_target_gcc_12 -ada_target_gcc_13 # matoro (2024-06-11) # Extensive use of unaligned access, no plans to fix, #636552 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.stable.mask index 79cf2319f1..7b9862d055 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.stable.mask @@ -1,8 +1,8 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 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. -# Please use the same syntax as in use.mask +# New entries go on top. +# Please use the same syntax as in use.mask. # Sam James (2024-03-07) # dev-lang/php:8.2 is not marked stable here yet (bug #920701) 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 ba16b35f2d..36087928dc 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Eli Schwartz (2025-01-26) +# Dependencies e.g. bindgen not keyworded +dev-build/meson test-full + # Nowa Ammerlaan (2024-12-20) # qtremoteobjects and qthttpserver not yet keyworded here dev-python/pyside6 httpserver remoteobjects diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.stable.mask index 5deb6e10b6..faa26490ac 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.stable.mask @@ -1,8 +1,8 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 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. -# Please use the same syntax as in use.mask +# New entries go on top. +# Please use the same syntax as in use.mask. # Paul Zander (2024-02-14) # sci-libs/atlas is not stable 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 219b112edc..d7c3876f5f 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 @@ -3,14 +3,14 @@ # New entries go on top. +# Matt Jolly (2025-01-11) +# mrustc currenly only works on amd64. +dev-lang/rust mrustc-bootstrap + # Volkmar W. Pogatzki (2025-01-09) # No suitable versions of dev-libs/protobuf available. =dev-java/protobuf-java-4.29.3 system-protoc -# Volkmar W. Pogatzki (2025-01-04) -# No suitable versions of dev-libs/protobuf available. -=dev-java/protobuf-java-4.29.1 system-protoc - # Andreas Sturmlechner (2025-01-03) # Blocking cleanup of kde-apps/kdegraphics-mobipocket:5 kde-frameworks/kfilemetadata:5 mobi diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.force b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.force index 90c98d1e2a..99d1bdee75 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.force +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.force @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 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. -# Please use the same syntax as in package.use.force +# New entries go on top. +# Please use the same syntax as in package.use.force. ## Kent Fredric (2019-07-11) # The absense of these features require dev-perl/GD, which currently diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.mask index 7fc6ea2925..b918228c0d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.mask @@ -1,8 +1,8 @@ # Copyright 1999-2025 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. -# Please use the same syntax as in package.use.mask +# New entries go on top. +# Please use the same syntax as in package.use.mask. # Volkmar W. Pogatzki (2025-01-04) # dev-libs/protobuf-28.3 is not yet marked stable. diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.force b/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.force index 98f4a6f00e..a5ef319d34 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.force +++ b/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.force @@ -1,5 +1,5 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2025 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. -# Please use the same syntax as in use.force +# New entries go on top. +# Please use the same syntax as in use.force. diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.mask index d01d417409..f2bbf0a0a1 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.mask @@ -1,8 +1,8 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 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. -# Please use the same syntax as in use.mask +# New entries go on top. +# Please use the same syntax as in use.mask. # Hans de Graaff (2024-12-26) # Currently in testing and not ready to go stable yet. 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 473b5f22aa..c4d4892c0c 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,10 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Arthur Zamarin (2025-01-25) +# depends on vscode/vscodium, which are glibc binary package +kde-misc/krunner-vscodeprojects + # Sam James (2025-01-10) # These packages are only relevant on musl systems. -sys-libs/argp-standalone @@ -111,6 +115,7 @@ dev-ada/ada_libfswatch dev-ada/gnatsymbolize dev-ada/AdaSAT dev-ada/lal-refactor +dev-ada/prettier-ada # Sergey Popov (2024-03-05) # games-strategy/seven-kingdoms does not build on musl, diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.use.mask index b9bc220cfc..4a46c53b5f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Eli Schwartz (2025-01-26) +# Tests the ability to compile rust projects +dev-build/meson test-full + +# Viorel Munteanu (2025-01-24) +# Requires dev-python/asyncssh. +net-misc/dropbear test-async + # Sam James (2025-01-04) # ptp-helper is written in Rust media-libs/gstreamer ptp diff --git a/sdk_container/src/third_party/portage-stable/profiles/license_groups b/sdk_container/src/third_party/portage-stable/profiles/license_groups index db32bd75ce..0f36cdbdf2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/license_groups +++ b/sdk_container/src/third_party/portage-stable/profiles/license_groups @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Please report bugs or other requests at bugs.gentoo.org and assign to @@ -34,7 +34,7 @@ OSI-APPROVED-FREE 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 APSL # Licenses in this list should NOT appear directly or indirectly in # @FSF-APPROVED or @OSI-APPROVED. # Note: Licenses for fonts should be included in @MISC-FREE-DOCS. -MISC-FREE AIFFWriter.m Allegro alternate AMPAS BEER-WARE boehm-gc BSD-1 BSD-2-with-patent BSD-with-attribution BSD-with-disclosure buddy bufexplorer.vim BZIP2 CAOSL CDDL-1.1 CDDL-Schily coldspringharbor CPL-0.5 Crypt-IDEA curl DES docbook dom4j DUMB-0.9.3 ElementTree Emacs ErlPL-1.1 FastCGI feh File-MMagic Flashpix FLEX flexmock FLTK freetts FVWM gd gsm HTML-Tidy iASL icu IDPL imagemagick Info-ZIP inner-net Interbase-1.0 ipadic Ispell JasPer2.0 JDOM JOVE Khronos-CLHPP LambdaMOO LIBGLOSS libmng libpng libpng2 libtiff LLGPL-2.1 LPPL-1.0 LPPL-1.3 lsof matplotlib Mini-XML minpack MIT-with-advertising mm mpich2 NCSA-AMD NCSA-HDF netcat NEWLIB ngrep NPSL-0.95 Old-MIT openafs-krb5-a Openwall otter par PCRE perforce photopc PHP-2.02 pngcrush pngnq Princeton psutils rc rdisc regexp-UofT repoze RSA RtMidi rwpng sash scanlogd sdlsasteroids Sendmail Sendmail-Open-Source SMAIL Snd Spencer-99 SSLeay symlinks Sympow-BSD tablelist tcltk tcp_wrappers_license TeX TeX-other-free TextMate-bundle the-Click-license Time-Format Time-modules tm-align torque-2.5 Toyoda trio UCAR-Unidata unicode URT VTK w3m wm2 xbatt xboing XC Xdebug xtrs ZSH +MISC-FREE AIFFWriter.m Allegro alternate AMPAS BEER-WARE boehm-gc BSD-1 BSD-2-with-patent BSD-with-attribution BSD-with-disclosure buddy bufexplorer.vim BZIP2 CAOSL CDDL-1.1 CDDL-Schily coldspringharbor CPL-0.5 Crypt-IDEA curl DES docbook dom4j DUMB-0.9.3 ElementTree Emacs ErlPL-1.1 FastCGI feh File-MMagic Flashpix FLEX flexmock FLTK freetts FVWM gd gsm HTML-Tidy iASL icu IDPL imagemagick Info-ZIP inner-net ipadic Ispell JasPer2.0 JDOM JOVE Khronos-CLHPP LambdaMOO LIBGLOSS libmng libpng libpng2 libtiff LLGPL-2.1 LPPL-1.0 LPPL-1.3 lsof matplotlib Mini-XML minpack MIT-with-advertising mm mpich2 NCSA-AMD NCSA-HDF netcat NEWLIB ngrep NPSL-0.95 Old-MIT openafs-krb5-a Openwall otter par PCRE perforce photopc PHP-2.02 pngcrush pngnq Princeton psutils rc rdisc regexp-UofT repoze RSA RtMidi rwpng sash scanlogd sdlsasteroids Sendmail Sendmail-Open-Source SMAIL Snd Spencer-99 SSLeay symlinks Sympow-BSD tablelist tcltk tcp_wrappers_license TeX TeX-other-free TextMate-bundle the-Click-license Time-Format Time-modules tm-align torque-2.5 Toyoda trio UCAR-Unidata unicode URT VTK w3m wm2 xbatt xboing XC Xdebug xtrs ZSH # Metaset for all free software FREE-SOFTWARE @FSF-APPROVED @OSI-APPROVED-FREE @MISC-FREE diff --git a/sdk_container/src/third_party/portage-stable/profiles/package.deprecated b/sdk_container/src/third_party/portage-stable/profiles/package.deprecated index fde639005f..313b8b83b4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/package.deprecated +++ b/sdk_container/src/third_party/portage-stable/profiles/package.deprecated @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file specifies packages that are considered deprecated (but not @@ -17,11 +17,6 @@ #--- END OF EXAMPLES --- -# Volkmar W. Pogatzki (2024-12-16) -# Bug #946526. There is a newer version in dev-java/stringprep-2.2 pending for -# stabilization. Then dev-java/saslprep should be last-rited. -dev-java/saslprep - # Michał Górny (2024-06-15) # Stop-gap compatibility package. Upstreams really need to move away # from the removed cgi module rather than rely on this. 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 6be9a2f091..05cd13ce24 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/package.mask @@ -33,6 +33,82 @@ #--- END OF EXAMPLES --- +# Anthony G. Basile (2025-01-25) +# Bug 909889. Needs PEP517 build. Very low user base +# Remove 2025-02-24. +app-portage/grs + + +# Arthur Zamarin (2025-01-24) +# EAPI=7, uses deprecated Go eclasses, fails to compile, installation +# blocked by current versions of docker (which provides the features). +# Removal on 2025-02-23. Bugs #948656, #844577, #694898, #678982. +app-containers/docker-proxy + +# Arthur Zamarin (2025-01-24) +# EAPI=7, uses depcreated Go eclasses, fails to compile. burrow itself +# has exporter built in since version 1.3.4, which can be used instead. +# Removal on 2025-02-23. Bugs #948655, #844613, #679086. +app-metrics/burrow_exporter + +# Arthur Zamarin (2025-01-24) +# EAPI=7, uses deprecated Go eclasses, upstream repo is archived. +# gom is a go dependency manager which doesn't work with modern +# Go tools, and is redundent to standard `go install` commands. +# go-colortext has only gom as reverse dependency. +# Removal on 2025-02-23. Bugs #948653, #844655, #844664, #922697. +dev-go/go-colortext +dev-go/gom + +# Andreas Sturmlechner (2025-01-23) +# Last release from 12 years ago, git master still defaults to Qt4. +# Plenty of other options in ::gentoo. Bug #947741, removal on 2025-02-22. +app-editors/juffed + +# Nowa Ammerlaan (2025-01-23) +# Sypder-5 requires Qt5, and there are several dead +# plugins that have not been migrated to Spyder-6. +# Removal on 2025-02-23 + (2025-01-23) +# CVE-2025-23050, bug #948573; Removal on 2025-02-22. +dev-qt/qtbluetooth:5 + +# Andreas Sturmlechner (2025-01-23) +# Qt5 packages without any revdeps. +dev-qt/pixeltool +dev-qt/qdbus +dev-qt/qdbusviewer +dev-qt/qdoc +dev-qt/qtplugininfo +dev-qt/qtquicktimeline:5 +dev-qt/qtserialbus:5 +dev-qt/qtvirtualkeyboard:5 +dev-qt/qtwebview:5 + +# Andreas Sturmlechner (2025-01-23) +# Unmaintained in Gentoo, last release from 2022 needs Qt5WebEngine. +# Bug #926655. Removal on 2025-02-22. +app-text/bibletime + +# Volkmar W. Pogatzki (2025-01-20) +# Unused Java library. Removal on 2025-02-19. +dev-java/saslprep + +# Zac Medico (2025-01-18) +# Ebuild is difficult to maintain. No revdeps. +# Removal on 2025-02-17. Bug #896044 +sys-cluster/k3s + +# Michał Górny (2025-01-18) +# Superseded by dev-python/terminaltables3, the only revdep switched +# over. +# Removal on 2025-02-17. Bug #948333. +dev-python/terminaltables + # Andreas Sturmlechner (2025-01-11) # Last release from 2012, dead upstream for 7 years, no Gentoo maintainer. # Depends on dev-qt/qtwebengine:5, removed from almost every other distro. @@ -214,12 +290,6 @@ net-p2p/bitcoin-qt net-p2p/bitcoind virtual/bitcoin-leveldb -# Mats Lidell (2024-12-25) -# Packages used by XEmacs 21.4, now removed from tree. Not needed with -# XEmacs 21.5. Removal on 2025-01-24. -app-xemacs/latin-unity -app-xemacs/mule-ucs - # Michał Górny (2024-12-05) # 6.12.2 does not boot for me. =sys-kernel/gentoo-kernel-6.12.2 @@ -339,10 +409,6 @@ app-emulation/virtualbox-kvm # Pretest versions, masked for testing. (2024-09-10) -# Breaks libstdc++ with a casing issue: https://gcc.gnu.org/PR116657 -=sys-libs/timezone-data-2024b - # Fabian Groffen (2024-09-02) # exim_tinydb utility crashes due to invalid free() (used in startup script) =mail-mta/exim-4.98 diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/package.use.stable.mask index 1f4a6f6c54..1eafbe784b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/package.use.stable.mask @@ -1,6 +1,5 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2025 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. -# Please use the same syntax as in package.use.mask - +# New entries go on top. +# Please use the same syntax as in package.use.mask. diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2024 b/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2024 index 819daf818b..4613d02baf 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2024 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2024 @@ -84,3 +84,4 @@ move dev-ml/llvm-ocaml dev-ml/llvm move dev-python/clang-python dev-python/clang slotmove kde-frameworks/kapidox 5 0 move dev-python/publicsuffix dev-python/publicsuffix2 +move dev-util/imediff2 dev-util/imediff