diff options
Diffstat (limited to 'virtual/opencl')
-rw-r--r-- | virtual/opencl/Manifest | 1 | ||||
-rw-r--r-- | virtual/opencl/opencl-0-r6.ebuild | 25 |
2 files changed, 26 insertions, 0 deletions
diff --git a/virtual/opencl/Manifest b/virtual/opencl/Manifest index 89ffebb13275..f634b6c69aaa 100644 --- a/virtual/opencl/Manifest +++ b/virtual/opencl/Manifest @@ -1,2 +1,3 @@ EBUILD opencl-0-r5.ebuild 694 BLAKE2B 9b936857913be19a99d9b57ab66eb16ceed56173ea89fe916b72f93fb481badfc51f89b873ef4912e477731658953ca91be243adf13a42f28f45e03485bbf70b SHA512 59e01fbc5c2d11b5a67f6518bcb067d00532e0220a3d9ed2faf47a89456c6229cc36b9e689245d148be2ae13e443fedea3458fa66af4b9c3b890fe3b250289f3 +EBUILD opencl-0-r6.ebuild 697 BLAKE2B cf7b0d941ed5c2fea0914a59a9509ced8c07c5fd04bf7779cfc485a35abad813d748b00675c2ade5211f875cfe6aae641558a8175fb733452e532e648c95a642 SHA512 1967072b512303c0230b5ec73482ebe30f56528e951dada028489130289392079afb4c481ad09e899dfc9e4e5c6af6b775f4fed4ec19626fe51a12002b962a62 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/virtual/opencl/opencl-0-r6.ebuild b/virtual/opencl/opencl-0-r6.ebuild new file mode 100644 index 000000000000..ce598fc68385 --- /dev/null +++ b/virtual/opencl/opencl-0-r6.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit multilib-build + +DESCRIPTION="Virtual for OpenCL implementations" +SLOT="0" +KEYWORDS="amd64 ~x86" +CARDS=( amdgpu i965 nvidia ) +IUSE="${CARDS[@]/#/video_cards_}" + +# amdgpu-pro-opencl and intel-ocl-sdk are amd64-only +RDEPEND="app-eselect/eselect-opencl + || ( + >=media-libs/mesa-9.1.6[opencl,${MULTILIB_USEDEP}] + video_cards_amdgpu? ( + abi_x86_64? ( !abi_x86_32? ( dev-libs/amdgpu-pro-opencl ) ) ) + video_cards_i965? ( + dev-libs/beignet ) + video_cards_nvidia? ( + >=x11-drivers/nvidia-drivers-290.10-r2[uvm] ) + abi_x86_64? ( !abi_x86_32? ( dev-util/intel-ocl-sdk ) ) + )" |