summaryrefslogtreecommitdiff
path: root/virtual/opencl
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-04-28 09:54:45 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-04-28 09:54:45 +0100
commitb7ebc951da8800f711142f69d9d958bde67a112d (patch)
treee318514216845acb8f2e49fff7a5cba4027e9d91 /virtual/opencl
parentdc7cbdfa65fd814b3b9aa3c56257da201109e807 (diff)
gentoo resync : 28.04.2019
Diffstat (limited to 'virtual/opencl')
-rw-r--r--virtual/opencl/Manifest1
-rw-r--r--virtual/opencl/opencl-0-r6.ebuild25
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 ) )
+ )"