From fc637fb28da700da71ec2064d65ca5a7a31b9c6c Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 18 Aug 2019 18:16:17 +0100 Subject: gentoo resync : 18.08.2019 --- virtual/opencl/Manifest | 7 ++++--- virtual/opencl/opencl-0-r5.ebuild | 2 +- virtual/opencl/opencl-0-r6.ebuild | 2 +- virtual/opencl/opencl-1.ebuild | 2 +- virtual/opencl/opencl-2.ebuild | 27 +++++++++++++++++++++++++++ 5 files changed, 34 insertions(+), 6 deletions(-) create mode 100644 virtual/opencl/opencl-2.ebuild (limited to 'virtual/opencl') diff --git a/virtual/opencl/Manifest b/virtual/opencl/Manifest index 9a182597e84d..bd1a4a554093 100644 --- a/virtual/opencl/Manifest +++ b/virtual/opencl/Manifest @@ -1,4 +1,5 @@ -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 +EBUILD opencl-0-r5.ebuild 699 BLAKE2B ba9496015045915f0d56645355dd4be5002b943ffaeb923b5fff29a83b51992f5ded79c36e39f2ccaa165a672af0ceec9f09cd2e5dc120d395fdd35ed6a5012b SHA512 3a56eb5fe3cbd14ae14eea754e8f8ee5d395fcc1a776dbdc880c80201eea4b3b743a0cb94c8ef56e3a9640b11640fa629594fedc1b91956fca2f30921f87f2de +EBUILD opencl-0-r6.ebuild 701 BLAKE2B 302206b4632d681efd624f85e9276446a425fe82c7ed1539eb0e3a059633ea8ad8201abfe25d01ff1aafbc9796c17ae607aeffbde150a3ad71102cb7a236eec7 SHA512 533921e9aab102934abda7a58e4744b57a348ecc15171b34e596091e7b4b405fe4dc341fc602635488de5dabd54d2532dec400e4d798570566398249f140027f +EBUILD opencl-1.ebuild 721 BLAKE2B 53d44eb941a0d1be3abb9c8b535b0c208fee46377037d20b3c36bf707927e7a7dce965723c61353a23c94f20ca55877b6d9864a247b53d85ef851212c0d07a46 SHA512 1cc02de4f53585f1fc294581701874dca34310754ffab3c86318c225d9f25da35c1ef5d03f2c19b70dbb5516869fe86fe282fa6ae0dfe505203d821f866f9b96 +EBUILD opencl-2.ebuild 763 BLAKE2B 3cc6b1097c4733751a3e5c0410d9311ec5f82f9778702f26c96d6c1498c56fc6474281f9b5f0722910452197ee816671aa8e577ca1ab51860e82ce202da1eddc SHA512 60688752f649c238aa49539f90884c09a9ae2d6d2e0efdbf6dc350c7e1117591aa52c3b1f91ef7bfec3340a9a33e8e6c04c799d9d2b60a4c2bc026314705c654 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/virtual/opencl/opencl-0-r5.ebuild b/virtual/opencl/opencl-0-r5.ebuild index 2fc414440c61..246bb65a8996 100644 --- a/virtual/opencl/opencl-0-r5.ebuild +++ b/virtual/opencl/opencl-0-r5.ebuild @@ -14,7 +14,7 @@ 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}] + >=media-libs/mesa-9.1.6[opencl,X(+),${MULTILIB_USEDEP}] video_cards_amdgpu? ( abi_x86_64? ( !abi_x86_32? ( dev-libs/amdgpu-pro-opencl ) ) ) video_cards_i965? ( diff --git a/virtual/opencl/opencl-0-r6.ebuild b/virtual/opencl/opencl-0-r6.ebuild index 355667fe3e26..867581ba9c79 100644 --- a/virtual/opencl/opencl-0-r6.ebuild +++ b/virtual/opencl/opencl-0-r6.ebuild @@ -14,7 +14,7 @@ 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}] + >=media-libs/mesa-9.1.6[opencl,X(+),${MULTILIB_USEDEP}] video_cards_amdgpu? ( abi_x86_64? ( !abi_x86_32? ( dev-libs/amdgpu-pro-opencl ) ) ) video_cards_i965? ( diff --git a/virtual/opencl/opencl-1.ebuild b/virtual/opencl/opencl-1.ebuild index 1edfbbce5318..0983ac0b2a0c 100644 --- a/virtual/opencl/opencl-1.ebuild +++ b/virtual/opencl/opencl-1.ebuild @@ -17,7 +17,7 @@ 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}] + >=media-libs/mesa-9.1.6[opencl,X(+),${MULTILIB_USEDEP}] video_cards_amdgpu? ( dev-libs/amdgpu-pro-opencl ) video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-290.10-r2[uvm] ) diff --git a/virtual/opencl/opencl-2.ebuild b/virtual/opencl/opencl-2.ebuild new file mode 100644 index 000000000000..0d7d5035b03f --- /dev/null +++ b/virtual/opencl/opencl-2.ebuild @@ -0,0 +1,27 @@ +# 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,X(+),${MULTILIB_USEDEP}] + video_cards_amdgpu? ( || ( + dev-libs/rocm-opencl-runtime + 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 ) ) + )" -- cgit v1.2.3