commit:     c0f7e134663da16630a3fe349c1593f9de8f38b3
Author:     Sebastian Parborg <darkdefende <AT> gmail <DOT> com>
AuthorDate: Mon Apr  3 16:35:15 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 16 02:45:59 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0f7e134

media-gfx/blender: Add path guiding support the live ebuild

Signed-off-by: Sebastian Parborg <darkdefende <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-gfx/blender/blender-9999.ebuild | 4 +++-
 media-gfx/blender/metadata.xml        | 1 +
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/media-gfx/blender/blender-9999.ebuild 
b/media-gfx/blender/blender-9999.ebuild
index c804e553b60d..91dbd95c84f7 100644
--- a/media-gfx/blender/blender-9999.ebuild
+++ b/media-gfx/blender/blender-9999.ebuild
@@ -28,7 +28,7 @@ LICENSE="|| ( GPL-3 BL )"
 IUSE="+bullet +dds +fluid +openexr +tbb \
        alembic collada +color-management cuda +cycles cycles-bin-kernels \
        debug doc +embree +ffmpeg +fftw +gmp jack jemalloc jpeg2k \
-       man +nanovdb ndof nls openal +oidn +openmp +opensubdiv \
+       man +nanovdb ndof nls openal +oidn +openmp +openpgl +opensubdiv \
        +openvdb optix +osl +pdf +potrace +pugixml pulseaudio sdl \
        +sndfile test +tiff valgrind wayland X"
 RESTRICT="!test? ( test )"
@@ -86,6 +86,7 @@ RDEPEND="${PYTHON_DEPS}
                >=dev-libs/imath-3.1.4-r2:=
                >=media-libs/openexr-3:0=
        )
+       openpgl? ( media-libs/openpgl )
        opensubdiv? ( >=media-libs/opensubdiv-3.4.0 )
        openvdb? (
                >=media-gfx/openvdb-9.0.0:=[nanovdb?]
@@ -242,6 +243,7 @@ src_configure() {
                -DWITH_CYCLES_DEVICE_OPTIX=$(usex optix)
                -DWITH_CYCLES_EMBREE=$(usex embree)
                -DWITH_CYCLES_OSL=$(usex osl)
+               -DWITH_CYCLES_PATH_GUIDING=$(usex openpgl)
                -DWITH_CYCLES_STANDALONE=OFF
                -DWITH_CYCLES_STANDALONE_GUI=OFF
                -DWITH_DOC_MANPAGE=$(usex man)

diff --git a/media-gfx/blender/metadata.xml b/media-gfx/blender/metadata.xml
index dcb3cb492150..5107673c50f9 100644
--- a/media-gfx/blender/metadata.xml
+++ b/media-gfx/blender/metadata.xml
@@ -65,6 +65,7 @@
                        Allow OpenCL Graphics Acceleration. This may
                        require extra graphics card drivers.</flag>
                <flag name="openimageio">Enable OpenImageIO Support</flag>
+               <flag name="openpgl">Enable path guiding support in 
Cycles</flag>
                <flag name="opensubdiv">
                        Add rendering support form OpenSubdiv from Dreamworks 
Animation
                        through <pkg>media-libs/opensubdiv</pkg>.

Reply via email to