This is an automated email from the git hooks/post-receive script.

guix_mirror_bot pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
     new df854574b0 gnu: stable-diffusion-cpp: Update to 827-97d2990.
df854574b0 is described below

commit df854574b0e2ec021dcd94cd3784b51c2ba7e4c2
Author: Cayetano Santos <[email protected]>
AuthorDate: Tue Aug 25 15:35:43 2026 +0200

    gnu: stable-diffusion-cpp: Update to 827-97d2990.
    
    * gnu/packages/machine-learning.scm (stable-diffusion-cpp): Update to
    827-97d2990.
    [arguments]: Adapt #:configure-flags.
    [inputs]: Remove ggml-for-stable-diffusion.
---
 gnu/packages/machine-learning.scm | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/machine-learning.scm 
b/gnu/packages/machine-learning.scm
index 6b5f8d038e..aa650babfd 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -1390,33 +1390,30 @@ depend on language-specific pre- or post-processing.")
 (define-public stable-diffusion-cpp
   (package
     (name "stable-diffusion-cpp")
-    (version "608-38b14ad")
+    (version "827-97d2990")
     (source
      (origin
        (method git-fetch)
        (uri (git-reference
               (url "https://github.com/leejet/stable-diffusion.cpp";)
               (commit (string-append "master-" version))
-              ;; for libwebm 1.0.0, libwepb 1.6.0
+              ;; For libwebm 1.0.0, libwepb 1.6.0, and custom fork of ggml.
               (recursive? #t)))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "0yirchx3xsipdc6ncfjlckcra6zv06ilzlcrc8mcap2a2gvwbkzr"))))
+        (base32 "1p9b8jvqsxd0dn8ccn0zhxs9nwqx3l20qbp9ybg2dirpja4i0xfm"))))
     (build-system cmake-build-system)
     (arguments
      (list
       #:tests? #f                       ;no tests
       ;; see docs/build.md
       #:configure-flags
-      #~(list "-DSD_BUILD_SHARED_LIBS=ON"
-              "-DSD_USE_SYSTEM_GGML=ON")
+      #~(list "-DSD_BUILD_SHARED_LIBS=ON")
       #:phases
       #~(modify-phases %standard-phases
           (add-before 'configure 'set-CXXFLAGS
             (lambda _
               (setenv "CXXFLAGS" "-DGGML_MAX_NAME=128"))))))
-    (inputs
-     (list ggml-for-stable-diffusion))
     (properties '((tunable? . #true))) ;use AVX512, FMA, etc. when available
     (home-page "https://github.com/leejet/stable-diffusion.cpp";)
     (synopsis "Diffusion model inference in pure C/C++")

Reply via email to