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 cf81f08e67..c3a748c9c9 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-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# NRK (2025-03-17) +# media-libs/libyuv is not keyworded +media-libs/libavif libyuv + # Ionen Wolkens (2025-03-10) # media-libs/libopenmpt is not keyworded here media-video/ffmpeg openmpt @@ -99,10 +103,6 @@ dev-util/perf bpf # dev-libs/capstone not keyworded here dev-lang/php capstone -# matoro (2023-11-24) -# dev-util/glslang not keyworded here. -media-video/ffmpeg glslang - # matoro (2023-11-24) # media-libs/shaderc not keyworded here. media-video/ffmpeg shaderc diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.force index da5032b5b2..4d23ba1334 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.force @@ -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 +# Eric Joldasov (2025-03-11) +# "x86_64" backend can succesfully bootstrap itself for Linux. +>=dev-lang/zig-0.13 -llvm + # James Le Cuirot (2024-07-02) # Needed to build gcc. Force here rather than using BDEPEND to simplify # cross-compile scenarios. 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 c5a41dc29c..12d2fcf5cb 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 @@ -183,10 +183,6 @@ dev-qt/qtbase -renderdoc # media-libs/roc-toolkit is not keyworded in most places media-video/pipewire -roc -# Matt Jolly (2023-08-10) -# nghttp3 has been tested to work on amd64 -net-misc/curl -nghttp3 - # Sam James (2023-07-18) # dev-cpp/cppdap is not keyworded in most places dev-build/cmake -dap 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 42293449a3..eeeb6a4250 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 @@ -30,10 +30,6 @@ sys-fs/mdadm -corosync # dev-libs/rocdbgapi is not yet marked stable dev-debug/gdb rocm -# 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 @@ -59,10 +55,6 @@ www-apps/hugo test # librttopo has not been stabalized on this arch yet dev-db/spatialite rttopo -# Matt Jolly (2023-08-10) -# net-libs/ngtcp2 is not marked stable -net-misc/curl nghttp3 - # Sam James (2023-05-15) # net-libs/rustls-ffi is not marked stable www-servers/apache apache2_modules_tls 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 a370355c9f..854dc1c1c2 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 @@ -77,6 +77,7 @@ dev-qt/qtwebengine dev-qt/qtwebview dev-python/pyqt6-webengine dev-python/pyqtwebengine +dev-python/qpageview app-admin/calamares app-text/zeal app-editors/ghostwriter diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use index 8ff3ebe821..d146250e0b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use @@ -4,6 +4,6 @@ # James Le Cuirot (2023-12-16) # Apply additional FFmpeg patches for efficient playback on some SoCs. media-tv/kodi soc -media-video/ffmpeg libdrm soc +media-video/ffmpeg soc media-video/ffmpeg-compat soc media-video/mpv soc 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 058f253aab..074b55c517 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-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# NRK (2025-03-17) +# media-libs/libyuv is not keyworded +media-libs/libavif libyuv + # Andreas Sturmlechner (2025-03-08) # Needs kde-frameworks/{kwallet,ki18n,kconfig} stable dev-vcs/subversion kwallet @@ -104,11 +108,6 @@ sys-kernel/installkernel -grub # Needs USE=video_cards_amdgpu, currently masked on this arch >=sys-apps/fwupd-1.9.10 amdgpu -# Leonardo Hernández Hernández (2023-11-15) -# media-libs/shaderc in not keyworded -media-video/ffmpeg shaderc -media-video/ffmpeg-compat shaderc - # Jon Janzen (2023-09-11) # librttopo has not been tested on this arch dev-db/spatialite rttopo @@ -396,10 +395,6 @@ net-print/hplip -scanner kde # Missing keywords >=media-plugins/grilo-plugins-0.2.16 upnp-av -# Alexis Ballier (2015-11-14) -# MMAL is available on the Raspberry Pi (armv6 & armv7 so far) -media-video/ffmpeg -mmal - # Alexis Ballier (2015-04-02) # Needs ilmbase (openexr), which does not build and is masked on arm. media-libs/freeimage tiff diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use index 2a1e113cf3..a754ce4dfe 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use @@ -10,7 +10,7 @@ # James Le Cuirot (2023-12-16) # Apply additional FFmpeg patches for efficient playback on some SoCs. media-tv/kodi soc -media-video/ffmpeg libdrm soc +media-video/ffmpeg soc media-video/ffmpeg-compat soc media-video/mpv soc diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.force index 21465a9f98..8fe6484a9e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.force @@ -17,7 +17,6 @@ sys-kernel/vanilla-kernel -savedconfig # Aaron Bauman (2019-12-27) # ffmpeg does support 64 bit neon -media-video/ffmpeg cpu_flags_arm_neon media-video/ffmpeg-chromium cpu_flags_arm_neon net-misc/sunshine cpu_flags_arm_neon 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 5783d4f0fa..a9122ef4b8 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-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# NRK (2025-03-17) +# media-libs/libyuv is not keyworded +media-libs/libavif libyuv + # Sam James (2025-03-11) # The COBOL frontend only allows building on a small number of platforms # for now until more testing and integration is done. @@ -134,11 +138,6 @@ dev-python/qtpy -pdfium # app-crypt/rpm-sequoia is keyworded here. app-arch/rpm -sequoia -# Leonardo Hernández Hernández (2023-11-15) -# media-libs/shaderc in not keyworded -media-video/ffmpeg shaderc -media-video/ffmpeg-compat shaderc - # Jimi Huotari (2023-10-21) # Unmask on specific arches where it's available. media-video/obs-studio -mpegts @@ -368,7 +367,6 @@ net-wireless/kismet ubertooth # Aaron Bauman (2019-12-27) # ffmpeg does support 64 bit neon -media-video/ffmpeg -cpu_flags_arm_neon media-video/ffmpeg-chromium -cpu_flags_arm_neon net-misc/sunshine -cpu_flags_arm_neon 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 3ff27eb707..6c2e03c30b 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 @@ -107,7 +107,6 @@ dmi # Stuff we don't want mpi lasi -hardened pdfannotextractor mssql diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.force new file mode 100644 index 0000000000..7914b1aeb2 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.force @@ -0,0 +1,10 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Eric Joldasov (2025-03-11) +# Force building Zig with LLVM extensions enabled. Non-LLVM backends +# are in active development, and while some backends progressed enough +# to build some simple or complex program, only small amount of them +# can succesfully bootstrap Zig. +# Unforce on targets where it's possible to bootstrap without LLVM. +dev-lang/zig llvm 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 8d11766e0f..959b02c9e2 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 @@ -336,10 +336,6 @@ sys-block/fio python gnuplot # The JIT feature only works on amd64 and x86. app-emulation/aranym jit -# Craig Andrews (2019-10-08) -# net-libs/nghttp3 net-libs/ngtcp2[ssl] are not available on all arches -net-misc/curl nghttp3 - # Luke Dashjr (2019-09-21) # Moved from arch/powerpc/ppc64 as it applies to most architectures. sys-firmware/seabios debug @@ -437,7 +433,6 @@ sys-boot/grub:2 grub_platforms_xen-32 # MMAL is only available on the Raspberry Pi: # Mask it globally, unmask it on arm. media-video/motion mmal -media-video/ffmpeg mmal # Brian Evans (2015-09-14) # Mask new USE flags for mariadb which all arches do not yet have dependencies 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 e7ef6e2976..ecccad2bec 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 @@ -1,6 +1,15 @@ -# Copyright 2019-2024 Gentoo Authors +# Copyright 2019-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2025-03-24) +# Affected by a data corruption bug on HPPA +# https://lore.kernel.org/linux-parisc/84d7b3e1053b2a8397bcc7fc8eee8106@matoro.tk/ +>=sys-kernel/gentoo-sources-6.12 +>=sys-kernel/vanilla-sources-6.12 +>=sys-kernel/gentoo-kernel-6.12 +>=sys-kernel/vanilla-kernel-6.12 +>=virtual/dist-kernel-6.12 + # Sam James (2023-03-28) # Needs explicit porting to each platform (bug 894078#c6) dev-python/py-cpuinfo 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 f954f68764..ed4842a55a 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,14 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# NRK (2025-03-17) +# media-libs/libyuv is not keyworded +media-libs/libavif libyuv + +# Sam James (2025-03-17) +# dev-util/babeltrace is not keyworded here +dev-debug/gdb babeltrace + # Ionen Wolkens (2025-03-10) # media-libs/libopenmpt is not keyworded here media-video/ffmpeg openmpt @@ -107,7 +115,7 @@ media-libs/libv4l bpf # Leonardo Hernández Hernández (2023-11-15) # Vulkan is not available here -media-video/ffmpeg glslang shaderc vulkan +media-video/ffmpeg shaderc vulkan media-video/ffmpeg-compat shaderc vulkan # Violet Purcell (2023-10-12) 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 36be9cd9cd..05945d5183 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 @@ -181,10 +181,6 @@ valgrind # Bug 179895: HPPA's gcc cannot build native code / lacking upstream support ocamlopt -# Jeroen Roovers (2007-05-17) -# sys-devel/gcc fails to build with USE=d (bug #178896). -d - # Samuli Suominen (2007-03-02) # See bug #157881#c3 battery 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 4a64c1ccfb..66b9308579 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,14 @@ # Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2025-03-19) +# media-libs/libebur128 not keyworded here +media-video/pipewire loudness + +# NRK (2025-03-17) +# media-libs/libyuv is not keyworded +media-libs/libavif libyuv + # Ionen Wolkens (2025-03-10) # media-libs/libopenmpt is not keyworded here media-video/ffmpeg openmpt diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use new file mode 100644 index 0000000000..c27886a3cd --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use @@ -0,0 +1,7 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Eli Schwartz (2025-03-18) +# Enable dav1d by default for libavif since +# aom is masked while one of them is required +media-libs/libavif dav1d 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 530e1a1a93..62acfe613e 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,23 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2025-03-19) +# media-libs/libebur128 not keyworded here +media-video/pipewire loudness + +# Joonas Niilola (2025-03-18) +# llvm-17 stack not keyworded on mips, later versions are. +# Spidermonkey still declares llvm-17 compat on other arches. +dev-lang/spidermonkey llvm_slot_17 + +# NRK (2025-03-17) +# media-libs/libyuv is not keyworded +media-libs/libavif libyuv + +# Sam James (2025-03-17) +# dev-util/babeltrace is not keyworded here +dev-debug/gdb babeltrace + # Ionen Wolkens (2025-03-10) # net-libs/rabbitmq-c is not keyworded here media-video/ffmpeg rabbitmq @@ -173,10 +190,6 @@ dev-cpp/eigen test # net-libs/libotr fails tests, #918448 net-irc/irssi otr -# matoro (2024-02-28) -# dev-util/glslang not keyworded here -media-video/ffmpeg glslang - # Sam James (2024-01-02) # dev-libs/capstone not keyworded here dev-lang/php capstone 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 5fe6b61f40..3e70448f20 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 @@ -58,10 +58,9 @@ media-video/ffmpeg-compat samba media-video/vlc samba # Sam James (2022-03-03) -# net-nds/openldap / dev-libs/cyrus-sasl not stable here +# net-nds/openldap not stable here dev-lang/php ldap-sasl mail-mta/postfix ldap-bind -net-nds/openldap cxx sasl # Sam James (2022-03-03) # No kerberos provider is marked stable here diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/use.stable.mask index 0b66533c82..3a56725651 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/use.stable.mask @@ -1,4 +1,4 @@ -# Copyright 2014-2024 Gentoo Authors +# Copyright 2014-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Sam James (2024-03-07) @@ -19,10 +19,6 @@ kerberos # No MPI provider is marked stable here mpi -# Sam James (2022-03-03) -# dev-libs/cyrus-sasl is not marked stable here -sasl - # Sam James (2022-03-03) # net-nds/openldap is not marked stable here ldap 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 63724affe5..1790b4b950 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# NRK (2025-03-17) +# media-libs/libyuv is not keyworded +media-libs/libavif libyuv + # Alfred Wingate (2025-02-22) # media-libs/zint is not keyworded here media-libs/zxing-cpp experimental @@ -17,10 +21,6 @@ llvm-core/clang-runtime -offload # dev-libs/libunibreak is not keyworded media-libs/libass libunibreak -# Matt Jolly (2024-08-14) -# QUIC dependencies are not keyworded -net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2 - # Sam James (2024-05-19) # media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559 media-gfx/graphicsmagick jpeg2k 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 97b34e145e..09825f47f4 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-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# NRK (2025-03-17) +# media-libs/libavif is not keyworded +media-libs/imlib2 avif + # Matt Jolly (2025-01-29) # Needs dev-lang/go which is not keyworded here x11-wm/fvwm3 go @@ -32,8 +36,3 @@ dev-libs/mongo-c-driver test # Leonardo Hernández Hernández (2023-12-26) # net-libs/grpc not keyworded here app-admin/syslog-ng grpc - -# Leonardo Hernández Hernández (2023-11-15) -# media-libs/shaderc in not keyworded -media-video/ffmpeg shaderc -media-video/ffmpeg-compat shaderc diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use index f8dec229b2..bd8a4a2e46 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use @@ -4,7 +4,7 @@ # James Le Cuirot (2023-12-16) # Apply additional FFmpeg patches for efficient playback on some SoCs. media-tv/kodi soc -media-video/ffmpeg libdrm soc +media-video/ffmpeg soc media-video/ffmpeg-compat soc media-video/mpv soc diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.force index 729d74128f..a36ce5a37c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.force @@ -13,11 +13,12 @@ media-video/mpv -lua_single_target_luajit lua_single_target_lua5-1 # luajit is currently not supported on riscv, so use lua instead app-editors/neovim lua_single_target_lua5-1 +# Michael Orlitzky (2025-03-17) # matoro (2022-09-10) -# GHC does not support native codegen for riscv at all. +# GHC does not support native codegen for riscv until v9.12. # It gains LLVM codegen in 9.2, but we maintain a backport of this, # so force LLVM codegen in all versions. -dev-lang/ghc llvm + (2025-03-17) +# media-libs/libyuv is not keyworded +media-libs/libavif libyuv + # Alexey Shvetsov (2024-11-21) # sci-ml/caffe2 is not keyworded on riscv 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 4f89ecfd47..2c53f85273 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-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# NRK (2025-03-17) +# media-libs/libavif is not keyworded +media-libs/imlib2 avif + +# Sam James (2025-03-17) +# dev-util/babeltrace is not keyworded here +dev-debug/gdb babeltrace + # Sam James (2025-03-17) +# media-libs/libyuv is not keyworded +media-libs/libavif libyuv + +# Sam James (2025-03-17) +# dev-util/babeltrace is not keyworded here +dev-debug/gdb babeltrace + # Ionen Wolkens (2025-03-10) # media-libs/libopenmpt is not keyworded here media-video/ffmpeg openmpt @@ -148,7 +156,7 @@ media-libs/libavif rav1e # Leonardo Hernández Hernández (2023-11-15) # Vulkan is not available here -media-video/ffmpeg glslang shaderc vulkan +media-video/ffmpeg shaderc vulkan media-video/ffmpeg-compat shaderc vulkan # Michał Górny (2023-10-22) 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 911f4676d8..89e5ba628d 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 @@ -101,8 +101,8 @@ media-sound/vorbis-tools kate # Rolf Eike Beer (2020-04-14) # dependencies not stable on sparc -media-video/ffmpeg codec2 dav1d libaom libaribb24 libilbc libtesseract lv2 rubberband vidstab -media-video/ffmpeg-compat codec2 dav1d libaom libaribb24 libilbc libtesseract lv2 rubberband vidstab +media-video/ffmpeg codec2 libaribb24 libilbc libtesseract lv2 rubberband vidstab +media-video/ffmpeg-compat codec2 libaribb24 libilbc libtesseract lv2 rubberband vidstab # Rolf Eike Beer (2020-04-10) # gnome-online-accounts not stable 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 8f8e9221f8..8d0b911bb5 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 @@ -114,13 +114,9 @@ webkit mono # Gustavo Zacarias -# It doesn't even build -d # LCDproc masks see bug #148072 lcd_devices_g15 lcd_devices_ula200 -# Masking hardened, it isn't really supported, see bugs #144126 #78951 -hardened # AIO is b0rked for now.... aio romio 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 8d1d325157..bef6a6fe1e 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-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# NRK (2025-03-17) +# media-libs/libyuv is not keyworded +media-libs/libavif libyuv + # Thibaud CANALE (2025-03-09) # Google DNS dependencies available (bug 949851) app-crypt/certbot -certbot-dns-google diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.force index 1f239ebb9c..1b5b62934d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.force @@ -1,6 +1,11 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sebastian Pipping (2025-03-27) +# This blocks accidental use of bundled vulnerable dev-libs/expat +# for now (bug #952113) +dev-libs/xmlrpc-c libxml2 + # Joonas Niilola (2025-03-05) # 136.0 can't be compiled with "-rust-extensions". ~mail-client/thunderbird-136.0 rust-extensions @@ -32,6 +37,8 @@ llvm-runtimes/libcxxabi clang # done dev-lang/rust:1.86.0 llvm_slot_19 dev-lang/rust-bin:1.86.0 llvm_slot_19 +dev-lang/rust:1.85.1 llvm_slot_19 +dev-lang/rust-bin:1.85.1 llvm_slot_19 dev-lang/rust:1.85.0 llvm_slot_19 dev-lang/rust-bin:1.85.0 llvm_slot_19 dev-lang/rust:1.84.1 llvm_slot_19 @@ -251,7 +258,7 @@ net-misc/wget ssl llvm-runtimes/libcxx libcxxabi # Sergei Trofimovich (2019-08-17) -# USE=-cxx us a sure way to break native install as modern gcc +# USE=-cxx is a sure way to break native install as modern gcc # requires C++ to bootstrap. But in rare cases it's useful # to have a compiler not capable of C++, bug #692126. sys-devel/gcc cxx 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 e0869fc181..1ef8df2aeb 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.mask @@ -6,6 +6,21 @@ # New entries go on top. +# Conrad Kostecki (2025-03-28) +# Upstream is dead and broken. All 'whatsapp' deps +# will be last-rited on 2025-04-28. +# Bug #952588 #952589 +net-im/spectrum2 whatsapp + +# Z. Liu (2025-03-24) +# Upstream considers that the usbreset could potentially damage hardware. +# bug #948216 +sys-apps/usbutils usbreset + +# Michał Górny (2025-03-17) +# sys-cluster/pacemaker is being removed. +sys-cluster/drbd-utils pacemaker + # Michał Górny (2025-03-05) # Mask until we have keyworded dev-util/spirv-llvm-translator:20 release. llvm-core/libclc llvm_slot_20 @@ -526,10 +541,6 @@ sys-libs/ncurses stack-realign # https://github.com/aria2/aria2/issues/1636 net-misc/aria2 gnutls -# Craig Andrews (2022-03-25) -# Requires as of yet unreleased QUIC support in OpenSSL -net-libs/ngtcp2 openssl - # Sam James (2022-03-02) # Needs masked version of ogre (>=1.12), bug #825330 >=dev-games/mygui-3.4.1 ogre @@ -678,7 +689,6 @@ dev-php/symfony-process test dev-php/theseer-Autoload test dev-php/twig test - # Sam James (2021-01-04) # Doc generation is broken, needs gtkdoc-mktmpl (gone from gtk-doc) # bug #723438 @@ -779,7 +789,6 @@ dev-python/statsmodels doc # OpenSSL (as of version 1.1.1) doesn't have APIs for QUIC support # see https://github.com/openssl/openssl/pull/8797 net-libs/ngtcp2 openssl -net-misc/curl nghttp3 # Thomas Deutschmann (2019-09-02) # PGO not yet supported for comm-central, bug #693160 @@ -835,6 +844,7 @@ dev-lang/gnat-gpl jit # be re-enabled with the 'server' USE flag, but this flag is hard # masked. bug #666619 dev-python/paramiko server +dev-python/sshtunnel test # Michał Górny (2018-06-13) # Requires app-arch/snappy[static-libs] that is no longer available. 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 b78d205f67..80e95f2e5d 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 @@ -96,14 +96,6 @@ x11-wm/xpra doc # all of which are not stable anywhere. sys-cluster/ceph pmdk rbd-rwl -# Andreas K. Hüttel (2021-05-30) -# dev-perl/Net-Netmask-2.0.100 needs ... and ... which ends -# up pulling in a Test-Simple version newer than 5.32. -# Not something we want to add to all stable users' Perl. -# Stable-masking the test useflag until Perl 5.34 goes stable too. -# Bug 779163 -dev-perl/Net-Netmask test - # Mart Raudsepp (2021-02-21) # Enabling sysprof causes consumers to include sysprof-capture-4 # headers, but we still have stable consumers that themselves want diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/multilib/n32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/multilib/n32/make.defaults index b91472d027..3a2d0fb758 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/multilib/n32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/multilib/n32/make.defaults @@ -5,4 +5,4 @@ CHOST_o32="mipsel-unknown-linux-gnu" CHOST_n32="mips64el-unknown-linux-gnuabin32" CHOST_n64="mips64el-unknown-linux-gnuabi64" -CHOST=${CHOST_n32} +CHOST="${CHOST_n32}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/multilib/n64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/multilib/n64/make.defaults index 6413aabdf5..0e7d348bbf 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/multilib/n64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/multilib/n64/make.defaults @@ -5,4 +5,4 @@ CHOST_o32="mipsel-unknown-linux-gnu" CHOST_n32="mips64el-unknown-linux-gnuabin32" CHOST_n64="mips64el-unknown-linux-gnuabi64" -CHOST=${CHOST_n64} +CHOST="${CHOST_n64}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/n32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/n32/make.defaults index b91472d027..3a2d0fb758 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/n32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/n32/make.defaults @@ -5,4 +5,4 @@ CHOST_o32="mipsel-unknown-linux-gnu" CHOST_n32="mips64el-unknown-linux-gnuabin32" CHOST_n64="mips64el-unknown-linux-gnuabi64" -CHOST=${CHOST_n32} +CHOST="${CHOST_n32}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/n64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/n64/make.defaults index 6413aabdf5..0e7d348bbf 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/n64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/n64/make.defaults @@ -5,4 +5,4 @@ CHOST_o32="mipsel-unknown-linux-gnu" CHOST_n32="mips64el-unknown-linux-gnuabin32" CHOST_n64="mips64el-unknown-linux-gnuabi64" -CHOST=${CHOST_n64} +CHOST="${CHOST_n64}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32/make.defaults index e9cc91c333..bbbd16acaa 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32/make.defaults @@ -5,4 +5,4 @@ CHOST_o32="mipsel-unknown-linux-gnu" CHOST_n32="mips64el-unknown-linux-gnuabin32" CHOST_n64="mips64el-unknown-linux-gnuabi64" -CHOST=${CHOST_o32} +CHOST="${CHOST_o32}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32_sf/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32_sf/make.defaults index 0c4e59c49c..3e0b8d7699 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32_sf/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32_sf/make.defaults @@ -5,4 +5,4 @@ CHOST_o32="mipsel-softfloat-linux-gnu" CHOST_n32="mips64el-unknown-linux-gnuabin32" CHOST_n64="mips64el-unknown-linux-gnuabi64" -CHOST=${CHOST_o32} +CHOST="${CHOST_o32}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/multilib/n32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/multilib/n32/make.defaults index 2cc2bf3ea2..6904483711 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/multilib/n32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/multilib/n32/make.defaults @@ -5,4 +5,4 @@ CHOST_o32="mips-unknown-linux-gnu" CHOST_n32="mips64-unknown-linux-gnuabin32" CHOST_n64="mips64-unknown-linux-gnuabi64" -CHOST=${CHOST_n32} +CHOST="${CHOST_n32}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/multilib/n64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/multilib/n64/make.defaults index 1399cfe601..8e47382efa 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/multilib/n64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/multilib/n64/make.defaults @@ -5,4 +5,4 @@ CHOST_o32="mips-unknown-linux-gnu" CHOST_n32="mips64-unknown-linux-gnuabin32" CHOST_n64="mips64-unknown-linux-gnuabi64" -CHOST=${CHOST_n64} +CHOST="${CHOST_n64}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/n32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/n32/make.defaults index 2cc2bf3ea2..6904483711 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/n32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/n32/make.defaults @@ -5,4 +5,4 @@ CHOST_o32="mips-unknown-linux-gnu" CHOST_n32="mips64-unknown-linux-gnuabin32" CHOST_n64="mips64-unknown-linux-gnuabi64" -CHOST=${CHOST_n32} +CHOST="${CHOST_n32}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/n64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/n64/make.defaults index 1399cfe601..8e47382efa 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/n64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/n64/make.defaults @@ -5,4 +5,4 @@ CHOST_o32="mips-unknown-linux-gnu" CHOST_n32="mips64-unknown-linux-gnuabin32" CHOST_n64="mips64-unknown-linux-gnuabi64" -CHOST=${CHOST_n64} +CHOST="${CHOST_n64}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32/make.defaults index 0a835e38d2..decc29faad 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32/make.defaults @@ -5,4 +5,4 @@ CHOST_o32="mips-unknown-linux-gnu" CHOST_n32="mips64-unknown-linux-gnuabin32" CHOST_n64="mips64-unknown-linux-gnuabi64" -CHOST=${CHOST_o32} +CHOST="${CHOST_o32}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32_sf/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32_sf/make.defaults index cce6b6f525..8fc865afa2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32_sf/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32_sf/make.defaults @@ -5,4 +5,4 @@ CHOST_o32="mips-softfloat-linux-gnu" CHOST_n32="mips64-unknown-linux-gnuabin32" CHOST_n64="mips64-unknown-linux-gnuabi64" -CHOST=${CHOST_o32} +CHOST="${CHOST_o32}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/multilib/n32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/multilib/n32/make.defaults index b91472d027..3a2d0fb758 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/multilib/n32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/multilib/n32/make.defaults @@ -5,4 +5,4 @@ CHOST_o32="mipsel-unknown-linux-gnu" CHOST_n32="mips64el-unknown-linux-gnuabin32" CHOST_n64="mips64el-unknown-linux-gnuabi64" -CHOST=${CHOST_n32} +CHOST="${CHOST_n32}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/multilib/n64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/multilib/n64/make.defaults index 6413aabdf5..0e7d348bbf 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/multilib/n64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/multilib/n64/make.defaults @@ -5,4 +5,4 @@ CHOST_o32="mipsel-unknown-linux-gnu" CHOST_n32="mips64el-unknown-linux-gnuabin32" CHOST_n64="mips64el-unknown-linux-gnuabi64" -CHOST=${CHOST_n64} +CHOST="${CHOST_n64}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/n32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/n32/make.defaults index b91472d027..3a2d0fb758 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/n32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/n32/make.defaults @@ -5,4 +5,4 @@ CHOST_o32="mipsel-unknown-linux-gnu" CHOST_n32="mips64el-unknown-linux-gnuabin32" CHOST_n64="mips64el-unknown-linux-gnuabi64" -CHOST=${CHOST_n32} +CHOST="${CHOST_n32}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/n64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/n64/make.defaults index 6413aabdf5..0e7d348bbf 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/n64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/n64/make.defaults @@ -5,4 +5,4 @@ CHOST_o32="mipsel-unknown-linux-gnu" CHOST_n32="mips64el-unknown-linux-gnuabin32" CHOST_n64="mips64el-unknown-linux-gnuabi64" -CHOST=${CHOST_n64} +CHOST="${CHOST_n64}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/o32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/o32/make.defaults index e9cc91c333..bbbd16acaa 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/o32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/o32/make.defaults @@ -5,4 +5,4 @@ CHOST_o32="mipsel-unknown-linux-gnu" CHOST_n32="mips64el-unknown-linux-gnuabin32" CHOST_n64="mips64el-unknown-linux-gnuabi64" -CHOST=${CHOST_o32} +CHOST="${CHOST_o32}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/o32_sf/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/o32_sf/make.defaults index 0c4e59c49c..3e0b8d7699 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/o32_sf/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/o32_sf/make.defaults @@ -5,4 +5,4 @@ CHOST_o32="mipsel-softfloat-linux-gnu" CHOST_n32="mips64el-unknown-linux-gnuabin32" CHOST_n64="mips64el-unknown-linux-gnuabi64" -CHOST=${CHOST_o32} +CHOST="${CHOST_o32}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/multilib/n32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/multilib/n32/make.defaults index 2cc2bf3ea2..6904483711 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/multilib/n32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/multilib/n32/make.defaults @@ -5,4 +5,4 @@ CHOST_o32="mips-unknown-linux-gnu" CHOST_n32="mips64-unknown-linux-gnuabin32" CHOST_n64="mips64-unknown-linux-gnuabi64" -CHOST=${CHOST_n32} +CHOST="${CHOST_n32}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/multilib/n64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/multilib/n64/make.defaults index 1399cfe601..8e47382efa 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/multilib/n64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/multilib/n64/make.defaults @@ -5,4 +5,4 @@ CHOST_o32="mips-unknown-linux-gnu" CHOST_n32="mips64-unknown-linux-gnuabin32" CHOST_n64="mips64-unknown-linux-gnuabi64" -CHOST=${CHOST_n64} +CHOST="${CHOST_n64}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/n32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/n32/make.defaults index 2cc2bf3ea2..6904483711 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/n32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/n32/make.defaults @@ -5,4 +5,4 @@ CHOST_o32="mips-unknown-linux-gnu" CHOST_n32="mips64-unknown-linux-gnuabin32" CHOST_n64="mips64-unknown-linux-gnuabi64" -CHOST=${CHOST_n32} +CHOST="${CHOST_n32}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/n64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/n64/make.defaults index 1399cfe601..8e47382efa 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/n64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/n64/make.defaults @@ -5,4 +5,4 @@ CHOST_o32="mips-unknown-linux-gnu" CHOST_n32="mips64-unknown-linux-gnuabin32" CHOST_n64="mips64-unknown-linux-gnuabi64" -CHOST=${CHOST_n64} +CHOST="${CHOST_n64}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/o32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/o32/make.defaults index 0a835e38d2..decc29faad 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/o32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/o32/make.defaults @@ -5,4 +5,4 @@ CHOST_o32="mips-unknown-linux-gnu" CHOST_n32="mips64-unknown-linux-gnuabin32" CHOST_n64="mips64-unknown-linux-gnuabi64" -CHOST=${CHOST_o32} +CHOST="${CHOST_o32}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/o32_sf/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/o32_sf/make.defaults index cce6b6f525..8fc865afa2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/o32_sf/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/o32_sf/make.defaults @@ -5,4 +5,4 @@ CHOST_o32="mips-softfloat-linux-gnu" CHOST_n32="mips64-unknown-linux-gnuabin32" CHOST_n64="mips64-unknown-linux-gnuabi64" -CHOST=${CHOST_o32} +CHOST="${CHOST_o32}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/hardened/amd64/package.use b/sdk_container/src/third_party/portage-stable/profiles/features/hardened/amd64/package.use index 7d05dabcab..85c789b081 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/hardened/amd64/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/features/hardened/amd64/package.use @@ -1,9 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Magnus Granberg (2015-01-14) # We need to have the pic flag on. # Bugs 358929, 490276, 513464, 523736 and 512208. media-libs/x264 pic -media-video/ffmpeg pic media-libs/xvid pic 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 7b377e8238..feb4f302e7 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 @@ -28,10 +28,6 @@ kde-misc/krunner-vscodeprojects # would require a patch to get past the configure step net-fs/openafs -# Sam James (2024-11-19) -# Not ported to musl (bug #717252, bug #938613) -sys-apps/dog - # Robert Siebeck (2024-10-30) # musl not supported by upstream app-editors/zed @@ -178,7 +174,7 @@ dev-libs/intel-compute-runtime # Sam James (2022-10-17) # Needs porting to musl # https://github.com/rr-debugger/rr/issues/2236 -dev-util/rr +dev-debug/rr # Sam James (2022-10-04) # Packages with dubious sys-libs/glibc dependencies (non-binary) but 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 ec15d698d4..17e380930e 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 @@ -5,13 +5,7 @@ # Been failing to build for a long time for musl with modern compilers, # so mask until there is a proper fix. Note that this does not disable # v4l support entirely (always enabled), only libv4l use (bug #911499). -# -# Old ebuilds had a different meaning for USE=v4l (has *both* a libv4l -# and v4l) and it should not be masked, can be removed after cleanup. media-video/ffmpeg v4l -=media-video/ffmpeg-4.4.5-r1 libv4l -v4l -=media-video/ffmpeg-6.1.2-r0 libv4l -v4l -=media-video/ffmpeg-7.1-r0 libv4l -v4l media-video/ffmpeg-compat v4l # Ionen Wolkens (2025-03-10) diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/time64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/features/time64/make.defaults index 0edc40fa68..b8990b710b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/time64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/features/time64/make.defaults @@ -3,12 +3,10 @@ # Many profiles and stages override CFLAGS etc, and need then to eat their # own dogfood. For those who don't... -__COMMON_FLAGS_TIME64="-D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64" - -CFLAGS="${CFLAGS} ${__COMMON_FLAGS_TIME64} -Werror=implicit-function-declaration -Werror=implicit-int -Werror=incompatible-pointer-types -Werror=return-type -Werror=int-conversion" -CXXFLAGS="${CXXFLAGS} ${__COMMON_FLAGS_TIME64}" -FCFLAGS="${FCFLAGS} ${__COMMON_FLAGS_TIME64}" -FFLAGS="${FFLAGS} ${__COMMON_FLAGS_TIME64}" +CFLAGS="${CFLAGS} -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Werror=implicit-function-declaration -Werror=implicit-int -Werror=incompatible-pointer-types -Werror=return-type -Werror=int-conversion" +CXXFLAGS="${CXXFLAGS} -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64" +FCFLAGS="${FCFLAGS} -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64" +FFLAGS="${FFLAGS} -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64" # We need to switch this explicitly on since it's explicitly disabled # in profiles otherwise. 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 e775b0362d..0f36cdbdf2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/license_groups +++ b/sdk_container/src/third_party/portage-stable/profiles/license_groups @@ -48,7 +48,7 @@ FSF-APPROVED-OTHER Arphic CC-BY-2.0 CC-BY-2.5 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-2.0 C # Misc licenses for free documents and other works (including fonts) # that follow the definition at https://freedomdefined.org/ but are NOT # listed in @FSF-APPROVED-OTHER -MISC-FREE-DOCS BAEKMUK BitstreamVera CC-BY-1.0 CC-BY-SA-1.0 CC-PD CC-SA-1.0 LDP-1 LDP-1a man-pages man-pages-posix-2013 MaxMind2 mplus-fonts myspell-en_CA-KevinAtkinson quake1-textures Texinfo-manual UbuntuFontLicense-1.0 Unsplash vlgothic wxWinFDL-3 +MISC-FREE-DOCS BAEKMUK BitstreamVera CC-BY-1.0 CC-BY-SA-1.0 CC-PD CC-SA-1.0 LDP-1 LDP-1a man-pages man-pages-posix-2013 MaxMind2 mplus-fonts myspell-en_CA-KevinAtkinson quake1-textures Texinfo-manual UbuntuFontLicense-1.0 vlgothic wxWinFDL-3 # Metaset for all free documents FREE-DOCUMENTS @FSF-APPROVED-OTHER @MISC-FREE-DOCS 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 a12adb9d68..2469cb4780 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/package.mask @@ -33,9 +33,177 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner (2025-03-30) +# Depends on dev-python/python-poppler-qt5, stuck on py3.12, painful to +# package. Use media-gfx/inkscape or app-text/pdfarranger alternatively. +# Removal on 2025-04-29. Bugs #947726, #952250 +app-text/krop + +# Conrad Kostecki (2025-03-28) +# Upstream is dead and broken. All 'whatsapp' deps +# will be last-rited on 2025-04-28. +# Bug #952588 #952589 +net-im/transwhat +net-im/yowsup + +# Sam James (2025-03-27) +# Large-scale breakage (bug #951350). +=dev-build/cmake-4* + +# Viorel Munteanu (2025-03-26) +# Segfaults with no clear error message when trying to start a VM with 3D +# acceleration enabled. +# Bug #951833. +=app-emulation/virtualbox-7.1.6a +=app-emulation/virtualbox-extpack-oracle-7.1.6 +=app-emulation/virtualbox-additions-7.1.6 + +# Andreas Sturmlechner (2025-03-25) +# Package destabilisation mask after prolongued time w/o maintainer. +# Bug #936636 +~app-editors/texworks-0.6.8 + +# Maciej Barć (2025-03-25) +# It is possible Gentoo could be hit by "legal" action when having this package. +# Very unstable development, switches upstream to avoid "legal" trouble. +# See also: bug #948196 bug #927392 +# Removal on 2025-04-25. +games-emulation/ryujinx + +# Hans de Graaff (2025-03-20) +# Rails 6.1 is no longer supported upstream. Use a newer Rails version +# instead. Packages depending exclusively on Rails 6.1 will also be +# removed. Removal on 2025-04-20. +dev-ruby/rails:6.1 +dev-ruby/actiontext:6.1 +dev-ruby/actionmailbox:6.1 +dev-ruby/activestorage:6.1 +dev-ruby/actionmailer:6.1 +dev-ruby/actioncable:6.1 +dev-ruby/railties:6.1 +dev-ruby/activejob:6.1 +dev-ruby/actionpack:6.1 +dev-ruby/actionview:6.1 +dev-ruby/activerecord:6.1 +dev-ruby/activemodel:6.1 +dev-ruby/activesupport:6.1 +dev-ruby/actionpack-action_caching +dev-ruby/will_paginate:3 +=www-apps/redmine-5* + +# Andreas Sturmlechner (2025-03-23) +# No revdeps after net-im/psi treecleaning. Depends on Qt5. +# Removal on 2025-04-22. Bug #951936 +dev-build/qconf + +# Michał Górny (2025-03-23) +# dev-python/pip-run is a NIH package with significant number of NIH +# deps. New versions require "coherent" build system that's designed +# to be completely incompatible with downstream packaging. +# No revdeps left. +# +# Includes a number of NIH dependencies, some of them abandoned. +# +# Removal on 2025-04-22. Bug #951933. +dev-python/autocommand +dev-python/jaraco-env +dev-python/pip-run + +# Arthur Zamarin (2025-03-22) +# EAPI=7, uses legacy distutils non-PEP517 build, no reverse +# dependencies, missing python compat bumps. Unmaintained in +# Gentoo for more than 3 years. +# Removal on 2025-04-21. Bugs #951854, #909910, #929427. +dev-libs/pigpio + +# Michał Górny (2025-03-22) +# Depends on deprecated notmuch bindings. The migration to new bindings +# have not been finished in 5 years already. Still uses legacy +# distutils-r1.eclass mode. +# Removal on 2025-04-21. Bug #751541. +mail-filter/afew + +# Michał Górny (2025-03-22) +# Stuck on Python 3.10, no reply from maintainer. No revdeps. +# Removal on 2025-04-21. Bug #896608. +app-office/gtg + +# Andreas Sturmlechner (2025-03-20) +# Upstream have made clear that they are not going to port to Qt6 and +# recommend sys-apps/qdirstat (from original k4dirstat author) instead. +# Alternatively, there is kde-apps/filelight available. +# Bug #951138. Removal on 2025-04-19. +kde-misc/kdirstat + +# Michał Górny (2025-03-18) +# Last release in 2019, no tests, no reverse dependencies. +# Removal on 2025-04-17. Bug #951540. +dev-python/pysvg-py3 + +# Michał Górny (2025-03-17) +# Unmaintained. Last release in 2015, missing tests in sdist and not +# tagged on GitHub. Not marked for py3.13. No reverse dependencies. +# Removal on 2025-04-16. Bug #951493. +dev-python/simplebayes + +# Michał Górny (2025-03-17) +# Xfce 4.22 prereleases. Masked because they tend to be quite unstable. +>=xfce-base/exo-4.21 +>=xfce-base/garcon-4.21 +>=xfce-base/libxfce4ui-4.21 +>=xfce-base/thunar-4.21 +>=xfce-base/tumbler-4.21 +>=xfce-base/xfce4-appfinder-4.21 +>=xfce-base/xfce4-panel-4.21 +>=xfce-base/xfce4-power-manager-4.21 +>=xfce-base/xfce4-session-4.21 +>=xfce-base/xfce4-settings-4.21 +>=xfce-base/xfconf-4.21 + +# Michał Górny (2025-03-17) +# A "forever beta" wrapper over dev-python/requests, with no tests, +# and dead for 9 years already. Finally, no reverse dependencies left. +# Removal on 2025-04-16. Bug #951492. +dev-python/ssl-fetch + +# Michał Górny (2025-03-17) +# The package was broken from day one, assigned to python@ team +# and the actual maintainer has ignored the bug report from day one. +# No reverse dependencies. +# Removal on 2025-04-16. Bug #942776. +dev-python/django-bootstrap5 + +# Michał Górny (2025-03-17) +# Fragile package with no reverse dependencies. Currently broken with +# all dev-python/beartype versions in Gentoo. +# Removal on 2025-04-16. Bug #951491. +dev-python/spdx-tools + +# Michał Górny (2025-03-17) +# Last release in 2021, aimed at Python 3.9. Test suite is broken with +# Python 3.13. No reverse dependencies. +# Removal on 2025-04-16. Bug #951490. +dev-python/bitvector + +# Michał Górny (2025-03-17) +# sys-cluster/pacemaker is not really maintained in Gentoo. It is +# multiple versions behind, does not support Python 3.11 and has a bunch +# of other problems reported. sys-cluster/crmsh is its only +# unconditional dependency. +# Removal on 2025-04-16. Bug #897290. +sys-cluster/crmsh +sys-cluster/pacemaker + +# Michał Górny (2025-03-17) +# The package has not been touched by the author since it's re-import +# in 2022. It uses legacy distutils-r1 build and still requires Python +# 3.10. It has no reverse dependencies. +# Removal on 2025-04-16. Bug #897196. +sci-chemistry/ParmEd + # Andreas Sturmlechner (2025-03-17) # Database migration issues on upgrade, bug #951486 ->=app-office/kmymoney-5.1.92 +~app-office/kmymoney-5.1.92_p20250306 # Arthur Zamarin (2025-03-15) # EAPI=7, uses deprecated Go eclasses. Isn't maintained in Gentoo @@ -45,30 +213,11 @@ # #771051, #844727, #880151, #908590, #948207, #813702, #866356. sys-cluster/teleport -# Sam James (2025-03-13) -# Causes build failures in reverse dependencies (bug #951062, bug #951120) -=dev-util/spirv-headers-1.4.304.0-r1 -=dev-util/spirv-llvm-translator-15.0.10-r1 -=dev-util/spirv-llvm-translator-16.0.10-r1 -=dev-util/spirv-llvm-translator-17.0.10-r1 -=dev-util/spirv-llvm-translator-18.1.10-r1 -=dev-util/spirv-llvm-translator-19.1.5-r1 - # Sam James (2025-03-09) # Obsolete in favour of dev-lang/ada-bootstrap. Using sys-devel/gcc[ada] # should now Just Work. Removal on 2025-04-10. dev-lang/gnat-gpl -# Sam James (2025-03-09) -# Breaks distutils.ccompiler with a lot of fallout. bug #950978 and -# many others. -=dev-python/setuptools-75.9.0 -=dev-python/setuptools-75.9.1 -=dev-python/setuptools-76.0.0 -=dev-python/ensurepip-setuptools-75.9.0 -=dev-python/ensurepip-setuptools-75.9.1 -=dev-python/ensurepip-setuptools-76.0.0 - # Arthur Zamarin (2025-03-08) # EAPI=7. Broken CLI for packages.g.o. # Removal on 2025-04-07. @@ -80,18 +229,6 @@ app-portage/pgo # Removal on 2025-04-08. Bug #950367 sys-apps/openrc-navi -# Andreas Sturmlechner (2025-03-07) -# No more revdeps after kde-apps/knotes last-rites and Gear 24.08.3 cleanup. -# Removal on 2025-03-31. -kde-apps/akonadi-notes - -# Andreas Sturmlechner (2025-03-07) -# Downstream-split fallback package for KF5-based revdeps without any -# revdeps left. Removal on 2025-03-31. -kde-apps/kdesdk-thumbnailers-common -media-libs/ksanecore-common -net-misc/kio-zeroconf-common - # Sam James (2025-03-07) # May cause emerge to hang (bug #950707). Tests hang on one machine # and another strange report upstream: https://github.com/pkgconf/pkgconf/issues/383. @@ -111,14 +248,6 @@ app-backup/luckybackup # radar. Removal on 2025-04-05. Bug #950702. dev-vcs/notify-webhook -# Joonas Niilola (2025-03-05) -# New release channel deemed as stable. Package.masked for the early -# adopters - make sure to have ~/.thunderbird backed up, since -# downgrading back to esr channel (128) might be impossible due to -# changed database schemas. ->=mail-client/thunderbird-136.0 ->=mail-client/thunderbird-bin-136.0 - # John Helmert III (2025-03-02) # Doesn't seem to cleanly load, see: # https://github.com/lkrg-org/lkrg/issues/364 @@ -127,25 +256,9 @@ dev-vcs/notify-webhook # Andreas Sturmlechner (2025-03-01) # Last release 14 years ago, dead upstream, depends on Qt5 (and even that # only by means of downstream patching). Bug #947634. -# Removal on 2025-03-31. +# Removal on 2025-04-15. sci-biology/clustalx -# Andreas Sturmlechner (2025-03-01) -# Last release 12 years ago, dead upstream, depends on Qt5 (and even that -# only by means of downstream patching), likely broken by now if going by -# various upstream reports. Bug #947621. Removal on 2025-03-31. -media-sound/qtscrobbler - -# Andreas Sturmlechner (2025-03-01) -# Last release 10 years ago, dead upstream, does not build with Qt6, -# no one else packages this. Removal on 2025-03-31. -media-gfx/qvv - -# Andreas Sturmlechner (2025-03-01) -# Last release 8 years ago, dead upstream, depends on Qt5, no one -# else packages this. Removal on 2025-03-31. -x11-misc/flow-pomodoro - # Andreas K. Hüttel (2025-02-27) # We have collected a lot of barely used Perl virtuals over time # (they effectively only make sense with version dependencies). @@ -174,18 +287,6 @@ virtual/perl-threads-shared virtual/perl-Tie-RefHash virtual/perl-Time-Piece -# Andreas Sturmlechner (2025-02-26) -# Last release in 2005, last commit in 2013, dead as can be - does not -# start, does not build, bugs #914927, #927337, #946657. -# Removal on 2025-03-26. -media-sound/jamin - -# Andreas Sturmlechner (2025-02-26) -# Last release 11 years ago, dead upstream, depends on Qt5 (and even that -# only by means of downstream patching, no one else packages this. -# Bug #947631. Removal on 2025-03-26. -app-mobilephone/qtadb - # Eray Aslan (2025-02-24) # Mask experimental software =mail-mta/postfix-3.11* @@ -210,38 +311,11 @@ dev-python/zstd dev-python/shiboken6 dev-python/pyside6-tools -# Andreas Sturmlechner (2025-02-18) -# Depends on deprecated Qt5WebEngine, no response from maintainers. -# Download source appears gone; bugs #926675, #880649, #870256. -# Removal on 2025-03-18. -sci-electronics/eagle - # Andreas K. Hüttel (2025-02-16) # Discontinued, please use xournal++ instead. # Removal on 2025-03-16. Bug 948200. app-text/xournal -# Andrey Grozin (2025-02-15) -# Last release 6 years ago, depends on Qt5, -# no one else packages this. -# Use sci-geosciences/gpxsee instead. -# Removal on 2025-03-16. -sci-geosciences/gpxlab - -# Andrey Grozin (2025-02-15) -# Last release 6 years ago, no one else packages this. -# Bugs #932575, #927671 -# Use app-text/foliate or app-text/crqt-ng. -# Removal on 2025-03-16. -app-text/simple-fb2-reader - -# Andrey Grozin (2025-02-15) -# Last release 6 years ago, no one else packages this. -# Does not seem useful. -# Bug #729546. -# Removal on 2025-03-16. -app-text/fictionup - # Ionen Wolkens (2025-02-14) # No revdeps left, and serves no purpose on its own. Formerly used # by <=app-emulation/wine-*-7 but <=7.x has been dropped and newer @@ -353,32 +427,6 @@ dev-qt/qtwebview:5 # [3] https://wiki.gentoo.org/wiki/Nouveau x11-drivers/nvidia-drivers:0/470 -# Michael Orlitzky (2024-11-13) -# PHP 8.1.x no longer receives bug fixes unless they address security -# issues. That means no build fixes, no updates for modern compilers, -# and no tweaks for newer versions of dependencies. We can't really -# afford to maintain our own little fork of this, so it's time to -# upgrade (sorry). With it goes any unmaintained PECL packages -# that don't support 8.2 or newer. -dev-lang/php:8.1 -dev-php/pecl-dbase -dev-php/pecl-gnupg -dev-php/pecl-lzf -dev-php/pecl-mcrypt -dev-php/pecl-memcache -dev-php/pecl-oauth -dev-php/pecl-pam -dev-php/pecl-ps -dev-php/pecl-psr -dev-php/pecl-timezonedb -dev-php/pecl-translit -dev-php/pecl-zmq -dev-php/realpath_turbo -dev-php/snuffleupagus -dev-php/swoole -=virtual/httpd-php-8.1 - (2024-11-09) # The legacy Rust ebuilds are no longer maintained and have been # replaced by the new slotted Rust. Removal in 30 days. @@ -439,21 +487,6 @@ app-emulation/virtualbox-kvm # The symbol versioning "fix" breaks anything built with 3.0.0. =dev-libs/libassuan-3.0.1 -# Alfredo Tupone (2024-06-09) -# Not ready for testing -dev-ml/ocaml_intrinsics:0/0.17 -dev-ml/async_kernel:0/0.17 -dev-ml/async_unix:0/0.17 -dev-ml/protocol_version_header:0/0.17 -dev-ml/async_rpc_kernel:0/0.17 -dev-ml/async_log:0/0.17 -dev-ml/textutils:0/0.17 -dev-ml/async:0/0.17 ->=dev-ml/labltk-8.06.14 -dev-ml/ppx_js_style:0/0.17 ->=dev-ml/camlp4-5 -dev-ml/textutils_kernel:0/0.17 - # Sam James (2024-03-28) # Newer 5.4.x releases were signed by a potentially compromised upstream maintainer. # There is no evidence that these releases contain malicious code, but masked 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 e646fbe43b..49f9420cdf 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 @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Christoph Junghans (2014-12-29) @@ -9,7 +9,3 @@ media-libs/xvid -pic # Relocation issues on 32-bit OSX only, bug #329859 media-sound/mpg123 -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 -media-video/ffmpeg -cpu_flags_x86_mmx diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/package.use.mask index dcd35623fa..7f9be69c0c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/package.use.mask @@ -1,13 +1,8 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # All the Mac OS X profiles inherit from their matching arch profile here. - # Jeremy Olexa (2010-07-29) # Relocation issues on 32-bit OSX, bug #329859 media-sound/mpg123 cpu_flags_x86_mmx cpu_flags_x86_sse - -# Fabian Groffen (2009-02-01) -# Doesn't compile, bug #257225 -media-video/ffmpeg cpu_flags_x86_mmx diff --git a/sdk_container/src/third_party/portage-stable/profiles/profiles.desc b/sdk_container/src/third_party/portage-stable/profiles/profiles.desc index bc970b477e..164932d0c7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/profiles.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/profiles.desc @@ -1,4 +1,4 @@ -# Copyright 2003-2024 Gentoo Authors +# Copyright 2003-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 ############################################# @@ -67,8 +67,8 @@ amd64 default/linux/amd64/23.0/no-multilib/prefix exp amd64 default/linux/amd64/23.0/no-multilib/prefix/kernel-2.6.32+ exp amd64 default/linux/amd64/23.0/no-multilib/prefix/kernel-2.6.16+ exp amd64 default/linux/amd64/23.0/no-multilib/prefix/kernel-3.2+ exp -amd64 default/linux/amd64/23.0/llvm stable -amd64 default/linux/amd64/23.0/llvm/systemd stable +amd64 default/linux/amd64/23.0/llvm dev +amd64 default/linux/amd64/23.0/llvm/systemd dev amd64 default/linux/amd64/23.0/hardened stable amd64 default/linux/amd64/23.0/hardened/systemd stable amd64 default/linux/amd64/23.0/hardened/selinux stable @@ -85,7 +85,7 @@ amd64 default/linux/amd64/23.0/split-usr/no-multilib/prefix exp amd64 default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.32+ exp amd64 default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.16+ exp amd64 default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-3.2+ exp -amd64 default/linux/amd64/23.0/split-usr/llvm stable +amd64 default/linux/amd64/23.0/split-usr/llvm dev amd64 default/linux/amd64/23.0/split-usr/hardened stable amd64 default/linux/amd64/23.0/split-usr/hardened/selinux stable diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2025 b/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2025 index be51cc7585..5f9d31167e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2025 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2025 @@ -24,3 +24,4 @@ move sci-libs/XNNPACK sci-ml/XNNPACK move dev-libs/FBGEMM sci-ml/FBGEMM move dev-libs/FP16 sci-ml/FP16 move dev-libs/oneDNN sci-ml/oneDNN +move dev-cpp/gemmlowp sci-ml/gemmlowp