mirror of
https://anongit.gentoo.org/git/repo/gentoo.git
synced 2025-06-10 07:04:13 +02:00
Signed-off-by: Lukas Schmelting <lschmelting@posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/42380 Signed-off-by: Sam James <sam@gentoo.org>
372 lines
12 KiB
Text
372 lines
12 KiB
Text
# Copyright 2022-2025 Gentoo Authors
|
|
# Distributed under the terms of the GNU General Public License v2
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2025-05-29)
|
|
# dist-server pulls in the libmount crate which is unmaintained and depends
|
|
# on outdated nix that does not support loong
|
|
dev-util/sccache dist-server
|
|
|
|
# NRK <nrk@disroot.org> (2025-04-07)
|
|
# media-libs/libyuv is not keyworded
|
|
media-libs/imlib2 y4m
|
|
|
|
# Sam James <sam@gentoo.org> (2025-03-19)
|
|
# media-libs/libebur128 not keyworded here
|
|
media-video/pipewire loudness
|
|
|
|
# NRK <nrk@disroot.org> (2025-03-17)
|
|
# media-libs/libyuv is not keyworded
|
|
media-libs/libavif libyuv
|
|
|
|
# Ionen Wolkens <ionen@gentoo.org> (2025-03-10)
|
|
# media-libs/libopenmpt is not keyworded here
|
|
media-video/ffmpeg openmpt
|
|
media-video/ffmpeg-compat openmpt
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2025-03-04)
|
|
# this target has support for sanitizers
|
|
sys-devel/gcc -sanitize
|
|
|
|
# Alfred Wingate <parona@protonmail.com> (2025-02-22)
|
|
# media-libs/zint is not keyworded here
|
|
media-libs/zxing-cpp experimental
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2025-01-16)
|
|
# tests require qtwebengine which is unavailable
|
|
dev-python/qtconsole test
|
|
dev-python/qtpy test
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2025-01-12)
|
|
# Vulkan works on loong.
|
|
media-video/mpv -vulkan
|
|
|
|
# Sam James <sam@gentoo.org> (2025-01-10)
|
|
# dev-lang/ada-bootstrap exists here
|
|
>=sys-devel/gcc-14 -ada
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2025-01-10)
|
|
# bootstrap-emacs crashes at build time
|
|
app-editors/emacs jit
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2025-01-06)
|
|
# necessary dep is keyworded and passes tests
|
|
dev-db/mariadb -galera
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2025-01-06)
|
|
# 2 test cases abort with "LLVM ERROR: Relocation type not implemented yet!"
|
|
sci-libs/symengine llvm
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2025-01-06)
|
|
# llvm does not have sufficient codegen support for mesa before 18
|
|
# bug #929197
|
|
media-libs/mesa llvm_slot_15 llvm_slot_16 llvm_slot_17
|
|
|
|
# Sam James <sam@gentoo.org> (2025-01-04)
|
|
# kde-plasma/kde-cli-tools not keyworded here
|
|
x11-misc/xdg-utils plasma
|
|
|
|
# Nowa Ammerlaan <nowa@gentoo.org> (2024-10-08)
|
|
# Not all required dependencies are keyworded here
|
|
sys-kernel/dracut test
|
|
|
|
# David Roman <davidroman96@gmail.com> (2024-10-04)
|
|
# dev-libs/libunibreak is not keyworded
|
|
media-libs/libass libunibreak
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2024-09-27)
|
|
# media-libs/libilbc needs porting
|
|
media-video/ffmpeg libilbc
|
|
media-video/ffmpeg-compat 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
|
|
|
|
# Sam James <sam@gentoo.org> (2024-08-31)
|
|
# dnstap USE masked due to missing keywords
|
|
net-dns/bind dnstap
|
|
|
|
# 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
|
|
|
|
# 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-06-15)
|
|
# Requires unkeyworded dev-qt/qtwebengine (and revdeps)
|
|
kde-plasma/plasma-nm openconnect
|
|
|
|
# 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
|
|
|
|
# Sam James <sam@gentoo.org> (2024-03-27)
|
|
# No rust-bin available for profiler
|
|
<virtual/rust-1.73.0 profiler
|
|
|
|
# Robin H. Johnson <robbat2@gentoo.org) (2024-03-13)
|
|
# sys-cluster/corosync not yet keyworded, niche use case for mdadm
|
|
sys-fs/mdadm corosync
|
|
|
|
# Joonas Niilola <juippis@gentoo.org> (2024-02-16)
|
|
# Test dependencies not keyworded on this arch.
|
|
www-servers/nginx test
|
|
|
|
# Sam James <sam@gentoo.org> (2024-02-03)
|
|
# We only have MariaDB on loong, not MySQL.
|
|
dev-perl/DBD-MariaDB mysql
|
|
|
|
# Nowa Ammerlaan <nowa@gentoo.org> (2024-01-13)
|
|
# Unmask only where grub is keyworded
|
|
sys-kernel/installkernel -grub
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2024-01-03)
|
|
# app-crypt/rpm-sequoia is keyworded here.
|
|
app-arch/rpm -sequoia
|
|
|
|
# Violet Purcell <vimproved@inventati.org> (2023-10-12)
|
|
# dev-build/samurai is not keyworded here.
|
|
app-alternatives/ninja samurai
|
|
|
|
# Sam James <sam@gentoo.org> (2023-10-08)
|
|
# dev-db/mysql not keyworded here
|
|
dev-perl/DBD-mysql mysql
|
|
|
|
# Patrick Lauer <patrick@gentoo.org> (2023-10-05)
|
|
# JIT / llvm support needs too old llvm
|
|
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
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2023-09-29)
|
|
# no luajit for now
|
|
media-gfx/gimp lua
|
|
www-servers/nginx nginx_modules_http_lua
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2023-09-24)
|
|
# fails tests
|
|
gnome-extra/gnome-software flatpak
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2023-09-21)
|
|
# dev-ruby/asciidoctor is not keyworded yet.
|
|
dev-util/librnp man
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2023-09-10)
|
|
# Revdeps of dev-python/ujson which is masked.
|
|
dev-python/cattrs test
|
|
dev-python/requests-cache test
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2023-07-26)
|
|
# no llvm:15 or lld:16 on loong
|
|
<dev-db/postgresql-16 llvm
|
|
<dev-lang/rust-1.73.0 wasm
|
|
|
|
# Ionen Wolkens <ionen@gentoo.org> (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_lua5-1 lua_single_target_luajit
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2023-07-19)
|
|
# dev-python/watchfiles has too old target-lexicon without loong support
|
|
dev-python/uvicorn test-rust
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2023-07-19)
|
|
# Examples used by tests have their libc crate Cargo.locked to 0.2.121, that
|
|
# predated Rust's loong support. The package itself works as intended.
|
|
# The atom should be made more accurate once a newer version is released that
|
|
# contains bumped libc deps.
|
|
dev-python/setuptools-rust test
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2023-07-11)
|
|
# Upstream lacks pmu-events definition file for loong.
|
|
dev-util/perf python
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2023-07-01)
|
|
# Upstream accepted vector asm for loong before corresponding assembler
|
|
# support is ready, leading to build failures. Disable asm for the time being
|
|
# before a fix is created.
|
|
#
|
|
# 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
|
|
# sys-cluster/torque fails to build (seemingly because of incompatible hwloc)
|
|
sys-cluster/openmpi openmpi_fabrics_knem openmpi_rm_pbs
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2023-06-03)
|
|
# fails to build with 6.3.x kernel
|
|
sys-cluster/knem modules
|
|
|
|
# Mike Gilbert <floppym@gentoo.org> (2023-05-27)
|
|
# Newer sd-boot does not use gnuefi.
|
|
>=sys-apps/systemd-254 -boot -ukify
|
|
>=sys-apps/systemd-utils-254 -boot -ukify
|
|
sys-kernel/installkernel -systemd-boot -ukify -uki
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2023-04-16)
|
|
# dev-python/pyopengl fails tests
|
|
dev-python/sympy opengl
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2022-12-06)
|
|
# dev-cpp/glog fails tests, needs checking
|
|
media-libs/opencv glog contribsfm
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2022-12-06)
|
|
# sci-libs/gdal not keyworded yet
|
|
media-libs/opencv gdal
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2022-12-06)
|
|
# app-crypt/heimdal not keyworded yet
|
|
net-nds/openldap kerberos
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2022-12-06)
|
|
# net-vpn/ocserv fails tests, probably kernel config related but needs
|
|
# further investigation.
|
|
net-vpn/openconnect test
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
|
|
# <dev-cpp/tbb-2021 fails to build on loong w/ gcc-13
|
|
sci-libs/spqr tbb
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
|
|
# sci-libs/adolc fails to build on loong for now.
|
|
dev-cpp/eigen test
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
|
|
# app-misc/tinysparql fails tests on loong.
|
|
app-cdr/brasero tracker
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
|
|
# Respective dependency fails to build, pending investigation, mask for the
|
|
# time being
|
|
dev-cpp/libcmis man
|
|
media-libs/opencv tesseract
|
|
media-video/ffmpeg libtesseract
|
|
media-video/ffmpeg-compat libtesseract
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
|
|
# sys-auth/sssd isn't keyworded here yet
|
|
app-admin/sudo sssd
|
|
sys-auth/pambase sssd
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2022-12-04)
|
|
# neither app-text/ronn or app-text/ronn-ng can be built with
|
|
# RUBY_TARGETS=ruby30
|
|
app-accessibility/espeakup man
|
|
app-accessibility/espeak-ng man
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2022-12-04)
|
|
# dev-libs/boxfort is only supported on amd64, arm64, arm and x86 due to
|
|
# inline asm, so we have no dev-libs/criterion
|
|
app-admin/syslog-ng test
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2022-12-02)
|
|
# sys-cluster/ceph is not keyworded yet.
|
|
net-analyzer/rrdtool rados
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2022-12-02)
|
|
# Boost.Context has had support for loong since 1.79.0.
|
|
dev-libs/boost -context
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2022-12-01)
|
|
# Mask GRUB2 platforms not applicable to loong.
|
|
sys-boot/grub:2 grub_platforms_coreboot grub_platforms_efi-32 grub_platforms_ieee1275 grub_platforms_multiboot grub_platforms_pc grub_platforms_qemu grub_platforms_uboot grub_platforms_xen grub_platforms_xen-pvh
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2022-11-30)
|
|
# No Haskell on loong yet (in-tree ghc too old and not bootstrapped here as of
|
|
# Oct 2023), hence no virtual/pandoc and friends.
|
|
www-apps/hugo test
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2022-11-29)
|
|
# Dep media-plugins/libvisual-plugins fails to build, seems too hairy to fix.
|
|
media-plugins/gst-plugins-meta libvisual
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2022-10-04)
|
|
# Sanitizers partially supported on this architecture.
|
|
#
|
|
# ASan: https://reviews.llvm.org/D129418 (LLVM 15 and above)
|
|
# Scudo: https://reviews.llvm.org/D138350 (LLVM 16 since 20221122)
|
|
# TSan: https://reviews.llvm.org/D139292 (LLVM 16 since 20221208)
|
|
# UBSan: https://reviews.llvm.org/D139292 (LLVM 16 since 20221208)
|
|
# SafeStack: https://reviews.llvm.org/D139494 (LLVM 16 since 20221210)
|
|
# LSan: https://reviews.llvm.org/D139686 (LLVM 16 since 20230114)
|
|
# MSan: https://reviews.llvm.org/D152692 (LLVM 17 since 20230629)
|
|
# DFSan: https://reviews.llvm.org/D140690 (LLVM 17 since 20230703)
|
|
# Profile: https://reviews.llvm.org/D154405 (LLVM 17 since 20230706)
|
|
# XRay: https://reviews.llvm.org/D140727 (LLVM 17 since 20230714)
|
|
# libFuzzer: https://reviews.llvm.org/D140601 (LLVM 17 since 20230718)
|
|
>=llvm-runtimes/compiler-rt-sanitizers-15 -asan
|
|
>=llvm-runtimes/compiler-rt-sanitizers-16 -lsan -safestack -scudo -tsan -ubsan
|
|
>=llvm-runtimes/compiler-rt-sanitizers-17.0.0_pre20230630 -msan
|
|
>=llvm-runtimes/compiler-rt-sanitizers-17.0.0_pre20230705 -dfsan
|
|
>=llvm-runtimes/compiler-rt-sanitizers-17.0.0_pre20230717 -profile -xray
|
|
>llvm-runtimes/compiler-rt-sanitizers-17.0.0_pre20230717 -libfuzzer
|
|
>=llvm-runtimes/compiler-rt-sanitizers-19 -cfi
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2022-07-08)
|
|
# virtual/{jdk,jre} is not available on loong yet.
|
|
app-office/libreoffice libreoffice_extensions_scripting-beanshell libreoffice_extensions_scripting-javascript
|
|
media-libs/rubberband jni
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2022-05-13)
|
|
# Fails testing at least with libssh-0.9.6 and mbedtls-2.28.0-r1, needs
|
|
# investigation.
|
|
net-libs/libssh mbedtls
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2022-04-24)
|
|
# Unmask experimental-loong on packages; we're loong.
|
|
sys-libs/glibc -experimental-loong
|
|
sys-libs/libseccomp -experimental-loong
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2022-04-18)
|
|
# Mask io-uring & zbc pending keywording
|
|
sys-block/fio -io-uring -zbc
|
|
|
|
# WANG Xuerui <xen0n@gentoo.org> (2022-04-18)
|
|
# We never had non-deprecated libcrypt support from glibc, so disable compat
|
|
# from libxcrypt for a world without libcrypt.so.1
|
|
sys-libs/libxcrypt compat
|
|
|
|
# The below masks are liberally taken from riscv, which has similar
|
|
# limitations.
|
|
|
|
# LoongArch has no gold
|
|
<sys-devel/binutils-2.44 gold
|
|
|
|
# These aren't ported to LoongArch yet
|
|
dev-libs/libpcre jit
|
|
www-servers/nginx pcre-jit
|
|
|
|
# End snippets taken from riscv
|