Compare commits
2 Commits
master
...
6bf4c3cfd9
| Author | SHA1 | Date | |
|---|---|---|---|
| 6bf4c3cfd9 | |||
| 4a6fe5853a |
1
sci-ml/sd-cpp-webui/Manifest
Normal file
1
sci-ml/sd-cpp-webui/Manifest
Normal file
@ -0,0 +1 @@
|
|||||||
|
EBUILD sd-cpp-webui-1.0.0.ebuild 492 BLAKE2B c12311969719c3058cea4352f63eb706da190310ef10eb373a1625f0200afa7f2855f746e9cc274c658e71894fb600b782a152b76aaa6f454bf04bb8bb09329b SHA512 1c3ec9b979a526393cec8747ddf8779221b4b4d1baef77969b7855c61114ebdef363ca6bc192e425270513aa274a6b2b1160277abe6647700de5c8890664c1e2
|
||||||
28
sci-ml/sd-cpp-webui/sd-cpp-webui-1.0.0.ebuild
Normal file
28
sci-ml/sd-cpp-webui/sd-cpp-webui-1.0.0.ebuild
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit git-r3
|
||||||
|
|
||||||
|
DESCRIPTION="Lightweight Gradio WebUI for stable-diffusion.cpp"
|
||||||
|
HOMEPAGE="https://github.com/daniandtheweb/sd.cpp-webui"
|
||||||
|
EGIT_REPO_URI="https://github.com/daniandtheweb/sd.cpp-webui.git"
|
||||||
|
|
||||||
|
LICENSE="AGPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS=""
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-python/gradio
|
||||||
|
"
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
insinto /usr/share/sd.cpp-webui
|
||||||
|
|
||||||
|
doins sdcpp_webui.py
|
||||||
|
doins -r defaults
|
||||||
|
doins -r modules
|
||||||
|
|
||||||
|
exeinto /usr/share/sd.cpp-webui
|
||||||
|
doexe sdcpp_webui.sh
|
||||||
|
|
||||||
|
dodoc README.md
|
||||||
|
}
|
||||||
2
sci-ml/stable-diffusion-cpp/Manifest
Normal file
2
sci-ml/stable-diffusion-cpp/Manifest
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
EBUILD stable-diffusion-cpp-1.0.0.ebuild 885 BLAKE2B 264558055ff3a06cb2d218c29a6b87f943b61be370f681a8b0c2d25d00b4912e92ca6f033e979951f96b6a32ee5b744a10b9bd583a1668b26770c6b8faa3065e SHA512 a0092f49c347db82813d2e197cb8e2badf7034eaab66037d6ca72cdcc351d55865f8971a00ce0bb515af49600b08943834161e23a548c80a92da3c12d361b9f4
|
||||||
|
MISC metadata.xml 384 BLAKE2B 5d62a19c0060d2376b254317ee3a8b1eca0b05b6d9c034a2b8908cc42fa79882da3f6219e7b5495ca93ee1b99c8b2b3d9f9060c85cd95e374cb53f9c21d6c2c6 SHA512 b8d4a04a94d4bcb051836197f7196a116115105b1fcdc15595910a617146526468d561a84677a8221025295fa91697d4a116747230d17ac2b361f69415d2576e
|
||||||
11
sci-ml/stable-diffusion-cpp/metadata.xml
Normal file
11
sci-ml/stable-diffusion-cpp/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>oliviervdtoorn@gmail.com</email>
|
||||||
|
<name>Olivier van der Toorn</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="github">leejet/stable-diffusion.cpp</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
||||||
@ -0,0 +1,54 @@
|
|||||||
|
# Copyright 1999-2026 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit cmake git-r3
|
||||||
|
|
||||||
|
DESCRIPTION="Diffusion model inference in pure C/C++"
|
||||||
|
HOMEPAGE="https://github.com/leejet/stable-diffusion.cpp"
|
||||||
|
EGIT_REPO_URI="https://github.com/leejet/stable-diffusion.cpp.git"
|
||||||
|
EGIT_COMMIT="refs/tags/master-841-6b3edaa"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="amd64 x86"
|
||||||
|
IUSE="vulkan"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
media-libs/libwebm
|
||||||
|
sci-ml/ggml
|
||||||
|
vulkan? (
|
||||||
|
dev-util/glslang
|
||||||
|
dev-util/vulkan-headers
|
||||||
|
media-libs/vulkan-loader
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
${DEPEND}
|
||||||
|
"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local mycmakeargs=(
|
||||||
|
-DSD_BUILD_SHARED_LIBS=ON
|
||||||
|
-DSD_BUILD_SHARED_GGML_LIB=OFF
|
||||||
|
-DGGML_BACKEND_DL=ON
|
||||||
|
-DGGML_CPU_ALL_VARIANTS=ON
|
||||||
|
|
||||||
|
-DSD_WEBP=ON
|
||||||
|
-DSD_WEBM=ON
|
||||||
|
)
|
||||||
|
|
||||||
|
if use vulkan; then
|
||||||
|
mycmakeargs+=(
|
||||||
|
-DSD_VULKAN=ON
|
||||||
|
)
|
||||||
|
fi
|
||||||
|
|
||||||
|
cmake_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
cmake_src_install
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user