commit:     1d77a56c1525bfadacdebfb7f36e3d44e2076bce
Author:     Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
AuthorDate: Wed Sep  4 11:03:36 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep  5 02:11:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d77a56c

media-libs/oidn: add clang/llvm dependency

https://bugs.gentoo.org/936899
Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/oidn/oidn-2.2.2.ebuild | 9 +++++++--
 media-libs/oidn/oidn-2.3.0.ebuild | 9 +++++++--
 2 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/media-libs/oidn/oidn-2.2.2.ebuild 
b/media-libs/oidn/oidn-2.2.2.ebuild
index 1d059c48a8b6..193b91c619d1 100644
--- a/media-libs/oidn/oidn-2.2.2.ebuild
+++ b/media-libs/oidn/oidn-2.2.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10..12} )
-LLVM_COMPAT=( {15..17} )
+LLVM_COMPAT=( {15..18} )
 ROCM_VERSION=5.7
 
 inherit cuda cmake python-single-r1 llvm-r1 rocm
@@ -38,7 +38,12 @@ RDEPEND="
        hip? ( dev-util/hip )
        openimageio? ( media-libs/openimageio:= )
 "
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+       $(llvm_gen_dep '
+               sys-devel/clang:${LLVM_SLOT}=
+               sys-devel/llvm:${LLVM_SLOT}=
+       ')
+"
 
 PATCHES=(
        "${FILESDIR}/${PN}-2.2.2-amdgpu-targets.patch"

diff --git a/media-libs/oidn/oidn-2.3.0.ebuild 
b/media-libs/oidn/oidn-2.3.0.ebuild
index 0dd6f000d711..3ff4eb5cf3fc 100644
--- a/media-libs/oidn/oidn-2.3.0.ebuild
+++ b/media-libs/oidn/oidn-2.3.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10..13} )
-LLVM_COMPAT=( {15..17} )
+LLVM_COMPAT=( {15..18} )
 ROCM_VERSION=5.7
 
 inherit cmake cuda llvm-r1 python-any-r1 rocm
@@ -36,7 +36,12 @@ RDEPEND="
        hip? ( dev-util/hip )
        openimageio? ( media-libs/openimageio:= )
 "
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+       $(llvm_gen_dep '
+               sys-devel/clang:${LLVM_SLOT}=
+               sys-devel/llvm:${LLVM_SLOT}=
+       ')
+"
 BDEPEND="${PYTHON_DEPS}"
 
 PATCHES=(

Reply via email to