New package: pwru-1.0.5

This commit is contained in:
Leah Neukirchen 2024-02-05 15:15:18 +01:00
parent 138cec523c
commit 63ce259dff
2 changed files with 31 additions and 0 deletions

View file

@ -0,0 +1,11 @@
--- a/internal/libpcap/compile.go
+++ b/internal/libpcap/compile.go
@@ -11,7 +11,7 @@
/*
#cgo CFLAGS: -I${SRCDIR}/../../libpcap
-#cgo LDFLAGS: -L${SRCDIR}/../../libpcap -lpcap -static
+#cgo LDFLAGS: -L${SRCDIR}/../../libpcap -lpcap
#include <stdlib.h>
#include <pcap.h>
*/

20
srcpkgs/pwru/template Normal file
View file

@ -0,0 +1,20 @@
# Template file for 'pwru'
pkgname=pwru
version=1.0.5
revision=1
build_style=go
go_import_path="github.com/cilium/pwru"
go_ldflags="-X github.com/cilium/pwru/internal/pwru.Version=${version}"
hostmakedepends="clang"
makedepends="libnl3-devel libpcap-devel"
short_desc="Packet, where are you? eBPF-based kernel networking debugger"
maintainer="Leah Neukirchen <leah@vuxu.org>"
license="Apache-2.0"
homepage="https://github.com/cilium/pwru"
distfiles="https://github.com/cilium/pwru/archive/refs/tags/v${version}.tar.gz"
checksum=e8054fd5cc8c9e1ba61a5912e40c069a12b499d7684e258b70745585a994232d
nocross="go generate runs on wrong architecture"
pre_build() {
TARGET_GOARCH=$GOARCH go generate
}