The fact that Beignet is the only Intel OpenCL provider supporting the
32-bit x86 ABI causes problems when it is removed from virtual/opencl.
Have to think of an exit strategy for once beignet has actually been
removed, in the meantime just have virtual/opencl use it again.
This reverts commit
cdb150723eded0c5d2c8fbaaf3246ccb5b6690bc.
Bug: https://bugs.gentoo.org/710724
Signed-off-by: Marek Szuba <marecki@gentoo.org>
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# intel-neo and intel-ocl-sdk are amd64-only
RDEPEND="app-eselect/eselect-opencl
|| (
- video_cards_i965? (
+ video_cards_i965? ( || (
abi_x86_64? ( !abi_x86_32? ( dev-libs/intel-neo ) )
- )
+ dev-libs/beignet ) )
>=media-libs/mesa-9.1.6[opencl,X(+),${MULTILIB_USEDEP}]
video_cards_amdgpu? ( || (
dev-libs/rocm-opencl-runtime