From 026ad787e2d207b26ea718cd987b0c44580ec820 Mon Sep 17 00:00:00 2001 From: Flatcar Buildbot Date: Mon, 21 Oct 2024 07:08:02 +0000 Subject: [PATCH] profiles: Sync with Gentoo It's from Gentoo commit 6a8a05c664e4c3536808d42bcfc283089a6f4989. --- .../profiles/arch/alpha/package.use.mask | 6 +- .../profiles/arch/amd64/package.use.mask | 5 +- .../arch/amd64/package.use.stable.mask | 4 - .../profiles/arch/amd64/use.mask | 23 ++ .../profiles/arch/amd64/x32/package.use.mask | 1 - .../profiles/arch/arm/package.use.mask | 18 +- .../profiles/arch/arm/package.use.stable.mask | 2 - .../profiles/arch/arm64/package.use.force | 7 +- .../profiles/arch/arm64/package.use.mask | 13 +- .../arch/arm64/package.use.stable.mask | 4 - .../profiles/arch/base/package.use.mask | 11 +- .../profiles/arch/base/use.mask | 23 ++ .../profiles/arch/hppa/package.use.mask | 6 +- .../profiles/arch/mips/package.use.mask | 2 +- .../profiles/arch/powerpc/package.mask | 11 - .../profiles/arch/powerpc/package.use.mask | 7 +- .../arch/powerpc/package.use.stable.mask | 6 +- .../arch/powerpc/ppc32/package.use.mask | 8 - .../powerpc/ppc32/package.use.stable.mask | 8 +- .../arch/powerpc/ppc64/64le/package.use.mask | 4 - .../arch/powerpc/ppc64/package.use.mask | 6 +- .../powerpc/ppc64/package.use.stable.mask | 9 - .../profiles/arch/riscv/package.use.mask | 8 +- .../profiles/arch/s390/package.use.mask | 2 +- .../profiles/arch/sparc/package.use.mask | 12 +- .../profiles/arch/x86/i486/package.use.mask | 1 - .../profiles/arch/x86/package.use.mask | 36 ++- .../profiles/arch/x86/package.use.stable.mask | 2 - .../portage-stable/profiles/arch/x86/use.mask | 23 ++ .../profiles/base/make.defaults | 5 +- .../profiles/base/package.use.force | 9 +- .../profiles/base/package.use.mask | 51 ++-- .../profiles/base/package.use.stable.mask | 16 +- .../profiles/base/use.stable.mask | 2 + .../profiles/default/linux/package.use.mask | 6 +- .../profiles/desc/cpu_flags_x86.desc | 5 + .../profiles/desc/guile_targets.desc | 1 - .../profiles/desc/python_single_target.desc | 1 + .../profiles/desc/python_targets.desc | 1 + .../profiles/desc/ruby_targets.desc | 4 +- .../profiles/desc/video_cards.desc | 1 - .../profiles/features/musl/package.mask | 1 - .../kernel-2.6.16+/package.use.mask | 2 +- .../profiles/package.deprecated | 7 + .../portage-stable/profiles/package.mask | 217 +++++++++++------- .../darwin/macos/10.13/x64/package.mask | 7 - .../prefix/darwin/macos/14.0/x64/clang/eapi | 1 + .../prefix/darwin/macos/14.0/x64/clang/parent | 2 + .../prefix/darwin/macos/15.0/x64/clang/eapi | 1 + .../prefix/darwin/macos/15.0/x64/clang/parent | 2 + .../prefix/sunos/solaris/package.mask | 5 - .../profiles/targets/desktop/package.use | 1 - .../targets/desktop/package.use.force | 4 +- .../portage-stable/profiles/updates/3Q-2024 | 2 + .../portage-stable/profiles/updates/4Q-2018 | 1 - .../portage-stable/profiles/updates/4Q-2024 | 2 + .../portage-stable/profiles/use.desc | 1 - 57 files changed, 345 insertions(+), 281 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.13/x64/package.mask create mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/x64/clang/eapi create mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/x64/clang/parent create mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/clang/eapi create mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/clang/parent 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 04da7dbc8f..9080964049 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 @@ -290,7 +290,7 @@ mail-filter/pyzor mysql # Matt Turner (2020-08-11) # No drivers on this architecture support Vulkan -media-libs/mesa video_cards_zink vulkan vulkan-overlay zink +media-libs/mesa video_cards_zink vulkan vulkan-overlay # Sergei Trofimovich (2020-07-18) # net-libs/webkit-gtk has no alpha keywords @@ -561,10 +561,6 @@ media-libs/gst-plugins-base ivorbis # remove mask if/when media-gfx/argyllcms is keywored here. x11-misc/colord argyllcms extra-print-profiles -# Raúl Porcel (2012-12-30) -# Needs testing -media-libs/phonon vlc - # Raúl Porcel (2012-05-28) # Needs x11-misc/lightdm(which also requires some other deps) x11-misc/xscreensaver new-login 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 8140309fc8..c7283328f2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Michal Privoznik (2024-10-10) +# virtualbox is available here +app-emulation/libvirt -virtualbox + # Patrick McLean (2024-09-23) # Only supported on x86/amd64 (bug #940014). net-misc/lldpd -seccomp @@ -228,7 +232,6 @@ dev-util/diffoscope -haskell # Ionen Wolkens (2021-07-01) # gui-libs/egl-wayland with nvidia-drivers is supported on this arch. -x11-base/xwayland -video_cards_nvidia x11-wm/mutter -video_cards_nvidia # Michael Orlitzky (2021-03-27) 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 2dd055c2fb..7c637e7434 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 @@ -25,10 +25,6 @@ dev-python/PyQt6 remoteobjects # No stable versions of ROCm at the moment sys-apps/hwloc rocm -# Zen (2024-07-01) -# UGRD support is still experimental, no stable keywords for now -sys-kernel/installkernel ugrd - # Andrew Ammerlaan (2024-03-17) # Experimental, virt-firmware is keyworded only unstable sys-kernel/installkernel efistub diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.mask index 445c840781..2a1f8b7949 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.mask @@ -157,12 +157,34 @@ -cpu_flags_x86_aes -cpu_flags_x86_avx -cpu_flags_x86_avx2 +-cpu_flags_x86_avx512_4fmaps +-cpu_flags_x86_avx512_4vnniw +-cpu_flags_x86_avx512_bf16 +-cpu_flags_x86_avx512_bitalg +-cpu_flags_x86_avx512_fp16 +-cpu_flags_x86_avx512_vbmi2 +-cpu_flags_x86_avx512_vnni +-cpu_flags_x86_avx512_vp2intersect +-cpu_flags_x86_avx512_vpopcntdq +-cpu_flags_x86_avx512bw +-cpu_flags_x86_avx512cd +-cpu_flags_x86_avx512dq +-cpu_flags_x86_avx512er +-cpu_flags_x86_avx512f +-cpu_flags_x86_avx512ifma +-cpu_flags_x86_avx512pf +-cpu_flags_x86_avx512vbmi +-cpu_flags_x86_avx512vl +-cpu_flags_x86_f16c -cpu_flags_x86_fma3 -cpu_flags_x86_fma4 -cpu_flags_x86_mmx -cpu_flags_x86_mmxext -cpu_flags_x86_padlock +-cpu_flags_x86_pclmul -cpu_flags_x86_popcnt +-cpu_flags_x86_rdrand +-cpu_flags_x86_sha -cpu_flags_x86_sse -cpu_flags_x86_sse2 -cpu_flags_x86_sse3 @@ -170,6 +192,7 @@ -cpu_flags_x86_sse4_2 -cpu_flags_x86_sse4a -cpu_flags_x86_ssse3 +-cpu_flags_x86_vpclmulqdq -cpu_flags_x86_xop # Robert Buchholz (2007-06-03) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use.mask index a5e47f6be8..55395b68f3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use.mask @@ -36,7 +36,6 @@ sci-mathematics/cadabra jupyter sci-mathematics/yacas jupyter sci-physics/hepmc root sci-physics/pythia root -sci-physics/qmeq examples sci-physics/vgm root test sci-physics/yoda root 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 84c176633a..4b7702d6a8 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,15 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Arthur Zamarin (2024-10-11) +# depends on java packages, not keyworded on arm +app-office/libreoffice java +media-gfx/zbar java +media-libs/libbluray java +media-libs/opencv java +net-misc/plowshare javascript +sci-libs/gdal java + # Andreas Sturmlechner (2024-09-07) # kde-plasma/plasma-workspace:6 is not keyworded sys-auth/polkit kde @@ -255,10 +264,6 @@ dev-util/schroot zfs # PPS should work on all arches, but only keyworded on some arches >=net-misc/ntp-4.2.6_p3-r1 -parse-clocks -# Craig Andrews (2019-07-03) -# Unmask Raspberry Pi support on arm. -media-tv/kodi -raspberry-pi - # Matt Turner (2019-06-20) # dev-lang/spidermonkey:60[jit] fails to build on most platforms, but does # build on arm. @@ -308,7 +313,7 @@ app-metrics/collectd -collectd_plugins_mqtt # Christoph Junghans (2017-02-05) # Mask some fabrics -sys-cluster/openmpi java openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_rm_pbs openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl +sys-cluster/openmpi openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_rm_pbs openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl # Luke Dashjr (2017-01-04) # Assembly optimisations are supported on arm since 0.0.0_pre20161213 @@ -373,7 +378,6 @@ net-print/hplip -scanner kde # Alexis Ballier (2015-11-14) # MMAL is available on the Raspberry Pi (armv6 & armv7 so far) media-video/ffmpeg -mmal -media-video/ffmpeg-chromium -mmal # Alexis Ballier (2015-04-02) # Needs ilmbase (openexr), which does not build and is masked on arm. @@ -392,7 +396,6 @@ app-i18n/scim-anthy kasumi # Markus Meier (2014-11-29) # Unkeyworded deps, bug #518742 -dev-python/ipython doc dev-python/oct2py doc # Alexis Ballier (2014-10-24) @@ -468,7 +471,6 @@ dev-libs/xapian-bindings java # Chí-Thanh Christopher Nguyễn (2013-02-20) # Mask flags of calligra and dependencies due to lack of keywords -app-office/calligra spacenav media-gfx/pstoedit emf # Rick Farina (2013-02-05) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.stable.mask index 693acceaaf..064bda55ee 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.stable.mask @@ -92,11 +92,9 @@ media-libs/mesa vulkan-overlay # Deps not yet stable # Migrated from package.use.mask app-text/asciidoc test -media-libs/phonon vlc net-misc/openssh security-key dev-util/geany-plugins markdown app-arch/rpm test -net-misc/unison gtk # Michał Górny (2019-09-08) # virtual/jdk is not stable here. 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 a0427c5c55..71950c18e4 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 @@ -1,6 +1,11 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Joonas Niilola (2024-10-19) +# arm64 requires gles due to (some boards?) lacking vulkan support, +# bug #938893. +app-editors/zed gles + # Paul Zander (2024-04-12) # supports 64 bit neon media-libs/opencv 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 a55d180190..8ec90fbdf7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Benda Xu (2024-10-10) +# dev-util/nvidia-cuda-toolkit or sys-cluster/ucx are not keyworded on arm64 +sys-cluster/slurm nvml ucx + # orbea (2024-07-19) # Unmask the dynarec flag which has arm64 asm. games-emulation/rmg -dynarec @@ -31,10 +35,6 @@ x11-libs/libdrm -video_cards_vmware # Supports 64-bit NEON media-libs/opencv -cpu_flags_arm_neon -# Paul Zander (2024-04-02) -# Supports 64-bit NEON -media-libs/openpgl -cpu_flags_arm_neon - # Andrew Ammerlaan (2024-03-21) # virt-firmware is keyworded here sys-kernel/installkernel -efistub @@ -458,10 +458,6 @@ media-gfx/pstoedit emf # openvz-sources are likely too old for any proper arm64 usage app-emulation/libvirt openvz -# Alexis Ballier (2017-07-10) -# Virtualbox is x86 only -app-emulation/libvirt virtualbox - # Alexis Ballier (2017-06-21) # net-fs/openafs-kernel does not recognize arm64 properly # Need to check if this has a chance to work with in-kernel drivers @@ -501,5 +497,4 @@ sci-libs/linux-gpib firmware # Chí-Thanh Christopher Nguyễn (2013-02-20) # Mask flags of calligra and dependencies due to lack of keywords -app-office/calligra spacenav media-gfx/pstoedit emf diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.stable.mask index c1bc45c542..f9768504e9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.stable.mask @@ -1,10 +1,6 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Andrew Ammerlaan (2024-07-16) -# UGRD support is still experimental, no stable keywords for now -sys-kernel/installkernel ugrd - # Eray Aslan (2024-06-17) # mongodb needed for tests which is not stable keyworded for arm64 dev-libs/mongo-c-driver test 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 f1851b42d6..f7d2b914ce 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michal Privoznik (2024-10-10) +# VirtualBox is amd64 only +app-emulation/libvirt virtualbox + # Paul Zander (2024-08-12) # Builds a amd vendored opencl runtime that causes collisions. # Hardly useful outside of maintainer testing. #934963, #936317 @@ -223,7 +227,6 @@ dev-util/diffoscope haskell # Ionen Wolkens (2021-07-01) # gui-libs/egl-wayland with nvidia-drivers is only usable on some arches. -x11-base/xwayland video_cards_nvidia x11-wm/mutter video_cards_nvidia # Bernd Waibel (2021-06-11) @@ -308,11 +311,6 @@ sys-firmware/seabios debug # upstream tarballs for tier-2 arches do not ship docs dev-lang/rust-bin doc -# Craig Andrews (2019-07-03) -# Raspberry Pi support is only available on arm. -# Mask raspberry-pi USE globally, unmask on arm. -media-tv/kodi raspberry-pi - # Georgy Yakovlev (2019-06-22) # mask here and unmask in profiles for specific arches dev-java/openjdk:8 javafx @@ -403,7 +401,6 @@ sys-boot/grub:2 grub_platforms_xen-32 # Mask it globally, unmask it on arm. media-video/motion mmal media-video/ffmpeg mmal -media-video/ffmpeg-chromium 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/base/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/base/use.mask index a9616ebb25..d511d85784 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/base/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/base/use.mask @@ -83,12 +83,34 @@ cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 +cpu_flags_x86_avx512_4fmaps +cpu_flags_x86_avx512_4vnniw +cpu_flags_x86_avx512_bf16 +cpu_flags_x86_avx512_bitalg +cpu_flags_x86_avx512_fp16 +cpu_flags_x86_avx512_vbmi2 +cpu_flags_x86_avx512_vnni +cpu_flags_x86_avx512_vp2intersect +cpu_flags_x86_avx512_vpopcntdq +cpu_flags_x86_avx512bw +cpu_flags_x86_avx512cd +cpu_flags_x86_avx512dq +cpu_flags_x86_avx512er +cpu_flags_x86_avx512f +cpu_flags_x86_avx512ifma +cpu_flags_x86_avx512pf +cpu_flags_x86_avx512vbmi +cpu_flags_x86_avx512vl +cpu_flags_x86_f16c cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_padlock +cpu_flags_x86_pclmul cpu_flags_x86_popcnt +cpu_flags_x86_rdrand +cpu_flags_x86_sha cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 @@ -96,6 +118,7 @@ cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_sse4a cpu_flags_x86_ssse3 +cpu_flags_x86_vpclmulqdq cpu_flags_x86_xop # ppc arch specific USE flags 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 f0a070bc75..5c47f81935 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,10 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# Yongxiang Liang (2024-10-10) +# app-i18n/fcitx:5 is not yet keyworded +media-libs/libsdl2 fcitx + # David Roman (2024-10-04) # dev-libs/libunibreak is not keyworded media-libs/libass libunibreak @@ -267,7 +271,7 @@ dev-libs/efl avif lua_single_target_luajit physics # Matt Turner (2020-08-11) # No drivers on this architecture support Vulkan -media-libs/mesa video_cards_zink vulkan vulkan-overlay zink +media-libs/mesa video_cards_zink vulkan vulkan-overlay # Robin H. Johnson (2020-07-02) # Mask io-uring & zbc pending keywording 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 113fd19129..fd0f941043 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 @@ -271,7 +271,7 @@ app-text/enchant voikko # Matt Turner (2020-08-11) # No drivers on this architecture support Vulkan -media-libs/mesa vulkan vulkan-overlay zink video_cards_zink +media-libs/mesa vulkan vulkan-overlay video_cards_zink # Michał Górny (2018-01-23) # USE=collab requires unkeyworded net-libs/loudmouth & dev-cpp/asio. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.mask index 9c9ec82965..b2284e09a4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.mask @@ -1,17 +1,6 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# matoro (2024-07-09) -# Known to crash on boot for at least ppc64le w/ 64k kernel, -# possibly other powerpc arches. Masking out of caution. -# https://lore.kernel.org/stable/20240705203413.wbv2nw3747vjeibk@altlinux.org/ -=sys-kernel/gentoo-kernel-6.6.37 -=sys-kernel/gentoo-kernel-bin-6.6.37 -=sys-kernel/gentoo-sources-6.6.37 -=sys-kernel/vanilla-kernel-6.6.37 -=sys-kernel/vanilla-sources-6.6.37 -=virtual/dist-kernel-6.6.37 - # Georgy Yakovlev (2020-09-22) # criu does not work on ppc64be and ppc32 sys-process/criu diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask index c2e463edbe..2d1d93dd71 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Yongxiang Liang (2024-10-10) +# app-i18n/fcitx:5 is not yet keyworded +media-libs/libsdl2 fcitx +x11-terms/mlterm fcitx + # Andreas Sturmlechner (2024-08-19) # kde-apps/kdesdk-thumbnailers is not yet keyworded kde-apps/thumbnailers gettext @@ -330,7 +335,7 @@ dev-ruby/haml test # Anthony G. Basile (2014-08-14) # Mask these flags since mongodb is broken on ppc/ppc64 -dev-python/ipython doc nbconvert notebook +dev-python/ipython nbconvert notebook # Anthony G. Basile (2014-08-12) # Ultimately pulls in nodejs which is broken. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.stable.mask index 5d6791cd8c..a2533a871a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.stable.mask @@ -45,7 +45,7 @@ media-sound/jack2 ieee1394 # Sam James (2020-07-30) # vulkan-loader and glslang are not yet stable on ppc -media-libs/mesa video_cards_zink vulkan vulkan-overlay zink +media-libs/mesa video_cards_zink vulkan vulkan-overlay # Sergei Trofimovich (2019-12-12) # Needs stable net-libs/webkit-gtk, bug #684702 @@ -55,10 +55,6 @@ dev-util/geany-plugins markdown # media-video/pipewire is not stable yet x11-wm/mutter screencast -# Andreas Sturmlechner (2018-12-02) -# gnome-base/nautilus is not stable -media-sound/easytag nautilus - # Michał Górny (2018-08-26) # Non-stable dependency. Used to be masked completely. media-sound/abcde replaygain 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 bf02a9359c..7791ac8e25 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 @@ -107,10 +107,6 @@ dev-python/PyQt5 bluetooth location speech # deps not keyworded dev-util/pkgcheck emacs -# Matt Turner (2022-07-28) -# kde-frameworks/plasma not keyworded here -app-i18n/uim kde - # Lars Wendler (2022-04-22) # gnome-base/librsvg missing keywords media-libs/freetype svg @@ -147,10 +143,6 @@ net-mail/lbdb evo # gnome-base/librsvg has no stable keywords here, bug #807130 app-admin/conky lua-rsvg -# Akinori Hattori (2021-10-24) -# Requires unkeyworded dependencies -app-i18n/uim kde - # Matt Turner (2021-07-25) # gdm requires gnome-shell requires rustified librsvg. x11-misc/xscreensaver gdm 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 ecd238cce8..362847402c 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 @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # When you add an entry to the top of this file, add your name, the date, and @@ -57,7 +57,6 @@ mail-mta/postfix ldap-bind # Sam James (2022-03-03) # No kerberos provider is marked stable here -net-fs/samba system-heimdal system-mitkrb5 sys-auth/pambase pam_krb5 # Sam James (2022-03-03) @@ -73,11 +72,6 @@ sys-fs/lvm2 sanlock # and there are many dependencies to go through before there are app-text/htmltidy test -# Sam James (2021-02-06) -# Drags in too much unstable GNOME for now -# bug #727572 -mail-client/claws-mail gdata - # Andreas Sturmlechner (2020-07-21) # Unstable test deps. dev-cpp/eigen test diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.mask index db2c738617..1d8e9ae06a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.mask @@ -22,10 +22,6 @@ www-client/firefox -screencast # altivec code is big-endian only, #773100 media-libs/libdvbcsa cpu_flags_ppc_altivec -# Michał Górny (2021-03-06) -# LLVM 9 has been removed. -dev-util/perf clang - # Michał Górny (2020-12-21) # Additional sanitizers supported on ppc64le. sys-libs/compiler-rt-sanitizers -xray 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 015539e06a..17c6e7bac2 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 @@ -9,10 +9,6 @@ media-libs/libass libunibreak # QUIC dependencies are not keyworded net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2 -# Andreas Sturmlechner (2024-08-09) -# KDE PIM 6 is not being keyworded here -kde-apps/libkgapi:5 kf6compat - # Andreas Sturmlechner (2024-07-01) # USE="kf6compat,kaccounts" depends on kde-frameworks/purpose:6[webengine] # which is package.use.mask'ed on these arches. We cannot mask the @@ -157,7 +153,7 @@ kde-plasma/plasma-meta thunderbolt # Georgy Yakovlev (2019-12-28) # not keyworded or irrelevant on ~ppc64, bug 679888 -app-emulation/libvirt virtualbox xen +app-emulation/libvirt xen # Robin H. Johnson (2019-12-06) # PPS should work on all arches, but only keyworded on some arches 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 f33f0f16b0..554106eb84 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 @@ -50,10 +50,6 @@ dev-util/pkgcheck emacs # keyword them solely because of PyQt5 while there are no other in-tree users. dev-python/PyQt5 bluetooth -# Matt Turner (2022-07-28) -# kde-frameworks/plasma not stable on ppc64 -app-i18n/uim kde - # Sam James (2022-03-07) # sys-cluster/torque not marked stable on ppc64 sys-cluster/openmpi openmpi_rm_pbs @@ -68,11 +64,6 @@ app-text/htmltidy test # https://bugs.gentoo.org/798744 sys-block/tgt rbd -# Sam James (2021-02-06) -# Drags in too much unstable GNOME for now -# bug #727572 -mail-client/claws-mail gdata - # Michał Górny (2020-08-07) # Unstable test deps. dev-cpp/eigen test 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 55abb27079..2e47c70d8f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.mask @@ -1,6 +1,10 @@ # Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Benda Xu (2024-10-10) +# dev-util/nvidia-cuda-toolkit or sys-cluster/ucx are not keyworded on riscv +sys-cluster/slurm nvml ucx + # David Roman (2024-10-04) # dev-libs/libunibreak not keyworded here media-libs/libass libunibreak @@ -21,10 +25,6 @@ sci-mathematics/maxima vtk sci-libs/fplll qd sci-mathematics/lcalc double-double quad-double -# Andreas Sturmlechner (2024-07-06) -# KDE PIM is not keyworded here -kde-apps/libkgapi:5 kf6compat - # Andreas Sturmlechner (2024-07-01) # USE="kf6compat,kaccounts" depends on kde-frameworks/purpose:6[webengine] # which is package.use.mask'ed on these arches. We cannot mask the 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 ae7ab5ecfa..1f2d8c51da 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 @@ -227,7 +227,7 @@ dev-python/diskcache test # Matt Turner (2020-08-11) # No drivers on this architecture support Vulkan -media-libs/mesa video_cards_zink vulkan vulkan-overlay zink +media-libs/mesa video_cards_zink vulkan vulkan-overlay # Hans de Graaff (2019-04-08) # Obsolete ruby version, no newer versions keyworded or stable. 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 e2615cab51..4290a51c2e 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,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-10-12) +# Exposes a kernel bug which causes system lockup (bug #899540) +sys-libs/liburing test + # David Roman (2024-10-04) # dev-libs/libunibreak not keyworded here media-libs/libass libunibreak @@ -343,7 +347,7 @@ media-libs/libsdl2 fcitx # Matt Turner (2020-08-11) # No drivers on this architecture support Vulkan -media-libs/mesa video_cards_zink vulkan vulkan-overlay zink +media-libs/mesa video_cards_zink vulkan vulkan-overlay # Robin H. Johnson (2020-07-02) # Mask io-uring & zbc pending keywording @@ -521,7 +525,7 @@ net-misc/ofono dundee # Michał Górny (2017-08-07) # Requires USE=hdf5 that is masked in this profile. -media-libs/vigra doc python test +media-libs/vigra test # Jason Zaman (2017-05-09) # x11-libs/libXpresent is not keyworded on sparc @@ -662,10 +666,6 @@ net-misc/modemmanager qmi # remove mask if/when media-gfx/argyllcms is keywored here. x11-misc/colord argyllcms extra-print-profiles -# Raúl Porcel (2012-12-30) -# Needs testing -media-libs/phonon vlc - # Robin H Johnson (2012-11-01) # MySQL 5.5 wants systemtap, tcmalloc & jemalloc >=dev-db/mysql-5.5 systemtap jemalloc diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/i486/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/i486/package.use.mask index 5ed79144bc..8e79bd33e1 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/i486/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/i486/package.use.mask @@ -5,4 +5,3 @@ # Requires thin-provisioning-tools, which requires rust, which cannot currently # build/install on i486 or any other CPU class lacking sse2. sys-fs/lvm2 thin -app-containers/docker device-mapper 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 cde9e69839..87345b2d1b 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,31 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Alexander Puck Neuwirth (2024-10-20) +# sci-physics/rivet is unavailable on x86 +sci-physics/pythia rivet + +# Arthur Zamarin (2024-10-17) +# depends on java packages, not keyworded on x86 +app-forensics/sleuthkit java +app-office/gtg test +app-office/libreoffice java libreoffice_extensions_scripting-beanshell libreoffice_extensions_scripting-javascript +dev-lang/logtalk fop +dev-lang/swi-prolog test +dev-util/diffoscope pdf +media-gfx/zbar java +media-libs/libbluray java +media-libs/opencv java +media-tv/mythtv java +net-dns/opendnssec test +net-misc/plowshare javascript +sci-astronomy/cpl gasgano +sci-libs/gdal java + +# Benda Xu (2024-10-10) +# dev-util/nvidia-cuda-toolkit or sys-cluster/ucx are not keyworded on x86 +sys-cluster/slurm nvml ucx + # Patrick McLean (2024-09-23) # Only supported on x86/amd64 (bug #940014). net-misc/lldpd -seccomp @@ -13,11 +38,7 @@ games-emulation/rmg -dynarec # We only want to support spirv-llvm-translator >= 17 on x86, which is a # dependency of mesa. >=media-libs/mesa-24.1 llvm_slot_15 llvm_slot_16 ->=dev-util/intel_clc-24.1 llvm_slot_15 llvm_slot_16 - -# Andreas Sturmlechner (2024-07-12) -# KDE PIM 6 is not being keyworded here -kde-apps/libkgapi:5 kf6compat +>=dev-util/intel_clc-24.1 llvm_slot_16 # Michael Orlitzky (2024-07-09) # The opcache extension fails to build on hardened x86, but only @@ -171,10 +192,6 @@ media-video/ffmpeg vmaf # dev-util/hip and its rocm dependencies not keyworded here sci-physics/lammps hip -# Sam James (2022-01-20) -# Only supports cpu_flags_x86_aes in 64-bit mode -net-fs/samba cpu_flags_x86_aes - # James Le Cuirot (2021-10-22) # The JIT feature only works on amd64 and x86. app-emulation/fs-uae -jit @@ -214,7 +231,6 @@ media-video/obs-studio browser # Ionen Wolkens (2021-07-01) # gui-libs/egl-wayland with nvidia-drivers does not function well with # the last drivers to support x86 (needed here to override use.mask). -x11-base/xwayland video_cards_nvidia x11-wm/mutter video_cards_nvidia # Daniel Novomesky (2021-02-24) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.stable.mask index f5f7c9b3ec..ea02d85dde 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.stable.mask @@ -63,8 +63,6 @@ media-libs/openimageio dicom sci-libs/cholmod partition sci-libs/gdal armadillo fits geos hdf5 netcdf ogdi sci-libs/gsl cblas-external -sci-libs/hdf szip test -sci-libs/hdf5 szip # Hans de Graaff (2023-03-28) # dev-ruby/stringex is not marked stable here yet diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.mask index 2157622d2e..a3438e1c9a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.mask @@ -130,12 +130,34 @@ webengine -cpu_flags_x86_aes -cpu_flags_x86_avx -cpu_flags_x86_avx2 +-cpu_flags_x86_avx512_4fmaps +-cpu_flags_x86_avx512_4vnniw +-cpu_flags_x86_avx512_bf16 +-cpu_flags_x86_avx512_bitalg +-cpu_flags_x86_avx512_fp16 +-cpu_flags_x86_avx512_vbmi2 +-cpu_flags_x86_avx512_vnni +-cpu_flags_x86_avx512_vp2intersect +-cpu_flags_x86_avx512_vpopcntdq +-cpu_flags_x86_avx512bw +-cpu_flags_x86_avx512cd +-cpu_flags_x86_avx512dq +-cpu_flags_x86_avx512er +-cpu_flags_x86_avx512f +-cpu_flags_x86_avx512ifma +-cpu_flags_x86_avx512pf +-cpu_flags_x86_avx512vbmi +-cpu_flags_x86_avx512vl +-cpu_flags_x86_f16c -cpu_flags_x86_fma3 -cpu_flags_x86_fma4 -cpu_flags_x86_mmx -cpu_flags_x86_mmxext -cpu_flags_x86_padlock +-cpu_flags_x86_pclmul -cpu_flags_x86_popcnt +-cpu_flags_x86_rdrand +-cpu_flags_x86_sha -cpu_flags_x86_sse -cpu_flags_x86_sse2 -cpu_flags_x86_sse3 @@ -143,6 +165,7 @@ webengine -cpu_flags_x86_sse4_2 -cpu_flags_x86_sse4a -cpu_flags_x86_ssse3 +-cpu_flags_x86_vpclmulqdq -cpu_flags_x86_xop # Modular X: unmask for architectures on which they are available diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults index 181383d879..01f0c8068d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults @@ -77,7 +77,7 @@ COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" # Tomáš Chvátal (2010-10-26) # By default enable all protocols for average GPS user -GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 ntrip navcom oceanserver oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 tsip tripmate tnt ublox" +GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax navcom oceanserver oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 tsip tripmate tnt ublox" # Benedikt Böhm (2007-11-27) # Sane defaults for built-in apache modules @@ -123,8 +123,7 @@ PYTHONDONTWRITEBYTECODE="1" # This MUST be kept in sync with the PYTHON_TARGETS below # Mike Gilbert (2018-05-23) # sys-apps/baselayout-2.5 needs split-usr enabled. -# dev-lang/python:3.13 and later needs gil enabled -BOOTSTRAP_USE="unicode pkg-config split-usr xml python_targets_python3_12 python_single_target_python3_12 gil" +BOOTSTRAP_USE="unicode pkg-config split-usr xml python_targets_python3_12 python_single_target_python3_12" # Mike Gilbert (2012-05-15) # Default target(s) for python-r1.eclass 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 fe7d666017..6da238d694 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 @@ -5,13 +5,7 @@ # gnat-gpl only exists for (bootstrapping) Ada. Until bug #940471 is handled, # force Ada on. Once it is split/moved/gutted, this won't be necessary # as it'll always build Ada. -dev-lang/gnat-gpl ada - -# Michał Górny (2024-06-29) -# Disabling GIL (enabling freethreading) is experimental and prone -# to break packages. Should you choose to test it, please do not file -# Gentoo bugs and report any issues you hit upstream. -dev-lang/python gil +dev-lang/gnat-gpl ada cxx # Sam James (2024-06-03) # Poor rendering performance otherwise (bug #931215). @@ -259,6 +253,7 @@ dev-lang/python-exec python_targets_python3_10 dev-lang/python-exec python_targets_python3_11 dev-lang/python-exec python_targets_python3_12 dev-lang/python-exec python_targets_python3_13 +dev-lang/python-exec python_targets_python3_13t dev-lang/python-exec python_targets_pypy3 # Zac Medico (2010-10-20) 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 5fbb9753e2..afc2e1e4ea 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,6 +3,22 @@ # New entries go on top. +# Peter Levine (2024-10-09) +# Leads to missing symbols while building testcases +# Masked for further testing. +dev-cpp/gtest abseil + +# Yongxiang Liang (2024-10-10) +# Fcitx 4 has been archived. +app-i18n/mozc fcitx4 + +# Michael Orlitzky (2024-10-07) +# Disable "webservices" support for gthumb because it pulls in the old +# libsoup2 slot of webkit-gtk. Upstream hasn't really budged on this in +# over two years. Fedora has disabled webservices support already, and +# that makes it OK if we do it too, right? Bug 893700. +media-gfx/gthumb webkit + # Volkmar W. Pogatzki (2024-09-21) # openjfx for OpenJDK 23 is not yet available. dev-java/openjdk:23 javafx @@ -182,7 +198,6 @@ dev-haskell/tasty-expected-failure test # Jaco Kroon (2023-09-19) # Joonas Niilola (2023-09-21) # DAHDI is being last-rited. See bug #914477. -net-misc/asterisk dahdi net-voip/yate dahdi # Matt Turner (2023-09-14) @@ -258,10 +273,6 @@ app-emulation/qemu aio # Doesn't compile, see #894210. dev-libs/log4cxx smtp -# Sam James (2023-05-01) -# Doc building is broken with Python 3.11. See https://github.com/ukoethe/vigra/issues/529. -media-libs/vigra doc - # Sam James (2023-04-17) # Ruby has several JITs available but they need porting to individual arches. # Unmask on specific arches where it's available. @@ -281,10 +292,6 @@ x11-apps/xdpyinfo dmx # https://bugs.gentoo.org/833098 dev-java/openjdk:11 lto -# Michał Górny (2023-02-20) -# dev-python/colorspacious is masked for removal. - (2023-02-09) # Bug #893686. Presently nothing depends on dev-java/swt built with this flag. dev-java/swt:4.10 webkit @@ -571,23 +578,7 @@ www-servers/apache apache2_modules_lua # Michael Orlitzky (2023-08-11) # Our PHPUnit (or at least one of its dependencies) doesn't work with # modern versions of PHP itself. -dev-php/PEAR-Console_Getargs test -dev-php/PEAR-Crypt_GPG test -dev-php/PEAR-Crypt_HMAC2 test dev-php/PEAR-Exception test -dev-php/PEAR-File_Fortune test -dev-php/PEAR-HTML_CSS test -dev-php/PEAR-HTML_Template_Sigma test -dev-php/PEAR-HTTP_Request2 test -dev-php/PEAR-Image_Color2 test -dev-php/PEAR-Image_Text test -dev-php/PEAR-Net_IPv6 test -dev-php/PEAR-Net_LDAP2 test -dev-php/PEAR-Numbers_Words test -dev-php/PEAR-Text_Password test -dev-php/PEAR-Text_Wiki test -dev-php/PEAR-Text_Wiki_Mediawiki test -dev-php/PEAR-XML_RSS test dev-php/PHP_CodeSniffer test dev-php/awl test dev-php/fedora-autoloader test @@ -680,13 +671,11 @@ sci-chemistry/gromacs python # Michał Górny (2019-12-16) # Requires old x11-libs/fox:1.6 slot. dev-games/openscenegraph fox -sci-mathematics/gsl-shell fox # Michał Górny (2019-12-04) # Packages requiring dev-python/ipython to build the docs and still # supporting Python 2.7. This can be resolved long term via either # using any-r1 API to build docs or cond-deps. -dev-python/matplotlib doc dev-python/statsmodels doc # Haelwenn (lanodan) Monnier (2019-12-01) @@ -765,10 +754,6 @@ dev-python/paramiko server # Bug #651606. sys-block/fio static -# Michał Górny (2018-05-16) -# Depends on last-rited sci-libs/coinhsl. -sci-libs/ipopt hsl - # Lars Wendler (2018-03-14) # sys-cluster/ceph is only available on amd64 & x86, unmask per arch net-fs/samba ceph @@ -901,10 +886,6 @@ media-libs/libsdl2 custom-cflags # Broken for now (segmentation fault on play) gnustep-apps/cynthiune flac -# Richard Freeman (2013-03-24) -# Dependency is masked for buffer overflows for now -dev-python/pyocr cuneiform - # Tom Wijsman (2013-03-10) # Experimental, masked until it compiles and works. media-libs/avidemux-core system-ffmpeg 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 eaf6d80fe2..2f013f1f82 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 @@ -4,15 +4,16 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in package.use.mask +# Volkmar W. Pogatzki (2024-10-11) +# No suitable version of dev-libs/protobuf available. +=dev-java/protobuf-java-4.28.1 system-protoc + # Andreas Sturmlechner (2024-08-29) # Pin down kf6compat mask to currently stable versions. (2023-07-14) # Calendar is broken with some languages on 115.0 release with (2018-01-24) -# Depends on unstable dev-python/sphinx-gallery. -# Bug #643840. -dev-python/matplotlib doc - # Bernard Cafarelli (2017-11-27) # Dependencies have no stable keyword app-backup/backup-manager s3 -# Brian Evans (2017-11-06) -# Requires stable phpunit -dev-php/PEAR-Text_Password test - # Andreas Sturmlechner (2017-10-22) # Requires unmaintained unstable dependency net-libs/gloox. # The go flag requires stable masked dev-lang/go[gccgo]. 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 9167592b9e..d1197864f2 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 @@ -16,6 +16,8 @@ llvm_slot_19 # Python implementations without stable keywords. python_targets_python3_13 python_single_target_python3_13 +python_targets_python3_13t +python_single_target_python3_13t python_targets_pypy3 python_single_target_pypy3 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/package.use.mask index e4e8702dc0..af581ea60c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/package.use.mask @@ -1,10 +1,6 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Matt Turner (2024-01-29) -# Causes various issues. See bugs #919858, #923054 -media-libs/mesa zink - # Sam James (2023-06-06) # Needs linux-only dev-libs/libaio. app-emulation/qemu -aio diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_x86.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_x86.desc index d7dee6227a..6324e4a540 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_x86.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_x86.desc @@ -19,9 +19,14 @@ avx512_vbmi2 - Use AVX-512 Vector Bit Manipulation Instructions 2 avx512_vnni - Use vector neural network instructions for 8- and 16-bit multiply-add operations avx512_vp2intersect - Use AVX-512 Intersect instruction set avx512_vpopcntdq - Use AVX-512 Vector Population Count Doubleword and Quadword instruction set +avx512bw - Use AVX-512 byte- and word instructions +avx512cd - Use AVX-512 conflict detection instructions avx512dq - Use AVX-512 double- and quad-word instructions +avx512er - Use AVX-512 exponential and reciprocal instructions avx512f - Adds support for AVX-512 Foundation instructions avx512ifma - Use AVX-512 Integer Fused Multiply-Add instruction set +avx512pf - Use AVX-512 prefetch instructions +avx512vbmi - Use AVX-512 vector byte manipulation instructions avx512vl - Use AVX-512 vector-length instructions f16c - Adds support for F16C instruction set for converting between half-precision and single-precision floats fma3 - Use the Fused Multiply Add 3 instruction set ([fma] in cpuinfo) diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/guile_targets.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/guile_targets.desc index a56ca35810..79dca14ad6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/guile_targets.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/guile_targets.desc @@ -3,6 +3,5 @@ # This file contains descriptions of GUILE_TARGETS USE_EXPAND flags. -1-8 - Build with GNU Guile 1.8 2-2 - Build with GNU Guile 2.2 3-0 - Build with GNU Guile 3.0 diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/python_single_target.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/python_single_target.desc index 427e206dd1..d168b301a8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/python_single_target.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/python_single_target.desc @@ -7,4 +7,5 @@ python3_10 - Build for Python 3.10 only python3_11 - Build for Python 3.11 only python3_12 - Build for Python 3.12 only python3_13 - Build for Python 3.13 only +python3_13t - Build for Python 3.13 freethreading only pypy3 - Build for PyPy3 only diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/python_targets.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/python_targets.desc index b48cc57e99..298b54067b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/python_targets.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/python_targets.desc @@ -7,4 +7,5 @@ python3_10 - Build with Python 3.10 python3_11 - Build with Python 3.11 python3_12 - Build with Python 3.12 python3_13 - Build with Python 3.13 +python3_13t - Build with Python 3.13 freethreading pypy3 - Build with PyPy3 diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/ruby_targets.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/ruby_targets.desc index 59b7102b63..08aae5d39d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/ruby_targets.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/ruby_targets.desc @@ -1,10 +1,8 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file contains descriptions of RUBY_TARGETS USE_EXPAND flags. -ruby26 - Build with MRI Ruby 2.6.x -ruby27 - Build with MRI Ruby 2.7.x ruby30 - Build with MRI Ruby 3.0.x ruby31 - Build with MRI Ruby 3.1.x ruby32 - Build with MRI Ruby 3.2.x diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/video_cards.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/video_cards.desc index e54f4b53d7..1c52c8faa7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/video_cards.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/video_cards.desc @@ -33,7 +33,6 @@ r600 - VIDEO_CARDS setting to build only r600, r700, Evergreen and Northern Isla radeon - VIDEO_CARDS setting to build driver for ATI radeon video cards radeonsi - VIDEO_CARDS setting to build only Southern Islands based chips code for radeon siliconmotion - VIDEO_CARDS setting to build driver for siliconmotion video cards -swrast - VIDEO_CARDS setting to build software rasterizer driver tegra - VIDEO_CARDS setting to build driver for tegra video cards v3d - VIDEO_CARDS setting to build driver for v3d video cards vc4 - VIDEO_CARDS setting to build driver for vc4 video cards 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 880c3d7398..1a014994d4 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 @@ -235,7 +235,6 @@ dev-lang/dafny-bin dev-libs/luise dev-libs/nwjs dev-perl/Lab-Zhinst -dev-php/PEAR-MDB2_Driver_oci8 dev-python/pyzotero dev-util/azuredatastudio dev-util/idea-community diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.16+/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.16+/package.use.mask index 266afd1a1e..0c8cde2d4b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.16+/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.16+/package.use.mask @@ -5,7 +5,7 @@ # The following mesa components calls fcntl(fd, F_DUPFD_CLOEXEC, 3) directly # without checking. That results on build time failure, because we have # stripped away F_DUPFD_CLOEXEC from glibc for this profile. -media-libs/mesa gles2 llvm +media-libs/mesa llvm # Benda Xu (2018-02-21) # We are on an old kernel that only glibc-2.19 is supported. That glibc does 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 49933e11aa..e66533dd5e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/package.deprecated +++ b/sdk_container/src/third_party/portage-stable/profiles/package.deprecated @@ -17,6 +17,13 @@ #--- END OF EXAMPLES --- +# Michał Górny (2024-10-09) +# The package still does not support dev-python/pytest-8 (effectively +# blocking Python 3.13 support), suffers from tons of test failures +# we were never able to solve, and new releases frequently introduce +# regressions. Bug #937896. +dev-python/sentry-sdk + # Michał Górny (2024-07-23) # Abandoned and broken with pytest-8. Superseded # by dev-python/pytest-lazy-fixtures (plural), which requires small 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 9158a41af5..09e50020ea 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/package.mask @@ -33,12 +33,147 @@ #--- END OF EXAMPLES --- +# Arthur Zamarin (2024-10-20) +# Maintainer-needed, no reverse dependencies, EAPI=7, many modern C +# bugs. Many other IRC clients can be replacement. Awaits version +# bump. +# Removal on 2024-11-19. Bugs #941899, #900078, #934184, #874669, #834035, #745762. +net-irc/epic5 + +# Viorel Munteanu (2024-10-18) +# Experimental version, for testing purposes only. +# Bug #941566. +app-emulation/virtualbox-kvm + +# Michał Górny (2024-10-18) +# Low-quality, test-restricted package with multiple unresolved bugs +# and version bump pending. Removal requested by the maintainer. +# Removal on 2024-11-17. Bug #941436. +net-misc/electron-cash + +# Michał Górny (2024-10-18) +# Causing issues since forever. We are already deselecting a lot +# of tests because of cryptic failures. On top of that, upstream shows +# no interest in porting to >=dev-python/pytest-8. No (non-optional) +# revdeps left. +# Removal on 2024-11-17. Bug #937896. +dev-python/sentry-sdk + +# Ulrich Müller (2024-10-15) +# No longer provided as a separate package; the Emacs mode is now +# installed by dev-util/quilt with USE=emacs. +# Removal on 2024-11-14. Bug #247500. +app-emacs/quilt-el + +# Alfredo Tupone (2024-10-14) +# These packages are no more needed. +# Use dev-ml/opam, dev-ml/opam-file-format, +# dev-ml/opam-installer +# that include these +# remove on 2024-11-14. +dev-ml/opam-client +dev-ml/opam-repository +dev-ml/opam-state +dev-ml/opam-format +dev-ml/opam-core +dev-ml/opam-solver + +# Hans de Graaff (2024-10-13) +# Obsolete slots without reverse dependencies. Use a newer slot +# instead. Removal on 2024-11-13. +dev-ruby/io-event:1.2 +dev-ruby/io-event:1.3 + +# Holger Hoffstätte (2024-10-11) +# Vendors an unreleased libbpf version and generates ABI-breaking code. +# Bug #941185. +=dev-util/bpftool-7.5.0-r2 + +# Michał Górny (2024-10-10) +# Gentoo package not updated for 4 years now. No tests upstream. +# No revdeps. +# Removal on 2024-11-09. Bug #941245. +dev-python/beagle + +# Yongxiang Liang (2024-10-10) +# Fcitx 4 has been archived. Users can upgrade to Fcitx 5 +app-i18n/fcitx-anthy:4 +app-i18n/fcitx-chewing:4 +app-i18n/fcitx-cloudpinyin:4 +app-i18n/fcitx-configtool:4 +app-i18n/fcitx-hangul:4 +app-i18n/fcitx-libpinyin:4 +app-i18n/fcitx-m17n:4 +app-i18n/fcitx-qt5:4 +app-i18n/fcitx-rime:4 +app-i18n/fcitx-sayura:4 +app-i18n/fcitx-table-extra:4 +app-i18n/fcitx-unikey:4 +app-i18n/fcitx:4 +app-i18n/kcm-fcitx + +# Michael Orlitzky (2024-10-09) +# This is the new stable series of webkit-gtk, but it has a new +# less-portable rendering engine, and doesn't yet build on ~riscv for +# reasons unrelated to that. It's easier to play around with it in +# the tree, but it's not ready for end users yet. +>=net-libs/webkit-gtk-2.46.0 + +# Ionen Wolkens (2024-10-08) +# Masked for testing and (mostly) to avoid upgrade noise given +# PyQt6-6.7.x is known broken with it and depends on <6.8. Feel +# free to unmask early if not using PyQt6. +=dev-python/pyside6-6.8.0* +=dev-python/pyside6-tools-6.8.0* +=dev-python/shiboken6-6.8.0* +=dev-qt/qt-docs-6.8.0* +=dev-qt/qt3d-6.8.0* +=dev-qt/qt5compat-6.8.0* +=dev-qt/qtbase-6.8.0* +=dev-qt/qtcharts-6.8.0* +=dev-qt/qtconnectivity-6.8.0* +=dev-qt/qtdeclarative-6.8.0* +=dev-qt/qthttpserver-6.8.0* +=dev-qt/qtimageformats-6.8.0* +=dev-qt/qtlanguageserver-6.8.0* +=dev-qt/qtlocation-6.8.0* +=dev-qt/qtmultimedia-6.8.0* +=dev-qt/qtnetworkauth-6.8.0* +=dev-qt/qtpositioning-6.8.0* +=dev-qt/qtquick3d-6.8.0* +=dev-qt/qtquicktimeline-6.8.0* +=dev-qt/qtremoteobjects-6.8.0* +=dev-qt/qtscxml-6.8.0* +=dev-qt/qtsensors-6.8.0* +=dev-qt/qtserialbus-6.8.0* +=dev-qt/qtserialport-6.8.0* +=dev-qt/qtshadertools-6.8.0* +=dev-qt/qtspeech-6.8.0* +=dev-qt/qtsvg-6.8.0* +=dev-qt/qttools-6.8.0* +=dev-qt/qttranslations-6.8.0* +=dev-qt/qtvirtualkeyboard-6.8.0* +=dev-qt/qtwayland-6.8.0* +=dev-qt/qtwebchannel-6.8.0* +=dev-qt/qtwebengine-6.8.0* +=dev-qt/qtwebsockets-6.8.0* +=dev-qt/qtwebview-6.8.0* + +# Andreas Sturmlechner (2024-10-07) +# No more revdeps, merged into kde-frameworks/kpeople upstream. +# Removal on 2024-11-06. +dev-libs/kpeoplevcard + +# Andreas Sturmlechner (2024-10-07) +# Unmaintained and archived upstream, removal on 2024-11-06. +net-im/choqok + # Hans de Graaff (2024-10-06) # Obsolete slot without reverse dependencies. Use the newer slot # instead. Removal on 2024-11-08. dev-ruby/base64:0.1 -# Andrew Ammerlaan +# Andrew Ammerlaan (2024-10-05) # This version is known to break on certain systems. At the # same time it fixes several reported issues. Masked until # we can work out how to resolve the situation. @@ -117,8 +252,8 @@ dev-db/futuresql5 # Eli Schwartz (2024-09-19) # Breaks parallel builds with fatal compiler errors. # Bug #939798, #939875. -=dev-python/ensurepip-setuptools-75.1.0 -=dev-python/setuptools-75.1.0 +>=dev-python/ensurepip-setuptools-75.1.0 +>=dev-python/setuptools-75.1.0 # Hans de Graaff (2024-09-14) # Obsolete slots that were used for older cucumber version but that no @@ -127,52 +262,14 @@ dev-util/cucumber-compatibility-kit:10 dev-util/cucumber-core:12 dev-util/cucumber-gherkin:22 -# Hans de Graaff (2024-09-14) -# Old slots that are not compatible with ruby32. Use the newer slots -# instead. Removal on 2024-10-14. -dev-ruby/hiera-eyaml:3 -dev-util/aruba:0 - -# Arthur Zamarin (2024-09-10) -# ia64 only package. Since we drop ia64, we can remove this package. -# Removal on 2024-10-10. Bug #939298. -sys-apps/salinfo - # Ulrich Müller (2024-09-12) # Pretest versions, masked for testing. (2024-09-09) -# Upstream has dropped this package since MATE 1.28. -# Removal on 2024-10-09. Bug #932568. -mate-extra/mate-netbook - -# Eli Schwartz (2024-09-09) -# Fails to build with modern C. Unmaintained for 20 years. -# Removal on 2024-10-09. Bug #877105, #927389. -sci-chemistry/mopac7 - # Sam James (2024-09-10) # Breaks libstdc++ with a casing issue: https://gcc.gnu.org/PR116657 =sys-libs/timezone-data-2024b -# Andreas Sturmlechner (2024-09-09) -# No revdeps for years, KF5-based. Removal on 2024-10-09. -net-libs/libmediawiki - -# Alfredo Tupone (2024-06-09) -# These packages are no more needed. Use dev-ml/dune-private-libs -# that include these -# remove on 2024-10-08. Bug #939339 -dev-ml/stdune -dev-ml/ordering -dev-ml/dyn - -# Michał Górny (2024-09-08) -# Does not build anymore. No upstream activity since 2021. -# Removal on 2024-10-08. Bug #932532. -sci-physics/qmeq - # Fabian Groffen (2024-09-02) # exim_tinydb utility crashes due to invalid free() (used in startup script) =mail-mta/exim-4.98 @@ -205,19 +302,6 @@ sci-physics/qmeq >=dev-libs/gobject-introspection-common-1.80 >=x11-terms/ptyxis-46 -# Eli Schwartz (2024-07-29) -# Bad version can result in failing builds. Please upgrade to 72.1.0. -=dev-python/ensurepip-setuptools-72.0.0 -=dev-python/setuptools-72.0.0 - -# Alfred Wingate (2024-07-24) -# Includes change that breaks firewalld notably. -# -# https://git.netfilter.org/nftables/commit/?id=93560d0117639c8685fc287128ab06dec9950fbd -# https://github.com/firewalld/firewalld/issues/1366 -# https://lore.kernel.org/netfilter-devel/Zp7FqL_YK3p_dQ8B@egarver-mac/ -=net-firewall/nftables-1.1.0 - # Leonardo Hernández Hernández (2024-07-07) # New major ffmpeg version. Tracker bug #928905. >=media-video/ffmpeg-7.0 @@ -231,23 +315,10 @@ sci-physics/qmeq =dev-libs/libxml2-2.13.1 =dev-libs/libxslt-1.1.41 -# Sam James (2024-06-25) -# Subvolume printing is broken: https://github.com/kdave/btrfs-progs/issues/829 -=sys-fs/btrfs-progs-6.9.1 - # Sam James (2024-06-25) # The symbol versioning "fix" breaks anything built with 3.0.0. =dev-libs/libassuan-3.0.1 -# Cédric Krier (2023-06-15) -# critical regression with potential data loss: -# https://lists.mercurial-scm.org/pipermail/mercurial-devel/2024-June/297954.html -# Bug #934138 -~dev-vcs/mercurial-6.7 -~dev-vcs/mercurial-6.7.1 -~dev-vcs/mercurial-6.7.2 -~dev-vcs/mercurial-6.7.3 - # Alfredo Tupone (2024-06-09) # Not ready for testing >=dev-lang/ocaml-5 @@ -327,6 +398,8 @@ dev-ml/async:0/0.17 dev-ml/patience_diff:0/0.17 >=dev-ml/ppx_deriving-6.0.2 dev-ml/ppx_js_style:0/0.17 +>=dev-ml/camlp4-5 +dev-ml/textutils_kernel:0/0.17 # Michał Górny (2024-06-08) # Prereleases of Xfce 4.20. Masking upon popular request, due to @@ -351,16 +424,6 @@ dev-ml/ppx_js_style:0/0.17 # Masked for testing. Tracker bug: bug #930805. >=sys-libs/ncurses-6.5 -# Michał Górny (2024-04-11) -# Contains a bug that could render the kernel fail to boot. -# https://lore.kernel.org/oe-lkp/202403221630.2692c998-oliver.sang@intel.com/ -# The fix is: -# https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=e7d24c0aa8e678f41457d1304e2091cac6fd1a2e -=sys-kernel/gentoo-kernel-6.6.26 -=sys-kernel/gentoo-kernel-bin-6.6.26 -=sys-kernel/vanilla-kernel-6.6.26 -=sys-kernel/vanilla-kernel-6.8.5 - # 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/10.13/x64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.13/x64/package.mask deleted file mode 100644 index 9a83a5bc7e..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.13/x64/package.mask +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Fabian Groffen (2024-01-11) -# Fails to compile: -# https://github.com/c-ares/c-ares/issues/682 -=net-dns/c-ares-1.25.0-r1 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/x64/clang/eapi b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/x64/clang/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/x64/clang/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/x64/clang/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/x64/clang/parent new file mode 100644 index 0000000000..855aaf1759 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/x64/clang/parent @@ -0,0 +1,2 @@ +.. +../../../features/clang-lld diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/clang/eapi b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/clang/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/clang/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/clang/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/clang/parent new file mode 100644 index 0000000000..855aaf1759 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/clang/parent @@ -0,0 +1,2 @@ +.. +../../../features/clang-lld diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/package.mask index d9757c8bbe..655447e9d1 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/package.mask @@ -12,11 +12,6 @@ # https://www.gnu.org/software/gnulib/manual/html_node/lgetxattr.html sys-apps/attr -# Fabian Groffen (2023-06-09) -# Fails to compile due to missing DT_* symbols -# fix: https://lore.kernel.org/git/20230606205935.3183276-1-asedeno@google.com/ -~dev-vcs/git-2.41.0 - # Fabian Groffen (2014-01-14) # util-linux has no business on Solaris systems sys-apps/util-linux diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use index fda02fd6d0..0df2c18de1 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use @@ -41,7 +41,6 @@ dev-qt/qtmultimedia:5 widgets media-libs/clutter egl media-libs/cogl gles2 media-libs/libsdl2 gles2 - (2022-12-27) # On desktops it's common to use browser to browse internet, which these diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use.force index a95659f9f0..12321d0e4c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use.force @@ -3,10 +3,10 @@ # Andreas Sturmlechner (2024-03-10) # Ensure that KF5- and Qt5-based applications, of which there are still -# many (even as part of KDE Gear 24.05), will not exhibit bugs and look +# many (even as part of KDE Gear 24.08), will not exhibit bugs and look # out of place in Plasma 6 sessions. Do *not* file upstream bugs for Qt5- # based packages if unsetting this. - (2014-06-03) # Ensure shared-mime-info is pulled in by glib, otherwise GNOME, XFCE, and diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2024 b/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2024 index ade5eb7db7..ab3583a22e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2024 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2024 @@ -9,3 +9,5 @@ slotmove app-dicts/dikt 5 0 slotmove app-cdr/kcdemu 5 0 move sys-apps/azure-nvme-utils sys-apps/azure-vm-utils move dev-python/sphinx-aiohttp-theme dev-python/aiohttp-theme +move sys-firmware/edk2-ovmf sys-firmware/edk2 +move sys-firmware/edk2-ovmf-bin sys-firmware/edk2-bin diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2018 b/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2018 index 20199b3e16..510e44d841 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2018 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2018 @@ -1,6 +1,5 @@ slotmove dev-libs/girara 3 0 move dev-python/CommonMark dev-python/commonmark move dev-libs/mini-xml dev-libs/mxml -move x11-misc/xembedsniproxy kde-plasma/xembed-sni-proxy move x11-apps/intel-gpu-tools x11-apps/igt-gpu-tools move games-board/knights kde-apps/knights 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 519f651e47..04316120a7 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 @@ -1 +1,3 @@ move dev-python/pyopengl_accelerate dev-python/pyopengl-accelerate +move sys-apps/scx sys-kernel/scx +slotmove media-sound/kmetronome 5 0 diff --git a/sdk_container/src/third_party/portage-stable/profiles/use.desc b/sdk_container/src/third_party/portage-stable/profiles/use.desc index 0b96f6add3..feb500c784 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/use.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/use.desc @@ -94,7 +94,6 @@ fltk - Add support for the Fast Light Toolkit gui interface fontconfig - Support for configuring and customizing font access via media-libs/fontconfig fortran - Add support for fortran freetds - Add support for the TDS protocol to connect to MSSQL/Sybase databases -freewnn - Add support for FreeWnn kana to kanji conversion engine ftp - Add FTP (File Transfer Protocol) support gd - Add support for media-libs/gd (to generate graphics on the fly) gdbm - Add support for sys-libs/gdbm (GNU database libraries)