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++")