mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-05 21:37:15 +02:00
testing/cargo-vendor-filterer: upgrade to 0.5.18 && enable on loongarch64
This commit is contained in:
parent
180d372746
commit
4a0bc09dfa
@ -1,12 +1,12 @@
|
||||
maintainer="Hugo Osvaldo Barrera <hugo@whynothugo.nl>"
|
||||
pkgname=cargo-vendor-filterer
|
||||
pkgver=0.5.9
|
||||
pkgrel=1
|
||||
pkgver=0.5.18
|
||||
pkgrel=0
|
||||
pkgdesc="cargo vendor with filtering for platforms and more"
|
||||
url="https://github.com/coreos/cargo-vendor-filterer"
|
||||
# loongarch64: linux-raw-sys-0.1.4 crate fails to build
|
||||
arch="all !loongarch64"
|
||||
arch="all"
|
||||
license="Apache-2.0"
|
||||
depends="zstd"
|
||||
makedepends="
|
||||
cargo
|
||||
cargo-auditable
|
||||
@ -26,7 +26,27 @@ build() {
|
||||
}
|
||||
|
||||
check() {
|
||||
cargo test --frozen --no-default-features
|
||||
# See: https://github.com/coreos/cargo-vendor-filterer/issues/118
|
||||
case "$CARCH" in
|
||||
ppc64le|armv7|armhf)
|
||||
skip_tests="--skip test_dep_kind_dev_only \
|
||||
--skip test_dep_kind_normal_vs_no_build \
|
||||
--skip test_dep_kind_build_vs_no_dev
|
||||
--skip vendor_filterer::exclude::exclude_with_glob_patterns \
|
||||
--skip vendor_filterer::exclude::linux_multiple_platforms \
|
||||
--skip vendor_filterer::exclude::windows_with_dep_kind_filter_normal \
|
||||
--skip vendor_filterer::platform::linux \
|
||||
--skip vendor_filterer::platform::linux_glob \
|
||||
--skip vendor_filterer::platform::linux_multiple \
|
||||
--skip vendor_filterer::sync::sync_with_platform_filter \
|
||||
"
|
||||
;;
|
||||
*)
|
||||
skip_tests=""
|
||||
;;
|
||||
esac
|
||||
|
||||
cargo test --frozen -- $skip_tests
|
||||
}
|
||||
|
||||
package() {
|
||||
@ -34,5 +54,5 @@ package() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
2fd85f797da1d75f8a4b109278bccef1b1e0faf10653a8f472e5de48ea31f743916865853a68c5d87d0820deeaed7240f1ba50df71b2b977a35465ce14b04357 cargo-vendor-filterer-0.5.9.tar.gz
|
||||
c3da15d520b447fd049403a7265104d41a095248880576d09ff3390a61678a7f04e7dd4536035e1bd53ba0d995a3b84e205a5c52bfda52fe2be776d2454b082c cargo-vendor-filterer-0.5.18.tar.gz
|
||||
"
|
||||
|
Loading…
Reference in New Issue
Block a user