aboutsummaryrefslogtreecommitdiffstats
path: root/community/rbspy/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/rbspy/APKBUILD')
-rw-r--r--community/rbspy/APKBUILD16
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
"