summaryrefslogtreecommitdiff
path: root/dev-libs/rocm-opencl-driver
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
commit7bc9c63c9da678a7e6fceb095d56c634afd22c56 (patch)
tree4a67d50a439e9af63947e5f8b6ba3719af98b6c9 /dev-libs/rocm-opencl-driver
parentb284a3168fa91a038925d2ecf5e4791011ea5e7d (diff)
gentoo resync : 15.12.2019
Diffstat (limited to 'dev-libs/rocm-opencl-driver')
-rw-r--r--dev-libs/rocm-opencl-driver/Manifest10
-rw-r--r--dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.10.0.ebuild42
-rw-r--r--dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.6.0.ebuild1
-rw-r--r--dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.7.0.ebuild1
-rw-r--r--dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.8.0.ebuild1
-rw-r--r--dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.9.0.ebuild1
6 files changed, 52 insertions, 4 deletions
diff --git a/dev-libs/rocm-opencl-driver/Manifest b/dev-libs/rocm-opencl-driver/Manifest
index fff320e0602c..0ddd0885ad77 100644
--- a/dev-libs/rocm-opencl-driver/Manifest
+++ b/dev-libs/rocm-opencl-driver/Manifest
@@ -1,12 +1,14 @@
AUX rocm-opencl-driver-2.6.0-install-correctly.patch 1931 BLAKE2B a0bb45e0bf08b777e88804cfe77eadebe1181aa4488885333c9996bbaa0177f7211b16f1fac30e743d53efaa63f59c28b2e928eb2ed6e5396ee2fa6862782caa SHA512 547bf0901a7ef8ac3ae3822dff77ab3409f39c6038c906acfa49579c7652dcd44d235331bd44cab2e5abb9ce1adcc75320f7476cc88666a45d303352e09ef20c
AUX rocm-opencl-driver-2.6.0-install-header.patch 828 BLAKE2B 5640501a48f6d8552edf7fc89608dc7ff3d7ebe353c88759707e37ec9597a2b6a4cd982a17bf87e30f8f6def80a3a1fd866769b3f2d2572dd8506804ce7e3143 SHA512 f8569519b47f194f58fcb3a2b54f51157be792200004c7bebfde6fb7fea574eac3bec69ab0ea73ff4ef030a9335fdaa21ae22e8655661fab65e11a1a0492395f
AUX rocm-opencl-driver-2.7.0-libraries.patch 1062 BLAKE2B 9c95bf1928542e0eccaec1927ed6bfb3d81624e29c4bc1873ade263312f5f97c896d6d19922d471c99fbb7eef3e5e7aca2f06a73ac0ed1b475386e5807f9c893 SHA512 3f490d80d08e8ffc7b843dbe33425240820eadc66973e148aca38aadc82c39e80b0e22f2937bff3b0e95cc53f73bf2ffa4fc50c80ba755b251d83e95275c8194
+DIST rocm-opencl-driver-2.10.0.tar.gz 21380 BLAKE2B 0ffdeb00b8d35a2619f37c6aa5efa53259151b2dfca8fd2dbd2dbaa49c9806599199340043a310cb8b855384d276d482e401ccbdf60cbff8c9efc1a80241df66 SHA512 dc6ba05c2a641c0379590af71ca28425495297b753eb4bcc5ff37f44f15a5d0a7f5477c3a426aa5350df969a6a6dabbeb4a71b3ae4b4ad63abd28b28ec87837e
DIST rocm-opencl-driver-2.6.0.tar.gz 21311 BLAKE2B f17219b577ccd58de052d5936953fd78588a0b042ce002853b10c05e6f6d433edcd90045c15dcd2f2c31ccef89f8b420ef756a1dd1613702efcc8868163878d1 SHA512 7b8bf646d9a36b09d75a0408301c2f1771daad95b8075b1671ca0c8b1f5826e8cd9de8935946858268dc89863a0ee054b4dde3040c84dd37e90f28c7ffa6e097
DIST rocm-opencl-driver-2.7.0.tar.gz 21312 BLAKE2B 8c7233e8c5de2d92d0604a832475a474e5a171853f435908dbe73ab41d077f9f4c2d7069546b4e660d900c02cccf1f77d85d2fbe5ddb52fdde4c32d6c26910a2 SHA512 ee14bbbf502ffc00fd9e1e04224ae8109c8603d44438cddde8951c2d2caf5d45b94d39eb184af66462b4029759064aab0e2312b44fdd3f925064ebe6097ac49b
DIST rocm-opencl-driver-2.8.0.tar.gz 21345 BLAKE2B 91ecfaf145cb4c9cc9407ca79d90fc480d25b0d2afd1b0ed7c5af7d970ed729255c7ca0a27a5729640d4ea42a2ce2450fdf5eb92aa124ad95340afea185dcf16 SHA512 d610f0e50714efa159440001a67ec7589fbd366fde953e9c789a737875dcd82a8c30fcefc3825467c1e5db7c53bcc26eb9658f2f71662acd5e021ef117ddf336
DIST rocm-opencl-driver-2.9.0.tar.gz 21351 BLAKE2B 341e0e648f28740695dd16dc4039c1f800b3225af96a407594ce200fd6f7ff74278a8e80c44b83218cfd9fe76b33ca3b5ab0d3ef4b69156c88a6c063ce650bc0 SHA512 87a304b0864f5d0a09aff0f355d62ccbe3ea2c46f462da7acaec138d013b5e9e1f92d97afb81c86768184e05a26f3dd43d0a63cbdab3a651b410fb8c71bb1882
-EBUILD rocm-opencl-driver-2.6.0.ebuild 1166 BLAKE2B 4e94bb069a67cd2e0e4dfed81fd46cd331b980b5c2d615932adf988be6708f8d27a000672b81b00c34cc29ce2660aa71f0960bb716c43d1d1dc824c7e3f1b0d5 SHA512 ad72eef3737a65c333d26539150271d82a1ce31618d345c9b9acd485a72948e291ccd147985323ad724544efe9298e4369037213410565f5a37514aedbafe5f1
-EBUILD rocm-opencl-driver-2.7.0.ebuild 1239 BLAKE2B bb47e63fe59633acb288b90836bbd7c2e0d5260c72ccbfb75af8add555fe2c5a82a340629870545cd42359d122d1b347d0458ef265e645e3746b1ce5e7cf4109 SHA512 08ded2734804e22d9fcd86426335c912cae6f9e43f78cf73d136f6e9bfe7989a5db013522d7a379f510f3975a9149a97fd0af819a1aa5f9b786ea2078454d1de
-EBUILD rocm-opencl-driver-2.8.0.ebuild 1188 BLAKE2B 791c36c25e19d5e67db7df791679b18c83cc2f2f6fbf5930a495e69e07038269ccfd7b96802ac868017c3706a9d51a590250d5fdedf05066c92fc088be71e0af SHA512 9c11c091ca9d0344c08befc2afffb12be30bb465c595210bded99b4fdb738aee4b9abee0a4eb494692ded702d24ea8cd7eae6d101d83fa824b9db72a6a41cf6f
-EBUILD rocm-opencl-driver-2.9.0.ebuild 1188 BLAKE2B 791c36c25e19d5e67db7df791679b18c83cc2f2f6fbf5930a495e69e07038269ccfd7b96802ac868017c3706a9d51a590250d5fdedf05066c92fc088be71e0af SHA512 9c11c091ca9d0344c08befc2afffb12be30bb465c595210bded99b4fdb738aee4b9abee0a4eb494692ded702d24ea8cd7eae6d101d83fa824b9db72a6a41cf6f
+EBUILD rocm-opencl-driver-2.10.0.ebuild 1111 BLAKE2B 5889949bfae15b1fc4306ab8fa7e3db954c094fa5c730d77dc762572872825e24afaf8765826e0bac1adbcafa1034912da50f651c6d15e971e03bb97b1337a39 SHA512 b47a5d08fc879673e20afc4a4d74779dba2436837ac7da5766139db4161ae98481549ef83ebf87f6223a7d1424a4ef039041f63e318179ce37294a7da8439072
+EBUILD rocm-opencl-driver-2.6.0.ebuild 1193 BLAKE2B 524c81f5e129efe47dff911dbe0a15c88d490d8b24849794e5f5ffc4f42a43bb690b262b2682b0a70245b9d6bbe20fb2fcf6f8866ec6aeff1b5e2f69a0a3ab81 SHA512 63f94d3915640420df9ecf0e55c11fbb59011be624d0a9b9a35522f39ac6038a1b90d87d90741b6703082672c8d3abe1097a9f22631eb39182c9139a5d574151
+EBUILD rocm-opencl-driver-2.7.0.ebuild 1266 BLAKE2B 8936a5da49a5e8318c36ed3ac1b49bf14b812c17b7f3a01bc05d5f5866cc666d00f1888ccf779c34cfa8372b83d1e6a5986422bcf34919d6e02dea23b8c2309c SHA512 4094f24576c450cf81b33509fcc80f44e142d7df62fd8a508bbb4b86c690e51fc02c25f61bb1c781ec7ba10c0f59ea7e1c3baad94743507ba014a074c9171031
+EBUILD rocm-opencl-driver-2.8.0.ebuild 1215 BLAKE2B 0a7943af5cb400223b58aedec47711f04306372f79e05e9dd1e05f430957b8613c488b75d4af9c9f766ea5a39ec3ac14febb7a8843c0bf29700013807441d1b3 SHA512 5d4f4d4e5d04d7437dd69fb377dae3012e5a298d7879845ef8baa0627ffa62189e7089254f5d88500a17e9120853fc7648fd5f1a4f20f715c40f7183f008714e
+EBUILD rocm-opencl-driver-2.9.0.ebuild 1215 BLAKE2B 0a7943af5cb400223b58aedec47711f04306372f79e05e9dd1e05f430957b8613c488b75d4af9c9f766ea5a39ec3ac14febb7a8843c0bf29700013807441d1b3 SHA512 5d4f4d4e5d04d7437dd69fb377dae3012e5a298d7879845ef8baa0627ffa62189e7089254f5d88500a17e9120853fc7648fd5f1a4f20f715c40f7183f008714e
MISC metadata.xml 489 BLAKE2B d989103f6ed0e6a7406558565a5d0453046f640fbef964eb84e51fc911dac4bcc57bc3f1c5222bb5f6d2fb6d10a7f83b4172161070029b0d537b475ef8473f04 SHA512 3bfb9c1ed4cd559aefaf7a74567daf0952359a9fa3e703f1dfaac48d9bb7a25d134afe16e7509c28dff8a5cdabe09870d8f541898756c028b5c5996577956f0a
diff --git a/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.10.0.ebuild b/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.10.0.ebuild
new file mode 100644
index 000000000000..7d1b111fda23
--- /dev/null
+++ b/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.10.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCm-OpenCL-Driver/"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/RadeonOpenCompute/ROCm-OpenCL-Driver/archive/roc-${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/ROCm-OpenCL-Driver-roc-${PV}"
+ KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Radeon Open Compute OpenCL Compiler Tool Driver"
+HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-OpenCL-Driver"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="test"
+
+RDEPEND=">=sys-devel/llvm-roc-${PV}:=
+ >=dev-libs/rocr-runtime-${PV}"
+DEPEND="${RDEPEND}"
+RESTRICT="!test? ( test )"
+
+src_prepare() {
+ # remove unittest, because it downloads additional file from github.com
+ sed -e "s:add_subdirectory(src/unittest):#add_subdirectory(src/unittest):" -i CMakeLists.txt || die
+
+ cmake-utils_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DLLVM_DIR="${EPREFIX}/usr/lib/llvm/roc/"
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/"
+ )
+ cmake-utils_src_configure
+}
diff --git a/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.6.0.ebuild b/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.6.0.ebuild
index 6ab3d1073d10..944093474098 100644
--- a/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.6.0.ebuild
+++ b/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.6.0.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-OpenCL-Driver"
LICENSE="MIT"
SLOT="0/$(ver_cut 1-2)"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="sys-devel/llvm-roc:=
dev-libs/rocr-runtime"
diff --git a/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.7.0.ebuild b/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.7.0.ebuild
index e4e2818a7ed7..4d9d844cb8f2 100644
--- a/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.7.0.ebuild
+++ b/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.7.0.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-OpenCL-Driver"
LICENSE="MIT"
SLOT="0/$(ver_cut 1-2)"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=sys-devel/llvm-roc-${PV}:=
>=dev-libs/rocr-runtime-${PV}"
diff --git a/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.8.0.ebuild b/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.8.0.ebuild
index 31cc476dd0d3..976d316de6ab 100644
--- a/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.8.0.ebuild
+++ b/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.8.0.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-OpenCL-Driver"
LICENSE="MIT"
SLOT="0/$(ver_cut 1-2)"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=sys-devel/llvm-roc-${PV}:=
>=dev-libs/rocr-runtime-${PV}"
diff --git a/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.9.0.ebuild b/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.9.0.ebuild
index 31cc476dd0d3..976d316de6ab 100644
--- a/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.9.0.ebuild
+++ b/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.9.0.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-OpenCL-Driver"
LICENSE="MIT"
SLOT="0/$(ver_cut 1-2)"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=sys-devel/llvm-roc-${PV}:=
>=dev-libs/rocr-runtime-${PV}"