Search Criteria
Package Base Details: stable-diffusion.cpp-git
Package Actions
Git Clone URL: | https://aur.archlinux.org/stable-diffusion.cpp-git.git (read-only, click to copy) |
---|---|
Submitter: | robertfoster |
Maintainer: | robertfoster |
Last Packager: | robertfoster |
Votes: | 2 |
Popularity: | 0.113965 |
First Submitted: | 2023-12-24 16:37 (UTC) |
Last Updated: | 2024-03-26 10:14 (UTC) |
Latest Comments
dreieck commented on 2024-04-17 12:02 (UTC)
Please add the non-git packages to the
provides
andconflicts
array.Currently, e.g.
stable-diffusion.cpp-git
, hasprovides=("stable-diffusion.cpp-git=r116.036ba9e")
.Providing itself is senseless.
Please use
stable-diffusion.cpp
in theconflicts
andprovides
array.Regards and thanks for maintaining!
dreieck commented on 2024-04-17 11:13 (UTC)
Can you please remove
ccache
frommakedepends
, so that the user is not forced to install/ use it?The user can enable
ccache
builds by setting theccache
-options
in e../etc/makepkg.conf
-- give the user freedom, please.Regards!
dreieck commented on 2024-03-27 09:40 (UTC)
In your
PKGBUILD
you haveShouln't there be a specific
! -d
-test before eachcp
statement?You test for non-existence of
${_name}-cublas
, and decide on thecublas
-case also what to do with theopenblas
andhipblas
variants.Regards!
dreieck commented on 2024-03-27 09:33 (UTC)
Since several packages use
ggml
I made an extra package for it:libggml-git
.This conflicts with packages that install their own ggml files:
Can you remove all
ggml
-specific files and if needed addlibggml
to thedepends
array?Regards!
dreieck commented on 2024-03-25 22:00 (UTC) (edited on 2024-03-25 22:03 (UTC) by dreieck)
I now get the error
PKGBUILD: line 112: cd: stable-diffusion.cpp-clblas: No such file or directory
:Did you mean
"${_name}-cublas"
instead of"${_name}-clblas"
?Then it builds fine for me.
Regards!
dreieck commented on 2024-03-25 13:17 (UTC)
clang
needs to be added tomakedepends
array, and maybe alsolld
, sinceclang++
is used for compilation.dreieck commented on 2024-03-25 13:14 (UTC) (edited on 2024-03-25 13:14 (UTC) by dreieck)
Ahoj,
please follow the Arch Linux guide on git submodules and list all submodules in the
source
array so that they get cloned whenmakepkg
downloads the sources, and then only reference them inprepare()
.Regards and thanks for maintaining!
dreieck commented on 2024-03-24 14:25 (UTC)
A note:
It now fails to build for me with
(On AMD Zen 4, 7840U)
Regards!
dreieck commented on 2024-02-08 15:03 (UTC)
You need to rework your
pkgver()
:It must generate a higher version number with each upstream commit.
But for this package, this is erratic:
master
is a constant, and then follows the git commit hash, which has no ordering.Please make sure that
$pkgver
increases with each upstream commit; as a last resort user<commit_count>
where<commit_count>
can be retrieved programmatically withgit rev-list --count HEAD
.ALSO
please follow the Arch Linux guide on git submodules and list all submodules in the
source
array and then only reference them inprepare()
.Regards and thanks for maintaining!