testing/*: disable on loongarch64 due to libc crate

Because rust libc crate build failed, these aports cannot
build successfully on loongarch64.
This commit is contained in:
znley 2024-06-20 06:28:45 +00:00 committed by Celeste
parent 01e5ba7167
commit 1f9ee9f311
32 changed files with 63 additions and 31 deletions

View File

@ -5,7 +5,8 @@ pkgver=1.2.1
pkgrel=0 pkgrel=0
pkgdesc="simple signature verification program" pkgdesc="simple signature verification program"
url="https://sequoia-pgp.org/" url="https://sequoia-pgp.org/"
arch="all" # loongarch64: blocked by libc crate
arch="all !loongarch64"
license="GPL-2.0-or-later" license="GPL-2.0-or-later"
makedepends=" makedepends="
cargo cargo

View File

@ -5,7 +5,8 @@ pkgver=0.1.1
pkgrel=0 pkgrel=0
pkgdesc="GTK-based bitwarden client" pkgdesc="GTK-based bitwarden client"
url="https://codeberg.org/Chfkch/bitritter" 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" license="MIT"
makedepends=" makedepends="
cargo cargo

View File

@ -6,7 +6,8 @@ pkgrel=0
pkgdesc="Use pre-existing git repositories as templates" pkgdesc="Use pre-existing git repositories as templates"
url="https://github.com/cargo-generate/cargo-generate" url="https://github.com/cargo-generate/cargo-generate"
license="MIT OR Apache-2.0" 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" makedepends="cargo libgit2-dev openssl-dev cargo-auditable"
source="https://github.com/cargo-generate/cargo-generate/archive/v$pkgver/cargo-generate-$pkgver.tar.gz source="https://github.com/cargo-generate/cargo-generate/archive/v$pkgver/cargo-generate-$pkgver.tar.gz
remove-cargo-husky.patch remove-cargo-husky.patch

View File

@ -5,7 +5,8 @@ pkgver=6.1.0
pkgrel=0 pkgrel=0
pkgdesc="The Conventional Commits toolbox" pkgdesc="The Conventional Commits toolbox"
url="https://docs.cocogitto.io/" url="https://docs.cocogitto.io/"
arch="all" # loongarch64: blocked by libc crate
arch="all !loongarch64"
license="MIT" license="MIT"
makedepends="cargo cargo-auditable" makedepends="cargo cargo-auditable"
subpackages=" subpackages="

View File

@ -5,7 +5,8 @@ pkgver=0.4.0
pkgrel=0 pkgrel=0
pkgdesc="CLI Tool for Codeberg similar to gh and glab" pkgdesc="CLI Tool for Codeberg similar to gh and glab"
url="https://codeberg.org/RobWalt/codeberg-cli" url="https://codeberg.org/RobWalt/codeberg-cli"
arch="all" # loongarch64: blocked by libc crate
arch="all !loongarch64"
license="AGPL-3.0-or-later" license="AGPL-3.0-or-later"
makedepends=" makedepends="
cargo cargo

View File

@ -5,7 +5,8 @@ pkgver=4.0.0
pkgrel=0 pkgrel=0
pkgdesc="Build tool for Leptos" pkgdesc="Build tool for Leptos"
url="https://tauri.app" url="https://tauri.app"
arch="all !s390x" # nix # loongarch64: blocked by libc crate
arch="all !s390x !loongarch64" # nix
license="MIT OR Apache-2.0" license="MIT OR Apache-2.0"
makedepends="cargo-auditable" makedepends="cargo-auditable"
depends="cargo" depends="cargo"

View File

@ -6,7 +6,8 @@ pkgrel=1
pkgdesc="Demystify and debug your sed scripts, from comfort of your terminal" pkgdesc="Demystify and debug your sed scripts, from comfort of your terminal"
url="https://github.com/SoptikHa2/desed" url="https://github.com/SoptikHa2/desed"
# riscv64: rust broken # riscv64: rust broken
arch="all !riscv64" # loongarch64: blocked by libc crate
arch="all !riscv64 !loongarch64"
license="GPL-3.0-or-later" license="GPL-3.0-or-later"
depends="sed" # needs GNU sed depends="sed" # needs GNU sed
makedepends="cargo cargo-auditable" makedepends="cargo cargo-auditable"

View File

@ -5,7 +5,8 @@ pkgver=0.2.3
pkgrel=0 pkgrel=0
pkgdesc="A privacy-focused and mobile-friendly YouTube player, a NewPipe clone for GNOME, in Rust and GTK, based on Invidious" 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" 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" license="GPL-3.0-or-later"
depends="libadwaita mpv openssl yt-dlp" depends="libadwaita mpv openssl yt-dlp"
makedepends="cargo-auditable libadwaita-dev openssl-dev rust" makedepends="cargo-auditable libadwaita-dev openssl-dev rust"

View File

@ -5,7 +5,8 @@ pkgver=0.2.3
pkgrel=0 pkgrel=0
pkgdesc="A web client for MPD written in Rust" pkgdesc="A web client for MPD written in Rust"
url="https://git.sijman.nl/_/empede" url="https://git.sijman.nl/_/empede"
arch="all" # loongarch64: blocked by libc crate
arch="all !loongarch64"
license="MIT" license="MIT"
makedepends=" makedepends="
cargo cargo

View File

@ -7,7 +7,8 @@ pkgdesc="Clean and customizable GTK4 based greeter for greetd"
url="https://github.com/rharish101/ReGreet" url="https://github.com/rharish101/ReGreet"
# s390x, riscv64: greetd # s390x, riscv64: greetd
# armhf: fails to build # 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" license="GPL-3.0-or-later"
depends="greetd" depends="greetd"
makedepends="cargo gtk4.0-dev cargo-auditable" makedepends="cargo gtk4.0-dev cargo-auditable"

View File

@ -6,7 +6,8 @@ pkgrel=0
pkgdesc="CLI utility to work with HDR10+ in HEVC files" pkgdesc="CLI utility to work with HDR10+ in HEVC files"
url="https://github.com/quietvoid/hdr10plus_tool" url="https://github.com/quietvoid/hdr10plus_tool"
# arm: fails tests # arm: fails tests
arch="all !armhf !armv7" # loongarch64: blocked by libc crate
arch="all !armhf !armv7 !loongarch64"
license="MIT" license="MIT"
makedepends="cargo cargo-auditable fontconfig-dev" makedepends="cargo cargo-auditable fontconfig-dev"
checkdepends="font-opensans" checkdepends="font-opensans"

View File

@ -6,7 +6,8 @@ pkgver=0.33.1
pkgrel=0 pkgrel=0
pkgdesc="i3status replacement in Rust" pkgdesc="i3status replacement in Rust"
url="https://github.com/greshake/i3status-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" license="GPL-3.0-only"
makedepends=" makedepends="
cargo cargo

View File

@ -4,7 +4,8 @@ pkgver=0.7.2
pkgrel=3 pkgrel=3
pkgdesc="Secret manager backed by age" pkgdesc="Secret manager backed by age"
url="https://github.com/woodruffw/kbs2" 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" license="MIT"
makedepends="cargo python3 cargo-auditable" makedepends="cargo python3 cargo-auditable"
subpackages=" subpackages="

View File

@ -5,7 +5,8 @@ pkgver=0.4.2
pkgrel=4 pkgrel=4
pkgdesc="Open Source Spotify client library" pkgdesc="Open Source Spotify client library"
url="https://github.com/librespot-org/librespot" 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" license="MIT"
options="!check" # no test suite options="!check" # no test suite
makedepends="cargo alsa-lib-dev cargo-auditable" makedepends="cargo alsa-lib-dev cargo-auditable"

View File

@ -5,7 +5,8 @@ pkgver=1.1.1
pkgrel=0 pkgrel=0
pkgdesc="Next-Gen ls command" pkgdesc="Next-Gen ls command"
url="https://github.com/lsd-rs/lsd" url="https://github.com/lsd-rs/lsd"
arch="all" # loongarch64: blocked by libc crate
arch="all !loongarch64"
license="Apache-2.0" license="Apache-2.0"
makedepends="cargo cargo-auditable" makedepends="cargo cargo-auditable"
subpackages=" subpackages="

View File

@ -6,7 +6,8 @@ pkgrel=0
pkgdesc="Fast, async, resource-friendly link checker written in Rust" pkgdesc="Fast, async, resource-friendly link checker written in Rust"
url=https://lychee.cli.rs url=https://lychee.cli.rs
# !s390x !armhf !riscv64: openssl fails to build # !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" license="MIT OR Apache-2.0"
makedepends=" makedepends="
cargo cargo

View File

@ -5,7 +5,8 @@ pkgver=0.3.2
pkgrel=0 pkgrel=0
pkgdesc="Minimal mpd terminal client that aims to be simple yet highly configurable" pkgdesc="Minimal mpd terminal client that aims to be simple yet highly configurable"
url="https://github.com/figsoda/mmtc" url="https://github.com/figsoda/mmtc"
arch="all" # loongarch64: blocked by libc crate
arch="all !loongarch64"
license="MPL-2.0" license="MPL-2.0"
makedepends=" makedepends="
cargo cargo

View File

@ -4,7 +4,8 @@ pkgver=1.9.0
pkgrel=0 pkgrel=0
pkgdesc="Statically typed programming language for scientific computations" pkgdesc="Statically typed programming language for scientific computations"
url="https://numbat.dev/" 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" license="Apache-2.0"
makedepends="cargo cargo-auditable openssl-dev" makedepends="cargo cargo-auditable openssl-dev"
subpackages="$pkgname-doc" subpackages="$pkgname-doc"

View File

@ -5,7 +5,8 @@ pkgver=0.5.1
pkgrel=0 pkgrel=0
pkgdesc="Painless compression and decompression" pkgdesc="Painless compression and decompression"
url="https://github.com/ouch-org/ouch" url="https://github.com/ouch-org/ouch"
arch="all" # loongarch64: blocked by libc crate
arch="all !loongarch64"
license="MIT" license="MIT"
makedepends="cargo bzip2-dev xz-dev zlib-dev zstd-dev cargo-auditable" makedepends="cargo bzip2-dev xz-dev zlib-dev zstd-dev cargo-auditable"
subpackages=" subpackages="

View File

@ -8,6 +8,7 @@ url="https://github.com/nwtgck/piping-server-rust"
license="MIT" license="MIT"
arch="all !s390x !riscv64" # limited by cargo arch="all !s390x !riscv64" # limited by cargo
arch="$arch !ppc64le" # FTBFS arch="$arch !ppc64le" # FTBFS
arch="$arch !loongarch64" # blocked by libc crate
makedepends="cargo cargo-auditable" makedepends="cargo cargo-auditable"
subpackages="$pkgname-openrc" subpackages="$pkgname-openrc"
source="https://github.com/nwtgck/piping-server-rust/archive/v$pkgver/piping-server-rust-$pkgver.tar.gz source="https://github.com/nwtgck/piping-server-rust/archive/v$pkgver/piping-server-rust-$pkgver.tar.gz

View File

@ -5,7 +5,8 @@ pkgver=2.3.1
pkgrel=0 pkgrel=0
pkgdesc="A simple radio CLI" pkgdesc="A simple radio CLI"
url="https://github.com/margual56/radio-cli" url="https://github.com/margual56/radio-cli"
arch="all" # loongarch64: blocked by libc crate
arch="all !loongarch64"
license="GPL-2.0-only" license="GPL-2.0-only"
depends="mpv yt-dlp" depends="mpv yt-dlp"
makedepends="cargo cargo-auditable openssl-dev" makedepends="cargo cargo-auditable openssl-dev"

View File

@ -6,7 +6,8 @@ pkgrel=1
pkgdesc="Simple, modern and secure encryption tool" pkgdesc="Simple, modern and secure encryption tool"
url="https://github.com/str4d/rage" url="https://github.com/str4d/rage"
license="Apache-2.0 OR MIT" 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" makedepends="cargo fuse3-dev cargo-auditable"
subpackages=" subpackages="
$pkgname-doc $pkgname-doc

View File

@ -6,7 +6,8 @@ pkgrel=0
pkgdesc="High-performance reverse proxy for NAT traversal" pkgdesc="High-performance reverse proxy for NAT traversal"
url="https://github.com/rapiz1/rathole" url="https://github.com/rapiz1/rathole"
license="Apache-2.0" 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" makedepends="cargo openssl-dev cargo-auditable"
source="https://github.com/rapiz1/rathole/archive/v$pkgver/rathole-$pkgver.tar.gz" source="https://github.com/rapiz1/rathole/archive/v$pkgver/rathole-$pkgver.tar.gz"
options="!check" # loop forever on failure options="!check" # loop forever on failure

View File

@ -6,7 +6,8 @@ pkgver=0.5.0
pkgrel=0 pkgrel=0
url="https://git.sr.ht/~witcher/rss-email" url="https://git.sr.ht/~witcher/rss-email"
# ppc64le, s390x, riscv64: rust-ring # ppc64le, s390x, riscv64: rust-ring
arch="all !ppc64le !s390x !riscv64" # loongarch64: blocked by libc crate
arch="all !ppc64le !s390x !riscv64 !loongarch64"
license="WTFPL" license="WTFPL"
makedepends=" makedepends="
cargo cargo

View File

@ -7,7 +7,8 @@ pkgrel=0
pkgdesc="RustDesk Server Program" pkgdesc="RustDesk Server Program"
url="https://github.com/rustdesk/rustdesk-server" url="https://github.com/rustdesk/rustdesk-server"
# ppc64le and s390x and riscv64 blocked by ring crate # 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" license="GPL-3.0-or-later"
options="!check net" # RustDesk server has no tests yet options="!check net" # RustDesk server has no tests yet
makedepends="cargo cargo-auditable" makedepends="cargo cargo-auditable"

View File

@ -7,7 +7,8 @@ pkgrel=1
pkgdesc="Fast, encrypted, deduplicated backups" pkgdesc="Fast, encrypted, deduplicated backups"
url="https://github.com/rustic-rs/rustic" url="https://github.com/rustic-rs/rustic"
license="MIT OR Apache-2.0" 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=" makedepends="
cargo cargo
cargo-auditable cargo-auditable

View File

@ -6,7 +6,8 @@ pkgrel=0
pkgdesc="Command line utility for setting up and using Steam Mobile Authenticator" pkgdesc="Command line utility for setting up and using Steam Mobile Authenticator"
url="https://github.com/dyc3/steamguard-cli" url="https://github.com/dyc3/steamguard-cli"
# ring # ring
arch="all !ppc64le !s390x !riscv64" # loongarch64: blocked by libc crate
arch="all !ppc64le !s390x !riscv64 !loongarch64"
license="GPL-3.0-or-later" license="GPL-3.0-or-later"
makedepends="cargo cargo-auditable openssl-dev" makedepends="cargo cargo-auditable openssl-dev"
subpackages="$pkgname-bash-completion $pkgname-zsh-completion" subpackages="$pkgname-bash-completion $pkgname-zsh-completion"

View File

@ -4,7 +4,8 @@ pkgver=3.0.0
pkgrel=0 pkgrel=0
pkgdesc="Log file highlighter" pkgdesc="Log file highlighter"
url="https://github.com/bensadeh/tailspin" 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" license="MIT"
depends="less" depends="less"
makedepends="cargo cargo-auditable" makedepends="cargo cargo-auditable"

View File

@ -8,7 +8,8 @@ url="https://codeberg.org/selfisekai/teapot_tools"
# armhf: ci hangs # armhf: ci hangs
# riscv64: ci broken # riscv64: ci broken
# x86: segfaults # x86: segfaults
arch="all !armhf !riscv64 !x86" # loongarch64: blocked by libc crate
arch="all !armhf !riscv64 !x86 !loongarch64"
license="Apache-2.0" license="Apache-2.0"
depends="git" depends="git"
makedepends=" makedepends="

View File

@ -8,7 +8,8 @@ pkgver=0.7.11
pkgrel=0 pkgrel=0
pkgdesc="Music Player TUI written in Rust" pkgdesc="Music Player TUI written in Rust"
url="https://github.com/tramhao/termusic" 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" license="MIT AND GPL-3.0-or-later"
depends="protoc mpv-dev" depends="protoc mpv-dev"
makedepends="cargo cargo-auditable rustfmt rust-clippy dbus-dev" makedepends="cargo cargo-auditable rustfmt rust-clippy dbus-dev"

View File

@ -6,7 +6,8 @@ pkgver=0.8.0
pkgrel=0 pkgrel=0
pkgdesc="Write and manage journals/notes from the terminal" pkgdesc="Write and manage journals/notes from the terminal"
url="https://github.com/AmmarAbouZor/tui-journal" 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" license="MIT"
makedepends=" makedepends="
cargo cargo

View File

@ -4,7 +4,8 @@ pkgver=0.8.0
pkgrel=0 pkgrel=0
pkgdesc="Aesthetically pleasing YouTube TUI written in Rust" pkgdesc="Aesthetically pleasing YouTube TUI written in Rust"
url="https://siriusmart.github.io/youtube-tui/" url="https://siriusmart.github.io/youtube-tui/"
arch="all" # loongarch64: blocked by libc crate
arch="all !loongarch64"
license="GPL-3.0-or-later" license="GPL-3.0-or-later"
makedepends="cargo cargo-auditable mpv-dev libsixel-dev" makedepends="cargo cargo-auditable mpv-dev libsixel-dev"
source="https://github.com/Siriusmart/youtube-tui/archive/v$pkgver/youtube-tui-$pkgver.tar.gz" source="https://github.com/Siriusmart/youtube-tui/archive/v$pkgver/youtube-tui-$pkgver.tar.gz"