diff options
Diffstat (limited to 'profiles/arch')
90 files changed, 814 insertions, 1268 deletions
diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index 8789d3aaa07c..a9a88e0bb322 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -1,6 +1,42 @@ # 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 + +# matoro <matoro_gentoo@matoro.tk> (2024-07-03) +# Requires dev-util/shelltestrunner +app-arch/mt-st test + +# Arthur Zamarin <arthurzam@gentoo.org> (2024-07-04) +# kde-frameworks/kservice not keyworded here +x11-misc/xdg-utils plasma + +# Arthur Zamarin <arthurzam@gentoo.org> (2024-07-03) +# dev-python/redis lacks keywords here +mail-filter/pyzor redis test + +# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-29) +# media-libs/libplacebo is not keyworded +media-video/ffmpeg libplacebo + # Michał Górny <mgorny@gentoo.org> (2024-05-08) # Requires sys-devel/{clang,llvm}:16. dev-lang/python jit @@ -51,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) @@ -209,7 +246,6 @@ sci-libs/umfpack cholmod media-libs/openal sndio media-video/ffmpeg sndio media-sound/moc sndio -media-sound/mpd sndio media-libs/libsdl2 sndio media-libs/libao sndio @@ -238,7 +274,7 @@ media-sound/fluidsynth lash # Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-10-14) # app-i18n/fcitx:4 not keyworded. -media-libs/libsdl2 fcitx4 +media-libs/libsdl2 fcitx # Sergei Trofimovich <slyfox@gentoo.org> (2020-09-18) # media-libs/libilbc is not ported to alpha @@ -250,11 +286,10 @@ mail-filter/pyzor mysql # 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 video_cards_zink vulkan vulkan-overlay zink # Sergei Trofimovich <slyfox@gentoo.org> (2020-07-18) # net-libs/webkit-gtk has no alpha keywords -app-editors/emacs xwidgets gnome-extra/evolution-data-server oauth-gtk3 oauth-gtk4 # needs gnome-extra/sushi, depends on net-libs/webkit-gtk gnome-base/nautilus previewer @@ -302,7 +337,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 @@ -335,10 +369,6 @@ dev-db/percona-server cjk app-admin/sudo sssd sys-auth/pambase sssd -# Andreas Sturmlechner <asturm@gentoo.org> (2018-09-30) -# Optional dependency blocking security cleanup, bug #627316 -media-sound/mpd wildmidi - # Thomas Deutschmann <whissi@gentoo.org> (2018-06-06) # Needs sys-apps/fakechroot which isn't keyworded app-arch/rpm test diff --git a/profiles/arch/amd64/no-multilib/package.mask b/profiles/arch/amd64/no-multilib/package.mask index 45d113b969a2..5778ea9dddaf 100644 --- a/profiles/arch/amd64/no-multilib/package.mask +++ b/profiles/arch/amd64/no-multilib/package.mask @@ -5,10 +5,6 @@ # This code assumes 32-bit longs and must therefore be built as a 32-bit binary. sys-fs/atari-fdisk -# David Seifert <soap@gentoo.org> (2018-01-03) -# Requires 32-bit multilib compatibility -sys-block/megamgr - # James Le Cuirot <chewi@gentoo.org> (2016-08-13) # Steam requires amd64 multilib. These are steam-overlay packages. dev-util/adobe-air-runtime @@ -27,7 +23,6 @@ app-emulation/crossover-bin app-emulation/q4wine dev-embedded/libftd2xx dev-embedded/openocd -dev-util/android-ndk dev-util/android-sdk-update-manager dev-util/biew games-action/badland @@ -83,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..273406b0e81e 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.6.53 debug +>=sys-kernel/vanilla-kernel-6.6.53 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.force b/profiles/arch/amd64/package.use.force index 5c9f06cdb0c4..85659560a1e0 100644 --- a/profiles/arch/amd64/package.use.force +++ b/profiles/arch/amd64/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 +# James Le Cuirot <chewi@gentoo.org> (2024-07-02) +# Needed to build gcc. Force here rather than using BDEPEND to simplify +# cross-compile scenarios. +sys-devel/binutils cet + # Michał Górny <mgorny@gentoo.org> (2023-10-06) # Require ABIs matching MULTILIB_ABIS in gcc dependencies -- otherwise # sys-devel/gcc[multilib] (which is forced) will fail late in build. diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index fd3bee6f4be7..8140309fc8e9 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,26 @@ #--- END OF EXAMPLES --- +# Patrick McLean <chutzpah@gentoo.org> (2024-09-23) +# Only supported on x86/amd64 (bug #940014). +net-misc/lldpd -seccomp + +# 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 + +# Jared Allard <jared@rgst.io> (2024-06-21) +# uasm and jwasm include amd64-specific ASM +app-arch/7zip -uasm -jwasm + # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-04-25) # ROCm and Level-Zero are amd64-only at the moment sys-apps/hwloc -rocm -l0 @@ -54,10 +74,6 @@ app-admin/syslog-ng -mqtt # Refind is only available on a subset of arches sys-kernel/installkernel -refind -# Ionen Wolkens <ionen@gentoo.org> (2024-01-27) -# dev-python/PyQt6 and dev-python/pyside6 are keyworded here -dev-python/QtPy -pyqt6 -pyside6 - # Michal Privoznik <michal.privoznik@gmail.com> (2024-01-21) # virtiofsd is available here app-emulation/libvirt -virtiofsd @@ -76,13 +92,8 @@ sys-kernel/gentoo-kernel -generic-uki sys-kernel/gentoo-kernel-bin -generic-uki # Ionen Wolkens <ionen@gentoo.org> (2023-12-02) -# dev-qt/qtwebengine:6 is keyworded here. -dev-python/PyQt6 -pdfium - -# Leonardo Hernández Hernández <leohdz172@proton.me> (2023-11-25) -# media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff) -# are only available for amd64, arm64 and riscv ->=gui-libs/wlroots-0.17.0 -drm -liftoff +# dev-qt/qtwebengine:6 and dev-qt/qtremoteobjects:6 are keyworded here. +dev-python/PyQt6 -pdfium -remoteobjects # Jimi Huotari <chiitoo@gentoo.org> (2023-11-22) # Unmask on amd64. @@ -114,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 @@ -135,6 +142,7 @@ www-servers/apache -apache2_modules_tls # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-04-22) # snap only works on amd64 +gnome-extra/gnome-software -snap kde-plasma/discover -snap # Sam James <sam@gentoo.org> (2023-04-17) @@ -146,10 +154,6 @@ dev-lang/ruby -jit # pytables is available here. dev-python/tables -cpudetection -# Craig Andrews <candrews@gentoo.org> (2023-03-09) -# media-libs/libplacebo is keyworded here -media-video/ffmpeg -libplacebo - # Yiyang Wu <xgreenlandforwyy@gmail.com> (2023-01-27) # AMDGPU enablement depends on dev-libs/rocr-runtime, ~amd64 only # See also: https://bugs.gentoo.org/891499 @@ -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, @@ -329,10 +333,6 @@ dev-java/openjdk:11 -javafx # build on amd64. >=dev-lang/spidermonkey-60 -jit -# Andreas Sturmlechner <asturm@gentoo.org> (2019-05-09) -# media-libs/libplacebo is keyworded on amd64 -media-video/vlc -libplacebo - # Denis Lisov <dennis.lissov@gmail.com> (2019-05-09) # Overlay can only be built on amd64 and x86 x11-apps/igt-gpu-tools -overlay diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index 5be319fb3993..2dd055c2fb8e 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -17,14 +17,22 @@ #--- END OF EXAMPLES --- +# Ionen Wolkens <ionen@gentoo.org> (2024-09-27) +# dev-qt/qtremoteobjects:6 has not been stabilized yet. +dev-python/PyQt6 remoteobjects + +# 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 +50,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 +80,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 68f213cb7db1..d34202932280 100644 --- a/profiles/arch/amd64/x32/package.mask +++ b/profiles/arch/amd64/x32/package.mask @@ -1,6 +1,11 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ben Kohler <bkohler@gentoo.org> (2024-05-27) +# Requires libpcre2[jit] which is now masked on x32 +mail-filter/rspamd +net-analyzer/ossec-hids + # James Le Cuirot <chewi@gentoo.org> (2024-02-17) # Requires net-libs/nodejs which is unavailable on amd64/x32. net-misc/sunshine @@ -33,6 +38,7 @@ sci-geosciences/viking # Jupyterlab and friends require net-libs/nodejs dev-python/jupyterlab dev-python/jupyterlab-lsp +dev-python/jupyterlab-widgets dev-python/jupyter-server-proxy sci-misc/jupyterlab-desktop-bin dev-python/plotly @@ -86,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 @@ -96,6 +103,7 @@ kde-apps/cantor kde-apps/eventviews kde-apps/grantlee-editor kde-apps/incidenceeditor +kde-apps/kaccounts-integration:6 kde-apps/kaccounts-providers kde-apps/kaddressbook kde-apps/kalarm @@ -121,19 +129,18 @@ 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 media-gfx/luminance-hdr >=media-gfx/skanpage-24.04.90 ->=media-sound/audex-24.04.90 media-sound/frescobaldi media-sound/teamspeak-client:3 media-video/vidify media-video/vidify-audiosync net-analyzer/nmapsi >=net-im/neochat-24.02.0 -=net-im/tokodon-24.02* net-im/whatsie net-libs/signon-ui sci-geosciences/qmapshack diff --git a/profiles/arch/amd64/x32/package.use.mask b/profiles/arch/amd64/x32/package.use.mask index f61f44b6b418..a5e47f6be8d8 100644 --- a/profiles/arch/amd64/x32/package.use.mask +++ b/profiles/arch/amd64/x32/package.use.mask @@ -1,6 +1,21 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# 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 +# combination specifically but in reality kaccounts is useless without +# additional dev-qt/qtwebengine revdeps. +kde-frameworks/purpose:5 kaccounts + +# Ben Kohler <bkohler@gentoo.org> (2024-05-27) +# Runtime issues (bug #925115) and build issues (bug #931092) +dev-libs/libpcre2 jit +dev-lang/php jit +mail-filter/rspamd jit +net-proxy/haproxy pcre-jit +www-servers/varnish jit + # Andreas Sturmlechner <asturm@gentoo.org> (2024-03-24) # Requires unkeyworded dev-qt/qtwebengine net-p2p/ktorrent rss @@ -16,7 +31,7 @@ dev-python/iminuit test dev-python/nbdime test dev-python/nbclient test dev-python/nbconvert test -dev-python/qiskit-terra visualization +dev-python/qiskit visualization sci-mathematics/cadabra jupyter sci-mathematics/yacas jupyter sci-physics/hepmc root 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 93d1793bbe6d..184bd8baf26c 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -1,6 +1,45 @@ # 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 +# combination specifically but in reality kaccounts is useless without +# 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 + +# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-06-01) +# qtnetworkauth not yet keyworded here +dev-python/pyside6 network-auth + # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-03-21) # virt-firmware is keyworded here sys-kernel/installkernel -efistub @@ -74,11 +113,7 @@ dev-lang/idris2 test-full dev-python/cloudscraper test dev-python/QtPy test games-util/lgogdownloader gui -kde-apps/kde-apps-meta pim -kde-apps/kdenetwork-meta bittorrent -kde-apps/kleopatra pim -kde-apps/umbrello php -kde-misc/kio-gdrive share +kde-plasma/plasma-nm openconnect net-irc/quassel urlpreview net-misc/fatrat bittorrent net-misc/seafile-client shibboleth @@ -114,10 +149,6 @@ app-text/enchant nuspell # Untested useflag on other arches, needs keywording media-video/ffmpeg vmaf -# Andreas Sturmlechner <asturm@gentoo.org> (2022-03-13) -# Not yet keyworded. Bug #835037 -kde-frameworks/kfilemetadata mobi - # Sam James <sam@gentoo.org> (2022-03-10) # Boost has support for ARM32 # https://www.boost.org/doc/libs/1_78_0/libs/context/doc/html/context/architectures.html @@ -194,7 +225,7 @@ net-wireless/gnuradio ctrlport # Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-10-14) # app-i18n/fcitx:4 not keyworded. -media-libs/libsdl2 fcitx4 +media-libs/libsdl2 fcitx # Adam Feldman <NP-Hardass@gentoo.org> (2020-09-05) # dev-util/dogtail is not keyworded for arm @@ -259,10 +290,6 @@ dev-ruby/capybara test # pre-built, no ARM support net-wireless/gr-osmosdr sdrplay -# Andreas Sturmlechner <asturm@gentoo.org> (2018-06-03) -# net-wireless/soapysdr not keyworded -net-wireless/gr-osmosdr soapy - # Markus Meier <maekke@gentoo.org> (2018-05-30) # unkeyworded deps for bug #621434 net-analyzer/zmap mongo @@ -279,23 +306,11 @@ net-libs/gnutls test-full # Moved from use.mask since they are flags local to one package. media-tv/tvheadend hdhomerun -# Patrice Clement <monsieurp@gentoo.org> (2017-09-24) -# Unmask Raspberry Pi support on arm. -media-video/mpv -raspberry-pi - # James Le Cuirot <chewi@gentoo.org> (2017-09-20) # media-sound/mac's executable segfaults when compressing all but the # smallest wav files. media-sound/xmms2 mac -# Michał Górny <mgorny@gentoo.org> (2017-08-10) -# Requires USE=ipmi which is masked in this profile. -sys-power/nut ups_drivers_nut-ipmipsu - -# 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 @@ -368,7 +383,6 @@ net-print/hplip -scanner kde # MMAL is available on the Raspberry Pi (armv6 & armv7 so far) media-video/ffmpeg -mmal media-video/ffmpeg-chromium -mmal -media-video/mpv -mmal # Alexis Ballier <aballier@gentoo.org> (2015-04-02) # Needs ilmbase (openexr), which does not build and is masked on arm. diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask index 674e85444f0a..31ac62057c09 100644 --- a/profiles/arch/arm/package.use.stable.mask +++ b/profiles/arch/arm/package.use.stable.mask @@ -1,6 +1,14 @@ # 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 + # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-03-21) # Experimental, virt-firmware is keyworded only unstable sys-kernel/installkernel efistub @@ -52,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 @@ -98,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 @@ -171,10 +173,6 @@ dev-db/mariadb jdbc # RPI support on arm dev-libs/libcec -raspberry-pi -# Ilya Tumaykin <itumaykin+gentoo@gmail.com> (2016-04-13) -# Requires special hardware to test and stabilize properly. -media-video/mpv raspberry-pi - # Brian Evans <grknight@gentoo.org> (2016-01-08) # net-misc/libteam is not yet stable on arm net-misc/networkmanager teamd diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask index f5ae9cb0482a..53b35994e0a5 100644 --- a/profiles/arch/arm/use.mask +++ b/profiles/arch/arm/use.mask @@ -1,12 +1,17 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Unmask the flag which corresponds to ARCH. -arm +# Sam James <sam@gentoo.org> (2024-06-13) +# Needs as-yet-unkeyworded KF6 (bug #934215) +kf6compat + # Andreas Sturmlechner <asturm@gentoo.org> (2023-02-06) # Successful build of dev-qt/qtwebengine depends on 64-bit host # Bug #893234 +pdfium webengine # matoro <matoro_gentoo@matoro.tk> (2022-09-29) diff --git a/profiles/arch/arm/use.stable.mask b/profiles/arch/arm/use.stable.mask index 496c16486c01..dceaf51d1fc3 100644 --- a/profiles/arch/arm/use.stable.mask +++ b/profiles/arch/arm/use.stable.mask @@ -4,14 +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 - -# Ionen Wolkens <ionen@gentoo.org> (2024-01-27) -# Qt6 is not stable here yet -qt6 - # 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..f1ba7d873ad1 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.6.53 debug +>=sys-kernel/vanilla-kernel-6.6.53 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 36a23c24ef07..a55d1801907f 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -1,6 +1,24 @@ # 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 + # Ionen Wolkens <ionen@gentoo.org> (2024-05-19) # jit is supported here >=dev-qt/qtdeclarative-6 -jit @@ -21,11 +39,6 @@ media-libs/openpgl -cpu_flags_arm_neon # virt-firmware is keyworded here sys-kernel/installkernel -efistub -# Mart Raudsepp <leio@gentoo.org> (2024-03-03) -# media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff) -# are only available for amd64, arm64 and riscv ->=gui-libs/wlroots-0.17.0 -drm -liftoff - # Joonas Niilola <juippis@gentoo.org> (2024-02-16) # Test dependencies not keyworded on this arch. www-servers/nginx test @@ -42,10 +55,6 @@ www-servers/nginx test # Supports 64-bit NEON media-libs/zita-resampler -cpu_flags_arm_neon -# Ionen Wolkens <ionen@gentoo.org> (2024-01-27) -# dev-python/PyQt6 is keyworded here -dev-python/QtPy -pyqt6 - # Michal Privoznik <michal.privoznik@gmail.com> (2024-01-18) # No sys-block/nbdkit on arm, yet app-emulation/libvirt nbd @@ -82,6 +91,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 @@ -223,7 +233,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) @@ -267,11 +277,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 459cf2219642..d43977feeedb 100644 --- a/profiles/arch/arm64/package.use.stable.mask +++ b/profiles/arch/arm64/package.use.stable.mask @@ -1,17 +1,25 @@ # 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 + +# Sam Jamrs <sam@gentoo.org> (2024-06-07) +# dev-libs/capstone hasn't been stabilized yet +app-emulation/qemu capstone + # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-03-21) # Experimental, virt-firmware is keyworded only unstable sys-kernel/installkernel efistub -# Mart Raudsepp <leio@gentoo.org> (2024-03-03) -# media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff) -# are not stable yet on arm64 ->=gui-libs/wlroots-0.17.0 drm liftoff - # Ionen Wolkens <ionen@gentoo.org> (2024-01-27) -# dev-python/PyQt6 and dev-python/pyside6 are not stable here yet +# dev-python/PyQt6-WebEngine is not stable here yet, bug #939558 +# dev-python/pyside6 is not stable here yet dev-python/QtPy pyqt6 pyside6 # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-12-18) @@ -87,7 +95,7 @@ media-gfx/enblend doc # Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-10-14) # app-i18n/fcitx:4 not stable. -media-libs/libsdl2 fcitx4 +media-libs/libsdl2 fcitx # Sam James <sam@gentoo.org> (2020-10-06) # Not yet stable on arm64. diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask index 2b5aca1f59d3..964b358c1de6 100644 --- a/profiles/arch/arm64/use.mask +++ b/profiles/arch/arm64/use.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Unmask the flag which corresponds to ARCH. diff --git a/profiles/arch/base/make.defaults b/profiles/arch/base/make.defaults index bb227e4ece2a..19d64396e468 100644 --- a/profiles/arch/base/make.defaults +++ b/profiles/arch/base/make.defaults @@ -3,6 +3,6 @@ USE_EXPAND_UNPREFIXED="ARCH" USE_EXPAND_IMPLICIT="ARCH" -USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 arm64-macos hppa ia64 loong m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc x64-macos x64-solaris x86 x86-linux" +USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 arm64-macos hppa loong m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc x64-macos x64-solaris x86 x86-linux" PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ARCH USE_EXPAND_VALUES_ARCH" diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 9298664bc709..f1851b42d61a 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,32 @@ # 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 +# on amd64 and arm64. +>=kde-apps/kdeutils-meta-24.05.1 gpg + +# Jared Allard <jared@rgst.io> (2024-06-21) +# uasm and jwasm include amd64-specific ASM +app-arch/7zip uasm jwasm + # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-04-25) # ROCm and Level-Zero are amd64-only at the moment sys-apps/hwloc rocm l0 @@ -34,10 +60,6 @@ app-admin/syslog-ng mqtt # Refind is only available on a subset of arches sys-kernel/installkernel refind -# Ionen Wolkens <ionen@gentoo.org> (2024-01-27) -# dev-python/PyQt6 and dev-python/pyside6 have very few keywords -dev-python/QtPy pyqt6 pyside6 - # Michal Privoznik <michal.privoznik@gmail.com> (2024-01-21) # virtiofsd is only available on some arches app-emulation/libvirt virtiofsd @@ -56,13 +78,8 @@ sys-kernel/gentoo-kernel generic-uki sys-kernel/gentoo-kernel-bin generic-uki # Ionen Wolkens <ionen@gentoo.org> (2023-12-02) -# Needs dev-qt/qtwebengine:6 which has very few keywords. -dev-python/PyQt6 pdfium - -# Leonardo Hernández Hernández <leohdz172@proton.me> (2023-11-25) -# media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff) -# are only available for amd64, arm64 and riscv ->=gui-libs/wlroots-0.17.0 drm liftoff +# dev-qt/qtwebengine:6 and dev-qt/qtremoteobjects:6 have few keywords. +dev-python/PyQt6 pdfium remoteobjects # Jimi Huotari <chiitoo@gentoo.org> (2023-11-22) # media-libs/libvpl is only keyworded for amd64 at this time. @@ -107,6 +124,7 @@ www-servers/apache apache2_modules_tls # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-04-22) # snap only works on amd64 +gnome-extra/gnome-software snap kde-plasma/discover snap # Sam James <sam@gentoo.org> (2023-04-03) @@ -114,10 +132,6 @@ kde-plasma/discover snap # See bug #894078. dev-python/tables cpudetection -# Andreas Sturmlechner <asturm@gentoo.org> (2023-03-09) -# media-libs/libplacebo is not keyworded anywhere except amd64/ppc64/x86 yet -media-video/ffmpeg libplacebo - # Michał Górny <mgorny@gentoo.org> (2023-01-24) # libomptarget is only supported on 64-bit architectures. >=sys-libs/libomp-16.0.0_pre20230124 offload @@ -234,7 +248,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, @@ -308,10 +322,6 @@ dev-java/openjdk:11 javafx # dev-lang/spidermonkey:60[jit] fails to build on most platforms >=dev-lang/spidermonkey-60 jit -# Andreas Sturmlechner <asturm@gentoo.org> (2019-05-09) -# media-libs/libplacebo is not keyworded anywhere except amd64/ppc64/x86 yet -media-video/vlc libplacebo - # Denis Lisov <dennis.lissov@gmail.com> (2019-05-09) # Overlay can only be built on amd64 and x86 x11-apps/igt-gpu-tools overlay @@ -388,19 +398,12 @@ dev-db/mariadb jdbc # This flag only has meaning on amd64 sys-boot/grub:2 grub_platforms_xen-32 -# Ian Delaney <idella4@gentoo.org> (2016-04-06) -# on behalf of Ilya Tumaykin <itumaykin+gentoo@gmail.com> -# Raspberry Pi support is only available on arm. -# Mask raspberry-pi USE globally, unmask on arm. -media-video/mpv raspberry-pi - # Alexis Ballier <aballier@gentoo.org> (2015-11-14) # MMAL is only available on the Raspberry Pi: # Mask it globally, unmask it on arm. media-video/motion mmal media-video/ffmpeg mmal media-video/ffmpeg-chromium mmal -media-video/mpv mmal # Brian Evans <grknight@gentoo.org> (2015-09-14) # Mask new USE flags for mariadb which all arches do not yet have dependencies diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask index d1cd9910ec4a..a9616ebb2587 100644 --- a/profiles/arch/base/use.mask +++ b/profiles/arch/base/use.mask @@ -17,10 +17,6 @@ jasper # sci-libs/atlas is only supported on specific architectures atlas -# Michał Górny <mgorny@gentoo.org> (2024-02-05) -# LLVM slots without keywords. -llvm_slot_19 - # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-07-11) # Mask secureboot flag on arches where sbsigntools is not keyworded secureboot @@ -160,6 +156,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 @@ -248,7 +245,6 @@ amd64 arm arm64 hppa -ia64 loong m68k mips 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 1350b08d459d..dc92c7939f40 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/profiles/arch/hppa/package.use.mask @@ -4,6 +4,22 @@ # 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 + +# Sam James <sam@gentoo.org> (2024-07-03) +# kde-frameworks/kservice not keyworded here +x11-misc/xdg-utils plasma + # 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 @@ -57,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 @@ -250,7 +263,7 @@ dev-libs/efl avif lua_single_target_luajit physics # 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 video_cards_zink vulkan vulkan-overlay zink # Robin H. Johnson <robbat2@gentoo.org> (2020-07-02) # Mask io-uring & zbc pending keywording diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask index c12bd0c48c58..14afbb12801f 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) @@ -185,7 +197,7 @@ x11-base/xorg-server xorg # Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-10-14) # app-i18n/fcitx:4 not stable. -media-libs/libsdl2 fcitx4 +media-libs/libsdl2 fcitx # Rolf Eike Beer <eike@sf-mail.de> (2020-06-10) # not stable dev-vcs/mercurial because of broken dependencies: bug #727390 diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask index 429687a52b99..e988802889da 100644 --- a/profiles/arch/hppa/use.mask +++ b/profiles/arch/hppa/use.mask @@ -66,10 +66,6 @@ plymouth # sys-fs/dmraid has not been tested on HPPA dmraid -# Jeroen Roovers <jer@gentoo.org> (2016-01-31) -# USE=xwidgets requires net-libs/webkit-gtk -xwidgets - # Jeroen Roovers <jer@gentoo.org> (2015-10-16) # HPPA has no NUMA support in the kernel numa 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/make.defaults b/profiles/arch/ia64/make.defaults deleted file mode 100644 index 0e0ebaa64120..000000000000 --- a/profiles/arch/ia64/make.defaults +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -ARCH="ia64" -ACCEPT_KEYWORDS="ia64 ~ia64" - -CHOST="ia64-unknown-linux-gnu" -CFLAGS="-O2 -pipe" -CXXFLAGS="${CFLAGS}" -FFLAGS="${CFLAGS}" -FCFLAGS="${CFLAGS}" - -# Sergei Trofimovich <slyfox@gentoo.org> (2017-06-03) -# Enable USE=libtirpc by default, to ease dependency resolution during -# the stabilization of glibc-2.26. Bug 657148 -USE="libtirpc" - -# Michał Górny <mgorny@gentoo.org> (2014-07-01) -# Set ABI & DEFAULT_ABI consistently with ${ARCH}, to make ebuild -# checks simpler. -ABI="ia64" -DEFAULT_ABI="ia64" -MULTILIB_ABIS="ia64" -LIBDIR_ia64="lib" -CHOST_ia64="${CHOST}" - -# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18) -# Defaults for video drivers -#VIDEO_CARDS="fbdev mga r128 radeon" -INPUT_DEVICES="void" -VIDEO_CARDS="dummy" diff --git a/profiles/arch/ia64/package.mask b/profiles/arch/ia64/package.mask deleted file mode 100644 index a9dc726d7b2d..000000000000 --- a/profiles/arch/ia64/package.mask +++ /dev/null @@ -1,10 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Sam James <sam@gentoo.org> (2024-01-09) -# glibc-2.39 dropped support for ia64. ->=sys-libs/glibc-2.39 - -# Sergei Trofimovich <slyfox@gentoo.org> (2020-05-02) -# greenlet needs arch-specific stack switching code. There is no ia64 port. -dev-python/greenlet diff --git a/profiles/arch/ia64/package.use.force b/profiles/arch/ia64/package.use.force deleted file mode 100644 index 618de622be91..000000000000 --- a/profiles/arch/ia64/package.use.force +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Sam James <sam@gentoo.org> (2022-02-19) -# New enough SpiderMonkey not keyworded here, bug #753221 -sys-auth/polkit duktape - -# Raúl Porcel <armin76@gentoo.org> (2007-10-21) -# It segfaults without debug use-flags -# Remove when http://bugs.php.net/bug.php?id=42893 is fixed -dev-lang/php debug diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask deleted file mode 100644 index c51e084cdf1c..000000000000 --- a/profiles/arch/ia64/package.use.mask +++ /dev/null @@ -1,559 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Sam James <sam@gentoo.org> (2024-05-19) -# media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559 -media-gfx/graphicsmagick jpeg2k - -# Arthur Zamarin <arthurzam@gentoo.org> (2024-05-13) -# Requires dev-util/shelltestrunner -app-arch/mt-st test - -# Michał Górny <mgorny@gentoo.org> (2024-05-08) -# Requires sys-devel/{clang,llvm}:16. -dev-lang/python jit - -# Robin H. Johnson <robbat2@gentoo.org) (2024-03-13) -# sys-cluster/corosync not yet keyworded, niche use case for mdadm -sys-fs/mdadm corosync - -# Eray Aslan <eras@gentoo.org> (2024-03-08) -# mongodb dependencies are not keyworded -mail-mta/postfix mongodb - -# matoro <matoro_gentoo@matoro.tk> (2024-02-29) -# Observed crashes in git-remote-https due to this -net-misc/curl adns - -# Eray Aslan <eras@gentoo.org> (2024-02-13) -# tests require dev-db/mongodb which is not keyworded -dev-libs/mongo-c-driver test - -# Leonardo Hernández Hernández <leohdz172@proton.me> (2024-01-15) -# net-libs/grpc not keyworded here -app-admin/syslog-ng grpc - -# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-01-13) -# Unmask only where grub is keyworded -sys-kernel/installkernel -grub - -# Sam James <sam@gentoo.org> (2024-01-02) -# dev-libs/capstone not keyworded here -dev-lang/php capstone - -# David Seifert <soap@gentoo.org> (2023-12-30) -# sys-auth/sssd not keyworded here anymore -app-admin/sudo sssd -sys-auth/pambase sssd - -# Mart Raudsepp <leio@gentoo.org> (2023-12-25) -# sys-apps/xdg-desktop-portal not keyworded here yet -x11-base/xwayland libei - -# James Le Cuirot (2023-12-12) -# USE=bpf depends on sys-devel/clang which is not keyworded on ia64 -media-libs/libv4l bpf - -# Leonardo Hernández Hernández <leohdz172@proton.me> (2023-11-15) -# Vulkan is not available here -media-video/ffmpeg glslang shaderc vulkan - -# Violet Purcell <vimproved@inventati.org> (2023-10-12) -# dev-build/samurai is not keyworded here. -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 - -# 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 - -# Jon Janzen <jon@jonjanzen.com> (2023-09-11) -# librttopo has not been tested on this arch -dev-db/spatialite rttopo - -# Sam James <sam@gentoo.org> (2023-06-18) -# Qt 5 not keyworded here -app-text/ansifilter gui -app-text/highlight gui - -# Matt Turner <mattst88@gentoo.org> (2023-05-30) -# sys-apps/dbus-broker is not keyworded -app-accessibility/at-spi2-core dbus-broker - -# Sam James <sam@gentoo.org> (2023-04-17) -# net-misc/pps-tools is not keyworded here -net-misc/chrony pps - -# Sam James <sam@gentoo.org> (2023-05-01) -# media-libs/libjxl is not keyworded -# bug https://bugs.gentoo.org/853628 -media-gfx/gimp jpegxl -media-gfx/graphicsmagick jpegxl -media-gfx/imagemagick jpegxl -media-libs/imlib2 jpegxl - -# Sam James <sam@gentoo.org> (2023-04-14) -# dev-python/sympy not keyworded here yet -dev-python/nbval test - -# Michał Górny <mgorny@gentoo.org> (2023-03-14) -# Requires virtual/pandoc. -dev-python/nbclassic doc -dev-python/nbval doc - -# Sam James <sam@gentoo.org> (2022-12-26) -# Unkeyworded dependencies -dev-util/diffoscope opendocument pascal pdf R - -# matoro <matoro_gentoo@matoro.tk> (2022-09-30) -# No ruby on ia64 for dev-ruby/asciidoctor -net-misc/chrony html - -# Arthur Zamarin <arthurzam@gentoo.org> (2022-08-15) -# deps not keyworded -dev-util/pkgcheck emacs - -# Matt Turner <mattst88@gentoo.org> (2022-06-25) -# net-libs/libqrtr-glib not keyworded -net-misc/modemmanager qrtr - -# Nickolas Raymond Kaczynski <nrk@disroot.org> (2022-04-24) -# Dependencies are missing keywords -media-libs/imlib2 svg - -# Matt Turner <mattst88@gentoo.org> (2022-04-18) -# app-text/nuspell is not keyworded -app-text/enchant nuspell - -# Matt Turner <mattst88@gentoo.org> (2022-04-16) -# net-misc/freerdp is not keyworded -dev-libs/weston rdp - -# Lars Wendler <polynomial-c@gentoo.org> (2022-04-01) -# gnome-base/librsvg missing keywords -media-libs/freetype svg - -# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-03-14) -# Untested useflag on other arches, needs keywording -media-video/ffmpeg vmaf - -# Sam James <sam@gentoo.org> (2022-03-06) -# Unkeyworded dependencies -net-mail/cyrus-imapd http - -# Sam James <sam@gentoo.org> (2022-01-29) -# app-text/ronn-ng not keyworded here, bug #801103 -app-accessibility/espeak-ng man - -# Sam James <sam@gentoo.org> (2021-11-05) -# Avoid keywording unnecessary depenencies for now, bug #804115 -dev-python/scipy fortran - -# Sam James <sam@gentoo.org> (2021-11-05) -# Test suite is very fragile and doesn't even run on amd64. -# No real point in running it here right now, bug #804115. -dev-cpp/eigen test - -# Sam James <sam@gentoo.org> (2021-10-24) -# Avoid Pipewire for now because of new wireplumber dependency which lacks -# keywords. Doubt anybody is using PW here anyway right now. -# bug #807616 -media-libs/libsdl2 pipewire - -# Sam James <sam@gentoo.org> (2021-09-14) -# JACK2 isn't keyworded here -# bug #807616 -media-video/pipewire jack-client - -# Sam James <sam@gentoo.org> (2021-09-12) -# dev-ruby/asciidoctor isn't keyworded here -dev-util/ccache doc - -# David Seifert <soap@gentoo.org> (2021-09-04) -# dev-lang/go not keyworded here -sys-libs/libcap tools - -# Marek Szuba <marecki@gentoo.org> (2021-08-17) -# net-wireless/rtl-sdr not keyworded here -sys-apps/rng-tools rtlsdr - -# Michał Górny <mgorny@gentoo.org> (2021-07-25) -# PyQt5 and wxpython are not keyworded. -dev-python/matplotlib wxwidgets - -# Matt Turner <mattst88@gentoo.org> (2021-07-23) -# gui-libs/gtk is not keyworded -net-libs/gssdp gtk - -# Matt Turner <mattst88@gentoo.org> (2021-06-10) -# dev-python/django is not keyworded here -dev-python/diskcache test - -# Miroslav Šulc <fordfrog@gentoo.org> (2021-03-13) -# virtual/jdk isn't keyworded here -media-libs/rubberband jni - -# Sam James <sam@gentoo.org> (2021-03-11) -# media-libs/libavif isn't keyworded here -media-libs/gd avif -www-client/links avif -dev-lang/php avif - -# Akinori Hattori <hattya@gentoo.org> (2021-03-03) -# dev-lang/ruby is not keyworded ->=dev-libs/libutf8proc-2.6.0 test - -# Sam James <sam@gentoo.org> (2021-02-26) -# dev-libs/efl not keyworded here -# and is a desktop application mainly -# bug #773178 -app-crypt/pinentry efl - -# Joonas Niilola <juippis@gentoo.org> (2021-01-15) -# Dependency not keyworded on this arch. -app-text/enchant voikko - -# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-10-14) -# app-i18n/fcitx:4 not keyworded. -media-libs/libsdl2 fcitx4 - -# Sergei Trofimovich <slyfox@gentoo.org> (2020-09-18) -# media-libs/libilbc is not ported to ia64 -# nor is Qt -net-analyzer/wireshark gui ilbc - -# Matt Turner <mattst88@gentoo.org> (2020-08-11) -# No drivers on this architecture support Vulkan -media-libs/mesa vulkan vulkan-overlay zink - -# Michał Górny <mgorny@gentoo.org> (2020-06-14) -# Requires dev-python/networkx. -app-portage/nattka depgraph-order - -# Mikle Kolyada <zlogene@gentoo.org> (2020-06-08) -# clisp is keyworded on ia64 -app-text/texlive-core -xindy - -# Michał Górny <mgorny@gentoo.org> (2020-06-02) -# Avoid unkeyworded deps, we really need a minimal install -# for imagemagick. -media-gfx/inkscape cdr visio - -# James Le Cuirot <chewi@gentoo.org> (2020-04-23) -# Requires media-libs/mesa[llvm], which is masked. -dev-python/pyopengl test - -# Mikle Kolyada <zlogene@gentoo.org> (2020-04-20) -# dev-lang/ruby is not keyworded (a dep) -app-text/texlive context l10n_ja - -# Sergei Trofimovich <slyfox@gentoo.org> (2020-04-12) -# ruby-2.7 dropped ia64 support, mask dependencies requiring ruby. -# These pull in: -# - direct ruby dependency: -app-admin/augeas test -sys-block/thin-provisioning-tools test -# - Ruby-based test suite, with additional dependencies -app-text/htmltidy test -# - texlive japan modules: ruby runtime scripts -app-text/texlive l10n_ja context -# - net-libs/webkit-gtk: ruby build system -app-editors/emacs xwidgets -dev-util/geany-plugins markdown -gnome-extra/evolution-data-server oauth-gtk3 oauth-gtk4 -# - gnome-extra/sushi: depends on webkit-gtk -gnome-base/nautilus previewer -# - net-libs/gnome-online-accounts: depends on webkit-gtk -gnome-base/gvfs google -# app-text/libgepub depends on webkit-gtk. -xfce-base/tumbler epub - -# Thomas Deutschmann <whissi@gentoo.org> (2020-03-15) -# Mask USE=libtesseract, app-text/tesseract is not keyworded -# Mask USE=dav1d, media-libs/dav1d is not keyworded -# Mask USE=libaribb24, media-libs/aribb24 is not keyworded -media-video/ffmpeg dav1d libaribb24 libtesseract - -# Mart Raudsepp <leio@gentoo.org> (2020-03-01) -# Mask until app-text/gspell is keyworded -mail-client/evolution spell - -# Patrick McLean <chutzpah@gentoo.org> (2020-02-15) -# Mask until dev-libs/libfido2 is keyworded -net-misc/openssh security-key - -# Joonas Niilola <juippis@gentoo.org> (2020-02-08) -# Dependency not keyworded on this arch. -dev-libs/dbus-c++ ecore - -# David Seifert <soap@gentoo.org> (2020-01-26) -# media-libs/libkate is not keyworded on ia64 anymore -media-sound/vorbis-tools kate - -# Tomáš Mózes <hydrapolic@gmail.com> (2019-12-19) -# dev-libs/criterion is not keyworded yet -app-admin/syslog-ng test - -# Sergei Trofimovich <slyfox@gentoo.org> (2019-12-07) -# app-emulation/xen-tools is not keyworded on ia64. -sys-boot/grub grub_platforms_xen grub_platforms_xen-32 grub_platforms_xen-pvh - -# Mart Raudsepp <leio@gentoo.org> (2019-08-18) -# media-video/pipewire is not keyworded yet -x11-wm/mutter screencast - -# Matt Turner <mattst88@gentoo.org> (2019-08-08) -# Tomáš Mózes <hydrapolic@gmail.com> (2019-07-24) -# Unkeyworded dependency -app-admin/syslog-ng kafka - -# Sergei Trofimovich <slyfox@gentoo.org> (2019-05-21) -# No ia64 arch support for jit. Version 17 USE=debug -# required USE=jit. -dev-lang/spidermonkey jit - -# Mart Raudsepp <leio@gentoo.org> (2019-03-17) -# Unkeyworded media-libs/opencv dependency, bug #680656 -media-gfx/shotwell opencv - -# Sergei Trofimovich <slyfox@gentoo.org> (2018-10-13) -# USE=debug needs support for target-specific _FPU_MASK_IM. ia64 -# does not define those. -media-sound/lame debug - -# Thomas Deutschmann <whissi@gentoo.org> (2018-06-06) -# Needs sys-apps/fakechroot which isn't keyworded -app-arch/rpm test - -# Michał Górny <mgorny@gentoo.org> (2018-04-15) -# Unkeyworded dep masks moved from default/linux/ia64 tree. -mail-mta/exim redis - -# Sergei Trofimovich <slyfox@gentoo.org> (2018-03-18) -# Many unkeyworded rails deps, bug #650642 -net-analyzer/wireshark doc - -# Mart Raudsepp <leio@gentoo.org> (2018-01-08) -# mail-client/evolution[ytnef] requires net-mail/ytnef which is not keyworded -mail-client/evolution ytnef - -# Sergei Trofimovich <slyfox@gentoo.org> (2017-12-25) -# net-firewall/nftables[doc] requires dblatex which is not keyworded -net-firewall/nftables doc - -# Michał Górny <mgorny@gentoo.org> (2017-08-10) -# Both USE=fluidsynth and USE=timidity are masked in this profile. -media-libs/sdl-mixer midi - -# Michał Górny <mgorny@gentoo.org> (2017-08-08) -# Requires USE=seccomp that is masked in this profile. -net-libs/gnutls test-full - -# Michał Górny <mgorny@gentoo.org> (2017-08-07) -# Requires USE=dvd that is masked in this profile. -media-video/mplayer dvdnav - -# Michał Górny <mgorny@gentoo.org> (2017-08-07) -# Requires USE=v4l that is masked in this profile. -media-video/ffmpeg libv4l - -# Sergei Trofimovich <slyfox@gentoo.org> (2017-07-20) -# pulls in unkeyworded lapack -sci-libs/gdal armadillo - -# Sergei Trofimovich <slyfox@gentoo.org> (2017-06-17) -# Pulls in dev-db/redis which is not keyworded on ia64. -mail-filter/pyzor test - -# Sergei Trofimovich <slyfox@gentoo.org> (2017-06-10) -# media-libs/libilbc has not been ported to ia64, bug #610546 -media-video/ffmpeg libilbc - -# Sergei Trofimovich <slyfox@gentoo.org> (2017-06-06) -# Mask USE=rados for net-analyzer/rrdtool since sys-cluster/ceph is not -# keyworded (bug #549516) -net-analyzer/rrdtool rados - -# Jason Zaman <perfinion@gentoo.org> (2017-05-09) -# x11-libs/libXpresent is not keyworded on ia64 -xfce-base/xfwm4 xpresent - -# Pacho Ramos <pacho@gentoo.org> (2017-01-02) -# Don't keyword redis -dev-libs/hiredis test - -# Lars Wendler <polynomial-c@gentoo.org> (2016-11-17) -# jit not supported on ia64 (bug #600052). -dev-libs/libpcre2 jit - -# Christian Ruppert <idl0r@gentoo.org> (2016-10-14) -# dnstap USE masked due to missing keywords -net-dns/bind dnstap - -# Gilles Dartiguelongue <eva@gentoo.org> (2016-09-11) -# networkmanager USE masked due to missing keywords -gnome-extra/nm-applet teamd - -# Gilles Dartiguelongue <eva@gentoo.org> (2016-09-11) -# Opt-out of ofono support until there is a user request, -# see also pulseaudio/connman -net-misc/networkmanager ofono - -# Thomas Deutschmann <whissi@gentoo.org> (2016-08-26) -# Enable numa support on supported architectures -dev-db/mysql -numa -dev-db/percona-server -numa - -# Gilles Dartiguelongue <eva@gentoo.org> (2016-08-23) -# Missing keywords on media-libs/grilo - bug #521972 -media-sound/rhythmbox upnp-av - -# Alexandre Rostovtsev <tetromino@gentoo.org> (2016-06-28) -# Missing keywords on app-text/gspell - bug #587368 ->=app-text/evince-3.30 spell - -# Pacho Ramos <pacho@gentoo.org> (2016-01-31) -# Missing keywords, bug #560382 -media-video/ffmpeg snappy - -# Justin Lecher <jlec@gentoo.org> (2015-11-18) -# requires dev-python/restkit which requires -# dev-python/socketpool which requires dev-python/gevent which requires -# dev-python/greenlet which has not been ported -dev-python/wsgiproxy2 test -dev-python/pyquery test - -# Pacho Ramos <pacho@gentoo.org> (2015-11-15) -# Missing keywords ->=media-plugins/grilo-plugins-0.2.16 upnp-av - -# Davide Pesavento <pesa@gentoo.org> (2015-10-26) -# Tests require non-keyworded qt5 -dev-qt/qtchooser test - -# Brian Evans <grknight@gentoo.org> (2015-09-14) -# Mask new USE flags for mariadb which all arches do not yet have dependencies ->=dev-db/mariadb-10.1.0 innodb-snappy - -# Alexandre Rostovtsev <tetromino@gentoo.org> (2015-09-10) -# Requires wifi USE flag, which is masked for this arch -net-misc/networkmanager wext - -# Pacho Ramos <pacho@gentoo.org> (2015-09-06) -# Missing keywords -media-sound/pulseaudio ofono-headset -media-sound/pulseaudio-daemon ofono-headset - -# Pacho Ramos <pacho@gentoo.org> (2015-06-13) -# Missing keywords, bug #513108 -net-misc/spice-gtk smartcard webdav - -# Gilles Dartiguelongue <eva@gentoo.org> (2015-06-09) -# dev-lang/luajit lacks ia64 keyword, bug #551540 -dev-libs/libpeas lua - -# Alexis Ballier <aballier@gentoo.org> (2015-02-11) -# Missing ffmpeg deps, bug #510340 -media-video/ffmpeg gme ssh - -# Pacho Ramos <pacho@gentoo.org> (2014-01-10) -# Missing keywords -net-misc/networkmanager teamd - -# Christoph Junghans <junghans@gentoo.org> (2014-07-21) -# Missing keywords on sci-libs/libcerf (bug 517726) -sci-visualization/gnuplot libcerf - -# Pacho Ramos <pacho@gentoo.org> (2014-04-12) -# Missing keywords, bug #507490 -net-misc/modemmanager mbim - -# Mike Frysinger <vapier@gentoo.org> (2014-03-15) -# Various deps not ported to ia64. -dev-python/ipython nbconvert notebook - -# Pacho Ramos <pacho@gentoo.org> (2014-02-23) -# Needed dependencies cannot be installed on ia64, bug #498638 -dev-util/dbus-test-runner test - -# Pacho Ramos <pacho@gentoo.org> (2014-02-22) -# Missing keywords, bug #495250 ->=gnome-base/gnome-extra-apps-3.10 tracker - -# Pacho Ramos <pacho@gentoo.org> (2014-01-19) -# Missing keywords, bug #478254 -gnome-base/gnome classic extras - -# Pacho Ramos <pacho@gentoo.org> (2013-12-02) -# Missing keywords, bug #493156 -media-libs/libgphoto2 serial - -# Pacho Ramos <pacho@gentoo.org> (2013-07-20) -# Keywords pending, bug #476710 ->=gnome-base/gnome-extra-apps-3.8 games - -# Julian Ospald <hasufell@gentoo.org> (2013-03-31) -# depends on mono/monodevelop ->=net-irc/hexchat-2.9.4-r1 theme-manager - -# Alexandre Rostovtsev <tetromino@gentoo.org> (2013-01-31) -# remove mask when net-libs/libqmi is keyworded here -net-misc/modemmanager qmi - -# Alexandre Rostovtsev <tetromino@gentoo.org> (2013-01-22) -# remove mask if/when media-gfx/argyllcms is keywored here. -x11-misc/colord argyllcms extra-print-profiles - -# Agostino Sarubbo <ago@gentoo.org> (2012-12-18) -# kde is not stable, then no needs phonon backends -media-libs/phonon gstreamer vlc - -# Raúl Porcel <armin76@gentoo.org> (2012-05-28) -# Needs x11-misc/lightdm(which also requires some other deps) -x11-misc/xscreensaver new-login - -# Alexey Shvetsov <alexxy@gentoo.org> (2011-12-17) -# Mask use numa for openmpi -sys-cluster/openmpi openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl - -# Raúl Porcel <armin76@gentoo.org> (2011-11-05) -# jit not supported on ia64 -dev-libs/libpcre jit - -# Tomáš Chvátal <scarabeus@gentoo.org> (2011-04-04) -# Needs sci-libs/umfpack keyworded. Bug #361947. -media-libs/gegl umfpack - -# Sebastian Pipping <sping@gentoo.org> (2011-02-22) -# No media-sound/lilypond here, yet (bug #356069) -app-text/asciidoc test - -# Diego Elio Pettenò <flameeyes@gentoo.org> (2010-12-17) -# needs sys-libs/libcap-ng that is masked right now -sys-apps/smartmontools caps - -# Raúl Porcel <armin76@gentoo.org> (2010-06-26) -# custom-optimization doesn't work on ia64 -www-client/seamonkey custom-optimization - -# Raúl Porcel <armin76@gentoo.org> -# Keep deps minimal -x11-wm/fvwm lock - -# Raúl Porcel <armin76@gentoo.org> (2008-07-07) -# Make clisp deps minimal -dev-lisp/clisp hyperspec svm - -# missing keywords -media-plugins/gst-plugins-meta dts dv lame libvisual modplug jack taglib vcd wavpack - -# Marius Brehler <marfbre@linux.sungazer.de> (2015-08-13) -# missing keyword ->=sci-misc/boinc-7.4.42-r1 X diff --git a/profiles/arch/ia64/parent b/profiles/arch/ia64/parent deleted file mode 100644 index e234bf836e61..000000000000 --- a/profiles/arch/ia64/parent +++ /dev/null @@ -1,2 +0,0 @@ -../base -../../features/wd40 diff --git a/profiles/arch/ia64/use.force b/profiles/arch/ia64/use.force deleted file mode 100644 index 1dfcca5c0949..000000000000 --- a/profiles/arch/ia64/use.force +++ /dev/null @@ -1,2 +0,0 @@ -# Force the flag which corresponds to ARCH. -ia64 diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask deleted file mode 100644 index 0b0b6ab04b62..000000000000 --- a/profiles/arch/ia64/use.mask +++ /dev/null @@ -1,211 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Arthur Zamarin <arthurzam@gentoo.org> (2024-02-20) -openexr - -# Unmask the flag which corresponds to ARCH. --ia64 - -# matoro <matoro_gentoo@matoro.tk> (2023-06-17) -# media-libs/libheif is not keyworded here -heif - -# Sam James <sam@gentoo.org> (2022-07-21) -# Untested. -ieee1394 - -# Matt Turner <mattst88@gentoo.org> (2022-02-21) -# app-crypt/tpm2-tss is not keyworded here -tpm - -# James Le Cuirot <chewi@gentoo.org> (2021-08-10) -# media-video/pipewire is not keyworded. Bug #807616. -pipewire - -# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2021-04-01) -# sys-libs/llvm-libunwind not supported on IA64. -llvm-libunwind - -# Matt Turner <mattst88@gentoo.org> (2020-07-01) -# Unlikely. -vulkan - -# James Le Cuirot <chewi@gentoo.org> (2020-05-10) -# media-libs/allegro is not keyworded. -allegro - -# Sergei Trofimovich <slyfox@gentoo.org> (2020-04-12) -# ruby-2.7 dropped ia64 support, mask ruby in Gentoo. -ruby -# - net-libs/gnome-online-accounts: depend on net-libs/webkit-gtk -gnome-online-accounts - -# Sergei Trofimovich <slyfox@gentoo.org> (2017-06-17) -# There is no luajit support on ia64. Bug #554376 -lua_single_target_luajit -lua_targets_luajit -luajittex - -# No hardware to test by the team -3dfx -bluetooth -bluray -dvb -dvd -gphoto2 -gps -ios -ipod -lirc -pcmcia -pda -scanner -sms -v4l -wifi - -# Hardware not available on ia64 -apm -battery -lm-sensors - -# Stuff that doesn't work on ia64, or not tested -afs -djbfft -jack -lqr -capi -lensfun -kde -kwallet -metalink -upnp -fdk -valgrind -mongodb -pgm -scim - -# Stuff we don't want -antlr -lasi -mpi -octave -timidity -semantic-desktop -fits -libburn -topal -flite -sctp -bs2b -tokyocabinet -ots -vaapi -librtmp -rtmp -vpx -frei0r -lpsol -ladspa -devil -gts -clang -redis - -# Stuff that doesn't compile on ia64 -diet -emf -mono -xemacs - -# Other - -# Raúl Porcel <armin76@gentoo.org> (2014-08-20) -# Upstream drops support on ia64 from 4.0 onwards, bug #430352 -ocamlopt - - -# Raúl Porcel <armin76@gentoo.org> (2011-04-23) -# Needs to be tested -video_cards_nouveau - -# Samuli Suominen <ssuominen@gentoo.org> (2009-12-02) -# This will need media-sound/musepack-tools -musepack - -# Raúl Porcel <armin76@gentoo.org> (2009-03-20) -# Current webkit segfaults -webkit - -# Ben de Groot <yngwin@gentoo.org> (2009-02-11) -# Both dev-qt/qtphonon and media-sound/phonon are unkeyworded -phonon - -# see email to gentoo-dev with subject "use.mask and PHP5's crazy IUSE" -# Dated Sat, 31 Jul 2004 14:49:28 -0700, from robbat2@gentoo.org -# all of these are binary-only, and not presently available on this -# architecture. -qdbm - -# James Le Cuirot <chewi@gentoo.org> (2015-07-11) -# We don't support java on ia64. -java -pdfannotextractor - -# Matt Turner <mattst88@gentoo.org> -# llvm is not keyworded -video_cards_amdgpu -video_cards_radeonsi - -# Diego Pettenò <flameeyes@gentoo.org> (2006-12-06) -# Mask ALSA drivers for ISA cards -alsa_cards_msnd-pinnacle -alsa_cards_sb16 -alsa_cards_sbawe -alsa_cards_sscape -alsa_cards_wavefront - -# Diego Elio Pettenò <flameeyes@gentoo.org> (2012-08-21) -# IPMI is only implemented for x86, amd64 and ia64 --ipmi - -# Michael Sterrett <mr_bones_@gentoo.org> (2012-08-24) -# media-sound/fluidsynth isn't keyworded -fluidsynth - -# Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-31) -# net-misc/connman is not keyworded, bug 348308 -connman - -# Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-31) -# media-libs/xine-lib is not keyworded -xine - -template-haskell - -# toolkit for nvidia binary drivers -cg - -# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-08-22) -# virtual/opencl is not keyworded -opencl - -# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-11-10) -# sys-devel/llvm s not keyworded, bug #320221 -llvm - -# sys-libs/libseccomp has not been ported to this arch yet #524148 -seccomp - -# need to test sys-cluster/glusterfs #519618 -glusterfs - -# need to test ceph and friends #519618 -rbd - -# Ben de Groot <yngwin@gentoo.org> (2015-02-01) -# please remove when keyworded -qt5 -qt6 diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask index efb2472587f7..0438cea893d3 100644 --- a/profiles/arch/loong/package.use.mask +++ b/profiles/arch/loong/package.use.mask @@ -1,16 +1,85 @@ # Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# WANG Xuerui <xen0n@gentoo.org> (2024-09-27) +# media-libs/libilbc needs porting +media-video/ffmpeg libilbc +net-analyzer/wireshark ilbc +net-libs/pjproject ilbc +net-misc/asterisk ilbc +net-voip/yate ilbc + +# Paul Zander <negril.nx+gentoo@gmail.com> (2024-09-14) +# needs re-keywording and clean-up of media-libs/opencollada +media-libs/assimp collada + +# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-13) +# dev-python/pyside6 isn't keyworded here +dev-python/QtPy pyside6 + +# 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 +# combination specifically but in reality kaccounts is useless without +# additional dev-qt/qtwebengine revdeps. +kde-frameworks/purpose:5 kaccounts + +# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-15) +# Requires unkeyworded dev-qt/qtwebengine (and revdeps) +kde-plasma/plasma-nm openconnect + +# Sam James <sam@gentoo.org> (2024-06-13) +# Needs as-yet-unkeyworded KF6 (bug #934215) +app-crypt/pinentry qt6 +app-office/libreoffice qt6 + +# WANG Xuerui <xen0n@gentoo.org> (2024-06-03) +# Requires arch-specific code in python (relocs handling), in addition to +# sys-devel/{clang,llvm}. +dev-lang/python jit + # WANG Xuerui <xen0n@gentoo.org> (2024-05-16) # dev-ruby/asciidoctor has some really heavy deps, and is not keyworded on # loong yet. net-misc/chrony html -# WANG Xuerui <xen0n@gentoo.org> (2024-04-04) -# dev-qt/qtwebengine is not available on loong (no upstream Chromium support, -# patchset not integrated yet) ->=kde-apps/kdecore-meta-24 handbook - # Sam James <sam@gentoo.org> (2024-03-27) # No rust-bin available for profiler <virtual/rust-1.73.0 profiler @@ -58,6 +127,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 @@ -85,13 +155,13 @@ dev-python/requests-cache test # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-08-30) # Avoid having to keyword more Qt deps dev-python/pyside2 3d datavis location scxml +dev-python/pyside6 3d location scxml # WANG Xuerui <xen0n@gentoo.org> (2023-07-26) # no llvm:15 or lld:16 on loong 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 @@ -123,6 +193,7 @@ dev-util/perf python # # See https://github.com/openssl/openssl/issues/21340 >=dev-libs/openssl-3.1 asm +>=dev-libs/openssl-3.2 -asm # WANG Xuerui <xen0n@gentoo.org> (2023-06-03) # sys-cluster/knem not keyworded yet @@ -147,11 +218,6 @@ sys-kernel/installkernel -systemd-boot -ukify -uki # dev-python/pyopengl fails tests dev-python/sympy opengl -# WANG Xuerui <xen0n@gentoo.org> (2023-04-16) -# dev-python/aesara doesn't work on loong yet (due to hardcoding -m64 in its -# cc invocations) -dev-python/sympy aesara - # WANG Xuerui <xen0n@gentoo.org> (2022-12-06) # dev-cpp/glog fails tests, needs checking media-libs/opencv glog contribsfm @@ -200,7 +266,7 @@ app-cdr/brasero tracker # time being dev-cpp/libcmis man media-libs/opencv tesseract -media-video/ffmpeg libilbc libtesseract +media-video/ffmpeg libtesseract # WANG Xuerui <xen0n@gentoo.org> (2022-12-05) # sys-auth/sssd isn't keyworded here yet @@ -264,6 +330,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/loong/use.mask b/profiles/arch/loong/use.mask index e0e50583c2ab..697686ae9aed 100644 --- a/profiles/arch/loong/use.mask +++ b/profiles/arch/loong/use.mask @@ -1,6 +1,10 @@ # Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James <sam@gentoo.org> (2024-06-13) +# Needs as-yet-unkeyworded KF6 (bug #934215) +kf6compat + # Michał Górny <mgorny@gentoo.org> (2024-02-05) # LLVM slots without keywords. llvm_slot_15 @@ -39,6 +43,7 @@ nas # WANG Xuerui <xen0n@gentoo.org> (2022-11-01) # qtwebengine isn't available on loong yet +pdfium webengine # Unmask the flag which corresponds to ARCH. diff --git a/profiles/arch/m68k/package.mask b/profiles/arch/m68k/package.mask new file mode 100644 index 000000000000..c9a806f67556 --- /dev/null +++ b/profiles/arch/m68k/package.mask @@ -0,0 +1,6 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Andreas K. Hüttel <dilfridge@gentoo.org> +# Requires 32bit alignment, so we mask it for the moment +dev-lang/python:3.13 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/m68k/use.mask b/profiles/arch/m68k/use.mask index 25d4d1977e96..120f9403a7de 100644 --- a/profiles/arch/m68k/use.mask +++ b/profiles/arch/m68k/use.mask @@ -157,3 +157,7 @@ slang tcl tk xemacs + +# Andreas K. Hüttel <dilfridge@gentoo.org> +# Requires 32bit alignment, so we mask it for the moment +python_targets_python3_13 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..f96d719f45e3 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 @@ -21,5 +28,4 @@ media-libs/libaom gui-libs/gtk:4 # Mask pam_ldap and nss_ldap - openldap dep missing. -sys-auth/pam_ldap sys-auth/nss_ldap diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask index a9717ab8aad9..d7cac0a393f7 100644 --- a/profiles/arch/mips/package.use.mask +++ b/profiles/arch/mips/package.use.mask @@ -1,6 +1,112 @@ # 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 +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 + +# Arthur Zamarin <arthurzam@gentoo.org> (2024-07-04) +# kde-frameworks/kservice not keyworded here +x11-misc/xdg-utils plasma + +# Arthur Zamarin <arthurzam@gentoo.org> (2024-07-01) +# simplify the dep tree +dev-python/click doc +dev-python/cython doc +dev-python/flake8 doc +dev-python/flask doc +dev-python/flit doc +dev-python/greenlet doc +dev-python/outcome doc +dev-python/pytest-cov doc +dev-python/pytest-trio doc +dev-python/stevedore doc +dev-python/sphinx-autodoc-typehints test +dev-util/maturin doc + +# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-29) +# media-libs/libplacebo is not keyworded +media-video/ffmpeg libplacebo + # Michał Górny <mgorny@gentoo.org> (2024-05-08) # Requires sys-devel/{clang,llvm}:16. dev-lang/python jit @@ -55,7 +161,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 @@ -82,7 +188,7 @@ app-alternatives/ninja samurai # matoro <matoro_gentoo@matoro.tk> (2023-06-18) # app-i18n/fcitx:4 not keyworded here -media-libs/libsdl2 fcitx4 +media-libs/libsdl2 fcitx # Sam James <sam@gentoo.org> (2023-06-18) # Qt 5 not keyworded here @@ -143,14 +249,6 @@ dev-libs/libgudev test # dev-python/django is not keyworded here dev-python/diskcache test -# Joshua Kinard <kumba@gentoo.org> (2021-05-20) -# mask USE 'test' on MIPS for setuptools and jaraco-path due to -# the very deep dependency chain that is enabled. Will unmask -# on a future date. -# Bug #774216 -dev-python/jaraco-path test -dev-python/setuptools test - # Sam James <sam@gentoo.org> (2021-02-06) # media-sound/sndio is not yet keyworded here # bug #769098, bug #769122 @@ -169,7 +267,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. @@ -191,10 +289,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.mask b/profiles/arch/powerpc/package.mask index 09ee3b610ae3..9c9ec8296565 100644 --- a/profiles/arch/powerpc/package.mask +++ b/profiles/arch/powerpc/package.mask @@ -1,6 +1,17 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# matoro <matoro_gentoo@matoro.tk> (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 <gyakovlev@gentoo.org> (2020-09-22) # criu does not work on ppc64be and ppc32 sys-process/criu diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index 8ae2a829a2fd..c2e463edbe03 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -1,6 +1,14 @@ # 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 + # Arthur Zamarin <arthurzam@gentoo.org> (2024-05-13) # Requires dev-util/shelltestrunner app-arch/mt-st test @@ -17,6 +25,7 @@ media-video/mpv -lua_single_target_lua5-1 lua_single_target_luajit # Andreas Sturmlechner <asturm@gentoo.org> (2024-03-24) # Requires unkeyworded dev-qt/qtwebengine (and revdeps) kde-apps/kleopatra pim +kde-plasma/plasma-nm openconnect net-irc/quassel urlpreview net-p2p/ktorrent rss @@ -62,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 @@ -76,6 +86,7 @@ dev-db/spatialite rttopo # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-08-30) # Avoid keywordming more Qt stuff dev-python/pyside2 3d datavis scxml +dev-python/pyside6 3d scxml # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-03-07) # nbval/nbclassic docs require pandoc which is not keyworded here yet @@ -104,9 +115,9 @@ app-admin/conky doc media-sound/snd notcurses # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2022-09-23) -# Only PyQt5 is keyworded on pcc64 at the moment. +# pyside2 is not keyworded on powerpc at the moment. # Mask the other Qt4Python implementations -dev-python/QtPy pyside2 pyqt6 pyside6 +dev-python/QtPy pyside2 pyside6 # Matt Turner <mattst88@gentoo.org> (2022-04-18) # app-text/nuspell is not keyworded @@ -182,10 +193,6 @@ www-client/chromium widevine # requires media-libs/sdl2-image, which is not yet keyworded app-emulation/qemu sdl-image -# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-25) -# requires fwupd, which is not yet keyworded -kde-plasma/discover firmware - # Rick Farina <zerochaos@gentoo.org> (2020-01-03) # ubertooth needs net-libs/libbtbb and net-wireless/ubertooth which aren't keyworded net-wireless/kismet ubertooth @@ -270,14 +277,6 @@ app-i18n/fcitx-libpinyin dictionary-manager # Requires java app-forensics/sleuthkit java -# Michał Górny <mgorny@gentoo.org> (2017-08-10) -# Requires USE=ipmi which is masked in this profile. -sys-power/nut ups_drivers_nut-ipmipsu - -# 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 @@ -296,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/package.use.stable.mask b/profiles/arch/powerpc/package.use.stable.mask index b7d60aceea32..5d6791cd8cd2 100644 --- a/profiles/arch/powerpc/package.use.stable.mask +++ b/profiles/arch/powerpc/package.use.stable.mask @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# Joonas Niilola <juippis@gentoo.org> (2024-05-28) +# Depchain-destabilization on ppc (libsecret[test-rust] -> gjs -> spidermonkey) +app-crypt/libsecret test-rust +dev-util/glade gjs + # Mart Raudsepp <leio@gentoo.org> (2023-12-25) # Libei not stable here yet x11-base/xwayland libei @@ -40,7 +45,7 @@ media-sound/jack2 ieee1394 # Sam James <sam@gentoo.org> (2020-07-30) # vulkan-loader and glslang are not yet stable on ppc -media-libs/mesa vulkan vulkan-overlay zink +media-libs/mesa video_cards_zink vulkan vulkan-overlay zink # Sergei Trofimovich <slyfox@gentoo.org> (2019-12-12) # Needs stable net-libs/webkit-gtk, bug #684702 diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 8b5f9711f300..bf02a9359c47 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/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-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 + +# Ionen Wolkens <ionen@gentoo.org> (2024-07-02) +# Needs dev-qt/qtquick3d:6 which itself needs media-libs/assimp that +# is no longer keyworded here and currently fails tests (bug #935313). +dev-python/PyQt6 quick3d +dev-qt/qtmultimedia:6 qml + # Sam James <sam@gentoo.org> (2024-05-19) # media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559 media-gfx/graphicsmagick jpeg2k @@ -13,10 +36,6 @@ sys-devel/clang-runtime openmp # Fails tests, potential false negatives #911402 app-antivirus/clamav system-mspack -# Sam James <sam@gentoo.org> (2024-01-17) -# The generated code is too large and it takes ages to build, bug #922249. -dev-python/mypy native-extensions - # Marek Szuba <marecki@gentoo.org> (2024-04-24) # Sam James <sam@gentoo.org> (2024-01-05) # sys-apps/keyutils not stable here, because of test failures. bug #636252 @@ -25,7 +44,6 @@ app-crypt/mit-krb5 keyutils app-emulation/qemu keyutils net-fs/cifs-utils ads creds pam net-fs/samba ads -sys-auth/sssd keyutils >=sys-libs/libblockdev-3.0.0 cryptsetup sys-libs/libnvme keyutils @@ -40,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 @@ -190,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/ppc64/32ul/eapi b/profiles/arch/powerpc/ppc64/32ul/eapi deleted file mode 100644 index 7ed6ff82de6b..000000000000 --- a/profiles/arch/powerpc/ppc64/32ul/eapi +++ /dev/null @@ -1 +0,0 @@ -5 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/64le/package.mask b/profiles/arch/powerpc/ppc64/64le/package.mask index b186047f223f..aa4f7d7393b0 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.mask +++ b/profiles/arch/powerpc/ppc64/64le/package.mask @@ -1,6 +1,14 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# WARNING: UnmatchedProfilePackageUnmask has a bug with false positives here +# https://github.com/pkgcore/pkgcheck/issues/685 + +# matoro <matoro_gentoo@matoro.tk> (2024-06-10) +# Unmask for ppc64le, #892183 +-dev-python/sympy +-dev-python/symengine + # Michał Górny <mgorny@gentoo.org> (2024-04-24) # Unmask ppc64le binpkg. -dev-python/pypy-exe-bin @@ -9,10 +17,6 @@ # https://bugs.gentoo.org/925111 -app-containers/podman -# Jimi Huotari <chiitoo@gentoo.org> (2023-01-11) -# Requires media-libs/libva since 29.0.0, which is unmasked here. -->=media-video/obs-studio-29.0.0 - # Sam James <sam@gentoo.org> (2022-01-18) # No bootstrap binary available on big endian PPC64 right now, but there is # one for ppc64le. @@ -68,16 +72,6 @@ -sys-kernel/vanilla-kernel -virtual/dist-kernel -# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-25) -# libva unmasked on little-endian profile --net-im/telegram-desktop - -# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-21) -# works fine on little-endian --media-libs/libva --media-video/libva-utils --media-plugins/gst-plugins-vaapi - # Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-14) # works fine on little-endian -x11-drivers/xf86-video-amdgpu diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask b/profiles/arch/powerpc/ppc64/64le/package.use.mask index 6451c29aa1cf..db2c738617c6 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.use.mask +++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask @@ -1,18 +1,10 @@ # Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# James Le Cuirot <chewi@gentoo.org> (2024-04-26) -# Temporary mask while we get dev-libs/weston keywords in order. -gui-libs/gtk test - # Marek Szuba <marecki@gentoo.org> (2023-12-05) # Needs USE=video_cards_amdgpu, which IS available on ppc64le. >=sys-apps/fwupd-1.9.10 -amdgpu -# Craig Andrews <candrews@gentoo.org> (2023-03-09) -# media-libs/libplacebo is keyworded here -media-video/ffmpeg -libplacebo - # Joonas Niilola <juippis@gentoo.org> (2022-11-10) # Doesn't work on ppc64, #871921 sci-mathematics/gmp-ecm custom-tune diff --git a/profiles/arch/powerpc/ppc64/64ul/package.mask b/profiles/arch/powerpc/ppc64/64ul/package.mask index 7cd1ff04a69d..0686d825e2a1 100644 --- a/profiles/arch/powerpc/ppc64/64ul/package.mask +++ b/profiles/arch/powerpc/ppc64/64ul/package.mask @@ -1,10 +1,20 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# matoro <matoro_gentoo@matoro.tk> (2024-06-10) +# Requires ieee-long-double, i.e. ppc64le with 23.0 +# profiles and up, #892183 +dev-python/sympy +dev-python/symengine + # Rahil Bhimjiani <me@rahil.rocks> (2024-03-20) # https://bugs.gentoo.org/925111 app-containers/podman +# Jimi Huotari <chiitoo@gentoo.org> (2023-01-11) +# Requires media-libs/libva since 29.0.0, which is masked here. +>=media-video/obs-studio-29.0.0 + # Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-25) # Not all dependencies keyworded net-im/telegram-desktop diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask b/profiles/arch/powerpc/ppc64/64ul/package.use.mask index 785e4d8dc70e..02d3e897d489 100644 --- a/profiles/arch/powerpc/ppc64/64ul/package.use.mask +++ b/profiles/arch/powerpc/ppc64/64ul/package.use.mask @@ -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 <juippis@gentoo.org> (2023-08-24) +# media-video/libva-utils is masked on ppc64, so hwaccel on Firefox +# wouldn't work. +www-client/firefox hwaccel + # Georgy Yakovlev (2022-02-16) # dev-python/networkx is keyworded here app-portage/nattka -depgraph-order diff --git a/profiles/arch/powerpc/ppc64/package.mask b/profiles/arch/powerpc/ppc64/package.mask index 694da7e1f320..9b330b7b8468 100644 --- a/profiles/arch/powerpc/ppc64/package.mask +++ b/profiles/arch/powerpc/ppc64/package.mask @@ -1,10 +1,6 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Jimi Huotari <chiitoo@gentoo.org> (2023-01-11) -# Requires media-libs/libva since 29.0.0. ->=media-video/obs-studio-29.0.0 - # Michał Górny <mgorny@gentoo.org> (2022-08-25) # Only ppc64le binpkg is provided. dev-python/pypy-exe-bin @@ -61,12 +57,6 @@ sys-kernel/gentoo-kernel-bin sys-kernel/vanilla-kernel virtual/dist-kernel -# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-21) -# buggy on big-endian -media-libs/libva -media-video/libva-utils -media-plugins/gst-plugins-vaapi - # Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-14) # buggy on big-endian x11-drivers/xf86-video-amdgpu diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index 8a74df107f70..1818fc6de33f 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -1,14 +1,25 @@ # 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 +# combination specifically but in reality kaccounts is useless without +# additional dev-qt/qtwebengine revdeps. +kde-frameworks/purpose:5 kaccounts + # 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 @@ -21,15 +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 - -# Joonas Niilola <juippis@gentoo.org> (2023-08-24) -# media-video/libva-utils is masked on ppc64, so hwaccel on Firefox -# wouldn't work. -www-client/firefox hwaccel - # 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 @@ -59,10 +61,6 @@ sci-libs/symengine tcmalloc # https://github.com/rustsec/rustsec/issues/707 dev-util/cargo-audit fix -# Andreas Sturmlechner <asturm@gentoo.org> (2022-07-17) -# dev-python/pyside2 is not keyworded -www-client/falkon python - # Jimi Huotari <chiitoo@gentoo.org> (2022-05-08) # Not keyworded here yet. lxqt-base/lxqt-meta desktop-portal @@ -72,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 @@ -113,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 @@ -140,10 +135,6 @@ x11-themes/arc-theme cinnamon # Bug #728558 media-video/ffmpeg -rav1e -# Andreas Sturmlechner <asturm@gentoo.org> (2020-07-02) -# media-libs/libplacebo is keyworded -media-video/vlc -libplacebo - # Georgy Yakovlev <gyakovlev@gentoo.org> (2020-06-07) # works on ppc64 app-emulation/qemu -spice -usbredir diff --git a/profiles/arch/powerpc/ppc64/package.use.stable.mask b/profiles/arch/powerpc/ppc64/package.use.stable.mask index dbbd4dfe6178..f33f0f16b0b6 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-09-12) +# dev-python/pyside6 is not stable here +dev-python/QtPy pyside6 + # 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 34a2f70e2b10..df505e9a7a73 100644 --- a/profiles/arch/powerpc/ppc64/use.mask +++ b/profiles/arch/powerpc/ppc64/use.mask @@ -1,4 +1,4 @@ -# Copyright 2008-2023 Gentoo Authors +# Copyright 2008-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 ### THIS FILE IS ONLY FOR PACKAGES MASKED ON BOTH 64-BIT AND 32-BIT USERLAND!!! diff --git a/profiles/arch/powerpc/use.mask b/profiles/arch/powerpc/use.mask index df5495374f7f..7a1c27c1b517 100644 --- a/profiles/arch/powerpc/use.mask +++ b/profiles/arch/powerpc/use.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # PPC Specific use flags @@ -18,6 +18,7 @@ mono # Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-25) # Requires qtwebengine, which is not ported to any of powerpc arches yet +pdfium webengine # Matt Turner <mattst88@gentoo.org> (2018-09-18) diff --git a/profiles/arch/powerpc/use.stable.mask b/profiles/arch/powerpc/use.stable.mask index 26c5e7756991..cf5a25e06e1d 100644 --- a/profiles/arch/powerpc/use.stable.mask +++ b/profiles/arch/powerpc/use.stable.mask @@ -1,13 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask -# Ionen Wolkens <ionen@gentoo.org> (2024-01-27) -# Qt6 is not stable here yet -qt6 - # Matt Turner <mattst88@gentoo.org> (2018-04-25) # Dropped stable keywords octave diff --git a/profiles/arch/ppc/package.use.mask b/profiles/arch/ppc/package.use.mask index 5d71faf85142..8c3b12715f9b 100644 --- a/profiles/arch/ppc/package.use.mask +++ b/profiles/arch/ppc/package.use.mask @@ -1,6 +1,10 @@ # Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Eli Schwartz <eschwartz93@gmail.com> (2024-06-05) +# tests require pytest-qt which is not keyworded +app-portage/elogviewer test + # Eray Aslan <eras@gentoo.org> (2024-03-08) # mongodb dependencies are not keyworded mail-mta/postfix mongodb diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 4ff7748d732a..40d756b4ac58 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -1,6 +1,37 @@ # Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Paul Zander <negril.nx+gentoo@gmail.com> (2024-09-08) +# needs re-keywording and clean-up of media-libs/opencollada +media-libs/assimp collada + +# 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 + +# 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 +# combination specifically but in reality kaccounts is useless without +# additional dev-qt/qtwebengine revdeps. +kde-frameworks/purpose:5 kaccounts + +# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-15) +# Requires unkeyworded dev-qt/qtwebengine (and revdeps) +kde-plasma/plasma-nm openconnect + # Sam James <sam@gentoo.org> (2024-05-19) # media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559 media-gfx/graphicsmagick jpeg2k @@ -21,11 +52,6 @@ app-emulation/libvirt nbd # Unmask only where grub is keyworded sys-kernel/installkernel -grub -# Leonardo Hernández Hernández <leohdz172@proton.me> (2023-11-22) -# media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff) -# are only available for amd64, arm64 and riscv ->=gui-libs/wlroots-0.17.0 -drm -liftoff - # Ionen Wolkens <ionen@gentoo.org> (2023-10-09) # media-libs/shaderc is keyworded here. media-libs/libplacebo -shaderc @@ -33,6 +59,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 @@ -61,8 +88,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 @@ -220,7 +249,6 @@ dev-libs/mongo-c-driver test # LuaJIT does not support riscv app-text/texlive-core luajittex dev-texlive/texlive-basic luajittex -dev-texlive/texlive-context luajittex media-gfx/gimp lua www-servers/nginx nginx_modules_http_lua diff --git a/profiles/arch/ia64/eapi b/profiles/arch/riscv/rv32imac/eapi index 7ed6ff82de6b..7ed6ff82de6b 100644 --- a/profiles/arch/ia64/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 4eb16fdf74f2..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 @@ -22,6 +29,7 @@ # Yongxiang Liang <tanekliang@gmail.com> (2024-01-16) # Requires qtwebengine, which is not ported to riscv +pdfium webengine # Marek Szuba <marecki@gentoo.org> (2021-08-14) diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask index 3f1e43fa394d..ae7ab5ecfa16 100644 --- a/profiles/arch/s390/package.use.mask +++ b/profiles/arch/s390/package.use.mask @@ -1,6 +1,26 @@ # 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 + # Michał Górny <mgorny@gentoo.org> (2024-05-08) # Requires sys-devel/{clang,llvm}:16. dev-lang/python jit @@ -62,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. @@ -206,7 +227,7 @@ dev-python/diskcache test # 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 video_cards_zink vulkan vulkan-overlay zink # Hans de Graaff <graaff@gentoo.org> (2019-04-08) # Obsolete ruby version, no newer versions keyworded or stable. 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.mask b/profiles/arch/sparc/package.mask index 538d5c80fc20..dcbae565c287 100644 --- a/profiles/arch/sparc/package.mask +++ b/profiles/arch/sparc/package.mask @@ -1,6 +1,13 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# matoro <matoro_gentoo@matoro.tk> (2024-06-11) +# Extensive use of unaligned access, no plans to fix, #636552 +# https://github.com/memcached/memcached/issues/902 +net-misc/memcached +dev-libs/libmemcached +dev-python/pylibmc + # matoro <matoro_gentoo@matoro.tk> (2023-03-07) # Fails tests disastrously. Present evidence of passing test suite # before removing, please. diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index a27c74642a24..55d49431d68f 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -1,6 +1,42 @@ # 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 + +# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-29) +# media-libs/libplacebo is not keyworded here +media-video/ffmpeg libplacebo + +# Sam James <sam@gentoo.org> (2024-06-23) +# app-crypt/gcr:4[gtk] is not available here +app-crypt/pinentry gtk + +# matoro <matoro_gentoo@matoro.tk> (2024-06-11) +# net-misc/memcached casualties, #636552 +# https://github.com/memcached/memcached/issues/902 +dev-python/pylibmc test +dev-python/pytest-services test +net-ftp/proftpd memcache +dev-ruby/dalli test + # Sam James <sam@gentoo.org> (2024-05-19) # media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559 media-gfx/graphicsmagick jpeg2k @@ -48,7 +84,6 @@ app-crypt/mit-krb5 keyutils app-emulation/qemu keyutils net-fs/samba ads net-fs/cifs-utils ads creds pam -sys-auth/sssd keyutils >=sys-libs/libblockdev-3.0.0 cryptsetup sys-libs/libnvme keyutils @@ -91,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. @@ -303,11 +335,11 @@ xfce-base/tumbler epub # Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-10-14) # app-i18n/fcitx:4 not keyworded. -media-libs/libsdl2 fcitx4 +media-libs/libsdl2 fcitx # 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 video_cards_zink vulkan vulkan-overlay zink # Robin H. Johnson <robbat2@gentoo.org> (2020-07-02) # Mask io-uring & zbc pending keywording @@ -355,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) @@ -377,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 @@ -592,10 +622,6 @@ dev-haskell/haskell-src-exts test # Missing keywords, bug #524352 >=app-accessibility/orca-3.12.3 braille -# Christoph Junghans <junghans@gentoo.org> (2014-07-21) -# Missing keywords on sci-libs/libcerf (bug 517726) -sci-visualization/gnuplot libcerf - # Pacho Ramos <pacho@gentoo.org> (2014-04-12) # Missing keywords, bug #507490 net-misc/modemmanager mbim diff --git a/profiles/arch/sparc/package.use.stable.mask b/profiles/arch/sparc/package.use.stable.mask index 5451339c6b85..5bec10bead0e 100644 --- a/profiles/arch/sparc/package.use.stable.mask +++ b/profiles/arch/sparc/package.use.stable.mask @@ -1,13 +1,16 @@ # 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 net-print/libcupsfilters pdf net-print/cups-meta pdf - # Sam James <sam@gentoo.org> (2023-12-30) # Qt not marked stable here. app-text/doxygen gui @@ -119,7 +122,3 @@ dev-libs/libzip mbedtls net-libs/libssh mbedtls net-libs/libssh2 mbedtls net-vpn/openvpn mbedtls - -# Sergei Trofimovich <slyfox@gentoo.org> (2020-04-04) -# Needs stable net-libs/webkit-gtk, bug #712260 -app-editors/emacs xwidgets diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask index 6bad40b9cccd..c3222cbf6f28 100644 --- a/profiles/arch/sparc/use.mask +++ b/profiles/arch/sparc/use.mask @@ -4,6 +4,11 @@ # Unmask the flag which corresponds to ARCH. -sparc +# matoro <matoro_gentoo@matoro.tk> (2024-06-11) +# Extensive use of unaligned access, no plans to fix, #636552 +# https://github.com/memcached/memcached/issues/902 +memcached + # Ionen Wolkens <ionen@gentoo.org> (2024-01-27) # Needs bug #918896 for missing Qt6 keywords qt6 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..ec1bcf600753 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,21 +57,16 @@ 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 kde-misc/tellico:5 kde-misc/zanshin:5 -media-gfx/digikam:5 media-gfx/luminance-hdr media-sound/frescobaldi media-sound/teamspeak-client:3 net-analyzer/nmapsi net-libs/signon-ui sci-geosciences/qmapshack ->=sci-geosciences/gpsbabel-1.8.0 -sci-mathematics/rkward:5 -sci-visualization/labplot:5 www-client/falkon www-client/otter diff --git a/profiles/arch/x86/package.use b/profiles/arch/x86/package.use index 9770883187a6..9a904c7bc993 100644 --- a/profiles/arch/x86/package.use +++ b/profiles/arch/x86/package.use @@ -1,6 +1,11 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ben Kohler <bkohler@gentoo.org> (2024-06-12) +# Disable thin volume support by default since it reuqires sse2 which most +# x86 cpus will lack +sys-fs/lvm2 -thin + # Ben Kohler <bkohler@gentoo.org> (2022-06-07) # Enable BIOS target by default sys-apps/memtest86+ bios32 diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index ffa478160365..c8fd4375ed58 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -1,22 +1,44 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# 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. ->=dev-python/qscintilla-python-2.14.1-r1 qt6 - -# Andreas Sturmlechner <asturm@gentoo.org> (2024-03-24) -# Requires unkeyworded dev-qt/qtwebengine -net-p2p/ktorrent rss +# Patrick McLean <chutzpah@gentoo.org> (2024-09-23) +# Only supported on x86/amd64 (bug #940014). +net-misc/lldpd -seccomp + +# 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 + +# 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 +# combination specifically but in reality kaccounts is useless without +# additional dev-qt/qtwebengine revdeps. +kde-frameworks/purpose:5 kaccounts # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-03-21) # virt-firmware is keyworded here sys-kernel/installkernel -efistub -# Guilherme Amadio <amadio@gentoo.org> (2024-03-09) -# Qt6 not keyworded on x86 -sci-physics/root qt6 - # Sam James <sam@gentoo.org> (2024-03-04) # Miscompiles rust and fails to bootstrap (bug #923278) >=dev-lang/rust-1.74.1 lto @@ -86,10 +108,6 @@ net-libs/pjproject webrtc # Needs x11-drivers/nvidia-drivers which is no longer available here. media-tv/mythtv nvdec -# Craig Andrews <candrews@gentoo.org> (2023-03-09) -# media-libs/libplacebo is keyworded here -media-video/ffmpeg -libplacebo - # Andreas Sturmlechner <asturm@gentoo.org> (2023-02-06) # Successful build of dev-qt/qtwebengine depends on 64-bit host # Bug #893234 @@ -103,11 +121,13 @@ kde-apps/kdenetwork-meta bittorrent kde-apps/kleopatra pim kde-apps/umbrello php kde-misc/kio-gdrive share +kde-plasma/plasma-nm openconnect net-irc/quassel urlpreview net-misc/fatrat bittorrent net-misc/seafile-client shibboleth +net-p2p/ktorrent rss sci-mathematics/yacas gui -sci-physics/root qt5 +sci-physics/root qt5 qt6 # Ionen Wolkens <ionen@gentoo.org> (2022-11-07) # Vulkan is usable here. diff --git a/profiles/arch/x86/package.use.stable.mask b/profiles/arch/x86/package.use.stable.mask index 7a39da3cbf11..334ee2d10a69 100644 --- a/profiles/arch/x86/package.use.stable.mask +++ b/profiles/arch/x86/package.use.stable.mask @@ -17,14 +17,27 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-20) +# dev-python/pyside6 is not stable here. +dev-python/QtPy pyside6 + +# 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 38dc83097d4f..2157622d2e3c 100644 --- a/profiles/arch/x86/use.mask +++ b/profiles/arch/x86/use.mask @@ -31,6 +31,7 @@ color-management # Andreas Sturmlechner <asturm@gentoo.org> (2023-02-06) # Successful build of dev-qt/qtwebengine depends on 64-bit host # Bug #893234 +pdfium webengine # matoro <matoro_gentoo@matoro.tk> (2022-09-29) diff --git a/profiles/arch/x86/use.stable.mask b/profiles/arch/x86/use.stable.mask index 6f373ce425c2..90b1e4500f31 100644 --- a/profiles/arch/x86/use.stable.mask +++ b/profiles/arch/x86/use.stable.mask @@ -12,10 +12,6 @@ atlas # media-libs/jasper is not stable jasper -# Ionen Wolkens <ionen@gentoo.org> (2024-01-27) -# Qt6 is not stable here yet -qt6 - # Sam James <sam@gentoo.org> (2020-11-10) # media-gfx/openvdb is not stable on x86 # ... and has failing tests right now anyway |