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
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

View File

@ -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

View File

@ -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

View File

@ -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="

View File

@ -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

View File

@ -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"

View File

@ -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"

View File

@ -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"

View File

@ -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

View File

@ -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"

View File

@ -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"

View File

@ -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

View File

@ -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="

View File

@ -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"

View File

@ -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="

View File

@ -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

View File

@ -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

View File

@ -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"

View File

@ -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="

View File

@ -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

View File

@ -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"

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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"

View File

@ -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

View File

@ -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"

View File

@ -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"

View File

@ -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="

View File

@ -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"

View File

@ -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

View File

@ -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"