Package: llama.cpp / 8064+dfsg-1

Metadata

Package Version Patches format
llama.cpp 8064+dfsg-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
Specify default theme location.patch | (download)

common/common.h | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 specify default theme location

This location will be a symlink managed by update-alternatives(1) to
point to one of the many themes available.

Drop non DFSG free server frontend.patch | (download)

tools/server/CMakeLists.txt | 1 0 + 1 - 0 !
tools/server/server-http.cpp | 15 0 + 15 - 0 !
2 files changed, 16 deletions(-)

 drop non-dfsg-free server frontend

We cannot embed the default, React-based server frontend because we
cannot rebuild it from source, as not all relevant dependencies are
available in Debian.

cmake Install to private directories.patch | (download)

CMakeLists.txt | 23 15 + 8 - 0 !
cmake/llama.pc.in | 4 2 + 2 - 0 !
tools/mtmd/CMakeLists.txt | 5 4 + 1 - 0 !
3 files changed, 21 insertions(+), 11 deletions(-)

 cmake-install-to-private-directories

Install libraries and public headers to a private directory as they are
not yet stable.

Add soversion to libraries.patch | (download)

src/CMakeLists.txt | 1 1 + 0 - 0 !
tools/mtmd/CMakeLists.txt | 1 1 + 0 - 0 !
2 files changed, 2 insertions(+)

 add soversion to libraries

We do this even though our library is private because much of our tooling
expects a SOVER.

reproducible builds.patch | (download)

common/arg.cpp | 2 1 + 1 - 0 !
tools/llama-bench/llama-bench.cpp | 3 1 + 2 - 0 !
2 files changed, 2 insertions(+), 3 deletions(-)

 make the build reproducible

We don't forward this, because the build is actually reproducible. It's the
man page generated from the runtime help that causes the problems.