community/arti: upgrade to 1.2.7

- don't test with --features=full, reverts 6035a6b
- disable on loongarch64 & ppc64le
This commit is contained in:
omni 2024-09-04 16:59:14 +00:00
parent fcb86adac7
commit 189fa98d07

View File

@ -1,14 +1,15 @@
# Contributor: omni <omni+alpine@hack.org>
# Maintainer: omni <omni+alpine@hack.org>
pkgname=arti
pkgver=1.2.5
pkgver=1.2.7
pkgrel=0
pkgdesc="An implementation of Tor, in Rust"
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 !riscv64 !s390x"
# loongarch64, ppc64le: error: failed to run custom build command for `ring v0.16.20`
arch="all !loongarch64 !ppc64le !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
@ -43,7 +44,7 @@ build() {
}
check() {
cargo test --frozen --features=full
cargo test --frozen
}
package() {
@ -58,6 +59,6 @@ package() {
}
sha512sums="
48d74ccd5be5439406c53185cab0f0857327ed4a47d52be411e5dbbb6556016ed6c8130c56de60b071032f0f51bf2141ca50c86b2129b05a1b98f418a5ba04aa arti-1.2.5.tar.gz
5163ffb81ab592eddb94c924effaac8ca713c1eddc62d7af572f1d1bf65628db179d5d6bbabdcdad78194dc23fca7baf11c60cda5a39a5638fbbcfe6ac4a0adf arti-1.2.7.tar.gz
a68d7c99b1d1d73b4c8c725d7c69486bb732b3b2c28df339f2e56f842c17417aa89fe8ba41f1017bd4c7e550e1e8a2b886071b8f96c0e2863855698cb8767810 disable_system_time_conversion_patch
"