From d17e7116eb1d5b4797a703b61df2f1053d848a44 Mon Sep 17 00:00:00 2001 From: Craig Andrews Date: Thu, 2 Apr 2026 09:32:51 -0400 Subject: [PATCH] sci-misc/stable-diffusion-cpp: add webp USE flag Signed-off-by: Craig Andrews --- .../stable-diffusion-cpp/stable-diffusion-cpp-9999.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sci-misc/stable-diffusion-cpp/stable-diffusion-cpp-9999.ebuild b/sci-misc/stable-diffusion-cpp/stable-diffusion-cpp-9999.ebuild index 9c132539e9..803d7f0977 100644 --- a/sci-misc/stable-diffusion-cpp/stable-diffusion-cpp-9999.ebuild +++ b/sci-misc/stable-diffusion-cpp/stable-diffusion-cpp-9999.ebuild @@ -24,7 +24,7 @@ LICENSE="MIT" SLOT="0" CPU_FLAGS_X86=( avx avx2 f16c ) -IUSE="openblas blis rocm cuda opencl vulkan flexiblas wmma" +IUSE="openblas blis rocm cuda opencl vulkan flexiblas webp wmma" REQUIRED_USE=" ?? ( @@ -49,6 +49,7 @@ CDEPEND=" ) ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) + webp? ( media-libs/libwebp ) " DEPEND="${CDEPEND} opencl? ( dev-util/opencl-headers ) @@ -87,6 +88,7 @@ src_configure() { -DGENTOO_REMOVE_CMAKE_BLAS_HACK=ON -DSD_CUDA=$(usex cuda) -DSD_OPENCL=$(usex opencl) + -DSD_WEBP=$(usex webp) -DSD_VULKAN=$(usex vulkan) # avoid clashing with whisper.cpp