dev-util/opencl-headers: install directly into /usr/include
authorMarek Szuba <marecki@gentoo.org>
Wed, 8 Apr 2020 22:18:21 +0000 (23:18 +0100)
committerMarek Szuba <marecki@gentoo.org>
Wed, 8 Apr 2020 22:52:01 +0000 (23:52 +0100)
commit7126312f845d1535f401e25f3c60fc74f7a209f4
treeb2f0d6c3b86336f441c0d5fbcb8066eb9c450d59
parente27d0548fa97ca7ee79854411a372ef594999ee4
dev-util/opencl-headers: install directly into /usr/include

These cannot be in /usr/lib/OpenCL/vendor/... because eselect-opencl
doesn't know how to handle unified headers, resulting in build failures
due to missing header files. Seeing as we are planning to deprecate
eselect-opencl soon anyway, adapt this and opencl-icd-loader to the new
approach so that they can be used for transition testing without
breaking the more established ICD loader i.e. ocl-icd.

Note that this WILL cause massive dependency issues until
opencl-icd-loader has been added to virtual/opencl. Use with caution.

Signed-off-by: Marek Szuba <marecki@gentoo.org>
dev-util/opencl-headers/opencl-headers-2020.03.13-r1.ebuild [moved from dev-util/opencl-headers/opencl-headers-2020.03.13.ebuild with 50% similarity]