summaryrefslogtreecommitdiff
path: root/virtual/opencl
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-07-10 23:40:16 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-07-10 23:40:16 +0100
commit51af5f0eb4cddbe6aa7953717873691d77aae9ff (patch)
tree1541525274162b033ebbc3ed38abaf335fbbd49a /virtual/opencl
parent7014a5a3ea0feffab9701fdd6b64cc7667a985af (diff)
gentoo resync : 11.07.2019
Diffstat (limited to 'virtual/opencl')
-rw-r--r--virtual/opencl/Manifest1
-rw-r--r--virtual/opencl/opencl-1.ebuild25
2 files changed, 26 insertions, 0 deletions
diff --git a/virtual/opencl/Manifest b/virtual/opencl/Manifest
index 968bc52be81a..9a182597e84d 100644
--- a/virtual/opencl/Manifest
+++ b/virtual/opencl/Manifest
@@ -1,3 +1,4 @@
EBUILD opencl-0-r5.ebuild 694 BLAKE2B 9b936857913be19a99d9b57ab66eb16ceed56173ea89fe916b72f93fb481badfc51f89b873ef4912e477731658953ca91be243adf13a42f28f45e03485bbf70b SHA512 59e01fbc5c2d11b5a67f6518bcb067d00532e0220a3d9ed2faf47a89456c6229cc36b9e689245d148be2ae13e443fedea3458fa66af4b9c3b890fe3b250289f3
EBUILD opencl-0-r6.ebuild 696 BLAKE2B 1942c1e7a499f4d91fc158fc11d1d12e7f0fdcbadd672154f882bb36f6e7b45dbbb7396cad4dd7d6707f2f4f1de8f3302762cfdcb82ec297bb3f3f159db30963 SHA512 42a3b8d52f1af4a6687fecacb7ab742b94779f52d779a31d2100aac00619daa519cebbb31ea8e1ab28df264b665e57ab8db994f9ef7bf4b350a81c01193169a1
+EBUILD opencl-1.ebuild 716 BLAKE2B d8a1358a795d7db5036e46f92815e60a4402f0aa3d4e09ad506a668e137acbb7a7fbc40b38779945c54aca4b3299d9dc42f2de3588845a95b3b5e18b2bab2f36 SHA512 c1102d1628a489a32531c31bbfdbf653dc123508213f4b546ae8c03572a1fb2560dc6d8e447b85279a4245e082940786f81b29d596d028cc4f83bd2eca98082b
MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057
diff --git a/virtual/opencl/opencl-1.ebuild b/virtual/opencl/opencl-1.ebuild
new file mode 100644
index 000000000000..1edfbbce5318
--- /dev/null
+++ b/virtual/opencl/opencl-1.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_}"
+
+# intel-neo and intel-ocl-sdk are amd64-only
+RDEPEND="app-eselect/eselect-opencl
+ || (
+ video_cards_i965? ( || (
+ abi_x86_64? ( !abi_x86_32? ( dev-libs/intel-neo ) )
+ dev-libs/beignet ) )
+ >=media-libs/mesa-9.1.6[opencl,${MULTILIB_USEDEP}]
+ video_cards_amdgpu? ( dev-libs/amdgpu-pro-opencl )
+ video_cards_nvidia? (
+ >=x11-drivers/nvidia-drivers-290.10-r2[uvm] )
+ abi_x86_64? ( !abi_x86_32? ( dev-util/intel-ocl-sdk ) )
+ )"