community/arti: run tests with --features=full

This commit is contained in:
omni 2024-05-28 06:08:33 +00:00
parent 9fd9df4bf8
commit 6035a6b8e9

View File

@ -8,7 +8,7 @@ url="https://docs.rs/arti/latest/arti/"
license="GPL-3.0-or-later"
# s390x: merlin crate doesn't support big-endian targets
# riscv64: https://gitlab.torproject.org/tpo/core/arti/-/issues/1398
arch="all !s390x !riscv64"
arch="all !riscv64 !s390x"
makedepends="cargo openssl-dev>3 sqlite-dev zstd-dev xz-dev cargo-auditable"
subpackages="$pkgname-doc"
source="$pkgname-$pkgver.tar.gz::https://gitlab.torproject.org/tpo/core/arti/-/archive/arti-v$pkgver/arti-arti-v$pkgver.tar.gz
@ -16,7 +16,6 @@ source="$pkgname-$pkgver.tar.gz::https://gitlab.torproject.org/tpo/core/arti/-/a
"
builddir="$srcdir/$pkgname-$pkgname-v$pkgver"
prepare() {
default_prepare
cargo fetch --target="$CTARGET" --locked
@ -44,14 +43,7 @@ build() {
}
check() {
case "$CARCH" in
riscv64)
RUST_BACKTRACE=1 cargo test --frozen
;;
*)
cargo test --frozen
;;
esac
cargo test --frozen --features=full
}
package() {