Commit d90cfd4a9 for llama.cpp
commit d90cfd4a9b3d813ebbdb32efc9f268f733a03fa7
Author: Aleksander Grygier <aleksander.grygier@gmail.com>
Date: Thu Nov 12 09:36:28 2026 +0100
ui: install llama-brand from a GitHub tarball instead of git (#32112)
npm 11.20 refuses git dependencies by default (EALLOWGIT), so npm ci
failed on fresh installs. Pin llama-brand to the same commit through
an HTTPS tarball, which also adds an integrity hash to the lockfile.
Assisted-by: Claude (Opus 5.5 Medium)
diff --git a/tools/ui/package-lock.json b/tools/ui/package-lock.json
index 8452ad52f..fb2b68eaa 100644
--- a/tools/ui/package-lock.json
+++ b/tools/ui/package-lock.json
@@ -53,7 +53,7 @@
"globals": "16.5.0",
"highlight.js": "11.11.1",
"http-server": "14.1.1",
- "llama-brand": "github:ggml-org/llama-brand#master",
+ "llama-brand": "https://codeload.github.com/ggml-org/llama-brand/tar.gz/f05540643c1ca2a18d732ed6491c839686da9a3a",
"mdast": "3.0.0",
"mdsvex": "0.12.7",
"mermaid": "11.17.2",
@@ -12329,7 +12329,8 @@
},
"node_modules/llama-brand": {
"version": "0.1.0",
- "resolved": "git+ssh://git@github.com/ggml-org/llama-brand.git#f05540643c1ca2a18d732ed6491c839686da9a3a",
+ "resolved": "https://codeload.github.com/ggml-org/llama-brand/tar.gz/f05540643c1ca2a18d732ed6491c839686da9a3a",
+ "integrity": "sha512-kRDXUIUdfcDt7w4hh3JrFTpqxf2i7R0PHVLGnwUdr4L8EMqE32mEECoXUz1uoUlFaQ+h6QaVHvJWS5y98AoaYA==",
"dev": true,
"license": "CC-BY-NC-4.0"
},
diff --git a/tools/ui/package.json b/tools/ui/package.json
index c57edf092..cc3785727 100644
--- a/tools/ui/package.json
+++ b/tools/ui/package.json
@@ -78,7 +78,7 @@
"globals": "16.5.0",
"highlight.js": "11.11.1",
"http-server": "14.1.1",
- "llama-brand": "github:ggml-org/llama-brand#master",
+ "llama-brand": "https://codeload.github.com/ggml-org/llama-brand/tar.gz/f05540643c1ca2a18d732ed6491c839686da9a3a",
"mdast": "3.0.0",
"mdsvex": "0.12.7",
"mermaid": "11.17.2",