<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/patches/llama-cpp-vulkan-optional.patch, branch master</title>
<subtitle>GNU transactional package management, distribution, deployment, and more!
</subtitle>
<id>http://git.rostovtsev.org/guix/atom?h=master</id>
<link rel='self' href='http://git.rostovtsev.org/guix/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/'/>
<updated>2025-04-25T09:33:26Z</updated>
<entry>
<title>gnu: llama-cpp: Update to 0.0.0-b5013.</title>
<updated>2025-04-25T09:33:26Z</updated>
<author>
<name>Morgan Smith</name>
<email>Morgan.J.Smith@outlook.com</email>
</author>
<published>2025-04-07T23:19:39Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=f22424d4fddb6f6c3b1158dc6267cfa8b3423600'/>
<id>urn:sha1:f22424d4fddb6f6c3b1158dc6267cfa8b3423600</id>
<content type='text'>
* gnu/packages/machine-learning.scm (llama-cpp): Update to 0.0.0-b5013.
[inputs]: Add curl, glslang, and python-gguf.
[native-inputs]: bash -&gt; bash-minimal.
[source, homepage]: Update URL.
[python-scripts]: Rely on upstream to install them.  Delete phase.
[fix-tests]: Fix an additional test.
(python-gguf): Switch to llama-cpp's version.
* gnu/packages/patches/llama-cpp-vulkan-optional.patch: Delete.
* gnu/local.mk: Unregister patch.

Change-Id: Ic297534cd142cb83e3964eae21b4eb807b74e9bc
Signed-off-by: Danny Milosavljevic &lt;dannym@friendly-machines.com&gt;
</content>
</entry>
<entry>
<title>gnu: llama-cpp: Prevent undefined behavior.</title>
<updated>2025-02-08T13:03:12Z</updated>
<author>
<name>Danny Milosavljevic</name>
<email>dannym@friendly-machines.com</email>
</author>
<published>2025-02-08T13:01:20Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=0b1eea99c3843b4c492f1dd43bcff8c55b9889ec'/>
<id>urn:sha1:0b1eea99c3843b4c492f1dd43bcff8c55b9889ec</id>
<content type='text'>
* gnu/packages/patches/llama-cpp-vulkan-optional.patch: Modify.

Change-Id: I58816f098a0da2b75cea5f90bda91bcf0bfe60d1
</content>
</entry>
<entry>
<title>gnu: llama-cpp: Make the runtime check safer.</title>
<updated>2025-02-01T23:24:36Z</updated>
<author>
<name>Danny Milosavljevic</name>
<email>dannym@friendly-machines.com</email>
</author>
<published>2025-01-29T21:33:57Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=24fad804f3dbdd9e5a653e85bc26e9b834a8cfdf'/>
<id>urn:sha1:24fad804f3dbdd9e5a653e85bc26e9b834a8cfdf</id>
<content type='text'>
* gnu/packages/patches/llama-cpp-vulkan-optional.patch: Make the runtime check
safer.

Change-Id: If72148fb3e8bf500d35c0987126a788ec410cdbd
</content>
</entry>
<entry>
<title>gnu: llama-cpp: Enable Vulkan.</title>
<updated>2025-01-29T10:03:18Z</updated>
<author>
<name>Danny Milosavljevic</name>
<email>dannym@friendly-machines.com</email>
</author>
<published>2025-01-29T00:22:33Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=14b8039d94b1c0e2fe5c0b71c84f6a7aa8ff653e'/>
<id>urn:sha1:14b8039d94b1c0e2fe5c0b71c84f6a7aa8ff653e</id>
<content type='text'>
* gnu/packages/patches/llama-cpp-vulkan-optional.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/machine-learning.scm (llama-cpp)
[source]: Add patch.
[arguments]&lt;#:tests?&gt;: Disable.
&lt;#:configure-flags&gt;: Add "-DGGML_VULKAN=ON".
&lt;#:phases&gt;[patch-paths]: New phase.
[inputs]: Add vulkan-headers, vulkan-loader.
[native-inputs]: Add shaderc, bash.

Change-Id: Ib7a58f5c7f622213f3aaf5abcd701b17eed80f6b
</content>
</entry>
</feed>
