diff options
Diffstat (limited to 'community/rbspy/APKBUILD')
-rw-r--r-- | community/rbspy/APKBUILD | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/community/rbspy/APKBUILD b/community/rbspy/APKBUILD index 9a8dafd8e9c..335fd555f93 100644 --- a/community/rbspy/APKBUILD +++ b/community/rbspy/APKBUILD @@ -1,28 +1,30 @@ # Contributor: Adam Jensen <adam@acj.sh> # Maintainer: Adam Jensen <adam@acj.sh> pkgname=rbspy -pkgver=0.8.1 +pkgver=0.19.1 pkgrel=0 pkgdesc="Sampling profiler for Ruby" url="https://rbspy.github.io/" -arch="all !armv7 !ppc64le !s390x !mips !mips64 !riscv64" # limited by cargo and build errors +arch="all !armv7 !ppc64le !s390x !riscv64" # limited by cargo and build errors license="MIT" -makedepends="cargo" +makedepends="cargo cargo-auditable" checkdepends="ruby" +options="net" source="$pkgname-$pkgver.tar.gz::https://github.com/rbspy/rbspy/archive/v$pkgver.tar.gz" + build() { - cargo build --release --locked + cargo auditable build --release --locked } check() { # Some tests need additional privileges cargo test --release --locked -- \ + --skip sampler::tests \ --skip test_current_thread_address \ --skip test_initialize_with_disallowed_process \ - --skip test_get_trace \ --skip test_get_exec_trace \ - --skip test_spawn_record_children_subprocesses + --skip test_get_trace } package() { @@ -30,5 +32,5 @@ package() { } sha512sums=" -1644d930e204321e817dcaf753dac91e3db184fbbbbbdabf044e0f05a73a596a473e0f83caacbbac1f07ad5d77d8849734223b8799200540864bb7d6e1c898b7 rbspy-0.8.1.tar.gz +23e7e36e2f840b70a4871db4582a10bb638247e0abf4214ae7be01c6e88cf5b47dabb512f6065e2bbc5de8f1d4a9314aeb6fde8eccd523a3de7e518a671cc16f rbspy-0.19.1.tar.gz " |