aboutsummaryrefslogtreecommitdiffstats
path: root/community/mprocs/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/mprocs/APKBUILD')
-rw-r--r--community/mprocs/APKBUILD26
1 files changed, 15 insertions, 11 deletions
diff --git a/community/mprocs/APKBUILD b/community/mprocs/APKBUILD
index 639783c32cc..b7dcdd359ef 100644
--- a/community/mprocs/APKBUILD
+++ b/community/mprocs/APKBUILD
@@ -1,30 +1,33 @@
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=mprocs
-pkgver=0.2.2
-pkgrel=0
+pkgver=0.6.4
+pkgrel=1
pkgdesc="Run multiple commands in parallel"
url="https://github.com/pvolok/mprocs"
arch="aarch64 armhf armv7 ppc64le x86 x86_64" # blocked by rust/cargo
license="MIT"
-makedepends="cargo"
+makedepends="cargo lua5.4-dev cargo-auditable"
source="https://github.com/pvolok/mprocs/archive/v$pkgver/mprocs-$pkgver.tar.gz
- flexi_logger-without-textfilter.patch
+ fix-portable_pty-tests.patch
+ unbundle-lua.patch
"
+options="net" # fetch dependencies
-export CARGO_PROFILE_RELEASE_CODEGEN_UNITS=1
-export CARGO_PROFILE_RELEASE_LTO="true"
export CARGO_PROFILE_RELEASE_OPT_LEVEL="z"
-export CARGO_PROFILE_RELEASE_PANIC="abort"
prepare() {
default_prepare
- cargo fetch --locked
+ # tests for a vendored fork of a crate
+ # https://github.com/pvolok/mprocs/issues/50
+ rm vendor/vt100/tests/*.rs
+
+ cargo fetch --target="$CTARGET" --locked
}
build() {
- cargo build --frozen --release
+ cargo auditable build --frozen --release
}
check() {
@@ -36,6 +39,7 @@ package() {
}
sha512sums="
-e7a9cf88c060e00c21d125c14b2cd1cec4d9ea0cf847558f1f51935580ffdb43f8faf74115f9ee2baa060e86ad3f4f4e91a5bd98c5fde5218d928683a3994685 mprocs-0.2.2.tar.gz
-85fc77bbd61a1888f78ddc69fe0351377ce7dea4ea9ac7e6b8d47b74cae0f828add75e0798079ae6899abf7abfaa8ef8e8637bdded4a14351ad5c372b3dbe41e flexi_logger-without-textfilter.patch
+7fdade0d8cf09a9a4f71c4f46072c7e1fb96e919577d813600a9461bf2c1e3e4d881fb8265037f08f49c594d652620f6f68b3b3ed084a23d66821f3d7e40edbf mprocs-0.6.4.tar.gz
+605a54a8feea340fcd89ba7c976749719844e160be7446948bf94ba894c0532aa240ed060b38a1202d4fa7638e7576dd7356d16be8e9cfc3ae4ec0f622d43f92 fix-portable_pty-tests.patch
+cad7615e9b927c46faf7996e40d8b8efee8a596078be5997d13bcf4c1e9505d157662473bc6b6206a73276018d1fd531f361968c4575bc65a6035fcdfbbfdb2c unbundle-lua.patch
"