Package Details: stable-diffusion.cpp-vulkan-git r279.49d6570-1

Git Clone URL: https://aur.archlinux.org/stable-diffusion.cpp-vulkan-git.git (read-only, click to copy)
Package Base: stable-diffusion.cpp-vulkan-git
Description: Stable Diffusion and Flux in pure C/C++ (Vulkan version)
Upstream URL: https://github.com/leejet/stable-diffusion.cpp
Keywords: cpp stable-diffusion vulkan
Licenses: MIT
Conflicts: stable-diffusion.cpp
Provides: stable-diffusion.cpp
Submitter: ZhangHua
Maintainer: Aryan
Last Packager: brianrobt
Votes: 8
Popularity: 0.53
First Submitted: 2024-11-12 02:45 (UTC)
Last Updated: 2025-09-11 15:29 (UTC)

Latest Comments

1 2 Next › Last »

flavionm commented on 2026-03-31 01:19 (UTC)

usr/lib/cmake probably could be removed as well, since this package isn't providing ggml.

balki commented on 2026-01-20 17:55 (UTC)

I removed the mv sd.. line in package fn. Found few more .a files. I think they can be rmed as well.

[builder@225a204de633 w]$ du -sh pkg/stable-diffusion.cpp-vulkan-git/usr/lib/*
16K pkg/stable-diffusion.cpp-vulkan-git/usr/lib/cmake
800K    pkg/stable-diffusion.cpp-vulkan-git/usr/lib/libggml-base.a
972K    pkg/stable-diffusion.cpp-vulkan-git/usr/lib/libggml-cpu.a
56M pkg/stable-diffusion.cpp-vulkan-git/usr/lib/libggml-vulkan.a
76M pkg/stable-diffusion.cpp-vulkan-git/usr/lib/libstable-diffusion.so

gwuensch commented on 2025-12-31 14:22 (UTC)

The binary was only renamed because of a naming conflict, so no need to do this anymore.

bandrami commented on 2025-12-31 13:41 (UTC) (edited on 2025-12-31 13:41 (UTC) by bandrami)

PKGBUILD needs to be updated with the new binary name at line 70

mv "$pkgdir/usr/bin/sd-cli" "$pkgdir/usr/bin/stable-diffusion"

(Apparently diff syntax doesn't work in comments, sorry)

gwuensch commented on 2025-12-15 19:23 (UTC)

The binary doesn't need to be renamed anymore, it is now sd-cli by default as of #1037.

brianrobt commented on 2025-09-15 13:47 (UTC)

Thanks for maintaining this package! Just wanted to note that you don't need to bump the pkgver with every commit, the Wiki even discourages it.

Hi @gwuensch, thanks for the heads up. I wasn't aware of that. I'll revert back to updating it once a week at most.

gwuensch commented on 2025-09-15 12:36 (UTC) (edited on 2025-09-15 12:40 (UTC) by gwuensch)

Thanks for maintaining this package! Just wanted to note that you don't need to bump the pkgver with every commit, the Wiki even discourages it.

brianrobt commented on 2025-08-25 16:04 (UTC) (edited on 2025-08-25 16:05 (UTC) by brianrobt)

@Pyblo, thanks for bring this to my attention. I've changed the executable name to stable-diffusion. Let me know if you have any issues installing or using it.

There's also an open issue for this on the GitHub repo, so I may eventually have to make another update if the upstream decides to change the binary name to something else: https://github.com/leejet/stable-diffusion.cpp/issues/750

Pyblo commented on 2025-08-24 20:25 (UTC)

There is also a big problem with name... It tries to install as sd which generally collides with another application: https://github.com/chmln/sd. It's a very popular and often preinstalled app. Would be better to give it a full name.

brianrobt commented on 2025-08-08 15:04 (UTC)

As of now this conflicts with llama.cpp-vulkan because they both provide /usr/lib/cmake/ggml/ggml-config.cmake and /usr/lib/cmake/ggml/ggml-version.cmake.

Thank you for reporting that! This has been fixed.