<package type="rpm">
	<name>libbpf</name>
	<arch>src</arch>
	<version epoch="0" ver="1.7.0" rel="1"/>
	<checksum type="sha256" pkgid="YES">afd8d42b30053be73906631ab652b44560ebc1861056bb2063cd0135183ffcfa</checksum>
	<summary>Library for working with BPF object files</summary>
	<description>libbpf is a C-based library containing a BPF loader that takes compiled BPF
object files and prepares and loads them into the Linux kernel. libbpf takes
the heavy lifting of loading, verifying, and attaching BPF programs to various
kernel hooks, allowing BPF application developers to focus only on BPF program
correctness and performance.

The following are the high-level features supported by libbpf:

* Provides high-level and low-level APIs for user space programs to interact
  with BPF programs. The low-level APIs wrap all the bpf system call
  functionality, which is useful when users need more fine-grained control
  over the interactions between user space and BPF programs.

* Provides overall support for the BPF object skeleton generated by bpftool.
  The skeleton file simplifies the process for the user space programs to
  access global variables and work with BPF programs.

* Provides BPF-side APIS, including BPF helper definitions, BPF maps
  support, and tracing helpers, allowing developers to simplify BPF code writing.

* Supports BPF CO-RE mechanism, enabling BPF developers to write portable BPF
  programs that can be compiled once and run across different kernel versions.</description>
	<packager>zeroability &lt;zeroability@fastmail.com&gt;</packager>
	<url>https://github.com/libbpf/libbpf</url>
	<time file="1774868594" build="1774868336"/>
	<size package="1084288" installed="1068347" archive="0"/>
	<location href="libbpf-1.7.0-1.src.rpm"/>
	<format>
		<rpm:license>GPL</rpm:license>
		<rpm:vendor>OpenMandriva</rpm:vendor>
		<rpm:group>System/Libraries</rpm:group>
		<rpm:buildhost>c64-2.openmandriva.org</rpm:buildhost>
		<rpm:sourcerpm></rpm:sourcerpm>
		<rpm:header-range start="5032" end="15784"/>
		<rpm:provides>
			<rpm:entry name="lib64bpf" flags="EQ" ver="1.7.0" rel="1"/>
			<rpm:entry name="lib64bpf-devel" flags="EQ" ver="1.7.0" rel="1"/>
			<rpm:entry name="lib64bpf-static-devel" flags="EQ" ver="1.7.0" rel="1"/>
		</rpm:provides>
		<rpm:requires>
			<rpm:entry name="make"/>
			<rpm:entry name="pkgconfig(libelf)"/>
			<rpm:entry name="rpmlib(LargeFiles)" flags="LE" ver="4.12.0" rel="1"/>
		</rpm:requires>
	</format>
</package>
