diff options
Diffstat (limited to 'profiles/arch')
62 files changed, 552 insertions, 327 deletions
diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index 8789d3aaa07c..33ea15453de3 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -1,6 +1,30 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# 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 +75,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 +234,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 @@ -250,7 +274,7 @@ 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 @@ -335,10 +359,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 ec5931363806..5778ea9dddaf 100644 --- a/profiles/arch/amd64/no-multilib/package.mask +++ b/profiles/arch/amd64/no-multilib/package.mask @@ -23,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 @@ -79,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.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..acb4eca72540 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,22 @@ #--- END OF EXAMPLES --- +# orbea <orbea@riseup.net> (2024-07-19) +# Unmask the dynarec flag which has amd64 asm. +games-emulation/rmg -dynarec + +# Zen <dev@pyl.onl> (2024-07-01) +# Unmask the ugrd flag for installkernel. It is keyworded here +sys-kernel/installkernel -ugrd + +# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-23) +# Pulls in kde-apps/kgpg which is keyworded here +>=kde-apps/kdeutils-meta-24.05.1 -gpg + +# 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 @@ -79,11 +95,6 @@ sys-kernel/gentoo-kernel-bin -generic-uki # 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 - # Jimi Huotari <chiitoo@gentoo.org> (2023-11-22) # Unmask on amd64. media-video/obs-studio -qsv -websocket @@ -119,7 +130,7 @@ net-libs/ngtcp2 -ssl # Matt Jolly <kangie@gentoo.org> (2023-08-10) # nghttp3 has been tested to work on amd64 -net-misc/curl -nghttp3 +net-misc/curl -nghttp3 -http3 -quic -curl_quic_openssl # Sam James <sam@gentoo.org> (2023-07-18) # dev-cpp/cppdap is not keyworded in most places @@ -135,6 +146,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 +158,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 @@ -329,10 +337,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..f9fa5971a905 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -17,14 +17,18 @@ #--- END OF EXAMPLES --- +# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-07-24) +# No stable versions of ROCm at the moment +sys-apps/hwloc rocm + +# Zen <dev@pyl.onl> (2024-07-01) +# UGRD support is still experimental, no stable keywords for now +sys-kernel/installkernel ugrd + # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-03-17) # Experimental, virt-firmware is keyworded only unstable sys-kernel/installkernel efistub -# Ionen Wolkens <ionen@gentoo.org> (2024-01-27) -# dev-python/pyside6 is not stable here yet -dev-python/QtPy pyside6 - # Ionen Wolkens <ionen@gentoo.org> (2024-01-16) # cuda (and thus cudnn) are not available in stable media-libs/opencv cudnn @@ -42,10 +46,6 @@ sys-kernel/gentoo-kernel-bin generic-uki # librttopo has not been stabalized on this arch yet dev-db/spatialite rttopo -# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-08-21) -# Mask testing on stable until we have stable qt6 -dev-python/pytest-qt test - # Matt Jolly <kangie@gentoo.org> (2023-08-10) # net-libs/ngtcp2 is not marked stable net-misc/curl nghttp3 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 13452e116aa8..f3d2a819b196 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,7 +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/jupyterlab-widgets dev-python/jupyter-server-proxy sci-misc/jupyterlab-desktop-bin dev-python/plotly @@ -97,6 +102,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 @@ -127,14 +133,12 @@ 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/package.use.mask b/profiles/arch/arm/package.use.mask index 93d1793bbe6d..5934da3c8fb7 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -1,6 +1,44 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# 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 + +# Matt Jolly <kangie@gentoo.org> (2023-08-10) +# nghttp3 has been tested to work on amd64 +net-misc/curl -http3 -quic -curl_quic_openssl curl_quic_ngtcp2 + +# 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 +112,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 +148,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 @@ -259,10 +289,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 +305,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 +382,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..7a8455431a72 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 @@ -171,10 +179,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..067c0d6c42db 100644 --- a/profiles/arch/arm/use.stable.mask +++ b/profiles/arch/arm/use.stable.mask @@ -8,10 +8,6 @@ # 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.mask b/profiles/arch/arm64/package.use.mask index 36a23c24ef07..697d59d5c500 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -1,6 +1,28 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ulrich Müller <ulm@gentoo.org> (2024-08-03) +# Needs dev-libs/openspecfun which is not yet keyworded +sci-visualization/gnuplot amos + +# 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 +43,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 @@ -82,6 +99,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 diff --git a/profiles/arch/arm64/package.use.stable.mask b/profiles/arch/arm64/package.use.stable.mask index 459cf2219642..469fa170cab3 100644 --- a/profiles/arch/arm64/package.use.stable.mask +++ b/profiles/arch/arm64/package.use.stable.mask @@ -1,15 +1,22 @@ # 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/QtPy pyqt6 pyside6 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/package.use.mask b/profiles/arch/base/package.use.mask index 9298664bc709..1e2640f18438 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,27 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# 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 @@ -59,11 +80,6 @@ sys-kernel/gentoo-kernel-bin generic-uki # 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 - # Jimi Huotari <chiitoo@gentoo.org> (2023-11-22) # media-libs/libvpl is only keyworded for amd64 at this time. media-video/obs-studio qsv @@ -107,6 +123,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 +131,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 @@ -284,7 +297,7 @@ app-emulation/aranym jit # Craig Andrews <candrews@gentoo.org> (2019-10-08) # net-libs/nghttp3 net-libs/ngtcp2[ssl] are not available on all arches -net-misc/curl nghttp3 +net-misc/curl nghttp3 http3 quic curl_quic_openssl # Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2019-09-21) # Moved from arch/powerpc/ppc64 as it applies to most architectures. @@ -308,10 +321,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 +397,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/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index 1350b08d459d..1fa92e6e97c5 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/profiles/arch/hppa/package.use.mask @@ -4,6 +4,18 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# 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 +69,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 +259,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..f807a8939936 100644 --- a/profiles/arch/hppa/package.use.stable.mask +++ b/profiles/arch/hppa/package.use.stable.mask @@ -17,6 +17,18 @@ #--- END OF EXAMPLES --- +# Sam James <sam@gentoo.org> (2024-07-31) +# Qt 6 not stable here. +dev-build/cmake gui + +# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-07-25) +# Moved to stable.mask, issue is fixed in unstable v40 +# Sam James <sam@gentoo.org> (2024-06-19) +# The systemd implementation of installkernel doesn't currently support +# updating the 'initramfs.img' and 'vmlinuz' symlinks that palo needs, +# and palo is the only bootloader for HPPA. +sys-kernel/installkernel systemd + # Eli Schwartz <eschwartz93@gmail.com> (2024-02-05) # Mask pdf support so net-print/cups-filters stabilisation # can go ahead (bug 627392) diff --git a/profiles/arch/hppa/use.stable.mask b/profiles/arch/hppa/use.stable.mask index cbac15e9d089..3d3e6d11f69b 100644 --- a/profiles/arch/hppa/use.stable.mask +++ b/profiles/arch/hppa/use.stable.mask @@ -4,9 +4,9 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask -# Hans de Graaff <graaff@gentoo.org> (2024-05-20) -# Allow ruby32 stabling: https://bugs.gentoo.org/932285 -ruby_targets_ruby32 +# matoro <matoro_gentoo@matoro.tk> (2024-07-16) +# dev-lang/ruby now unstabled on hppa +ruby # Ionen Wolkens <ionen@gentoo.org> (2024-01-27) # Qt6 is not stable here yet diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index c51e084cdf1c..70ecba5776e2 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/package.use.mask @@ -1,6 +1,26 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# 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 + +# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-29) +# media-libs/libplacebo is not keyworded +media-video/ffmpeg libplacebo + +# Thomas Bettler <thomas.bettler@gmail.com> (2024-06-10) +# requires dev-libs/apache-arrow which is net yet keyworded +sci-libs/gdal parquet + # Sam James <sam@gentoo.org> (2024-05-19) # media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559 media-gfx/graphicsmagick jpeg2k @@ -65,6 +85,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. @@ -231,7 +252,7 @@ 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 +media-libs/mesa video_cards_zink vulkan vulkan-overlay zink # Michał Górny <mgorny@gentoo.org> (2020-06-14) # Requires dev-python/networkx. diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask index efb2472587f7..84563bd6de9c 100644 --- a/profiles/arch/loong/package.use.mask +++ b/profiles/arch/loong/package.use.mask @@ -1,16 +1,40 @@ # Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# 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 +82,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,6 +110,7 @@ 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 @@ -147,11 +173,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 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/package.use.mask b/profiles/arch/mips/package.use.mask index a9717ab8aad9..ebb4e48d2860 100644 --- a/profiles/arch/mips/package.use.mask +++ b/profiles/arch/mips/package.use.mask @@ -1,6 +1,33 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# 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 @@ -143,14 +170,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 @@ -191,10 +210,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..6fdd3e3d526c 100644 --- a/profiles/arch/mips/use.mask +++ b/profiles/arch/mips/use.mask @@ -81,7 +81,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..1a4bd8be7bd6 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 +# Ulrich Müller <ulm@gentoo.org> (2024-08-03) +# Needs dev-libs/openspecfun which is not yet keyworded +sci-visualization/gnuplot amos + +# 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 @@ -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 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..b64562e1a36b 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,6 +1,20 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# 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 +27,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 +35,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 +49,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 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..09567a0a3406 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -1,14 +1,21 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# 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 +28,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 +57,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 @@ -140,10 +134,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/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..a194f032c5ca 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -1,6 +1,25 @@ # Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ulrich Müller <ulm@gentoo.org> (2024-08-03) +# Needs dev-libs/openspecfun which is not yet keyworded +sci-visualization/gnuplot amos + +# 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 +40,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 +47,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 @@ -220,7 +235,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/riscv/use.mask b/profiles/arch/riscv/use.mask index 4eb16fdf74f2..00ac5effb49e 100644 --- a/profiles/arch/riscv/use.mask +++ b/profiles/arch/riscv/use.mask @@ -22,6 +22,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..4c7d8026ed71 100644 --- a/profiles/arch/s390/package.use.mask +++ b/profiles/arch/s390/package.use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# 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 +70,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 +215,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/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..e7032ba9fad8 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -1,6 +1,38 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# 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 +80,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 +122,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. @@ -307,7 +335,7 @@ media-libs/libsdl2 fcitx4 # 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 +383,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) diff --git a/profiles/arch/sparc/package.use.stable.mask b/profiles/arch/sparc/package.use.stable.mask index 5451339c6b85..3a1db3845989 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 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/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..9191ad71d941 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -1,22 +1,52 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Jolly <kangie@gentoo.org> (2023-08-10) +# http3 is avilable via openssl[quic] on this arch. +net-misc/curl -http3 -quic -curl_quic_openssl curl_quic_ngtcp2 + +# 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 + +# Paul Zander <negril.nx+gentoo@gmail.com> (2024-06-17) +# missing keywords on dev-python/PyQt6 +sci-geosciences/qgis qt6 + # José de Paula R. N. Assis <espinafre@gmail.com> (2024-03-25) # No PyQt6 (which is needed by USE=qt6 for qscintilla-python) on x86. >=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 - # 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 +116,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 +129,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..1947aa4df1ce 100644 --- a/profiles/arch/x86/package.use.stable.mask +++ b/profiles/arch/x86/package.use.stable.mask @@ -17,14 +17,21 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner <asturm@gentoo.org> (2024-07-21) +# Need not as yet stable KF6-based counterparts (bug #934361) +kde-apps/libkcddb kf6compat +kde-apps/libkcompactdisc kf6compat +kde-apps/libksane kf6compat +net-misc/kio-zeroconf kf6compat + +# 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 |