<package type="rpm">
	<name>llama-cpp</name>
	<arch>aarch64</arch>
	<version epoch="0" ver="b8234" rel="1"/>
	<checksum type="sha256" pkgid="YES">9550e2b552520d1a86a24330375bc1971aca14dcf9d1c637889baa164ced914a</checksum>
	<summary>Port of Facebook's LLaMA model in C/C++</summary>
	<description>The main goal of llama.cpp is to run the LLaMA model using 4-bit
integer quantization on a MacBook

* Plain C/C++ implementation without dependencies
* Apple silicon first-class citizen - optimized via ARM NEON, Accelerate
  and Metal frameworks
* AVX, AVX2 and AVX512 support for x86 architectures
* Mixed F16 / F32 precision
* 2-bit, 3-bit, 4-bit, 5-bit, 6-bit and 8-bit integer quantization support
* CUDA, Metal and OpenCL GPU backend support

The original implementation of llama.cpp was hacked in an evening.
Since then, the project has improved significantly thanks to many
contributions. This project is mainly for educational purposes and
serves as the main playground for developing new features for the
ggml library.</description>
	<packager>bero &lt;bero@lindev.ch&gt;</packager>
	<url>https://github.com/ggml-org/llama.cpp</url>
	<time file="1772987961" build="1772986959"/>
	<size package="15443684" installed="129989084" archive="0"/>
	<location href="llama-cpp-b8234-1-omv2690.aarch64.rpm"/>
	<format>
		<rpm:license>MIT AND Apache-2.0 AND LicenseRef-Fedora-Public-Domain</rpm:license>
		<rpm:vendor>OpenMandriva</rpm:vendor>
		<rpm:group>Unspecified</rpm:group>
		<rpm:buildhost>altra-4.openmandriva.org</rpm:buildhost>
		<rpm:sourcerpm>llama-cpp-b8234-1.src.rpm</rpm:sourcerpm>
		<rpm:header-range start="5032" end="19167"/>
		<rpm:provides>
			<rpm:entry name="libggml-base.so.8234()(64bit)"/>
			<rpm:entry name="libggml-blas.so()(64bit)"/>
			<rpm:entry name="libggml-cpu-armv8.0_1.so()(64bit)"/>
			<rpm:entry name="libggml-cpu-armv8.2_1.so()(64bit)"/>
			<rpm:entry name="libggml-cpu-armv8.2_2.so()(64bit)"/>
			<rpm:entry name="libggml-cpu-armv8.2_3.so()(64bit)"/>
			<rpm:entry name="libggml-cpu-armv8.6_1.so()(64bit)"/>
			<rpm:entry name="libggml-cpu-armv8.6_2.so()(64bit)"/>
			<rpm:entry name="libggml-cpu-armv9.2_1.so()(64bit)"/>
			<rpm:entry name="libggml-cpu-armv9.2_2.so()(64bit)"/>
			<rpm:entry name="libggml-opencl.so()(64bit)"/>
			<rpm:entry name="libggml-vulkan.so()(64bit)"/>
			<rpm:entry name="libggml.so.8234()(64bit)"/>
			<rpm:entry name="libllama.so.8234()(64bit)"/>
			<rpm:entry name="libmtmd.so.0()(64bit)"/>
			<rpm:entry name="llama-cpp" flags="EQ" ver="b8234" rel="1"/>
			<rpm:entry name="llama-cpp(aarch-64)" flags="EQ" ver="b8234" rel="1"/>
		</rpm:provides>
		<rpm:requires>
			<rpm:entry name="curl"/>
			<rpm:entry name="ld-linux-aarch64.so.1()(64bit)"/>
			<rpm:entry name="ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)"/>
			<rpm:entry name="libOpenCL.so.1()(64bit)"/>
			<rpm:entry name="libOpenCL.so.1(OPENCL_1.0)(64bit)"/>
			<rpm:entry name="libOpenCL.so.1(OPENCL_1.1)(64bit)"/>
			<rpm:entry name="libOpenCL.so.1(OPENCL_1.2)(64bit)"/>
			<rpm:entry name="libc.so.6()(64bit)"/>
			<rpm:entry name="libc.so.6(GLIBC_2.17)(64bit)"/>
			<rpm:entry name="libc.so.6(GLIBC_2.29)(64bit)"/>
			<rpm:entry name="libc.so.6(GLIBC_2.32)(64bit)"/>
			<rpm:entry name="libc.so.6(GLIBC_2.33)(64bit)"/>
			<rpm:entry name="libc.so.6(GLIBC_2.34)(64bit)"/>
			<rpm:entry name="libc.so.6(GLIBC_2.38)(64bit)"/>
			<rpm:entry name="libgcc_s.so.1()(64bit)"/>
			<rpm:entry name="libgcc_s.so.1(GCC_3.0)(64bit)"/>
			<rpm:entry name="libggml-base.so.8234()(64bit)"/>
			<rpm:entry name="libggml.so.8234()(64bit)"/>
			<rpm:entry name="libllama.so.8234()(64bit)"/>
			<rpm:entry name="libm.so.6()(64bit)"/>
			<rpm:entry name="libm.so.6(GLIBC_2.17)(64bit)"/>
			<rpm:entry name="libm.so.6(GLIBC_2.27)(64bit)"/>
			<rpm:entry name="libm.so.6(GLIBC_2.29)(64bit)"/>
			<rpm:entry name="libm.so.6(GLIBC_2.43)(64bit)"/>
			<rpm:entry name="libomp.so.1()(64bit)"/>
			<rpm:entry name="libomp.so.1(VERSION)(64bit)"/>
			<rpm:entry name="libopenblas.so.0()(64bit)"/>
			<rpm:entry name="libstdc++.so.6()(64bit)"/>
			<rpm:entry name="libstdc++.so.6(CXXABI_1.3)(64bit)"/>
			<rpm:entry name="libstdc++.so.6(CXXABI_1.3.11)(64bit)"/>
			<rpm:entry name="libstdc++.so.6(CXXABI_1.3.13)(64bit)"/>
			<rpm:entry name="libstdc++.so.6(CXXABI_1.3.2)(64bit)"/>
			<rpm:entry name="libstdc++.so.6(CXXABI_1.3.3)(64bit)"/>
			<rpm:entry name="libstdc++.so.6(CXXABI_1.3.5)(64bit)"/>
			<rpm:entry name="libstdc++.so.6(CXXABI_1.3.9)(64bit)"/>
			<rpm:entry name="libstdc++.so.6(GLIBCXX_3.4)(64bit)"/>
			<rpm:entry name="libstdc++.so.6(GLIBCXX_3.4.11)(64bit)"/>
			<rpm:entry name="libstdc++.so.6(GLIBCXX_3.4.14)(64bit)"/>
			<rpm:entry name="libstdc++.so.6(GLIBCXX_3.4.15)(64bit)"/>
			<rpm:entry name="libstdc++.so.6(GLIBCXX_3.4.17)(64bit)"/>
			<rpm:entry name="libstdc++.so.6(GLIBCXX_3.4.18)(64bit)"/>
			<rpm:entry name="libstdc++.so.6(GLIBCXX_3.4.19)(64bit)"/>
			<rpm:entry name="libstdc++.so.6(GLIBCXX_3.4.20)(64bit)"/>
			<rpm:entry name="libstdc++.so.6(GLIBCXX_3.4.21)(64bit)"/>
			<rpm:entry name="libstdc++.so.6(GLIBCXX_3.4.22)(64bit)"/>
			<rpm:entry name="libstdc++.so.6(GLIBCXX_3.4.25)(64bit)"/>
			<rpm:entry name="libstdc++.so.6(GLIBCXX_3.4.26)(64bit)"/>
			<rpm:entry name="libstdc++.so.6(GLIBCXX_3.4.29)(64bit)"/>
			<rpm:entry name="libstdc++.so.6(GLIBCXX_3.4.30)(64bit)"/>
			<rpm:entry name="libstdc++.so.6(GLIBCXX_3.4.9)(64bit)"/>
			<rpm:entry name="libvulkan.so.1()(64bit)"/>
			<rpm:entry name="rpmlib(LargeFiles)" flags="LE" ver="4.12.0" rel="1"/>
			<rpm:entry name="rpmlib(PayloadIsZstd)" flags="LE" ver="5.4.18" rel="1"/>
			<rpm:entry name="rtld(GNU_HASH)"/>
		</rpm:requires>
		<rpm:recommends>
			<rpm:entry name="numactl"/>
		</rpm:recommends>
	</format>
</package>
