diff options
Diffstat (limited to 'community/mprocs/APKBUILD')
-rw-r--r-- | community/mprocs/APKBUILD | 26 |
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 " |