Gentoo Archives: gentoo-commits

From: Craig Andrews <candrews@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/rocm-device-libs/
Date: Mon, 02 Mar 2020 00:39:20
Message-Id: 1583109547.b618552b8f2a6b63c5b8d464571179a6e02905b1.candrews@gentoo
1 commit: b618552b8f2a6b63c5b8d464571179a6e02905b1
2 Author: Craig Andrews <candrews <AT> gentoo <DOT> org>
3 AuthorDate: Mon Mar 2 00:33:15 2020 +0000
4 Commit: Craig Andrews <candrews <AT> gentoo <DOT> org>
5 CommitDate: Mon Mar 2 00:39:07 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b618552b
7
8 dev-libs/rocm-device-libs: 3.1.0 version bump
9
10 Package-Manager: Portage-2.3.90, Repoman-2.3.20
11 Signed-off-by: Craig Andrews <candrews <AT> gentoo.org>
12
13 dev-libs/rocm-device-libs/Manifest | 1 +
14 .../rocm-device-libs/rocm-device-libs-3.1.0.ebuild | 33 ++++++++++++++++++++++
15 2 files changed, 34 insertions(+)
16
17 diff --git a/dev-libs/rocm-device-libs/Manifest b/dev-libs/rocm-device-libs/Manifest
18 index 262b16eba6d..038259de4ac 100644
19 --- a/dev-libs/rocm-device-libs/Manifest
20 +++ b/dev-libs/rocm-device-libs/Manifest
21 @@ -1 +1,2 @@
22 DIST rocm-device-libs-3.0.0.tar.gz 227811 BLAKE2B 8fb866611e82126b5909b75282081371ddeea58a34d732586e43dcf23d512fb8f2ad259f2c9227e35730af0d0d2b235895aa5396a7d19c2987754162d2ed6f49 SHA512 257f8990d93bf8cb0438fa15d7ca91a7f38082c90f0bb96b0691196ec78f16e790142ecef0089bc765edf80c1f0b644210e991a7e6f7e8dfab33cedad6465fa3
23 +DIST rocm-device-libs-3.1.0.tar.gz 227951 BLAKE2B 06918195f4b7073089dbe3475fb12402f1ff9a514430b143f9135f63ea0f75b0ed125af69bb60995d80974661fb3f3fb8276d72dc935ce48f059bac0e9c23f85 SHA512 4238698011bb2501f15ab081e12f1c9959a92890093c8607188526e69d2a35483edf39fd55c3eba33dbc93fc1865771fde9affc7e1e0aa3bd26f1878af106e47
24
25 diff --git a/dev-libs/rocm-device-libs/rocm-device-libs-3.1.0.ebuild b/dev-libs/rocm-device-libs/rocm-device-libs-3.1.0.ebuild
26 new file mode 100644
27 index 00000000000..48a848e0b31
28 --- /dev/null
29 +++ b/dev-libs/rocm-device-libs/rocm-device-libs-3.1.0.ebuild
30 @@ -0,0 +1,33 @@
31 +# Copyright 1999-2020 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +
36 +inherit cmake
37 +
38 +if [[ ${PV} == *9999 ]] ; then
39 + EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCm-Device-Libs/"
40 + inherit git-r3
41 + S="${WORKDIR}/${P}/src"
42 +else
43 + SRC_URI="https://github.com/RadeonOpenCompute/ROCm-Device-Libs/archive/roc-ocl-${PV}.tar.gz -> ${P}.tar.gz"
44 + S="${WORKDIR}/ROCm-Device-Libs-roc-ocl-${PV}"
45 + KEYWORDS="~amd64"
46 +fi
47 +
48 +DESCRIPTION="Radeon Open Compute Device Libraries"
49 +HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-Device-Libs"
50 +
51 +LICENSE="MIT"
52 +SLOT="0/$(ver_cut 1-2)"
53 +
54 +RDEPEND=">=dev-libs/rocr-runtime-${PV}
55 + >=sys-devel/llvm-roc-${PV}:="
56 +DEPEND="${RDEPEND}"
57 +
58 +src_configure() {
59 + local mycmakeargs=(
60 + -DLLVM_DIR="${EPREFIX}/usr/lib/llvm/roc/"
61 + )
62 + cmake_src_configure
63 +}