virtual/opencl: updates for amdgpu and i965 providers
authorMarek Szuba <marecki@gentoo.org>
Wed, 10 Jul 2019 18:05:44 +0000 (19:05 +0100)
committerMarek Szuba <marecki@gentoo.org>
Wed, 10 Jul 2019 18:07:20 +0000 (19:07 +0100)
commit4e61896e4fda690838df18ed03a802b4b0d93b1d
treeed7fb5f054d494fe244dc34c1f0daa41beedafbf
parenteaa37024ec967acc6000f5fa21c8cb94f21d8966
virtual/opencl: updates for amdgpu and i965 providers

Committed with the maintainers' approval. Changes:
1. Remove ABI constraints on dev-libs/amdgpu-pro-opencl - it now both
   supports amd64 multilib and has been keyworded for x86;
2. For amd64 users with no need for 32-bit multilib the preferred OpenCL
   provider is now dev-libs/intel-neo - it is more modern and faster,
   moreover dev-libs/beignet has been deprecated upstream in favour of
   NEO for systems which support the latter (i.e. native amd64
   on Skylake and up);
3. Move the Beignet/NEO dependency ahead of the media-libs/mesa[opencl]
   dependency - Mesa only provides OpenCL support to Gallium-based
   drivers and i965 doesn't use Gallium at all.

Closes: https://bugs.gentoo.org/686964
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
virtual/opencl/opencl-1.ebuild [new file with mode: 0644]