media-gfx/blender-4.0.2 doesn't have hip flag anymore Reproducible: Always Steps to Reproduce: 1.grep hip blender-4.0.2.ebuild Actual Results: empty output Expected Results: something similar to blender-4.0.1-r1 debug doc +embree +ffmpeg +fftw +gmp hip jack jemalloc jpeg2k hip? ( cycles ) hip? ( >=dev-util/hip-5.7.1 ) -DWITH_CYCLES_DEVICE_HIP=$(usex hip) -DWITH_CYCLES_HIP_BINARIES=$(usex hip $(usex cycles-bin-kernels)) use hip && CYCLES_TEST_DEVICES+=( "HIP" ) for some reason -nanovdb is needed to build blender with hip (with =media-gfx/openvdb-11.0.0, not sure if it would build without hip)
I believe the need for -nanovdb is a separate issue related to openvdb-11 for which i created bug 928377
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=175d65e779e69e5702ca52cb3af973a2fa0b0e62 commit 175d65e779e69e5702ca52cb3af973a2fa0b0e62 Author: Paul Zander <negril.nx+gentoo@gmail.com> AuthorDate: 2024-03-28 22:08:25 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-04-21 12:50:05 +0000 media-gfx/blender: add 4.0.2-r1, cleanup hopefully fixed osl build re-added hip flag in 4.0.2-r1 hide test code in release versions Bug: https://bugs.gentoo.org/693200 Closes: https://bugs.gentoo.org/925534 Closes: https://bugs.gentoo.org/927281 Closes: https://bugs.gentoo.org/927715 Closes: https://bugs.gentoo.org/927835 Closes: https://bugs.gentoo.org/927931 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35973 Signed-off-by: Sam James <sam@gentoo.org> media-gfx/blender/blender-3.3.15.ebuild | 4 +- media-gfx/blender/blender-3.3.8.ebuild | 4 +- media-gfx/blender/blender-3.6.8.ebuild | 4 +- ...lender-4.0.2.ebuild => blender-4.0.2-r1.ebuild} | 128 +++++--- media-gfx/blender/blender-9999.ebuild | 119 ++++--- .../blender/files/blender-4.0.1-openvdb-11.patch | 2 + .../files/blender-4.0.2-CUDA_NVCC_FLAGS.patch | 14 + .../blender/files/blender-4.0.2-FindClang.patch | 14 + .../blender/files/blender-4.0.2-r1-osl-1.13.patch | 342 +++++++++++++++++++++ profiles/arch/amd64/package.use.mask | 4 + profiles/arch/base/package.use.mask | 4 + 11 files changed, 556 insertions(+), 83 deletions(-)