Works perfectly well, with one caveat - /usr/lib*/libOpenCL.so* symlinks
created by eselect-opencl are not actually owned by that package so
switching from ocl-icd to opencl-icd-loader will result in file
collisions unless said symlinks are manually removed in advance.
Signed-off-by: Marek Szuba <marecki@gentoo.org>
SLOT="0"
KEYWORDS="~amd64 ~x86"
-# Will add dev-libs/opencl-icd-loader here as an alternative once all potential
-# file collisions with eselect-opencl have been resolved
-RDEPEND="dev-libs/ocl-icd[khronos-headers,${MULTILIB_USEDEP}]"
+RDEPEND="|| ( dev-libs/ocl-icd[khronos-headers,${MULTILIB_USEDEP}]
+ dev-libs/opencl-icd-loader[${MULTILIB_USEDEP}] )"
# so that src_install() doesn't fail on missing directory
S="${WORKDIR}"