diff options
Diffstat (limited to 'internal/rosa/package/libbpf.az')
| -rw-r--r-- | internal/rosa/package/libbpf.az | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/internal/rosa/package/libbpf.az b/internal/rosa/package/libbpf.az new file mode 100644 index 00000000..14b3d0bf --- /dev/null +++ b/internal/rosa/package/libbpf.az @@ -0,0 +1,31 @@ +package libbpf { + description = "the reference library for eBPF development"; + website = "https://github.com/libbpf/libbpf"; + anitya = 141355; + + version# = "1.7.0"; + source = remoteGitHub { + suffix = "libbpf/libbpf"; + tag = "v"+version; + checksum = "Gsk3TYDTne6behhdiyRB0Y5GTGECRh2265VY7IQ_VB62vIm7U9oqzEW-Va5Tvi_w"; + }; + + env = [ "PREFIX=/system" ]; + early = "cd src"; + writable = true; + chmod = true; + + exec = make { + inPlace = true; + skipConfigure = true; + skipCheck = true; + install = "make DESTDIR=/work LIBSUBDIR=lib install"; + }; + + inputs = [ + elfutils, + kernel-headers, + ]; + + runtime = [ elfutils ]; +} |
