aboutsummaryrefslogtreecommitdiffstats
path: root/community/cargo-gra/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/cargo-gra/APKBUILD')
-rw-r--r--community/cargo-gra/APKBUILD28
1 files changed, 10 insertions, 18 deletions
diff --git a/community/cargo-gra/APKBUILD b/community/cargo-gra/APKBUILD
index 1250afbc7d2..ca41996dd4b 100644
--- a/community/cargo-gra/APKBUILD
+++ b/community/cargo-gra/APKBUILD
@@ -1,43 +1,35 @@
# Contributor: Newbyte <newbie13xd@gmail.com>
# Maintainer: Newbyte <newbie13xd@gmail.com>
pkgname=cargo-gra
-pkgver=0.3.1
+pkgver=0.6.0
pkgrel=0
pkgdesc="gtk-rust-app CLI for building Flatpak apps with ease"
-url="https://gitlab.com/loers/cargo-gra"
-arch="all !s390x !riscv64" # no cargo for these archies
+url="https://gitlab.com/floers/cargo-gra"
+arch="all !s390x" # not interested in debugging issues on s390x
license="GPL-3.0-or-later"
-makedepends="cargo"
-source="https://gitlab.com/loers/cargo-gra/-/archive/v$pkgver/cargo-gra-v$pkgver.tar.gz"
+makedepends="cargo cargo-auditable"
+source="https://gitlab.com/floers/cargo-gra/-/archive/v$pkgver/cargo-gra-v$pkgver.tar.gz"
builddir="$srcdir/$pkgname-v$pkgver"
options="!check" # Tests fail
-export CARGO_PROFILE_RELEASE_CODEGEN_UNITS=1
-export CARGO_PROFILE_RELEASE_LTO="true"
-export CARGO_PROFILE_RELEASE_OPT_LEVEL="s"
-export CARGO_PROFILE_RELEASE_PANIC="abort"
-
prepare() {
default_prepare
- env -u CARGO_NET_OFFLINE cargo fetch --locked
+ cargo fetch --target="$CTARGET" --locked
}
build() {
- cargo build --release --frozen
+ cargo auditable build --release --frozen
}
check() {
- cargo test --release --frozen
+ cargo test --frozen
}
package() {
- cargo install --locked --root "$pkgdir/usr" --path .
-
- rm "$pkgdir"/usr/.crates.toml
- rm "$pkgdir"/usr/.crates2.json
+ install -Dm755 target/release/cargo-gra -t "$pkgdir"/usr/bin/
}
sha512sums="
-cbf0a231fc7a80b0a4f9fdfd92473915228dafee1c0a754ae4eda8d4ac6e307fd1657287679e58b9b0178994cdf639845c295425ec21f9d1407f3cfe2e412b31 cargo-gra-v0.3.1.tar.gz
+7c19a61b493e40183407e0af277e2355b23bc6221f155486a6a3b61af23fa109879812d3618e974d9d0e7188f5dde03382e5bb3b2c2755ca3c6e67a7c635aa4e cargo-gra-v0.6.0.tar.gz
"