diff --git a/community/sequoia-sqv/APKBUILD b/community/sequoia-sqv/APKBUILD index 90b1c97c355..6833240d717 100644 --- a/community/sequoia-sqv/APKBUILD +++ b/community/sequoia-sqv/APKBUILD @@ -5,7 +5,8 @@ pkgver=1.2.1 pkgrel=0 pkgdesc="simple signature verification program" url="https://sequoia-pgp.org/" -arch="all" +# loongarch64: blocked by libc crate +arch="all !loongarch64" license="GPL-2.0-or-later" makedepends=" cargo diff --git a/testing/bitritter/APKBUILD b/testing/bitritter/APKBUILD index 892a2dd9a7d..d59ddc03c6d 100644 --- a/testing/bitritter/APKBUILD +++ b/testing/bitritter/APKBUILD @@ -5,7 +5,8 @@ pkgver=0.1.1 pkgrel=0 pkgdesc="GTK-based bitwarden client" url="https://codeberg.org/Chfkch/bitritter" -arch="all !s390x" # 'nix' crate fails to compile +# loongarch64: blocked by libc crate +arch="all !s390x !loongarch64" # 'nix' crate fails to compile license="MIT" makedepends=" cargo diff --git a/testing/cargo-generate/APKBUILD b/testing/cargo-generate/APKBUILD index ee654908f80..a6326db0943 100644 --- a/testing/cargo-generate/APKBUILD +++ b/testing/cargo-generate/APKBUILD @@ -6,7 +6,8 @@ pkgrel=0 pkgdesc="Use pre-existing git repositories as templates" url="https://github.com/cargo-generate/cargo-generate" license="MIT OR Apache-2.0" -arch="all !s390x" # fails to build nix crate +# loongarch64: blocked by libc crate +arch="all !s390x !loongarch64" # fails to build nix crate makedepends="cargo libgit2-dev openssl-dev cargo-auditable" source="https://github.com/cargo-generate/cargo-generate/archive/v$pkgver/cargo-generate-$pkgver.tar.gz remove-cargo-husky.patch diff --git a/testing/cocogitto/APKBUILD b/testing/cocogitto/APKBUILD index 8863f207acd..fc35347b3fd 100644 --- a/testing/cocogitto/APKBUILD +++ b/testing/cocogitto/APKBUILD @@ -5,7 +5,8 @@ pkgver=6.1.0 pkgrel=0 pkgdesc="The Conventional Commits toolbox" url="https://docs.cocogitto.io/" -arch="all" +# loongarch64: blocked by libc crate +arch="all !loongarch64" license="MIT" makedepends="cargo cargo-auditable" subpackages=" diff --git a/testing/codeberg-cli/APKBUILD b/testing/codeberg-cli/APKBUILD index 1567e4fdebe..329eac2fd52 100644 --- a/testing/codeberg-cli/APKBUILD +++ b/testing/codeberg-cli/APKBUILD @@ -5,7 +5,8 @@ pkgver=0.4.0 pkgrel=0 pkgdesc="CLI Tool for Codeberg similar to gh and glab" url="https://codeberg.org/RobWalt/codeberg-cli" -arch="all" +# loongarch64: blocked by libc crate +arch="all !loongarch64" license="AGPL-3.0-or-later" makedepends=" cargo diff --git a/testing/create-tauri-app/APKBUILD b/testing/create-tauri-app/APKBUILD index 7c7bceffa00..a871791ae2e 100644 --- a/testing/create-tauri-app/APKBUILD +++ b/testing/create-tauri-app/APKBUILD @@ -5,7 +5,8 @@ pkgver=4.0.0 pkgrel=0 pkgdesc="Build tool for Leptos" url="https://tauri.app" -arch="all !s390x" # nix +# loongarch64: blocked by libc crate +arch="all !s390x !loongarch64" # nix license="MIT OR Apache-2.0" makedepends="cargo-auditable" depends="cargo" diff --git a/testing/desed/APKBUILD b/testing/desed/APKBUILD index bbca5fd5f05..e1e76139b2a 100644 --- a/testing/desed/APKBUILD +++ b/testing/desed/APKBUILD @@ -6,7 +6,8 @@ pkgrel=1 pkgdesc="Demystify and debug your sed scripts, from comfort of your terminal" url="https://github.com/SoptikHa2/desed" # riscv64: rust broken -arch="all !riscv64" +# loongarch64: blocked by libc crate +arch="all !riscv64 !loongarch64" license="GPL-3.0-or-later" depends="sed" # needs GNU sed makedepends="cargo cargo-auditable" diff --git a/testing/dewduct/APKBUILD b/testing/dewduct/APKBUILD index 1e44e675fc4..2f2f11ef90f 100644 --- a/testing/dewduct/APKBUILD +++ b/testing/dewduct/APKBUILD @@ -5,7 +5,8 @@ pkgver=0.2.3 pkgrel=0 pkgdesc="A privacy-focused and mobile-friendly YouTube player, a NewPipe clone for GNOME, in Rust and GTK, based on Invidious" source="$pkgname-$pkgver.zip::https://github.com/DaKnig/DewDuct/archive/refs/tags/v$pkgver.zip" -arch="all" +# loongarch64: blocked by libc crate +arch="all !loongarch64" license="GPL-3.0-or-later" depends="libadwaita mpv openssl yt-dlp" makedepends="cargo-auditable libadwaita-dev openssl-dev rust" diff --git a/testing/empede/APKBUILD b/testing/empede/APKBUILD index ca84836c78e..de97682b2fc 100644 --- a/testing/empede/APKBUILD +++ b/testing/empede/APKBUILD @@ -5,7 +5,8 @@ pkgver=0.2.3 pkgrel=0 pkgdesc="A web client for MPD written in Rust" url="https://git.sijman.nl/_/empede" -arch="all" +# loongarch64: blocked by libc crate +arch="all !loongarch64" license="MIT" makedepends=" cargo diff --git a/testing/greetd-regreet/APKBUILD b/testing/greetd-regreet/APKBUILD index 41efad49a02..93027672535 100644 --- a/testing/greetd-regreet/APKBUILD +++ b/testing/greetd-regreet/APKBUILD @@ -7,7 +7,8 @@ pkgdesc="Clean and customizable GTK4 based greeter for greetd" url="https://github.com/rharish101/ReGreet" # s390x, riscv64: greetd # armhf: fails to build -arch="all !armhf !s390x !riscv64" +# loongarch64: blocked by libc crate +arch="all !armhf !s390x !riscv64 !loongarch64" license="GPL-3.0-or-later" depends="greetd" makedepends="cargo gtk4.0-dev cargo-auditable" diff --git a/testing/hdr10plus-tool/APKBUILD b/testing/hdr10plus-tool/APKBUILD index 46533b8aee6..4045a1b4635 100644 --- a/testing/hdr10plus-tool/APKBUILD +++ b/testing/hdr10plus-tool/APKBUILD @@ -6,7 +6,8 @@ pkgrel=0 pkgdesc="CLI utility to work with HDR10+ in HEVC files" url="https://github.com/quietvoid/hdr10plus_tool" # arm: fails tests -arch="all !armhf !armv7" +# loongarch64: blocked by libc crate +arch="all !armhf !armv7 !loongarch64" license="MIT" makedepends="cargo cargo-auditable fontconfig-dev" checkdepends="font-opensans" diff --git a/testing/i3status-rust/APKBUILD b/testing/i3status-rust/APKBUILD index 99d5a22f22d..305016a3482 100644 --- a/testing/i3status-rust/APKBUILD +++ b/testing/i3status-rust/APKBUILD @@ -6,7 +6,8 @@ pkgver=0.33.1 pkgrel=0 pkgdesc="i3status replacement in Rust" url="https://github.com/greshake/i3status-rust" -arch="all !s390x" # try unpinning s390x once nix crate is updated to 0.28 +# loongarch64: blocked by libc crate +arch="all !s390x !loongarch64" # try unpinning s390x once nix crate is updated to 0.28 license="GPL-3.0-only" makedepends=" cargo diff --git a/testing/kbs2/APKBUILD b/testing/kbs2/APKBUILD index b2e1a8795fc..c94c775d508 100644 --- a/testing/kbs2/APKBUILD +++ b/testing/kbs2/APKBUILD @@ -4,7 +4,8 @@ pkgver=0.7.2 pkgrel=3 pkgdesc="Secret manager backed by age" url="https://github.com/woodruffw/kbs2" -arch="all !s390x !riscv64" # blocked by cargo +# loongarch64: blocked by libc crate +arch="all !s390x !riscv64 !loongarch64" # blocked by cargo license="MIT" makedepends="cargo python3 cargo-auditable" subpackages=" diff --git a/testing/librespot/APKBUILD b/testing/librespot/APKBUILD index 05fc7f6df1c..99c51a15aab 100644 --- a/testing/librespot/APKBUILD +++ b/testing/librespot/APKBUILD @@ -5,7 +5,8 @@ pkgver=0.4.2 pkgrel=4 pkgdesc="Open Source Spotify client library" url="https://github.com/librespot-org/librespot" -arch="all !s390x !riscv64" # limited by cargo +# loongarch64: blocked by libc crate +arch="all !s390x !riscv64 !loongarch64" # limited by cargo license="MIT" options="!check" # no test suite makedepends="cargo alsa-lib-dev cargo-auditable" diff --git a/testing/lsd/APKBUILD b/testing/lsd/APKBUILD index 6096f83cb3a..e966cb3aa3e 100644 --- a/testing/lsd/APKBUILD +++ b/testing/lsd/APKBUILD @@ -5,7 +5,8 @@ pkgver=1.1.1 pkgrel=0 pkgdesc="Next-Gen ls command" url="https://github.com/lsd-rs/lsd" -arch="all" +# loongarch64: blocked by libc crate +arch="all !loongarch64" license="Apache-2.0" makedepends="cargo cargo-auditable" subpackages=" diff --git a/testing/lychee/APKBUILD b/testing/lychee/APKBUILD index 27ba51e138d..5938d21c1b6 100644 --- a/testing/lychee/APKBUILD +++ b/testing/lychee/APKBUILD @@ -6,7 +6,8 @@ pkgrel=0 pkgdesc="Fast, async, resource-friendly link checker written in Rust" url=https://lychee.cli.rs # !s390x !armhf !riscv64: openssl fails to build -arch="all !s390x !armhf !riscv64" +# loongarch64: blocked by libc crate +arch="all !s390x !armhf !riscv64 !loongarch64" license="MIT OR Apache-2.0" makedepends=" cargo diff --git a/testing/mmtc/APKBUILD b/testing/mmtc/APKBUILD index 399ca01113f..a333487ee80 100644 --- a/testing/mmtc/APKBUILD +++ b/testing/mmtc/APKBUILD @@ -5,7 +5,8 @@ pkgver=0.3.2 pkgrel=0 pkgdesc="Minimal mpd terminal client that aims to be simple yet highly configurable" url="https://github.com/figsoda/mmtc" -arch="all" +# loongarch64: blocked by libc crate +arch="all !loongarch64" license="MPL-2.0" makedepends=" cargo diff --git a/testing/numbat/APKBUILD b/testing/numbat/APKBUILD index ce7a9d5bf48..7dde47ce1a6 100644 --- a/testing/numbat/APKBUILD +++ b/testing/numbat/APKBUILD @@ -4,7 +4,8 @@ pkgver=1.9.0 pkgrel=0 pkgdesc="Statically typed programming language for scientific computations" url="https://numbat.dev/" -arch="all !s390x" # nix crate fails to build +# loongarch64: blocked by libc crate +arch="all !s390x !loongarch64" # nix crate fails to build license="Apache-2.0" makedepends="cargo cargo-auditable openssl-dev" subpackages="$pkgname-doc" diff --git a/testing/ouch/APKBUILD b/testing/ouch/APKBUILD index 735cb317f28..11af75d07ac 100644 --- a/testing/ouch/APKBUILD +++ b/testing/ouch/APKBUILD @@ -5,7 +5,8 @@ pkgver=0.5.1 pkgrel=0 pkgdesc="Painless compression and decompression" url="https://github.com/ouch-org/ouch" -arch="all" +# loongarch64: blocked by libc crate +arch="all !loongarch64" license="MIT" makedepends="cargo bzip2-dev xz-dev zlib-dev zstd-dev cargo-auditable" subpackages=" diff --git a/testing/piping-server/APKBUILD b/testing/piping-server/APKBUILD index 763eb9d5e49..78f3bfdabcf 100644 --- a/testing/piping-server/APKBUILD +++ b/testing/piping-server/APKBUILD @@ -8,6 +8,7 @@ url="https://github.com/nwtgck/piping-server-rust" license="MIT" arch="all !s390x !riscv64" # limited by cargo arch="$arch !ppc64le" # FTBFS +arch="$arch !loongarch64" # blocked by libc crate makedepends="cargo cargo-auditable" subpackages="$pkgname-openrc" source="https://github.com/nwtgck/piping-server-rust/archive/v$pkgver/piping-server-rust-$pkgver.tar.gz diff --git a/testing/radio-cli/APKBUILD b/testing/radio-cli/APKBUILD index 47348547e84..d17f3dd4115 100644 --- a/testing/radio-cli/APKBUILD +++ b/testing/radio-cli/APKBUILD @@ -5,7 +5,8 @@ pkgver=2.3.1 pkgrel=0 pkgdesc="A simple radio CLI" url="https://github.com/margual56/radio-cli" -arch="all" +# loongarch64: blocked by libc crate +arch="all !loongarch64" license="GPL-2.0-only" depends="mpv yt-dlp" makedepends="cargo cargo-auditable openssl-dev" diff --git a/testing/rage/APKBUILD b/testing/rage/APKBUILD index 5313e6ec1ef..33df8b801af 100644 --- a/testing/rage/APKBUILD +++ b/testing/rage/APKBUILD @@ -6,7 +6,8 @@ pkgrel=1 pkgdesc="Simple, modern and secure encryption tool" url="https://github.com/str4d/rage" license="Apache-2.0 OR MIT" -arch="all !s390x !riscv64" # blocked by rust/cargo +# loongarch64: blocked by libc crate +arch="all !s390x !riscv64 !loongarch64" # blocked by rust/cargo makedepends="cargo fuse3-dev cargo-auditable" subpackages=" $pkgname-doc diff --git a/testing/rathole/APKBUILD b/testing/rathole/APKBUILD index 97ea9cbf28d..c8401592048 100644 --- a/testing/rathole/APKBUILD +++ b/testing/rathole/APKBUILD @@ -6,7 +6,8 @@ pkgrel=0 pkgdesc="High-performance reverse proxy for NAT traversal" url="https://github.com/rapiz1/rathole" license="Apache-2.0" -arch="all !s390x !riscv64" # blocked by rust/cargo +# loongarch64: blocked by libc crate +arch="all !s390x !riscv64 !loongarch64" # blocked by rust/cargo makedepends="cargo openssl-dev cargo-auditable" source="https://github.com/rapiz1/rathole/archive/v$pkgver/rathole-$pkgver.tar.gz" options="!check" # loop forever on failure diff --git a/testing/rss-email/APKBUILD b/testing/rss-email/APKBUILD index ad9c374172c..25ee2c30501 100644 --- a/testing/rss-email/APKBUILD +++ b/testing/rss-email/APKBUILD @@ -6,7 +6,8 @@ pkgver=0.5.0 pkgrel=0 url="https://git.sr.ht/~witcher/rss-email" # ppc64le, s390x, riscv64: rust-ring -arch="all !ppc64le !s390x !riscv64" +# loongarch64: blocked by libc crate +arch="all !ppc64le !s390x !riscv64 !loongarch64" license="WTFPL" makedepends=" cargo diff --git a/testing/rustdesk-server/APKBUILD b/testing/rustdesk-server/APKBUILD index 6a3ee3a9815..77bcc355298 100644 --- a/testing/rustdesk-server/APKBUILD +++ b/testing/rustdesk-server/APKBUILD @@ -7,7 +7,8 @@ pkgrel=0 pkgdesc="RustDesk Server Program" url="https://github.com/rustdesk/rustdesk-server" # ppc64le and s390x and riscv64 blocked by ring crate -arch="all !ppc64le !s390x !riscv64" +# loongarch64: blocked by libc crate +arch="all !ppc64le !s390x !riscv64 !loongarch64" license="GPL-3.0-or-later" options="!check net" # RustDesk server has no tests yet makedepends="cargo cargo-auditable" diff --git a/testing/rustic/APKBUILD b/testing/rustic/APKBUILD index f665b32944e..c56314bc2b7 100644 --- a/testing/rustic/APKBUILD +++ b/testing/rustic/APKBUILD @@ -7,7 +7,8 @@ pkgrel=1 pkgdesc="Fast, encrypted, deduplicated backups" url="https://github.com/rustic-rs/rustic" license="MIT OR Apache-2.0" -arch="all !s390x" # fails to build nix crate +# loongarch64: blocked by libc crate +arch="all !s390x !loongarch64" # fails to build nix crate makedepends=" cargo cargo-auditable diff --git a/testing/steamguard-cli/APKBUILD b/testing/steamguard-cli/APKBUILD index ff4803ff220..845d8cdf09b 100644 --- a/testing/steamguard-cli/APKBUILD +++ b/testing/steamguard-cli/APKBUILD @@ -6,7 +6,8 @@ pkgrel=0 pkgdesc="Command line utility for setting up and using Steam Mobile Authenticator" url="https://github.com/dyc3/steamguard-cli" # ring -arch="all !ppc64le !s390x !riscv64" +# loongarch64: blocked by libc crate +arch="all !ppc64le !s390x !riscv64 !loongarch64" license="GPL-3.0-or-later" makedepends="cargo cargo-auditable openssl-dev" subpackages="$pkgname-bash-completion $pkgname-zsh-completion" diff --git a/testing/tailspin/APKBUILD b/testing/tailspin/APKBUILD index 55ba5dbd699..d1ad9444202 100644 --- a/testing/tailspin/APKBUILD +++ b/testing/tailspin/APKBUILD @@ -4,7 +4,8 @@ pkgver=3.0.0 pkgrel=0 pkgdesc="Log file highlighter" url="https://github.com/bensadeh/tailspin" -arch="all !s390x" # nix crate fails to build +# loongarch64: blocked by libc crate +arch="all !s390x !loongarch64" # nix crate fails to build license="MIT" depends="less" makedepends="cargo cargo-auditable" diff --git a/testing/teapot-tools/APKBUILD b/testing/teapot-tools/APKBUILD index addf57c753c..9a8d6dd4415 100644 --- a/testing/teapot-tools/APKBUILD +++ b/testing/teapot-tools/APKBUILD @@ -8,7 +8,8 @@ url="https://codeberg.org/selfisekai/teapot_tools" # armhf: ci hangs # riscv64: ci broken # x86: segfaults -arch="all !armhf !riscv64 !x86" +# loongarch64: blocked by libc crate +arch="all !armhf !riscv64 !x86 !loongarch64" license="Apache-2.0" depends="git" makedepends=" diff --git a/testing/termusic-mpv/APKBUILD b/testing/termusic-mpv/APKBUILD index bd8d13607eb..694a69ae7ab 100644 --- a/testing/termusic-mpv/APKBUILD +++ b/testing/termusic-mpv/APKBUILD @@ -8,7 +8,8 @@ pkgver=0.7.11 pkgrel=0 pkgdesc="Music Player TUI written in Rust" url="https://github.com/tramhao/termusic" -arch="all !s390x !riscv64" +# loongarch64: blocked by libc crate +arch="all !s390x !riscv64 !loongarch64" license="MIT AND GPL-3.0-or-later" depends="protoc mpv-dev" makedepends="cargo cargo-auditable rustfmt rust-clippy dbus-dev" diff --git a/testing/tui-journal/APKBUILD b/testing/tui-journal/APKBUILD index 15bcf31443e..84c2e5d50fb 100644 --- a/testing/tui-journal/APKBUILD +++ b/testing/tui-journal/APKBUILD @@ -6,7 +6,8 @@ pkgver=0.8.0 pkgrel=0 pkgdesc="Write and manage journals/notes from the terminal" url="https://github.com/AmmarAbouZor/tui-journal" -arch="all !s390x" # s390x: nix crate +# loongarch64: blocked by libc crate +arch="all !s390x !loongarch64" # s390x: nix crate license="MIT" makedepends=" cargo diff --git a/testing/youtube-tui/APKBUILD b/testing/youtube-tui/APKBUILD index 599152c0493..24fcab4ca57 100644 --- a/testing/youtube-tui/APKBUILD +++ b/testing/youtube-tui/APKBUILD @@ -4,7 +4,8 @@ pkgver=0.8.0 pkgrel=0 pkgdesc="Aesthetically pleasing YouTube TUI written in Rust" url="https://siriusmart.github.io/youtube-tui/" -arch="all" +# loongarch64: blocked by libc crate +arch="all !loongarch64" license="GPL-3.0-or-later" makedepends="cargo cargo-auditable mpv-dev libsixel-dev" source="https://github.com/Siriusmart/youtube-tui/archive/v$pkgver/youtube-tui-$pkgver.tar.gz"