# Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Benda Xu (2024-10-10) # dev-util/nvidia-cuda-toolkit or sys-cluster/ucx are not keyworded on riscv sys-cluster/slurm nvml ucx # David Roman (2024-10-04) # dev-libs/libunibreak not keyworded here media-libs/libass libunibreak # Paul Zander (2024-09-08) # needs re-keywording and clean-up of media-libs/opencollada media-libs/assimp collada # Michael Orlitzky (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 (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 (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 (2024-06-15) # Requires unkeyworded dev-qt/qtwebengine (and revdeps) kde-plasma/plasma-nm openconnect # Sam James (2024-05-19) # media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559 media-gfx/graphicsmagick jpeg2k # Robin H. Johnson (2024-02-18) # alembic not stable yet media-gfx/openvdb alembic # Michal Privoznik (2024-01-18) # No sys-block/nbdkit on riscv, yet app-emulation/libvirt nbd # Nowa Ammerlaan (2024-01-13) # Unmask only where grub is keyworded sys-kernel/installkernel -grub # Ionen Wolkens (2023-10-09) # media-libs/shaderc is keyworded here. media-libs/libplacebo -shaderc # Patrick McLean (2023-10-03) # sys-apps/s6-linux-init has not been tested on this arch sys-apps/openrc s6 sys-apps/openrc-navi s6 # Nowa Ammerlaan (2023-08-30) # Avoid keywording more Qt stuff dev-python/pyside2 datavis # Marek Szuba (2023-08-19) # dev-libs/pocl needs some work before it can be keyworded here (Bug #907333). dev-python/pyopencl test # Ionen Wolkens (2023-07-26) # MPV currently[1] has no plans to support >=lua5-3 making luajit # the only choice for maintained lua. Apply mask/force to override # the profile's defaults, and invert on arches where not keyworded. # Done this way also avoids conflicts for users using another default. # [1] https://github.com/mpv-player/mpv/wiki/FAQ#why-does-mpv-not-support-lua-53-or-newer media-video/mpv lua_single_target_luajit -lua_single_target_lua5-1 # Mike Gilbert (2023-05-27) # sd-boot should work here. sys-apps/systemd -boot -boot -ukify sys-apps/systemd-utils -boot -ukify sys-kernel/installkernel -systemd-boot -ukify -uki # Sam James (2023-05-10) # sys-cluster/ceph not keyworded here sys-block/tgt rbd # jinqiang zhang (2023-03-27) # 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 (2023-02-16) # USE=java depend on virtual/jdk:1.8 which is not support on RISC-V app-office/libreoffice java libreoffice_extensions_scripting-beanshell libreoffice_extensions_scripting-javascript # Mike Rivnak (2022-11-30) # luajit is currently not supported on riscv app-editors/neovim lua_single_target_luajit # Yixun Lan (2022-11-24) # depend on dev-libs/libpcre2[jit] which not supported yet, bug #879511 www-servers/varnish jit # Xin Yang (2022-10-18) # requires qtwebengine, bug #876301 app-i18n/fcitx-libpinyin dictionary-manager # Yixun Lan (2022-01-27) # This target supports ASAN/etc... # Andreas K. Hüttel (2022-09-25) # Moved here from default/linux/... sys-devel/gcc -sanitize # Jakov Smolić (2022-09-07) # Unkeyworded dependencies (xen-tools, aws stack), masking to reduce # the dependency graph net-analyzer/netdata xen # Jakov Smolić (2022-08-27) # depends on (2022-08-11) # luajit is currently not supported on riscv dev-util/bcc lua # Yu Gu (2022-07-26) # Xen does not work on riscv, Ceph has dependencies which do not. Bug #859625. app-emulation/libvirt xen rbd # Sam James (2022-07-02) # The required sys-libs/db slot is not keyworded on riscv dev-libs/cyrus-sasl berkdb # Sam James (2022-06-26) # Avoid dragging in "heavy" parts of dev-qt/* unless/until # somebody needs them. bug #816981, bug #854261. # Unfortunately, tests demand qtwebengine too. dev-python/QtPy test # Marek Szuba (2022-04-30) # net-wireless/sdrplay contains prebuilt binaries, currently available # upstream only for amd64/x86 and arm net-wireless/gr-osmosdr sdrplay # Jakov Smolić (2022-04-24) # sys-libs/db is being deprecated (bug #837629) # so avoid keywording 4.8 slot dev-lisp/clisp berkdb # Jakov Smolić (2022-04-07) # Depends on sys-cluster/ceph which pulls in valgrind, which is # unavailable on riscv currently sys-block/fio rbd # Jakov Smolić (2022-03-25) # sys-process/criu doesn't support riscv (bug #835975) # Upstream bug for criu: https://github.com/checkpoint-restore/criu/issues/1702 app-containers/crun criu # Yongxinag Liang (2022-01-09) # app-emulation/xen-tools doesn't support riscv yet app-emulation/qemu xen # unkeyworded depdendency - sys-cluster/ceph app-emulation/qemu rbd # Alex Fan (2021-12-12) # dev-python/uvloop fails test #806412 # but with it installed, anyio passes all tests dev-python/anyio test # Marek Szuba (2021-09-23) # mkdocs ecosystem only partly keyworded on riscv, has rather messy # Python-target requirements. dev-python/pyspelling doc dev-python/wcmatch doc # Alex Fan (2022-05-16) # These depend on Haskell: # - app-text/pandoc sys-cluster/ceph pmdk # Alex Fan (2021-09-15) # Marek Szuba (2021-09-07) # All of these require net-libs/nodejs, which now builds on riscv # but fails tests (Bug #782913). # - www-client/firefox (bdepend) dev-ruby/capybara test # - dev-qt/qtwebengine (bdepend) dev-python/ipython qt5 net-irc/quassel urlpreview # Jonathan Davies (2021-09-03) # Requires CPU with SSSE3 support net-analyzer/suricata hyperscan # Yixun Lan (2021-08-29) # sys-apps/fwupd not tested, USE=spi,uefi sys-apps/fwupd spi uefi # Marek Szuba (2021-08-23) # sys-cluster/ceph not keyworded here yet due to several dependencies # failing tests net-analyzer/rrdtool rados # Marek Szuba (2021-08-22) # net-fs/openafs does not support riscv app-crypt/heimdal afs # app-editors/xemacs reports arch as unknown, fails to build dev-lang/ruby xemacs # Alex Fan (2021-08-17) # dependencies not keyworded/tested kde-plasma/plasma-meta plymouth # Marek Szuba (2021-08-14) # Alex Fan (2021-08-05) # These USE flags depend on java, not (sustainably) supported yet # - dev-tex/pdfannotextractor app-text/texlive pdfannotextractor # - JDK media-libs/rubberband jni # Yixun Lan (2021-08-05) # Boost.Context can be built on riscv dev-libs/boost -context # Marek Szuba (2021-07-27) # dev-libs/boxfort does not support riscv yet, meaning # dev-libs/criterion cannot be keyworded here app-admin/syslog-ng test # Marek Szuba (2021-07-27) # dev-db/mongodb does not support riscv, fails src_configure dev-libs/mongo-c-driver test # Alex Fan (2021-07-20) # hdf5-1.10 always fails tests with these 2 use flags enabled, otherwise # passes all tests on at least some systems. No longer needed for 1.12, # though. (2021-08-12) # Marek Szuba (2021-07-14) # LuaJIT does not support riscv app-text/texlive-core luajittex dev-texlive/texlive-basic luajittex media-gfx/gimp lua www-servers/nginx nginx_modules_http_lua # Marek Szuba (2021-07-11) # Causes 35 tests to fail with "fatal llvm error", bug #844946 dev-db/postgresql llvm # Marek Szuba (2021-07-05) # Dependencies not keyworded here yet: # - sci-libs/vtk media-libs/opencv vtk sci-libs/opencascade vtk # This doesn't work for (any) riscv yet. dev-libs/libpcre2 jit dev-libs/libpcre jit www-servers/nginx pcre-jit