diff options
Diffstat (limited to 'community/sniffglue/APKBUILD')
-rw-r--r-- | community/sniffglue/APKBUILD | 27 |
1 files changed, 12 insertions, 15 deletions
diff --git a/community/sniffglue/APKBUILD b/community/sniffglue/APKBUILD index 5680090de18..3a8d297a883 100644 --- a/community/sniffglue/APKBUILD +++ b/community/sniffglue/APKBUILD @@ -1,36 +1,31 @@ # Contributor: kpcyrd <git@rxv.cc> # Maintainer: kpcyrd <git@rxv.cc> pkgname=sniffglue -pkgver=0.11.1 +pkgver=0.16.0 pkgrel=0 pkgdesc="Secure multithreaded packet sniffer" url="https://github.com/kpcyrd/sniffglue" -# !aarch64: https://cloud.drone.io/alpinelinux/aports/10687/3/1 -# !x86: fails to compile even when -fno-stack-protector is passed # !ppc64le: fails to build ring -arch="x86_64 armhf armv7" # limited by cargo +arch="x86_64 armhf armv7 aarch64 x86" # limited by cargo license="GPL-3.0-or-later" makedepends=" cargo + cargo-auditable libpcap-dev libseccomp-dev + scdoc " install="$pkgname.pre-install" subpackages="$pkgname-doc" -source=" +options="net" +source="$pkgname-$pkgver.tar.gz::https://github.com/kpcyrd/sniffglue/archive/v$pkgver.tar.gz sniffglue.conf - $pkgname-$pkgver.tar.gz::https://github.com/kpcyrd/$pkgname/archive/v$pkgver.tar.gz " -# libring fails to compile otherwise -case "$CARCH" in - x86) - export CFLAGS="$CFLAGS -fno-stack-protector" - ;; -esac build() { - cargo build --release --locked + cargo auditable build --release --locked + make docs } check() { @@ -44,5 +39,7 @@ package() { install -Dm644 "$srcdir/$pkgname.conf" "$pkgdir/etc/$pkgname.conf" } -sha512sums="66e6b87e832ba8424334d24e3457a214e60e67c731471098329d0ca54c574518f7856ba780bb6bffde53bdefe2c8f789a242138ae67e2fef3e562fa083b362b1 sniffglue.conf -d44c6a66c363ca06e5536776055826a50cd56ab344e9197493ee97ef7988cc41b7474b7be406bda2d1a95e105dc0fc42936d36f9783f404aa9abfbbacb224c02 sniffglue-0.11.1.tar.gz" +sha512sums=" +48a3c592baeb2c48629d0714ec1989a98144101d4f045c95d4ed23e5d0de295144cdcc433e4fbcd7e3ce76d0d7a0c16f04134c63b8aa79a3a8fe7e5797e919f5 sniffglue-0.16.0.tar.gz +66e6b87e832ba8424334d24e3457a214e60e67c731471098329d0ca54c574518f7856ba780bb6bffde53bdefe2c8f789a242138ae67e2fef3e562fa083b362b1 sniffglue.conf +" |