]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
Package multimodal tools separately
authorMathieu Baudier <redacted>
Fri, 15 Aug 2025 14:32:13 +0000 (16:32 +0200)
committerMathieu Baudier <redacted>
Fri, 15 Aug 2025 14:32:13 +0000 (16:32 +0200)
debian/control
debian/llama-cpp-tools-multimodal.bash-completion [new file with mode: 0644]
debian/llama-cpp-tools-multimodal.install [new file with mode: 0644]
debian/llama-cpp-tools.install

index 40c26d430029bcf24672587a8537c12b065823ab..a7742d633063b3ed553dab9338ac044f49657a01 100644 (file)
@@ -41,11 +41,10 @@ Conflicts: llama.cpp
 Description: Inference of large language models in pure C/C++ (multimodal library)
  mtmd provides multimodal inference.
 
-# We only distribute a few very useful tools, with stable CLI options
+# We only distribute a few useful tools, with stable CLI options
 Package: llama-cpp-tools
 Architecture: any
 Depends: libllama0 (= ${binary:Version}),
-         libmtmd0 (= ${binary:Version}),
          ggml,
          curl,
          ${misc:Depends},
@@ -61,7 +60,15 @@ Description: Inference of large language models in pure C/C++ (tools)
  .
  llama-bench: benchmarking of large language models or
  ggml backends.
- .
+
+Package: llama-cpp-tools-multimodal
+Architecture: any
+Depends: libmtmd0 (= ${binary:Version}),
+         ggml,
+         curl,
+         ${misc:Depends},
+         ${shlibs:Depends},
+Description: Inference of large language models in pure C/C++ (multimodal tools)
  llama-mtmd-cli: multimodal support.
 
 Package: libllama0-dev
@@ -85,4 +92,3 @@ Depends: libmtmd0 (= ${binary:Version}),
 Description: Inference of large language models in pure C/C++ (multimodal development files)
  Development files required for building software based on the
  multimodal llama.cpp API.
\ No newline at end of file
diff --git a/debian/llama-cpp-tools-multimodal.bash-completion b/debian/llama-cpp-tools-multimodal.bash-completion
new file mode 100644 (file)
index 0000000..3ae0a65
--- /dev/null
@@ -0,0 +1 @@
+completions/llama-mtmd-cli
diff --git a/debian/llama-cpp-tools-multimodal.install b/debian/llama-cpp-tools-multimodal.install
new file mode 100644 (file)
index 0000000..5aae377
--- /dev/null
@@ -0,0 +1,2 @@
+/usr/bin/llama-mtmd-cli
+/usr/libexec/*/ggml/llama-mtmd-cli
index eaed1f25cffafebca689f8fcee6c0035a56ffc8c..a028e9951559ba3c126c7866d6b885f28c61cd26 100644 (file)
@@ -6,6 +6,3 @@
 
 /usr/bin/llama-bench
 /usr/libexec/*/ggml/llama-bench
-
-/usr/bin/llama-mtmd-cli
-/usr/libexec/*/ggml/llama-mtmd-cli