gentoo-ebuilds/media-libs/oidn/metadata.xml
Sv. Lockal 0f3d926297
media-libs/oidn: fix dependency on hipcc and compilation with rocm-6.3.0
Befor this change media-libs/oidn[hip] had both llvm-core/clang (some version)
and dev-util/hip (some version) in dependencies, while not attempting to keep in
sync both packages. However specifying dependency on llvm-core/clang is not
needed. Open Image Denoise exposes C99 API with C++11 wrapper, users of this
library has no interest in specifying specific version of LLVM using slots. For
example, it is possible to use LLVM-18-based Mesa (as Mesa is traditionally
lagging behind) with Cycles+OIDN compiled by hipcc-6.3.0 (LLVM-19-based).

This change is followed by change in media-gfx/blender, which removes
`[${LLVM_USEDEP}]` from media-libs/oidn dependency (otherwise the dependency
graph can't be solved).

Closes: https://bugs.gentoo.org/936899
Signed-off-by: Sv. Lockal <lockalsash@gmail.com>
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-07 13:21:42 +00:00

30 lines
913 B
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<email>darkdefende@gmail.com</email>
<name>Sebastian Parborg</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<longdescription>
Intel Open Image Denoise is an open source library of high-performance,
high-quality denoising filters for images rendered with ray tracing.
</longdescription>
<use>
<flag name="apps">
Build the standalone denoise, self test, and benchmark binaries.
</flag>
<flag name="hip">
Build OIDN with AMD HIP support.
</flag>
<flag name="openimageio">
Enable OpenImageIO Support
</flag>
</use>
<upstream>
<remote-id type="github">RenderKit/oidn</remote-id>
</upstream>
</pkgmetadata>