diff options
Diffstat (limited to 'profiles/arch')
61 files changed, 448 insertions, 210 deletions
diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index 588fd006d375..58071d9fab0d 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -1,6 +1,22 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James <sam@gentoo.org> (2024-08-23) +# dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here +sys-apps/systemd bpf + +# Hans de Graaff <graaff@gentoo.org> (2024-08-16) +# Requires large parts of dev-ruby/rails to be keyworded +dev-ruby/minitest-hooks test + +# Matt Jolly <kangie@gentoo.org> (2024-08-14) +# QUIC dependencies are not keyworded +net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2 + +# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-10) +# Needs dev-libs/openspecfun which is not yet keyworded +sci-visualization/gnuplot amos + # Leonardo Hernández Hernández <leohdz172@proton.me> (2024-07-07) # media-libs/quirc and media-sound/liblc3 are not keyworded here media-video/ffmpeg quirc liblc3 @@ -71,6 +87,7 @@ app-alternatives/ninja samurai # indicate a passing test suite, you must check the logs. # https://buildd.debian.org/status/logs.php?pkg=weston&arch=alpha gui-libs/gtk wayland +dev-libs/libportal wayland # matoro <matoro_gentoo@matoro.tk> (2023-06-18) # sci-physics/bullet not keyworded here (#908240) @@ -321,7 +338,6 @@ media-video/ffmpeg dav1d libaribb24 libtesseract # Andrey Utkin <andrey_utkin@gentoo.org> (2020-03-11) # USE=bpf depends on sys-devel/clang which is not keyworded on alpha. media-libs/libv4l bpf -media-tv/v4l-utils bpf # Patrick McLean <chutzpah@gentoo.org> (2020-02-15) # Mask until dev-libs/libfido2 is keyworded diff --git a/profiles/arch/amd64/no-multilib/package.mask b/profiles/arch/amd64/no-multilib/package.mask index eb5dc6e238e7..5778ea9dddaf 100644 --- a/profiles/arch/amd64/no-multilib/package.mask +++ b/profiles/arch/amd64/no-multilib/package.mask @@ -78,10 +78,8 @@ games-rpg/eschalon-book-1-demo games-rpg/wasteland2 games-server/etqw-ded games-strategy/darwinia -games-strategy/darwinia-demo games-strategy/dominions2 games-strategy/knights-demo -games-strategy/majesty-demo games-strategy/spaz media-sound/aucdtect media-video/binkplayer diff --git a/profiles/arch/amd64/package.use b/profiles/arch/amd64/package.use index 40a242b365d5..754ff9c5cfcb 100644 --- a/profiles/arch/amd64/package.use +++ b/profiles/arch/amd64/package.use @@ -1,6 +1,12 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny <mgorny@gentoo.org> (2024-09-04) +# Build with debugging support by default to facilitate dev-debug/dtrace +# and sys-apps/systemd[bpf]. +>=sys-kernel/gentoo-kernel-6.10.8 debug +>=sys-kernel/vanilla-kernel-6.10.8 debug + # James Le Cuirot <chewi@gentoo.org> (2022-06-25) # Realign the stack in the 32-bit build for compatibility with older binaries by # default. This is not the default on x86 because it has a performance cost. diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 84e274ebe6ce..4309f6e2c921 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,14 @@ #--- END OF EXAMPLES --- +# orbea <orbea@riseup.net> (2024-07-19) +# Unmask the dynarec flag which has amd64 asm. +games-emulation/rmg -dynarec + +# Zen <dev@pyl.onl> (2024-07-01) +# Unmask the ugrd flag for installkernel. It is keyworded here +sys-kernel/installkernel -ugrd + # Andreas Sturmlechner <asturm@gentoo.org> (2024-06-23) # Pulls in kde-apps/kgpg which is keyworded here >=kde-apps/kdeutils-meta-24.05.1 -gpg @@ -117,10 +125,6 @@ dev-qt/qtbase -renderdoc media-video/pipewire -roc # Matt Jolly <kangie@gentoo.org> (2023-08-10) -# 'ssl' USE required for curl's nghttp3/quic support -net-libs/ngtcp2 -ssl - -# Matt Jolly <kangie@gentoo.org> (2023-08-10) # nghttp3 has been tested to work on amd64 net-misc/curl -nghttp3 @@ -249,7 +253,7 @@ sys-libs/compiler-rt-sanitizers -asan -dfsan -lsan -msan -hwasan -tsan sys-libs/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo sys-libs/compiler-rt-sanitizers -gwp-asan sys-libs/compiler-rt-sanitizers -libfuzzer -memprof -orc -profile -xray -sys-libs/compiler-rt-sanitizers -ctx-profile +sys-libs/compiler-rt-sanitizers -ctx-profile -nsan -rtsan # Sam James <sam@gentoo.org> (2020-10-24) # asm redc is only available on amd64, diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index 5be319fb3993..22b18c98f822 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -17,14 +17,18 @@ #--- END OF EXAMPLES --- +# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-07-24) +# No stable versions of ROCm at the moment +sys-apps/hwloc rocm + +# Zen <dev@pyl.onl> (2024-07-01) +# UGRD support is still experimental, no stable keywords for now +sys-kernel/installkernel ugrd + # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-03-17) # Experimental, virt-firmware is keyworded only unstable sys-kernel/installkernel efistub -# Ionen Wolkens <ionen@gentoo.org> (2024-01-27) -# dev-python/pyside6 is not stable here yet -dev-python/QtPy pyside6 - # Ionen Wolkens <ionen@gentoo.org> (2024-01-16) # cuda (and thus cudnn) are not available in stable media-libs/opencv cudnn @@ -42,10 +46,6 @@ sys-kernel/gentoo-kernel-bin generic-uki # librttopo has not been stabalized on this arch yet dev-db/spatialite rttopo -# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-08-21) -# Mask testing on stable until we have stable qt6 -dev-python/pytest-qt test - # Matt Jolly <kangie@gentoo.org> (2023-08-10) # net-libs/ngtcp2 is not marked stable net-misc/curl nghttp3 @@ -76,10 +76,6 @@ media-video/ffmpeg qsv # needs stabilizing media-video/ffmpeg vmaf -# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-02-17) -# needs stabilizing -media-video/ffmpeg amf - # Joonas Niilola <juippis@gentoo.org> (2021-08-13) # dev-libs/efl is stabilized on amd64. app-crypt/pinentry -efl diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask index 8049967550c6..445c840781e2 100644 --- a/profiles/arch/amd64/use.mask +++ b/profiles/arch/amd64/use.mask @@ -141,6 +141,7 @@ -video_cards_i965 -video_cards_intel -video_cards_nvidia +-video_cards_nvk -video_cards_siliconmotion -video_cards_vesa -video_cards_via diff --git a/profiles/arch/amd64/use.stable.mask b/profiles/arch/amd64/use.stable.mask index c7159b879206..237e247f299f 100644 --- a/profiles/arch/amd64/use.stable.mask +++ b/profiles/arch/amd64/use.stable.mask @@ -8,10 +8,6 @@ # ROCm/HIP is not suitable for stabilization. hip -# Jimi Huotari <chiitoo@gentoo.org> (2023-03-03) -# Mask until stable. -pyside6 - # Andreas Sturmlechner <asturm@gentoo.org> (2020-06-06) # sci-libs/mkl is not stable, needs online registration to even run pkg_setup mkl diff --git a/profiles/arch/amd64/x32/package.mask b/profiles/arch/amd64/x32/package.mask index f3d2a819b196..d34202932280 100644 --- a/profiles/arch/amd64/x32/package.mask +++ b/profiles/arch/amd64/x32/package.mask @@ -92,6 +92,7 @@ dev-python/spyder-notebook dev-util/kdevelop dev-util/kdevelop-php dev-util/kdevelop-python +kde-frameworks/purpose-kaccounts-services kde-apps/akonadi-calendar kde-apps/akonadi-import-wizard kde-apps/akonadiconsole @@ -128,6 +129,7 @@ kde-apps/parley kde-apps/pim-data-exporter kde-apps/pim-sieve-editor kde-misc/kio-gdrive +kde-misc/kio-gdrive-common kde-misc/tellico kde-misc/zanshin media-gfx/digikam diff --git a/profiles/arch/arm/make.defaults b/profiles/arch/arm/make.defaults index 49365fcaee47..72f8fa05cf8e 100644 --- a/profiles/arch/arm/make.defaults +++ b/profiles/arch/arm/make.defaults @@ -25,7 +25,3 @@ VIDEO_CARDS="exynos fbdev omap" # Michał Górny <mgorny@gentoo.org> (2017-03-14) # Unhide the ARM-specific USE_EXPANDs. USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM" - -# Hans de Graaff <graaff@gentoo.org> (2024-05-20) -# Allow ruby32 stabling: https://bugs.gentoo.org/932285 -RUBY_TARGETS="ruby31 -ruby32" diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 3344c58109e6..00bbe3720940 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -1,6 +1,29 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-07) +# kde-plasma/plasma-workspace:6 is not keyworded +sys-auth/polkit kde +virtual/notification-daemon kde + +# Andreas Sturmlechner <asturm@gentoo.org> (2024-07-31) +# KF6 and media-libs/phonon will drop arm keyword +app-office/texstudio video + +# Michał Górny <mgorny@gentoo.org> (2024-07-24) +# Full testing requires www-client/firefox. +dev-python/selenium test-rust + +# orbea <orbea@riseup.net> (2024-07-19) +# Unmask the dynarec flag which has arm asm. +games-emulation/rmg -dynarec + +# matoro <matoro_gentoo@matoro.tk> (2024-07-14) +# Abandoned upstream, does not take bug reports, unsupported in Gentoo. +# Only remaining use is as a requirement for dev-lang/go on arm{,64}. +# See #934149, #934151, #936022, #936021 +sys-devel/binutils -gold + # Andreas Sturmlechner <asturm@gentoo.org> (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 @@ -288,10 +311,6 @@ media-tv/tvheadend hdhomerun # smallest wav files. media-sound/xmms2 mac -# Michał Górny <mgorny@gentoo.org> (2017-08-08) -# Requires USE=opencl that is masked in this profile. -net-misc/bfgminer adl lm-sensors - # Patrice Clement <monsieurp@gentoo.org> (2017-04-09) # Enable MQTT support on supported architectures app-metrics/collectd -collectd_plugins_mqtt diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask index a6edf3ad997c..31ac62057c09 100644 --- a/profiles/arch/arm/package.use.stable.mask +++ b/profiles/arch/arm/package.use.stable.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner <asturm@gentoo.org> (2024-07-23) +# kde-frameworks/kservice, dev-qt/qtpaths not stable here +x11-misc/xdg-utils plasma + # Andreas Sturmlechner <asturm@gentoo.org> (2024-06-29) # media-libs/libplacebo is not stable here media-video/ffmpeg libplacebo @@ -56,11 +60,6 @@ dev-python/ipython nbconvert # dev-libs/criterion is not marked stable yet app-admin/syslog-ng test -# Sam James <sam@gentoo.org> (2022-01-15) -# Requires dev-util/pahole which is not yet marked stable on arm. -sys-kernel/gentoo-kernel debug -sys-kernel/vanilla-kernel debug - # Sam James <sam@gentoo.org> (2021-10-25) # Various dependencies not yet stable on arm # bug #816981 @@ -102,7 +101,6 @@ sci-mathematics/z3 java # Andreas Sturmlechner <asturm@gentoo.org> (2019-02-10) # Needs kde-frameworks/{kwallet,ki18n,kconfig} stable dev-vcs/subversion kwallet -net-libs/libproxy kde # Andreas Sturmlechner <asturm@gentoo.org> (2019-02-10) # Needs kde-plasma/{polkit-kde-agent,plasma-workspace} stable diff --git a/profiles/arch/arm/use.stable.mask b/profiles/arch/arm/use.stable.mask index 067c0d6c42db..dceaf51d1fc3 100644 --- a/profiles/arch/arm/use.stable.mask +++ b/profiles/arch/arm/use.stable.mask @@ -4,10 +4,6 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask -# Hans de Graaff <graaff@gentoo.org> (2024-05-20) -# Allow ruby32 stabling: https://bugs.gentoo.org/932285 -ruby_targets_ruby32 - # Sam James <sam@gentoo.org> (2022-01-16) # net-libs/gnome-online-accounts is not marked stable on arm yet gnome-online-accounts diff --git a/profiles/arch/arm64/package.use b/profiles/arch/arm64/package.use index 3d30a34a0dba..22f0c2a5e48e 100644 --- a/profiles/arch/arm64/package.use +++ b/profiles/arch/arm64/package.use @@ -1,6 +1,12 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny <mgorny@gentoo.org> (2024-09-04) +# Build with debugging support by default to facilitate dev-debug/dtrace +# and sys-apps/systemd[bpf]. +>=sys-kernel/gentoo-kernel-6.10.8 debug +>=sys-kernel/vanilla-kernel-6.10.8 debug + # James Le Cuirot <chewi@gentoo.org> (2023-12-16) # Apply additional FFmpeg patches for efficient playback on some SoCs. media-tv/kodi soc diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 095b44b1d728..e0a0b3fe9972 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -1,6 +1,20 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# orbea <orbea@riseup.net> (2024-07-19) +# Unmask the dynarec flag which has arm64 asm. +games-emulation/rmg -dynarec + +# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-07-16) +# Unmask the ugrd flag for installkernel. It is keyworded here +sys-kernel/installkernel -ugrd + +# matoro <matoro_gentoo@matoro.tk> (2024-07-14) +# Abandoned upstream, does not take bug reports, unsupported in Gentoo. +# Only remaining use is as a requirement for dev-lang/go on arm{,64}. +# See #934149, #934151, #936022, #936021 +sys-devel/binutils -gold + # Andreas Sturmlechner <asturm@gentoo.org> (2024-06-23) # Pulls in kde-apps/kgpg which is keyworded here >=kde-apps/kdeutils-meta-24.05.1 -gpg @@ -81,6 +95,7 @@ dev-libs/botan -cpu_flags_arm_neon # Patrick McLean <chutzpah@gentoo.org> (2023-10-03) # sys-apps/s6-linux-init has not been tested on this arch sys-apps/openrc s6 +sys-apps/openrc-navi s6 # Jon Janzen <jon@jonjanzen.com> (2023-09-11) # librttopo has not been tested on this arch @@ -222,7 +237,7 @@ app-text/enchant voikko sys-libs/compiler-rt-sanitizers -asan -dfsan -lsan -msan -hwasan -tsan sys-libs/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo sys-libs/compiler-rt-sanitizers -gwp-asan -shadowcallstack -sys-libs/compiler-rt-sanitizers -libfuzzer -profile -xray +sys-libs/compiler-rt-sanitizers -libfuzzer -profile -xray -rtsan >=sys-libs/compiler-rt-sanitizers-16 -orc # Roy Bamford <neddyseagoon@gentoo.org> (2020-12-07) @@ -266,11 +281,6 @@ media-video/ffmpeg -rav1e # Mask io-uring & zbc pending keywording sys-block/fio -io-uring -# Michał Górny <mgorny@gentoo.org> (2020-06-19) -# Requires dev-util/pahole. -sys-kernel/gentoo-kernel debug -sys-kernel/vanilla-kernel debug - # Sam James <sam@gentoo.org> (2020-06-11) # PGO works on arm64 >=www-client/firefox-68.9.0 -pgo diff --git a/profiles/arch/arm64/package.use.stable.mask b/profiles/arch/arm64/package.use.stable.mask index 75d33815b7e0..469fa170cab3 100644 --- a/profiles/arch/arm64/package.use.stable.mask +++ b/profiles/arch/arm64/package.use.stable.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-07-16) +# UGRD support is still experimental, no stable keywords for now +sys-kernel/installkernel ugrd + # Eray Aslan <eras@gentoo.org> (2024-06-17) # mongodb needed for tests which is not stable keyworded for arm64 dev-libs/mongo-c-driver test diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 6dee4d246616..9a9ccce5a07c 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,22 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Paul Zander <negril.nx+gentoo@gmail.com> (2024-08-12) +# Builds a amd vendored opencl runtime that causes collisions. +# Hardly useful outside of maintainer testing. #934963, #936317 +dev-util/hip opencl + +# matoro <matoro_gentoo@matoro.tk> (2024-07-14) +# Abandoned upstream, does not take bug reports, unsupported in Gentoo. +# Only remaining use is as a requirement for dev-lang/go on arm{,64}. +# See #934149, #934151, #936022, #936021 +sys-devel/binutils default-gold gold +sys-devel/binutils-hppa64 default-gold gold + +# Zen <dev@pyl.onl> (2024-07-01) +# UGRD is not keyworded everywhere yet +sys-kernel/installkernel ugrd + # Andreas Sturmlechner <asturm@gentoo.org> (2024-06-23) # Pulls in kde-apps/kgpg which requires kde-apps/akonadi, which is as # part of the KDE PIM stack (big, requiring QtWebengine) only keyworded @@ -236,7 +252,7 @@ sys-libs/compiler-rt-sanitizers asan dfsan lsan msan hwasan tsan sys-libs/compiler-rt-sanitizers ubsan safestack cfi scudo sys-libs/compiler-rt-sanitizers shadowcallstack gwp-asan sys-libs/compiler-rt-sanitizers libfuzzer memprof orc profile xray -sys-libs/compiler-rt-sanitizers ctx-profile +sys-libs/compiler-rt-sanitizers ctx-profile nsan rtsan # Sam James <sam@gentoo.org> (2020-10-24) # asm redc is only available on amd64, diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask index d1cd9910ec4a..51535e316ad9 100644 --- a/profiles/arch/base/use.mask +++ b/profiles/arch/base/use.mask @@ -160,6 +160,7 @@ video_cards_i915 video_cards_i965 video_cards_intel video_cards_nvidia +video_cards_nvk video_cards_vesa video_cards_via video_cards_vmware diff --git a/profiles/arch/hppa/make.defaults b/profiles/arch/hppa/make.defaults index a279a075b229..b8faae33585f 100644 --- a/profiles/arch/hppa/make.defaults +++ b/profiles/arch/hppa/make.defaults @@ -22,7 +22,3 @@ CHOST_hppa="${CHOST}" # Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18) # Defaults for video drivers VIDEO_CARDS="fbdev" - -# Hans de Graaff <graaff@gentoo.org> (2024-05-20) -# Allow ruby32 stabling: https://bugs.gentoo.org/932285 -RUBY_TARGETS="ruby31 -ruby32" diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index 2128712aefb4..dc92c7939f40 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/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. +# Sam James <sam@gentoo.org> (2024-08-23) +# dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here +sys-apps/systemd bpf + +# Ulrich Müller <ulm@gentoo.org> (2024-08-03) +# Needs dev-libs/openspecfun which is not yet keyworded +sci-visualization/gnuplot amos + # Leonardo Hernández Hernández <leohdz172@proton.me> (2024-07-07) # media-libs/quirc and media-sound/liblc3 are not keyworded here media-video/ffmpeg quirc liblc3 @@ -12,12 +20,6 @@ media-video/ffmpeg quirc liblc3 # kde-frameworks/kservice not keyworded here x11-misc/xdg-utils plasma -# Sam James <sam@gentoo.org> (2024-06-19) -# The systemd implementation of installkernel doesn't currently support -# updating the 'initramfs.img' and 'vmlinuz' symlinks that palo needs, -# and palo is the only bootloader for HPPA. -sys-kernel/installkernel systemd - # Holger Hoffstätte <holger@applied-asynchrony.com> (2024-05-19) # media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559 media-gfx/graphicsmagick jpeg2k @@ -71,15 +73,12 @@ dev-qt/qtgui vulkan # Patrick McLean <chutzpah@gentoo.org> (2023-10-03) # sys-apps/s6-linux-init has not been tested on this arch sys-apps/openrc s6 +sys-apps/openrc-navi s6 # Sam James <sam@gentoo.org> (2023-09-24) # Qt not keyworded here. app-text/doxygen gui -# Sam James <sam@gentoo.org> (2023-09-22) -# Qt 6 not keyworded here. -dev-build/cmake gui - # Sam James <sam@gentoo.org> (2023-09-18) # x11-libs/gtksourceview:4 not keyworded here media-gfx/inkscape sourceview diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask index c12bd0c48c58..f807a8939936 100644 --- a/profiles/arch/hppa/package.use.stable.mask +++ b/profiles/arch/hppa/package.use.stable.mask @@ -17,6 +17,18 @@ #--- END OF EXAMPLES --- +# Sam James <sam@gentoo.org> (2024-07-31) +# Qt 6 not stable here. +dev-build/cmake gui + +# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-07-25) +# Moved to stable.mask, issue is fixed in unstable v40 +# Sam James <sam@gentoo.org> (2024-06-19) +# The systemd implementation of installkernel doesn't currently support +# updating the 'initramfs.img' and 'vmlinuz' symlinks that palo needs, +# and palo is the only bootloader for HPPA. +sys-kernel/installkernel systemd + # Eli Schwartz <eschwartz93@gmail.com> (2024-02-05) # Mask pdf support so net-print/cups-filters stabilisation # can go ahead (bug 627392) diff --git a/profiles/arch/hppa/use.stable.mask b/profiles/arch/hppa/use.stable.mask index cbac15e9d089..3d3e6d11f69b 100644 --- a/profiles/arch/hppa/use.stable.mask +++ b/profiles/arch/hppa/use.stable.mask @@ -4,9 +4,9 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask -# Hans de Graaff <graaff@gentoo.org> (2024-05-20) -# Allow ruby32 stabling: https://bugs.gentoo.org/932285 -ruby_targets_ruby32 +# matoro <matoro_gentoo@matoro.tk> (2024-07-16) +# dev-lang/ruby now unstabled on hppa +ruby # Ionen Wolkens <ionen@gentoo.org> (2024-01-27) # Qt6 is not stable here yet diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index 3681018251cd..b906a322f814 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/package.use.mask @@ -1,6 +1,18 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James <sam@gentoo.org> (2024-08-23) +# dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here +sys-apps/systemd bpf + +# Matt Jolly <kangie@gentoo.org> (2024-08-14) +# QUIC dependencies are not keyworded +net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2 + +# Ulrich Müller <ulm@gentoo.org> (2024-08-03) +# Needs dev-libs/openspecfun which is not yet keyworded +sci-visualization/gnuplot amos + # Leonardo Hernández Hernández <leohdz172@proton.me> (2024-07-07) # media-libs/quirc and media-sound/liblc3 are not keyworded here media-video/ffmpeg quirc liblc3 @@ -81,6 +93,7 @@ app-alternatives/ninja samurai # Patrick McLean <chutzpah@gentoo.org> (2023-10-03) # sys-apps/s6-linux-init has not been tested on this arch sys-apps/openrc s6 +sys-apps/openrc-navi s6 # Sam James <sam@gentoo.org> (2023-09-24) # Qt not keyworded here. diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask index 851c55b9da25..cc55e19652fe 100644 --- a/profiles/arch/loong/package.use.mask +++ b/profiles/arch/loong/package.use.mask @@ -1,6 +1,43 @@ # Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-07) +# kde-plasma/plasma-workspace:6 is not keyworded +virtual/notification-daemon kde + +# Sam James <sam@gentoo.org> (2024-08-31) +# dnstap USE masked due to missing keywords +net-dns/bind dnstap + +# Sam James <sam@gentoo.org> (2024-08-23) +# dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here +sys-apps/systemd bpf + +# WANG Xuerui <xen0n@gentoo.org> (2024-08-22) +# dev-lang/spidermonkey gained JIT support for loong since version 107, +# but the nearest packaged version is 115. +>=dev-lang/spidermonkey-115 -jit + +# Andreas Sturmlechner <asturm@gentoo.org> (2024-08-19) +# kde-apps/kdesdk-thumbnailers is not yet keyworded +kde-apps/thumbnailers gettext + +# Hans de Graaff <graaff@gentoo.org> (2024-08-18) +# Requires large parts of dev-ruby/rails to be keyworded +dev-ruby/minitest-hooks test + +# Matt Jolly <kangie@gentoo.org> (2024-08-14) +# QUIC dependencies are not keyworded +net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2 + +# Ulrich Müller <ulm@gentoo.org> (2024-08-03) +# Needs dev-libs/openspecfun which is not yet keyworded +sci-visualization/gnuplot amos + +# Michał Górny <mgorny@gentoo.org> (2024-07-24) +# Full testing requires www-client/firefox. +dev-python/selenium test-rust + # Andreas Sturmlechner <asturm@gentoo.org> (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 @@ -74,6 +111,7 @@ dev-db/postgresql llvm # Patrick McLean <chutzpah@gentoo.org> (2023-10-03) # sys-apps/s6-linux-init has not been tested on this arch sys-apps/openrc s6 +sys-apps/openrc-navi s6 # WANG Xuerui <xen0n@gentoo.org> (2023-09-29) # no luajit for now @@ -108,7 +146,6 @@ dev-python/pyside6 3d location scxml app-office/libreoffice clang <dev-db/postgresql-16 llvm <dev-lang/rust-1.73.0 wasm -dev-lang/spidermonkey clang lto # Ionen Wolkens <ionen@gentoo.org> (2023-07-26) # MPV currently[1] has no plans to support >=lua5-3 making luajit @@ -276,6 +313,7 @@ media-plugins/gst-plugins-meta libvisual >=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230705 -dfsan >=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230717 -profile -xray >sys-libs/compiler-rt-sanitizers-17.0.0_pre20230717 -libfuzzer +>=sys-libs/compiler-rt-sanitizers-19 -cfi # WANG Xuerui <xen0n@gentoo.org> (2022-07-08) # virtual/{jdk,jre} is not available on loong yet. diff --git a/profiles/arch/m68k/package.use.mask b/profiles/arch/m68k/package.use.mask index 5dcd046b960f..5351d18a96b0 100644 --- a/profiles/arch/m68k/package.use.mask +++ b/profiles/arch/m68k/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# James Le Cuirot <chewi@gentoo.org> (2024-07-13) +# These tests pass, but the net-misc/memcached tests do not, so we should not +# keyword memcached-related packages such as dev-python/pylibmc. +dev-python/pytest-services test + # Michał Górny <mgorny@gentoo.org> (2024-05-08) # Requires sys-devel/{clang,llvm}:16. dev-lang/python jit diff --git a/profiles/arch/mips/mips64/multilib/package.mask b/profiles/arch/mips/mips64/multilib/package.mask new file mode 100644 index 000000000000..aff67b6b78b8 --- /dev/null +++ b/profiles/arch/mips/mips64/multilib/package.mask @@ -0,0 +1,5 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Has broken dependency specs for multilib... +sys-boot/arcload diff --git a/profiles/arch/mips/mipsel/mips64el/multilib/package.mask b/profiles/arch/mips/mipsel/mips64el/multilib/package.mask new file mode 100644 index 000000000000..aff67b6b78b8 --- /dev/null +++ b/profiles/arch/mips/mipsel/mips64el/multilib/package.mask @@ -0,0 +1,5 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Has broken dependency specs for multilib... +sys-boot/arcload diff --git a/profiles/arch/mips/mipsel/o32/package.mask b/profiles/arch/mips/mipsel/o32/package.mask index 02c903e795a5..3eba8c7538c5 100644 --- a/profiles/arch/mips/mipsel/o32/package.mask +++ b/profiles/arch/mips/mipsel/o32/package.mask @@ -1,6 +1,10 @@ # Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas K. Hüttel <dilfridge@gentoo.org> (2024-09-10) +# Mask on o32 until we've fixed kgcc64 +sys-boot/arcload + # Joshua Kinard <kumba@gentoo.org> (2024-02-27) # app-arch/lrzip-next does not support 32-bit arches (#925548) app-arch/lrzip-next diff --git a/profiles/arch/mips/o32/package.mask b/profiles/arch/mips/o32/package.mask index 02c903e795a5..3eba8c7538c5 100644 --- a/profiles/arch/mips/o32/package.mask +++ b/profiles/arch/mips/o32/package.mask @@ -1,6 +1,10 @@ # Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas K. Hüttel <dilfridge@gentoo.org> (2024-09-10) +# Mask on o32 until we've fixed kgcc64 +sys-boot/arcload + # Joshua Kinard <kumba@gentoo.org> (2024-02-27) # app-arch/lrzip-next does not support 32-bit arches (#925548) app-arch/lrzip-next diff --git a/profiles/arch/mips/package.mask b/profiles/arch/mips/package.mask index ddd3628b28a4..744beaad5084 100644 --- a/profiles/arch/mips/package.mask +++ b/profiles/arch/mips/package.mask @@ -1,6 +1,13 @@ -# Copyright 2006-2023 Gentoo Authors +# Copyright 2006-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Arthur Zamarin <arthurzam@gentoo.org> (2024-09-08) +# requires <llvm-18 +dev-lang/spidermonkey:102 +=sys-auth/polkit-123 +=dev-lang/rust-1.71.1 +=virtual/rust-1.71.1-r2 + # matoro <matoro_gentoo@matoro.tk> (2023-12-15) # Broken on BE and no way to test on LE, mask for now # https://github.com/libjxl/libjxl/issues/2433 diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask index 81b1170d2536..019333fee28a 100644 --- a/profiles/arch/mips/package.use.mask +++ b/profiles/arch/mips/package.use.mask @@ -1,6 +1,86 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Arthur Zamarin <arthurzam@gentoo.org> (2024-09-08) +# Packages needing dev-python/selenium. +dev-python/aiohttp-cors test +dev-python/django test + +# Arthur Zamarin <arthurzam@gentoo.org> (2024-09-08) +# requires <llvm-18 +dev-db/postgresql llvm_slot_15 llvm_slot_16 llvm_slot_17 +media-libs/mesa llvm_slot_15 llvm_slot_16 llvm_slot_17 + +# Arthur Zamarin <arthurzam@gentoo.org> (2024-09-08) +# needs libgdata[gnome-online-accounts], depends on net-libs/webkit-gtk +gnome-base/gvfs google test + +# Michał Górny <mgorny@gentoo.org> (2024-09-08) +# libcxx is broken on mips, https://bugs.gentoo.org/939297#c2 +sys-devel/clang-common default-libcxx +sys-devel/clang-runtime libcxx + +# Hans de Graaff <graaff@gentoo.org> (2024-09-08) +# Requires large parts of dev-ruby/rails to be keyworded +dev-ruby/minitest-hooks test + +# Arthur Zamarin <arthurzam@gentoo.org> (2024-09-07) +# gui-libs/gtk:4 is not keyworded here +app-crypt/gcr:4 gtk +>=app-crypt/pinentry-1.3.0 gtk + +# Arthur Zamarin <arthurzam@gentoo.org> (2024-09-06) +# media-libs/vidstab is not keyworded +media-video/ffmpeg vidstab + +# Arthur Zamarin <arthurzam@gentoo.org> (2024-09-06) +# media-video/rav1e isn't keyworded here +media-libs/libavif rav1e + +# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-26) +# dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here +sys-apps/systemd bpf +media-libs/libv4l bpf + +# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-26) +# dev-ruby/thor not keyworded here +app-text/htmltidy test + +# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-25) +# simplify the dep tree +app-admin/syslog-ng amqp grpc kafka mongodb smtp test +app-crypt/pinentry efl +app-text/doxygen gui +dev-build/cmake gui +dev-db/mysql cjk +dev-db/percona-server cjk +dev-libs/libisoburn frontend-optional +dev-python/uvicorn test-rust +dev-util/glade gjs +dev-util/pkgcheck emacs +dev-util/ragel doc +dev-vcs/git doc subversion +mail-mta/postfix mongodb +media-sound/liblc3 test +net-misc/rsync rrsync +net-firewall/nftables doc +dev-util/ccache doc + +# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-25) +# Some optional emacs dependencies are not keyworded. +app-editors/emacs gui mailutils + +# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-25) +# net-libs/webkit-gtk has no mips keywords +app-editors/emacs xwidgets +dev-util/glade webkit + +# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-25) +# alternatives not available on mips +app-alternatives/awk nawk +app-alternatives/bc gh +app-alternatives/lex reflex + # Arthur Zamarin <arthurzam@gentoo.org> (2024-07-05) # Avoid unkeyworded media-gfx/libimagequant dev-python/pillow imagequant @@ -82,7 +162,7 @@ net-analyzer/rrdtool rados # matoro <matoro_gentoo@matoro.tk> (2023-11-22) # Qt 5 is not keyworded here -app-admin/setools X +app-admin/setools X test # matoro <matoro_gentoo@matoro.tk> (2023-11-22) # Qt 5 is not keyworded here @@ -188,7 +268,7 @@ app-text/enchant voikko # Matt Turner <mattst88@gentoo.org> (2020-08-11) # No drivers on this architecture support Vulkan -media-libs/mesa vulkan vulkan-overlay zink +media-libs/mesa vulkan vulkan-overlay zink video_cards_zink # Michał Górny <mgorny@gentoo.org> (2018-01-23) # USE=collab requires unkeyworded net-libs/loudmouth & dev-cpp/asio. @@ -210,10 +290,6 @@ media-libs/sdl-mixer midi # Moved from use.mask since they are flags local to one package. sys-kernel/mips-sources -ip27 -ip28 -ip30 -# Michał Górny <mgorny@gentoo.org> (2017-08-08) -# Requires USE=opencl that is masked in this profile. -net-misc/bfgminer adl lm-sensors - # Mart Raudsepp <leio@gentoo.org> (2017-05-27) # app-pda/libimobiledevice, app-pda/libplist and co not tested sys-power/upower ios diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask index a92babc25175..da6c9e7c86fe 100644 --- a/profiles/arch/mips/use.mask +++ b/profiles/arch/mips/use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-26) +# media-libs/libheif is not keyworded here +heif + +# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-26) +# media-libs/libjxl is not keyworded here +jpegxl + # Unmask the flag which corresponds to ARCH. -mips @@ -81,7 +89,6 @@ cblas-external # Samuli Suominen <ssuominen@gentoo.org> # Media cannot be tested for MIPS at the moment. -# media-libs/libmpeg3 # media-libs/portaudio # dev-libs/libcdio # media-libs/musicbrainz diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index 5d7ca61a7c21..802fa28d8127 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner <asturm@gentoo.org> (2024-08-19) +# kde-apps/kdesdk-thumbnailers is not yet keyworded +kde-apps/thumbnailers gettext + # Thomas Bettler <thomas.bettler@gmail.com> (2024-06-10) # requires dev-libs/apache-arrow which is net yet keyworded sci-libs/gdal parquet @@ -67,6 +71,7 @@ media-libs/libaom cpu_flags_ppc_vsx # Patrick McLean <chutzpah@gentoo.org> (2023-10-03) # sys-apps/s6-linux-init has not been tested on this arch sys-apps/openrc s6 +sys-apps/openrc-navi s6 # Georgy Yakovlev <gyakovlev@gentoo.org> (2023-09-21) # dtrace/systemtap not availabie on ppc platform for jdk @@ -272,10 +277,6 @@ app-i18n/fcitx-libpinyin dictionary-manager # Requires java app-forensics/sleuthkit java -# Michał Górny <mgorny@gentoo.org> (2017-08-08) -# Requires USE=opencl that is masked in this profile. -net-misc/bfgminer adl lm-sensors - # Michał Górny <mgorny@gentoo.org> (2017-03-24) # libcxx fails to compile on ppc*, #595744. sys-devel/clang-common default-libcxx @@ -294,7 +295,6 @@ dev-db/percona-server -numa # Requires unkeyworded dependencies dev-vcs/subversion kwallet net-irc/quassel kde -net-libs/libproxy kde sys-auth/polkit kde sys-block/gparted kde virtual/notification-daemon kde diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index c0c8e3380d31..bf02a9359c47 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,6 +1,19 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-04) +# KF6 and media-libs/phonon have dropped ppc keyword +app-office/texstudio video +net-irc/kvirc phonon + +# Matt Jolly <kangie@gentoo.org> (2024-08-14) +# QUIC dependencies are not keyworded +net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2 + +# Michał Górny <mgorny@gentoo.org> (2024-07-24) +# Full testing requires www-client/firefox. +dev-python/selenium test-rust + # Sam James <sam@gentoo.org> (2024-07-03) # kde-frameworks/kservice not keyworded here x11-misc/xdg-utils plasma @@ -45,10 +58,6 @@ dev-python/nbconvert test dev-perl/DBD-mysql mysql # Sam James <sam@gentoo.org> (2023-09-22) -# Qt 6 not keyworded here. -dev-build/cmake gui - -# Sam James <sam@gentoo.org> (2023-09-22) # sys-apps/flatpak is not keyworded here sys-apps/xdg-desktop-portal flatpak @@ -195,7 +204,6 @@ dev-python/pyopengl test # Andrey Utkin <andrey_utkin@gentoo.org> (2020-03-11) # USE=bpf depends on sys-devel/clang which is not keyworded on ppc. media-libs/libv4l bpf -media-tv/v4l-utils bpf # Matthew Thode <prometheanfire@gentoo.org> (2020-02-17) # Mask until net-analyzer/icinga2 is keyworded diff --git a/profiles/arch/powerpc/ppc32/use.stable.mask b/profiles/arch/powerpc/ppc32/use.stable.mask index ba9425aa2ac7..848b8db5a597 100644 --- a/profiles/arch/powerpc/ppc32/use.stable.mask +++ b/profiles/arch/powerpc/ppc32/use.stable.mask @@ -1,10 +1,6 @@ # Copyright 2014-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Ionen Wolkens <ionen@gentoo.org> (2024-06-09) -# Qt6 is not stable here yet -qt6 - # Sam James <sam@gentoo.org> (2024-03-07) # dev-lang/php:8.2 is not marked stable here yet (bug #920701) php_targets_php8-2 diff --git a/profiles/arch/powerpc/ppc64/32ul/make.defaults b/profiles/arch/powerpc/ppc64/32ul/make.defaults deleted file mode 100644 index 116e08896a17..000000000000 --- a/profiles/arch/powerpc/ppc64/32ul/make.defaults +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# All extra USE/etc should be specified in sub-profiles. -# DO NOT POLLUTE USE ON THIS PROFILE. - -ARCH="ppc" -CHOST="powerpc-unknown-linux-gnu" -ABI="ppc" -MULTILIB_ABIS="ppc" -DEFAULT_ABI="ppc" -ACCEPT_KEYWORDS="${ARCH} -ppc64" - -# Michał Górny <mgorny@gentoo.org> (2014-06-27) -# Make the ABI flag implicit for compatibility with native ebuilds. -IUSE_IMPLICIT="abi_ppc_32 -abi_ppc_64" diff --git a/profiles/arch/powerpc/ppc64/32ul/package.mask b/profiles/arch/powerpc/ppc64/32ul/package.mask deleted file mode 100644 index 48fd10c7bac9..000000000000 --- a/profiles/arch/powerpc/ppc64/32ul/package.mask +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Sam James <sam@gentoo.org> (2022-01-18) -# No bootstrap binary available on big endian PPC64 right now -# But there is one for PPC (big endian). --dev-lisp/sbcl diff --git a/profiles/arch/powerpc/ppc64/32ul/package.use.mask b/profiles/arch/powerpc/ppc64/32ul/package.use.mask deleted file mode 100644 index 5e473bff5ffa..000000000000 --- a/profiles/arch/powerpc/ppc64/32ul/package.use.mask +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Lars Wendler <polynomial-c@gentoo.org> (2022-04-22) -# gnome-base/librsvg missing keywords -media-libs/freetype svg - -# Andreas Sturmlechner <asturm@gentoo.org> (2021-01-19) -# dev-java/openjdk:11 is not keyworded ->=app-office/libreoffice-7 java - -# Robin H. Johnson <robbat2@gentoo.org> (2019-12-06) -# PPS should work on all arches, but only keyworded on some arches ->=net-misc/ntp-4.2.6_p3-r1 -parse-clocks - -# Andreas Sturmlechner <asturm@gentoo.org> (2019-02-16) -# app-text/libwpd and app-text/libwpg are not keyworded -media-gfx/inkscape cdr visio wpg diff --git a/profiles/arch/powerpc/ppc64/32ul/packages b/profiles/arch/powerpc/ppc64/32ul/packages deleted file mode 100644 index 66d529b24633..000000000000 --- a/profiles/arch/powerpc/ppc64/32ul/packages +++ /dev/null @@ -1,5 +0,0 @@ -# Copyright 2012-2012 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 - -# This is no longer needed for ppc64-32ul builds --*sys-devel/kgcc64 diff --git a/profiles/arch/powerpc/ppc64/32ul/parent b/profiles/arch/powerpc/ppc64/32ul/parent deleted file mode 100644 index 0cd1f96e3181..000000000000 --- a/profiles/arch/powerpc/ppc64/32ul/parent +++ /dev/null @@ -1,3 +0,0 @@ -../../../../features/multilib -.. -../../ppc32 diff --git a/profiles/arch/powerpc/ppc64/32ul/use.force b/profiles/arch/powerpc/ppc64/32ul/use.force deleted file mode 100644 index c74bf3460241..000000000000 --- a/profiles/arch/powerpc/ppc64/32ul/use.force +++ /dev/null @@ -1,5 +0,0 @@ -# Force the flag which corresponds to ARCH. -ppc - -# Unforce the flag which corresponds to the 64-bit ARCH. --ppc64 diff --git a/profiles/arch/powerpc/ppc64/32ul/use.mask b/profiles/arch/powerpc/ppc64/32ul/use.mask deleted file mode 100644 index 7d18300e0fbc..000000000000 --- a/profiles/arch/powerpc/ppc64/32ul/use.mask +++ /dev/null @@ -1,12 +0,0 @@ -# Unmask the flag which corresponds to ARCH. --ppc - -# Mask the flag which corresponds to the 64-bit ARCH. -ppc64 - -# We mask this since we're not really a multilib profile -multilib - -# matoro <matoro_gentoo@matoro.tk> (2023-06-17) -# media-libs/libheif is not keyworded here -heif diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index d85092524230..1818fc6de33f 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Jolly <kangie@gentoo.org> (2024-08-14) +# QUIC dependencies are not keyworded +net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2 + +# Andreas Sturmlechner <asturm@gentoo.org> (2024-08-09) +# KDE PIM 6 is not being keyworded here +kde-apps/libkgapi:5 kf6compat + # Andreas Sturmlechner <asturm@gentoo.org> (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 @@ -8,19 +16,10 @@ # additional dev-qt/qtwebengine revdeps. kde-frameworks/purpose:5 kaccounts -# Sam James <sam@gentoo.org> (2024-06-13) -# Needs as-yet-unkeyworded KF6 (bug #934215) -app-crypt/pinentry qt6 -app-office/libreoffice qt6 - # Sam James <sam@gentoo.org> (2024-05-19) # media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559 media-gfx/graphicsmagick jpeg2k -# José de Paula R. N. Assis <espinafre@gmail.com> (2024-03-25) -# No PyQt6 (which is needed by USE=qt6 for qscintilla-python) on ppc64. ->=dev-python/qscintilla-python-2.14.1-r1 qt6 - # Sam James <sam@gentoo.org> (2024-03-23) # dev-qt/qtwebengine not available here dev-python/QtPy webengine test @@ -33,10 +32,6 @@ app-emulation/libvirt -virtiofsd # media-libs/shaderc is keyworded here. media-libs/libplacebo -shaderc -# Sam James <sam@gentoo.org> (2023-09-22) -# Qt 6 not keyworded here. -dev-build/cmake gui - # Alexey Sokolov <alexey+gentoo@asokolov.org> (2023-08-14) # OpenMW is only playtested with LuaJIT, and in fact unit tests fail with Lua-5. # Therefore apply mask/force to override the profile's defaults, and invert on @@ -75,10 +70,6 @@ lxqt-base/lxqt-meta desktop-portal # impl there anyway. Please keep this in sync with use.stable.mask. dev-lang/python-exec -python_targets_pypy3 -# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-11-12) -# telepathy stack is not keyworded -dev-util/kdevelop reviewboard - # Sam James <sam@gentoo.org> (2021-10-17) # Go doesn't support pie on ppc64, bug #818529 net-dns/dnscrypt-proxy pie @@ -116,6 +107,7 @@ dev-util/diffoscope haskell sys-libs/compiler-rt-sanitizers -asan -lsan -msan -tsan sys-libs/compiler-rt-sanitizers -ubsan -scudo sys-libs/compiler-rt-sanitizers -profile +>=sys-libs/compiler-rt-sanitizers-19 -orc # Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-25) # fwupd keyworded now on ppc64 diff --git a/profiles/arch/powerpc/ppc64/package.use.stable.mask b/profiles/arch/powerpc/ppc64/package.use.stable.mask index dbbd4dfe6178..299a152bee92 100644 --- a/profiles/arch/powerpc/ppc64/package.use.stable.mask +++ b/profiles/arch/powerpc/ppc64/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-13) +# Waiting for KF6 stabilisation in bug #934478 +app-crypt/pinentry qt6 + # Sam James <sam@gentoo.org> (2024-04-30) # sys-block/nbdkit is not yet marked stable here app-emulation/libvirt nbd diff --git a/profiles/arch/powerpc/ppc64/use.mask b/profiles/arch/powerpc/ppc64/use.mask index 460ba125e9a4..df505e9a7a73 100644 --- a/profiles/arch/powerpc/ppc64/use.mask +++ b/profiles/arch/powerpc/ppc64/use.mask @@ -3,10 +3,6 @@ ### THIS FILE IS ONLY FOR PACKAGES MASKED ON BOTH 64-BIT AND 32-BIT USERLAND!!! -# Sam James <sam@gentoo.org> (2024-06-13) -# Needs as-yet-unkeyworded KF6 (bug #934215) -kf6compat - # Paul Zander <negril.nx+gentoo@gmail.com> (2024-03-29) # not available here (see openexr, opencolorio, opencv) openvdb diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index e3bcc07a8903..d18dd825222c 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -1,6 +1,18 @@ # Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michael Orlitzky <mjo@gentoo.org> (2024-09-01) +# Mask the optional plotting backend sci-libs/vtk because it's a beast +# and I don't want to deal with it right now. +sci-mathematics/maxima vtk + +# Michael Orlitzky <mjo@gentoo.org> (2024-08-26) +# There's an unexplained test failure in sci-libs/qd that I've emailed +# the authors about. Until we know what's up with that, USE=qd should +# remain masked for consumers. +sci-libs/fplll qd +sci-mathematics/lcalc double-double quad-double + # Andreas Sturmlechner <asturm@gentoo.org> (2024-07-06) # KDE PIM is not keyworded here kde-apps/libkgapi:5 kf6compat @@ -43,6 +55,7 @@ media-libs/libplacebo -shaderc # Patrick McLean <chutzpah@gentoo.org> (2023-10-03) # sys-apps/s6-linux-init has not been tested on this arch sys-apps/openrc s6 +sys-apps/openrc-navi s6 # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-08-30) # Avoid keywording more Qt stuff @@ -71,8 +84,10 @@ sys-kernel/installkernel -systemd-boot -ukify -uki sys-block/tgt rbd # jinqiang zhang <peeweep@0x0.ee> (2023-03-27) -# Sanitizers supported on this architecture. +# Sanitizers supported on riscv64. sys-libs/compiler-rt-sanitizers -asan -lsan +>=sys-libs/compiler-rt-sanitizers-19 -libfuzzer -hwasan -profile -tsan +>=sys-libs/compiler-rt-sanitizers-19 -ubsan -scudo # Yixun Lan <dlan@gentoo.org> (2023-02-16) # USE=java depend on virtual/jdk:1.8 which is not support on RISC-V diff --git a/profiles/arch/powerpc/ppc64/32ul/eapi b/profiles/arch/riscv/rv32imac/eapi index 7ed6ff82de6b..7ed6ff82de6b 100644 --- a/profiles/arch/powerpc/ppc64/32ul/eapi +++ b/profiles/arch/riscv/rv32imac/eapi diff --git a/profiles/arch/riscv/rv32imac/ilp32/parent b/profiles/arch/riscv/rv32imac/ilp32/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/arch/riscv/rv32imac/ilp32/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/arch/riscv/rv32imac/ilp32d/parent b/profiles/arch/riscv/rv32imac/ilp32d/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/arch/riscv/rv32imac/ilp32d/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/arch/riscv/rv32imac/parent b/profiles/arch/riscv/rv32imac/parent new file mode 100644 index 000000000000..6c33bf12d0d1 --- /dev/null +++ b/profiles/arch/riscv/rv32imac/parent @@ -0,0 +1 @@ +../../../features/wd40 diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask index 00ac5effb49e..3c3913716246 100644 --- a/profiles/arch/riscv/use.mask +++ b/profiles/arch/riscv/use.mask @@ -4,6 +4,13 @@ # Unmask the flag which corresponds to ARCH. -riscv +# Michael Orlitzky <mjo@gentoo.org> (2024-09-01) +# These lisp implementations have ~riscv keywords. +# This counteracts the mask in arch/base/use.mask. +-clisp +-ecl +-gcl + # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-07-11) # Unmask secureboot flag on arches where sbsigntools is keyworded -secureboot diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask index 81ae78eec6f1..ae7ab5ecfa16 100644 --- a/profiles/arch/s390/package.use.mask +++ b/profiles/arch/s390/package.use.mask @@ -1,6 +1,22 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Hans de Graaff <graaff@gentoo.org> (2024-09-01) +# Requires large parts of dev-ruby/rails to be keyworded +dev-ruby/minitest-hooks test + +# Sam James <sam@gentoo.org> (2024-08-23) +# dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here +sys-apps/systemd bpf + +# Matt Jolly <kangie@gentoo.org> (2024-08-14) +# QUIC dependencies are not keyworded +net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2 + +# Michał Górny <mgorny@gentoo.org> (2024-07-24) +# Full testing requires www-client/firefox. +dev-python/selenium test-rust + # Sam James <sam@gentoo.org> (2024-07-03) # kde-frameworks/kservice not keyworded here x11-misc/xdg-utils plasma @@ -66,6 +82,7 @@ app-alternatives/ninja samurai # Patrick McLean <chutzpah@gentoo.org> (2023-10-03) # sys-apps/s6-linux-init has not been tested on this arch sys-apps/openrc s6 +sys-apps/openrc-navi s6 # Sam James <sam@gentoo.org> (2023-09-24) # Qt not keyworded here. diff --git a/profiles/arch/s390/s390x/package.use.mask b/profiles/arch/s390/s390x/package.use.mask index 2db48ad88c12..56e0148ca364 100644 --- a/profiles/arch/s390/s390x/package.use.mask +++ b/profiles/arch/s390/s390x/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas K. Hüttel <dilfridge@gentoo.org> (2024-07-27) +# Once again, assembler is broken (too high baseline) +=dev-libs/openssl-3.3* asm + # Michał Górny <mgorny@gentoo.org> (2022-06-18) # media-libs/librsvg not keyworded yet. media-libs/freetype svg diff --git a/profiles/arch/sparc/make.defaults b/profiles/arch/sparc/make.defaults index cf143847e97a..ad4a52329c2f 100644 --- a/profiles/arch/sparc/make.defaults +++ b/profiles/arch/sparc/make.defaults @@ -42,7 +42,3 @@ VIDEO_CARDS="fbdev mga r128 radeon" # Enable USE=libtirpc by default, to ease dependency resolution during # the stabilization of glibc-2.26. Bug 657148 USE="libtirpc" - -# Hans de Graaff <graaff@gentoo.org> (2024-05-20) -# Allow ruby32 stabling: https://bugs.gentoo.org/932285 -RUBY_TARGETS="ruby31 -ruby32" diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index b94b2a1601fd..9c99b995cdf4 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -1,6 +1,22 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James <sam@gentoo.org> (2024-08-23) +# dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here +sys-apps/systemd bpf + +# Ulrich Müller <ulm@gentoo.org> (2024-08-03) +# Needs dev-libs/openspecfun which is not yet keyworded +sci-visualization/gnuplot amos + +# Joonas Niilola <juippis@gentoo.org> (2024-07-29) +# Dependency not keyworded on sparc. +dev-libs/re2 benchmark + +# Michał Górny <mgorny@gentoo.org> (2024-07-24) +# Full testing requires www-client/firefox. +dev-python/selenium test-rust + # Sam James <sam@gentoo.org> (2024-07-03) # kde-frameworks/kservice not keyworded here x11-misc/xdg-utils plasma @@ -110,10 +126,7 @@ dev-qt/qtgui vulkan # Patrick McLean <chutzpah@gentoo.org> (2023-10-03) # sys-apps/s6-linux-init has not been tested on this arch sys-apps/openrc s6 - -# Sam James <sam@gentoo.org> (2023-09-22) -# Qt 6 not keyworded here. -dev-build/cmake gui +sys-apps/openrc-navi s6 # Sam James <sam@gentoo.org> (2023-07-21) # Requires app-emulation/qemu. @@ -374,7 +387,6 @@ app-misc/tracker-miners test dev-ruby/rack-cache test dev-ruby/activemodel test dev-ruby/activerecord test -dev-ruby/activesupport test dev-ruby/globalid test # Rolf Eike Beer <eike@sf-mail.de> (2020-04-18) @@ -396,7 +408,6 @@ x11-libs/qwt designer # Rolf Eike Beer <eike@sf-mail.de> (2020-04-15) # USE=bpf depends on sys-devel/clang which is not keyworded on sparc media-libs/libv4l bpf -media-tv/v4l-utils bpf # Rolf Eike Beer <eike@sf-mail.de> (2020-04-14) # dev-lang/luajit is not keyworded on sparc diff --git a/profiles/arch/sparc/package.use.stable.mask b/profiles/arch/sparc/package.use.stable.mask index 2c3aef317e17..3a1db3845989 100644 --- a/profiles/arch/sparc/package.use.stable.mask +++ b/profiles/arch/sparc/package.use.stable.mask @@ -1,6 +1,10 @@ # Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James <sam@gentoo.org> (2024-07-31) +# Qt 6 not stable here. +dev-build/cmake gui + # Eli Schwartz <eschwartz93@gmail.com> (2024-02-05) # app-text/mupdf is not stable. bug #923811 net-print/cups-filters pdf diff --git a/profiles/arch/sparc/use.stable.mask b/profiles/arch/sparc/use.stable.mask index 865b799bc738..79cf2319f1fd 100644 --- a/profiles/arch/sparc/use.stable.mask +++ b/profiles/arch/sparc/use.stable.mask @@ -4,10 +4,6 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask -# Hans de Graaff <graaff@gentoo.org> (2024-05-20) -# Allow ruby32 stabling: https://bugs.gentoo.org/932285 -ruby_targets_ruby32 - # Sam James <sam@gentoo.org> (2024-03-07) # dev-lang/php:8.2 is not marked stable here yet (bug #920701) php_targets_php8-2 diff --git a/profiles/arch/x86/i486/parent b/profiles/arch/x86/i486/parent new file mode 100644 index 000000000000..6c33bf12d0d1 --- /dev/null +++ b/profiles/arch/x86/i486/parent @@ -0,0 +1 @@ +../../../features/wd40 diff --git a/profiles/arch/x86/package.mask b/profiles/arch/x86/package.mask index 19f6423ba197..8f89b5b34cb6 100644 --- a/profiles/arch/x86/package.mask +++ b/profiles/arch/x86/package.mask @@ -28,9 +28,6 @@ dev-python/spyder-unittest dev-python/spyder-line-profiler dev-python/spyder-vim dev-python/spyder-notebook -dev-util/kdevelop:5 -dev-util/kdevelop-php:5 -dev-util/kdevelop-python:5 kde-apps/akonadi-calendar:5 kde-apps/akonadi-import-wizard:5 kde-apps/akonadiconsole:5 @@ -44,7 +41,6 @@ kde-apps/incidenceeditor:5 kde-apps/kaccounts-providers:5 kde-apps/kaddressbook:5 kde-apps/kalarm:5 -kde-apps/kalgebra:5 kde-apps/kdepim-addons:5 kde-apps/kdepim-meta kde-apps/kdepim-runtime:5 @@ -61,7 +57,6 @@ kde-apps/libksieve:5 kde-apps/mailcommon:5 kde-apps/messagelib:5 kde-apps/mbox-importer:5 -kde-apps/parley:5 kde-apps/pim-data-exporter:5 kde-apps/pim-sieve-editor:5 kde-misc/kio-gdrive diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 05fc5dfd3873..ddda1cc8f9a4 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -1,6 +1,25 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# orbea <orbea@riseup.net> (2024-07-19) +# Unmask the dynarec flag which has x86 asm. +games-emulation/rmg -dynarec + +# Matt Turner <mattst88@gentoo.org> (2024-07-17) +# 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 <asturm@gentoo.org> (2024-07-12) +# KDE PIM 6 is not being keyworded here +kde-apps/libkgapi:5 kf6compat + +# Michael Orlitzky <mjo@gentoo.org> (2024-07-09) +# The opcache extension fails to build on hardened x86, but only +# if the JIT is enabled. Bug 930145. +dev-lang/php opcache-jit + # Arthur Zamarin <arthurzam@gentoo.org> (2024-07-04) # app-office/lyx is unavailable on x86 dev-tex/abntex lyx @@ -12,10 +31,9 @@ dev-tex/abntex lyx # additional dev-qt/qtwebengine revdeps. kde-frameworks/purpose:5 kaccounts -# Sam James <sam@gentoo.org> (2024-06-13) -# Needs as-yet-unkeyworded KF6 (bug #934215) -app-crypt/pinentry qt6 -app-office/libreoffice qt6 +# Paul Zander <negril.nx+gentoo@gmail.com> (2024-06-17) +# missing keywords on dev-python/PyQt6 +sci-geosciences/qgis qt6 # José de Paula R. N. Assis <espinafre@gmail.com> (2024-03-25) # No PyQt6 (which is needed by USE=qt6 for qscintilla-python) on x86. diff --git a/profiles/arch/x86/package.use.stable.mask b/profiles/arch/x86/package.use.stable.mask index 7a39da3cbf11..4f221ab56a98 100644 --- a/profiles/arch/x86/package.use.stable.mask +++ b/profiles/arch/x86/package.use.stable.mask @@ -17,14 +17,23 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-02) +# kde-plasma/plasma-workspace is not stable here. +sys-auth/polkit kde +virtual/notification-daemon kde + +# Andreas Sturmlechner <asturm@gentoo.org> (2024-08-30) +# KF6 is not stable here. +>=app-crypt/pinentry-1.3.0 wayland + +# Matt Turner <mattst88@gentoo.org> (2024-07-14) +# spirv-llvm-translator < 17 is not stable on x86. +<dev-libs/libclc-17 spirv + # Sam James <sam@gentoo.org> (2024-04-30) # sys-block/nbdkit is not yet marked stable here app-emulation/libvirt nbd -# Matt Turner <mattst88@gentoo.org> (2024-04-25) -# spirv-llvm-translator is not stable on x86. -dev-libs/libclc spirv - # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-03-21) # Experimental, virt-firmware is keyworded only unstable sys-kernel/installkernel efistub diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask index 2ef0d8e9161c..2157622d2e3c 100644 --- a/profiles/arch/x86/use.mask +++ b/profiles/arch/x86/use.mask @@ -4,10 +4,6 @@ # Unmask the flag which corresponds to ARCH. -x86 -# Sam James <sam@gentoo.org> (2024-06-13) -# Needs as-yet-unkeyworded KF6 (bug #934215) -kf6compat - # Paul Zander <negril.nx+gentoo@gmail.com> (2024-04-14) # media-libs/quirc is keyworded on amd64 -quirc |