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