| Name |
libbpf |
| Description |
Library for loading eBPF programs and reading and manipulating eBPF objects from user-space |
| Version |
1.6.2-1 |
| Package Base |
libbpf |
| Homepage |
https://github.com/libbpf/libbpf |
| Maintainers |
['Jan Alexander Steffens (heftig) <heftig@archlinux.org>', 'Levente Polyak <anthraxx[at]archlinux[dot]org>'] |
| Contributors |
['Adrian Bacircea <adrian.bacircea@gmail.com>'] |
| Distro-repo |
https://gitlab.archlinux.org/archlinux/packaging/packages/libbpf |
| Sources |
['git+https://github.com/libbpf/libbpf#tag=v1.6.2'] |
| Dependencies |
['glibc', 'libelf', 'linux-api-headers', 'zlib'] |
| Optional-Dependencies |
[] |
| Build-Dependencies |
['git'] |
| Provides |
['libbpf.so'] |
| Builddate |
29-11-2025 01:20:24 |
| Architecture |
x86_64 |
| Distro-Version |
|
| Licenses |
['LGPL-2.1-only OR BSD-2-Clause'] |
| Hash |
c2c07b8a708ec7e3a6b74246f8f0104ea0e1423d1bbff28bdf1a88ede2e41824 |
# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
# Contributor: Adrian Bacircea <adrian.bacircea@gmail.com>
pkgname=libbpf
pkgver=1.6.2
pkgrel=1
pkgdesc='Library for loading eBPF programs and reading and manipulating eBPF objects from user-space'
url='https://github.com/libbpf/libbpf'
arch=(x86_64)
license=('LGPL-2.1-only OR BSD-2-Clause')
depends=(
glibc
libelf
linux-api-headers
zlib
)
makedepends=(
git
)
provides=(libbpf.so)
source=("git+${url}#tag=v${pkgver}")
sha512sums=('7007ec4239f1ccc11c803dcdd834e97fe00e2528db0c17b4500d854957924ccd2d437ee7a00c76f2aacb336f3b001414fa66d6de0d0d3fc7c5d0896eb289b05a')
b2sums=('3dfa86acf5f4cae1079a90bfc28100878fcc74ba70180ad469f702dca09d0c32d83344708722640af46fb7b45980542d1501c6ef9123d2eaea2aef8db9811a5e')
build() {
cd libbpf
make -C src
}
package() {
cd libbpf
make -C src DESTDIR="${pkgdir}" LIBSUBDIR=lib install
install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
install -Dm 644 LICENSE.BSD-2-Clause -t "${pkgdir}/usr/share/licenses/${pkgname}"
}
# vim:set sw=2 sts=-1 et: