Gentoo Archives: gentoo-commits

From: Craig Andrews <candrews@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm-roc/, sys-devel/llvm-roc/files/
Date: Tue, 25 Aug 2020 21:08:19
Message-Id: 1598389685.5c0896473f9742b66c2f63dae3f4989ed4feeb25.candrews@gentoo
1 commit: 5c0896473f9742b66c2f63dae3f4989ed4feeb25
2 Author: Craig Andrews <candrews <AT> gentoo <DOT> org>
3 AuthorDate: Tue Aug 25 21:00:38 2020 +0000
4 Commit: Craig Andrews <candrews <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 25 21:08:05 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c089647
7
8 sys-devel/llvm-roc: Cleanup old versions
9
10 Package-Manager: Portage-3.0.4, Repoman-3.0.1
11 Signed-off-by: Craig Andrews <candrews <AT> gentoo.org>
12
13 sys-devel/llvm-roc/Manifest | 21 --------
14 .../files/llvm-roc-3.0.0-add_libraries.patch | 20 --------
15 sys-devel/llvm-roc/llvm-roc-2.10.0.ebuild | 53 --------------------
16 sys-devel/llvm-roc/llvm-roc-2.6.0-r1.ebuild | 52 --------------------
17 sys-devel/llvm-roc/llvm-roc-2.7.0.ebuild | 53 --------------------
18 sys-devel/llvm-roc/llvm-roc-2.8.0.ebuild | 53 --------------------
19 sys-devel/llvm-roc/llvm-roc-2.9.0.ebuild | 53 --------------------
20 sys-devel/llvm-roc/llvm-roc-3.0.0.ebuild | 57 ----------------------
21 sys-devel/llvm-roc/llvm-roc-3.1.0.ebuild | 57 ----------------------
22 sys-devel/llvm-roc/llvm-roc-3.3.0.ebuild | 57 ----------------------
23 sys-devel/llvm-roc/llvm-roc-3.5.0.ebuild | 57 ----------------------
24 sys-devel/llvm-roc/llvm-roc-3.5.1.ebuild | 57 ----------------------
25 sys-devel/llvm-roc/llvm-roc-3.6.0.ebuild | 57 ----------------------
26 13 files changed, 647 deletions(-)
27
28 diff --git a/sys-devel/llvm-roc/Manifest b/sys-devel/llvm-roc/Manifest
29 index 9569eee6182..ab9704221a9 100644
30 --- a/sys-devel/llvm-roc/Manifest
31 +++ b/sys-devel/llvm-roc/Manifest
32 @@ -1,22 +1 @@
33 -DIST clang-roc-2.10.0.tar.gz 19416958 BLAKE2B 2754326c21a7ddd77fc1b5fdd8cee9a16c226d6b23d0b14afc62e71d04b053bff94ab4326b13f837ce00267f889c1ba2f25daf036b12742af6b18fe7474398e0 SHA512 bbaad89d95f2fe261ffa4ff2941357dcd4954b111cec9a303a441295257d4090f69091ea5c31d4b605df500edd59bb058931b11b5a95a2af4fa2d48f18ea9ab4
34 -DIST clang-roc-2.6.0.tar.gz 18831605 BLAKE2B c54b811afc57d42b32e6c38ef219eb8a1bdba47f2a58505249bf5057708c6873b28387c1fa05a8a6c1bfb02cb71b4ca96e69a72d9f0cc03bb393fa1033d86a41 SHA512 41a3595961eb4b57ac8b2d7483f53628ffe5f064a40a7331fbfa1daad2f1491e1062a1189a15a00586341fdeb73978db67c058a23e00982d32b987cc41a63b43
35 -DIST clang-roc-2.7.0.tar.gz 19030674 BLAKE2B 10c1a3982382edd3515d1dc342d352af3ef0807c92ec2e51740c5e7053df56acc9c467a3e1efc587df4d17852d3e1a9f0d183a5bede54339c2a67ff894b106a2 SHA512 c32b716ef0ef7c8b775b8d1cc65bb4d1b2c9daf9da7dc6a587affa303411923fe955aa6d4355a5ed0adb2d347eb333cf009d02384b00dd4e329008f9a1ffd249
36 -DIST clang-roc-2.8.0.tar.gz 19169198 BLAKE2B 94056fc7cf0ee07f921b9f92bea2844409d4ebd5b6069320dc465ee626695f3bbdf5a7194ba562df8f1c69e2c95461eb6047a6d28e57f881bcaef4cde7a95eed SHA512 b8b7d2172d075298c44f238b26231b5744a9d303115e791f24eb273b719df54673e76dbafe596623d60d8a72a7d4b0f5ca7167f061c7e235f0ceb4b7e18bfb95
37 -DIST clang-roc-2.9.0.tar.gz 19168986 BLAKE2B 2a5a70d54ac468d979b5593dcff3e7d06376c7e56c20beff1c27c807057133d7de60908d404ebccc535a26eebccb3e95998b65e5ab08231b5b14f64e4a6c702d SHA512 b8220562a9f691293660c0e4c12073ba7e40a653b27ab8ab12bddda009e83a761fb3b911578c8955a8467d4647fd3b1e92c841f3efd412a1f06fd1746f045057
38 -DIST lld-roc-ocl-2.10.0.tar.gz 1574406 BLAKE2B dbd74ee19c51fbe4ed627fd13bb838c8772c549ea5dcb76a95d16a118ee174b903a162163f53a5c8c40ae4a590b3e93898e0f25fceb6470e484538cffc39128a SHA512 6b25cec6428f6c660777da389ce07589c268aa7126ca933ce130bae837801371932bf1e9f72528d1b81059631c5c3bdab1ac64b87db3d0471ef0b1cd45f2736a
39 -DIST lld-roc-ocl-2.6.0.tar.gz 1508227 BLAKE2B 39182669e38ec21cdd30f180981631abfa55c1ddc9f923e44f251a12e27da55409d7dfebd454b2706c88ebc0259455020fbe5db8d3543a353810bacde2396104 SHA512 19f300760be83c165a03ff2d48b014b3bcb3f7703c9430c3146b964e23ae30ea07ff579402bdce613e995004b063bced7329719e801c585e6e885b0ab473ce8a
40 -DIST lld-roc-ocl-2.7.0.tar.gz 1533671 BLAKE2B 089cfbc3b68bd6192d6672b60fdb499dd117beb2f407c3af0e979dd9a84203212a19b30c43ae3e495abba8c36f4c3f556af72464a75291484231d418bc7a2897 SHA512 ad880efcfc08f767fb86614d826b58ed575fdf173d7b809d31ea84a9abfd12f7f60da719b5ecb8461b792693d9c3d6cbfefe902f2d2e34d062c88d1b3b7d6c79
41 -DIST lld-roc-ocl-2.8.0.tar.gz 1542424 BLAKE2B 3c7e11c6de2a6915a975a9e370380e0812f1dd02230ce1c3035c4664e6a6bb8093c2ddc2c6878c75761060ee1e7d4e1f6f11c09a496482132352d4e4304ad1f5 SHA512 6f4a7b9786ff76bb054446d09835611927ce366d1d0e6bd037b3b373afaba2e26e743c1f6a99234474fcbe97fa1c5f5379fe887a5b0ce5b346ebd96ccd1d732a
42 -DIST lld-roc-ocl-2.9.0.tar.gz 1542469 BLAKE2B 15305d93e992381f82c30602d96ea356c215b420ae3ed690b6581d6139af3b5e507ee7a223b1bdee29ca78e09b57bbe0bb43b50ca94268cc8ab0e0f1832706d7 SHA512 b324adb532ab53c5ebb40c976b55332b41220c7b220c1b7fda656a8d56118a32acb25cd0949a84b08e8f8aaf7e159faea7c70c7f35fb2519834d9380d280e02d
43 -DIST llvm-roc-ocl-2.10.0.tar.gz 51741883 BLAKE2B a73e3a7804cf5eac5f1e7d66ae972a2cde21dfca9224ef16f13031b257edc6a23fa115bd7e5a0e840382b78828b38fc12b4c9a0f68cbe78f9c92f4f0754e7af0 SHA512 9d3f21de280f5bdb2126b572fb7a3bc6c38e7e0ab21715cba0b7bd129a447c11c27717e285fcbff592cbd2cebc7b10128bfe5bec022c9a325d0f6866fc920129
44 -DIST llvm-roc-ocl-2.6.0.tar.gz 48417665 BLAKE2B 9b7ff7cc57d98b2076994d3a5585563430fdad5975b89459aea34d585adf330d3d49d2ef611a70fd546878d84bc64d2c196dbf9f19e78ab2b4a5e63266ffb2d3 SHA512 89d5c97b8bf97242d72176768f8d12b218ab258fff9d154e3c3ff382b5563c2d6997ee5cf145e5f2c34e2cf4f9dd268906750a014a874a2038683ef5f173b872
45 -DIST llvm-roc-ocl-2.7.0.tar.gz 50008043 BLAKE2B 7cbb6f0e268991bbeae6dd5f38f00ee35a3d04f563212a6a3c32676574668ca84e44ae5acc14d1a77ea6985e70b47a0faff86d86521fb3a7375aa58a043d65ec SHA512 ae1547d1547345be56f547c59a6ddd09e68bb1eaea1f3c8eb4911dee1f2616b43384a296a2e2754bf2a833ef4906da4463820e4fe734c3bcfd7a602ef3c2de17
46 -DIST llvm-roc-ocl-2.8.0.tar.gz 50245388 BLAKE2B 29aa4fdb08b5c3ca1ec41f8948b48d4655768632cd07b217e742e32fcfe0e306130697cd18d4c481aec440686464271b380b5a1a7f02bba84ee8cb98c13d2a7f SHA512 51eb98160d556aa0b60fdce95af54f57529e218899874df0a59e583dad5a8fbcad822c3d778668ce0ec4897b28ff3423cde4d55e18719cf4edfb56735cb3d80b
47 -DIST llvm-roc-ocl-2.9.0.tar.gz 50246154 BLAKE2B 5ed8faf4582a41dac3bdc71a9fc6e12e3f70652fe80d4659315589e5c6f6326bc03853cea1d3e7acf6b210dd4c83056bae27aded3e173756d6f7c2c5694ae386 SHA512 e29767bb92bf719b7f3b6d2853dc61d6cb968e3f0dc54714ee6a78ff5340139935ce0d1cf3124c5757d96f93af01e0f9927e72d29a35b84229e44e7a69e6d391
48 -DIST llvm-roc-ocl-3.0.0.tar.gz 117363122 BLAKE2B a85e456e715629fbb3349e13e50a62aee7c82c6479127d7e46ff2de13f0eab108dd0332136aa736c30ed46c1563207b7ab22df0f7f53404315d51f0a172b5e86 SHA512 7d1281fc1628e4e88ddd740ccf03107cdccf86178046dfe79efd6b503193b3be4e23a67363f24f1d6250a156da86fe0d93933d9c67510b755d1e454e7bbedb68
49 -DIST llvm-roc-ocl-3.1.0.tar.gz 120981974 BLAKE2B cbefc7b087c8df81ee093aeebff292c652dc29f37ee5bcf9ef891130c52bf93b3b735f1aa746fd1ec5e5e86c879d73ffa6f9df074f27b31799ef701206a7ea32 SHA512 bc6eb441f655f3b9cb13161fb731e592295a156e7d7bd0a38e4d3017bac90852d2ef64980c70889939ae082c9d1523af25d82ec2221415bbae0d01201d20ec57
50 -DIST llvm-rocm-ocl-3.3.0.tar.gz 115703174 BLAKE2B 4695f07317d625bb285470cc906489f22a5eb023b4337945c1d7b4237509d3481b9f9369611dc57f4e8daa8a70c7cdd8a9b0df4842cc1424e301a5366f458727 SHA512 896afa458c7527de469e6ee891b22be6ef351858c5d0c3da57bcd6d1d85667256b3ab3fe64167cc26536dbcfd95e1146edff9c24daf5e1c966195555748d9278
51 -DIST llvm-rocm-ocl-3.5.0.tar.gz 116948115 BLAKE2B 067ce3cef03b714059e6720269c864d8cffa8687040ae9a8607c6207d00a6a4d8e31099aba7ff09144bf1ded809b842fe856103346b9b06eb9bcd393397fe63f SHA512 04808724c7ede3e21485153d3ccf8050b4f2ceae356c4c6451e36da714ed57ac3578f1485d922b747e3c1f654cc9f27544800f869bef24efa80f4e1b98afbbaf
52 -DIST llvm-rocm-ocl-3.5.1.tar.gz 116945831 BLAKE2B cab1023077a9425d158a4974b8b7baa12e15dd69ced4ea58a4f388c8057e9f6d57020e236c8f0903d5633fa73c799646f70493193cf36a760e8b658f9745ffb3 SHA512 cabc507d560c980e38214441f628e773d6621f72001fbc7d37516d1fa3d361f11919a8bf7903df60914e6f4ad6cf4993e44d121c5b6711b6ac69052d75974ab1
53 -DIST llvm-rocm-ocl-3.6.0.tar.gz 116957974 BLAKE2B b078af4a924525ff5654753a26f67168ff291cdcc3291b97a86a99975cb8ceaea44e1f25db917fc6e082337b16acd961818d59a3079dcb7353abed5f2ef17d1b SHA512 769f96869cd05f0b146422fc9b200cec08898a08d0d6032c1347720bb7dcee94600b1f8131b9e0e7e58943d0adfa6c02d214e100f2bc1f1937273c6861e43e92
54 DIST llvm-rocm-ocl-3.7.0.tar.gz 116973132 BLAKE2B c1cc8a3b95292d726626d3cb59ec1b96549682bfcbec16030e47cf1318c6ea01bc76f3349f012ce4f1e4d8b9fe192c51a025c2d08cf593622c61fe7c61969ba6 SHA512 0626075bedb3898c96c0bb0be7a2aba4662050a1c738115f661bedc03d744ace7a4581b55c6325060740c13a0e50e72e09272bb02c1186c2c4a40fc9b961dcbe
55
56 diff --git a/sys-devel/llvm-roc/files/llvm-roc-3.0.0-add_libraries.patch b/sys-devel/llvm-roc/files/llvm-roc-3.0.0-add_libraries.patch
57 deleted file mode 100644
58 index 120ab819f5b..00000000000
59 --- a/sys-devel/llvm-roc/files/llvm-roc-3.0.0-add_libraries.patch
60 +++ /dev/null
61 @@ -1,20 +0,0 @@
62 -diff -Naur a/clang/lib/Basic/CMakeLists.txt b/clang/lib/Basic/CMakeLists.txt
63 ---- a/clang/lib/Basic/CMakeLists.txt 2019-12-28 07:42:49.119055933 +0100
64 -+++ b/clang/lib/Basic/CMakeLists.txt 2019-12-28 07:42:13.265056070 +0100
65 -@@ -2,6 +2,7 @@
66 - Core
67 - MC
68 - Support
69 -+ Option
70 - )
71 -
72 - find_first_existing_vc_file("${LLVM_MAIN_SRC_DIR}" llvm_vc)
73 -diff -Naur a/clang/lib/Driver/CMakeLists.txt b/clang/lib/Driver/CMakeLists.txt
74 ---- a/clang/lib/Driver/CMakeLists.txt 2019-12-28 07:41:39.521056199 +0100
75 -+++ b/clang/lib/Driver/CMakeLists.txt 2019-12-28 07:40:23.998056487 +0100
76 -@@ -79,4 +79,5 @@
77 - LINK_LIBS
78 - clangBasic
79 - ${system_libs}
80 -+ pthread
81 - )
82
83 diff --git a/sys-devel/llvm-roc/llvm-roc-2.10.0.ebuild b/sys-devel/llvm-roc/llvm-roc-2.10.0.ebuild
84 deleted file mode 100644
85 index fc105c396a8..00000000000
86 --- a/sys-devel/llvm-roc/llvm-roc-2.10.0.ebuild
87 +++ /dev/null
88 @@ -1,53 +0,0 @@
89 -# Copyright 1999-2020 Gentoo Authors
90 -# Distributed under the terms of the GNU General Public License v2
91 -
92 -EAPI=7
93 -
94 -inherit cmake
95 -
96 -DESCRIPTION="Radeon Open Compute llvm,lld,clang"
97 -HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm/"
98 -SRC_URI="https://github.com/RadeonOpenCompute/llvm/archive/roc-ocl-${PV}.tar.gz -> llvm-roc-ocl-${PV}.tar.gz
99 - https://github.com/RadeonOpenCompute/clang/archive/roc-${PV}.tar.gz -> clang-roc-${PV}.tar.gz
100 - https://github.com/RadeonOpenCompute/lld/archive/roc-ocl-${PV}.tar.gz -> lld-roc-ocl-${PV}.tar.gz"
101 -
102 -LICENSE="UoI-NCSA rc BSD public-domain"
103 -SLOT="0"
104 -KEYWORDS="~amd64"
105 -IUSE=""
106 -
107 -RDEPEND="virtual/cblas
108 - dev-libs/rocr-runtime"
109 -DEPEND="${RDEPEND}"
110 -
111 -CMAKE_BUILD_TYPE=RelWithDebInfo
112 -
113 -S="${WORKDIR}/llvm-roc-ocl-${PV}"
114 -
115 -src_unpack() {
116 - unpack ${A}
117 - ln -s "${WORKDIR}/clang-roc-${PV}" "${WORKDIR}/llvm-roc-ocl-${PV}/tools/clang"
118 - ln -s "${WORKDIR}/lld-roc-ocl-${PV}" "${WORKDIR}/llvm-roc-ocl-${PV}/tools/lld"
119 -}
120 -
121 -src_configure() {
122 - local mycmakeargs=(
123 - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/roc"
124 - -DLLVM_TARGETS_TO_BUILD="AMDGPU;X86" "${S}"
125 - -DLLVM_BUILD_DOCS=NO
126 - -DLLVM_ENABLE_OCAMLDOC=OFF
127 - -DLLVM_ENABLE_SPHINX=NO
128 - -DLLVM_ENABLE_DOXYGEN=OFF
129 - -DLLVM_INSTALL_UTILS=ON
130 - -DLLVM_VERSION_SUFFIX=roc
131 - -DOCAMLFIND=NO
132 - )
133 - cmake_src_configure
134 -}
135 -src_install() {
136 - cmake_src_install
137 - cat > "99${PN}" <<-EOF
138 - LDPATH="${EROOT}/usr/lib/llvm/roc/lib"
139 - EOF
140 - doenvd "99${PN}"
141 -}
142
143 diff --git a/sys-devel/llvm-roc/llvm-roc-2.6.0-r1.ebuild b/sys-devel/llvm-roc/llvm-roc-2.6.0-r1.ebuild
144 deleted file mode 100644
145 index 2ee101233e2..00000000000
146 --- a/sys-devel/llvm-roc/llvm-roc-2.6.0-r1.ebuild
147 +++ /dev/null
148 @@ -1,52 +0,0 @@
149 -# Copyright 1999-2020 Gentoo Authors
150 -# Distributed under the terms of the GNU General Public License v2
151 -
152 -EAPI=7
153 -
154 -inherit cmake
155 -
156 -DESCRIPTION="Radeon Open Compute llvm,lld,clang"
157 -HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm/"
158 -SRC_URI="https://github.com/RadeonOpenCompute/llvm/archive/roc-ocl-${PV}.tar.gz -> llvm-roc-ocl-${PV}.tar.gz
159 - https://github.com/RadeonOpenCompute/clang/archive/roc-${PV}.tar.gz -> clang-roc-${PV}.tar.gz
160 - https://github.com/RadeonOpenCompute/lld/archive/roc-ocl-${PV}.tar.gz -> lld-roc-ocl-${PV}.tar.gz"
161 -
162 -LICENSE="UoI-NCSA rc BSD public-domain"
163 -SLOT="0"
164 -KEYWORDS="~amd64"
165 -IUSE=""
166 -
167 -RDEPEND="virtual/cblas
168 - dev-libs/rocr-runtime"
169 -DEPEND="${RDEPEND}"
170 -
171 -CMAKE_BUILD_TYPE=RelWithDebInfo
172 -
173 -S="${WORKDIR}/llvm-roc-ocl-${PV}"
174 -
175 -src_unpack() {
176 - unpack ${A}
177 - ln -s "${WORKDIR}/clang-roc-${PV}" "${WORKDIR}/llvm-roc-ocl-${PV}/tools/clang"
178 - ln -s "${WORKDIR}/lld-roc-ocl-${PV}" "${WORKDIR}/llvm-roc-ocl-${PV}/tools/lld"
179 -}
180 -
181 -src_configure() {
182 - local mycmakeargs=(
183 - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/roc"
184 - -DLLVM_TARGETS_TO_BUILD="AMDGPU;X86" "${S}"
185 - -DLLVM_BUILD_DOCS=NO
186 - -DLLVM_ENABLE_OCAMLDOC=OFF
187 - -DLLVM_ENABLE_SPHINX=NO
188 - -DLLVM_ENABLE_DOXYGEN=OFF
189 - -DLLVM_INSTALL_UTILS=ON
190 - -DOCAMLFIND=NO
191 - )
192 - cmake_src_configure
193 -}
194 -src_install() {
195 - cmake_src_install
196 - cat > "99${PN}" <<-EOF
197 - LDPATH="${EROOT}/usr/lib/llvm/roc/lib"
198 - EOF
199 - doenvd "99${PN}"
200 -}
201
202 diff --git a/sys-devel/llvm-roc/llvm-roc-2.7.0.ebuild b/sys-devel/llvm-roc/llvm-roc-2.7.0.ebuild
203 deleted file mode 100644
204 index fc105c396a8..00000000000
205 --- a/sys-devel/llvm-roc/llvm-roc-2.7.0.ebuild
206 +++ /dev/null
207 @@ -1,53 +0,0 @@
208 -# Copyright 1999-2020 Gentoo Authors
209 -# Distributed under the terms of the GNU General Public License v2
210 -
211 -EAPI=7
212 -
213 -inherit cmake
214 -
215 -DESCRIPTION="Radeon Open Compute llvm,lld,clang"
216 -HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm/"
217 -SRC_URI="https://github.com/RadeonOpenCompute/llvm/archive/roc-ocl-${PV}.tar.gz -> llvm-roc-ocl-${PV}.tar.gz
218 - https://github.com/RadeonOpenCompute/clang/archive/roc-${PV}.tar.gz -> clang-roc-${PV}.tar.gz
219 - https://github.com/RadeonOpenCompute/lld/archive/roc-ocl-${PV}.tar.gz -> lld-roc-ocl-${PV}.tar.gz"
220 -
221 -LICENSE="UoI-NCSA rc BSD public-domain"
222 -SLOT="0"
223 -KEYWORDS="~amd64"
224 -IUSE=""
225 -
226 -RDEPEND="virtual/cblas
227 - dev-libs/rocr-runtime"
228 -DEPEND="${RDEPEND}"
229 -
230 -CMAKE_BUILD_TYPE=RelWithDebInfo
231 -
232 -S="${WORKDIR}/llvm-roc-ocl-${PV}"
233 -
234 -src_unpack() {
235 - unpack ${A}
236 - ln -s "${WORKDIR}/clang-roc-${PV}" "${WORKDIR}/llvm-roc-ocl-${PV}/tools/clang"
237 - ln -s "${WORKDIR}/lld-roc-ocl-${PV}" "${WORKDIR}/llvm-roc-ocl-${PV}/tools/lld"
238 -}
239 -
240 -src_configure() {
241 - local mycmakeargs=(
242 - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/roc"
243 - -DLLVM_TARGETS_TO_BUILD="AMDGPU;X86" "${S}"
244 - -DLLVM_BUILD_DOCS=NO
245 - -DLLVM_ENABLE_OCAMLDOC=OFF
246 - -DLLVM_ENABLE_SPHINX=NO
247 - -DLLVM_ENABLE_DOXYGEN=OFF
248 - -DLLVM_INSTALL_UTILS=ON
249 - -DLLVM_VERSION_SUFFIX=roc
250 - -DOCAMLFIND=NO
251 - )
252 - cmake_src_configure
253 -}
254 -src_install() {
255 - cmake_src_install
256 - cat > "99${PN}" <<-EOF
257 - LDPATH="${EROOT}/usr/lib/llvm/roc/lib"
258 - EOF
259 - doenvd "99${PN}"
260 -}
261
262 diff --git a/sys-devel/llvm-roc/llvm-roc-2.8.0.ebuild b/sys-devel/llvm-roc/llvm-roc-2.8.0.ebuild
263 deleted file mode 100644
264 index fc105c396a8..00000000000
265 --- a/sys-devel/llvm-roc/llvm-roc-2.8.0.ebuild
266 +++ /dev/null
267 @@ -1,53 +0,0 @@
268 -# Copyright 1999-2020 Gentoo Authors
269 -# Distributed under the terms of the GNU General Public License v2
270 -
271 -EAPI=7
272 -
273 -inherit cmake
274 -
275 -DESCRIPTION="Radeon Open Compute llvm,lld,clang"
276 -HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm/"
277 -SRC_URI="https://github.com/RadeonOpenCompute/llvm/archive/roc-ocl-${PV}.tar.gz -> llvm-roc-ocl-${PV}.tar.gz
278 - https://github.com/RadeonOpenCompute/clang/archive/roc-${PV}.tar.gz -> clang-roc-${PV}.tar.gz
279 - https://github.com/RadeonOpenCompute/lld/archive/roc-ocl-${PV}.tar.gz -> lld-roc-ocl-${PV}.tar.gz"
280 -
281 -LICENSE="UoI-NCSA rc BSD public-domain"
282 -SLOT="0"
283 -KEYWORDS="~amd64"
284 -IUSE=""
285 -
286 -RDEPEND="virtual/cblas
287 - dev-libs/rocr-runtime"
288 -DEPEND="${RDEPEND}"
289 -
290 -CMAKE_BUILD_TYPE=RelWithDebInfo
291 -
292 -S="${WORKDIR}/llvm-roc-ocl-${PV}"
293 -
294 -src_unpack() {
295 - unpack ${A}
296 - ln -s "${WORKDIR}/clang-roc-${PV}" "${WORKDIR}/llvm-roc-ocl-${PV}/tools/clang"
297 - ln -s "${WORKDIR}/lld-roc-ocl-${PV}" "${WORKDIR}/llvm-roc-ocl-${PV}/tools/lld"
298 -}
299 -
300 -src_configure() {
301 - local mycmakeargs=(
302 - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/roc"
303 - -DLLVM_TARGETS_TO_BUILD="AMDGPU;X86" "${S}"
304 - -DLLVM_BUILD_DOCS=NO
305 - -DLLVM_ENABLE_OCAMLDOC=OFF
306 - -DLLVM_ENABLE_SPHINX=NO
307 - -DLLVM_ENABLE_DOXYGEN=OFF
308 - -DLLVM_INSTALL_UTILS=ON
309 - -DLLVM_VERSION_SUFFIX=roc
310 - -DOCAMLFIND=NO
311 - )
312 - cmake_src_configure
313 -}
314 -src_install() {
315 - cmake_src_install
316 - cat > "99${PN}" <<-EOF
317 - LDPATH="${EROOT}/usr/lib/llvm/roc/lib"
318 - EOF
319 - doenvd "99${PN}"
320 -}
321
322 diff --git a/sys-devel/llvm-roc/llvm-roc-2.9.0.ebuild b/sys-devel/llvm-roc/llvm-roc-2.9.0.ebuild
323 deleted file mode 100644
324 index fc105c396a8..00000000000
325 --- a/sys-devel/llvm-roc/llvm-roc-2.9.0.ebuild
326 +++ /dev/null
327 @@ -1,53 +0,0 @@
328 -# Copyright 1999-2020 Gentoo Authors
329 -# Distributed under the terms of the GNU General Public License v2
330 -
331 -EAPI=7
332 -
333 -inherit cmake
334 -
335 -DESCRIPTION="Radeon Open Compute llvm,lld,clang"
336 -HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm/"
337 -SRC_URI="https://github.com/RadeonOpenCompute/llvm/archive/roc-ocl-${PV}.tar.gz -> llvm-roc-ocl-${PV}.tar.gz
338 - https://github.com/RadeonOpenCompute/clang/archive/roc-${PV}.tar.gz -> clang-roc-${PV}.tar.gz
339 - https://github.com/RadeonOpenCompute/lld/archive/roc-ocl-${PV}.tar.gz -> lld-roc-ocl-${PV}.tar.gz"
340 -
341 -LICENSE="UoI-NCSA rc BSD public-domain"
342 -SLOT="0"
343 -KEYWORDS="~amd64"
344 -IUSE=""
345 -
346 -RDEPEND="virtual/cblas
347 - dev-libs/rocr-runtime"
348 -DEPEND="${RDEPEND}"
349 -
350 -CMAKE_BUILD_TYPE=RelWithDebInfo
351 -
352 -S="${WORKDIR}/llvm-roc-ocl-${PV}"
353 -
354 -src_unpack() {
355 - unpack ${A}
356 - ln -s "${WORKDIR}/clang-roc-${PV}" "${WORKDIR}/llvm-roc-ocl-${PV}/tools/clang"
357 - ln -s "${WORKDIR}/lld-roc-ocl-${PV}" "${WORKDIR}/llvm-roc-ocl-${PV}/tools/lld"
358 -}
359 -
360 -src_configure() {
361 - local mycmakeargs=(
362 - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/roc"
363 - -DLLVM_TARGETS_TO_BUILD="AMDGPU;X86" "${S}"
364 - -DLLVM_BUILD_DOCS=NO
365 - -DLLVM_ENABLE_OCAMLDOC=OFF
366 - -DLLVM_ENABLE_SPHINX=NO
367 - -DLLVM_ENABLE_DOXYGEN=OFF
368 - -DLLVM_INSTALL_UTILS=ON
369 - -DLLVM_VERSION_SUFFIX=roc
370 - -DOCAMLFIND=NO
371 - )
372 - cmake_src_configure
373 -}
374 -src_install() {
375 - cmake_src_install
376 - cat > "99${PN}" <<-EOF
377 - LDPATH="${EROOT}/usr/lib/llvm/roc/lib"
378 - EOF
379 - doenvd "99${PN}"
380 -}
381
382 diff --git a/sys-devel/llvm-roc/llvm-roc-3.0.0.ebuild b/sys-devel/llvm-roc/llvm-roc-3.0.0.ebuild
383 deleted file mode 100644
384 index 8035d829e5b..00000000000
385 --- a/sys-devel/llvm-roc/llvm-roc-3.0.0.ebuild
386 +++ /dev/null
387 @@ -1,57 +0,0 @@
388 -# Copyright 1999-2020 Gentoo Authors
389 -# Distributed under the terms of the GNU General Public License v2
390 -
391 -EAPI=7
392 -
393 -inherit cmake
394 -
395 -DESCRIPTION="Radeon Open Compute llvm,lld,clang"
396 -HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm/"
397 -SRC_URI="https://github.com/RadeonOpenCompute/llvm-project/archive/roc-ocl-${PV}.tar.gz -> llvm-roc-ocl-${PV}.tar.gz"
398 -
399 -LICENSE="UoI-NCSA rc BSD public-domain"
400 -SLOT="0"
401 -KEYWORDS="~amd64"
402 -IUSE="debug"
403 -
404 -RDEPEND="virtual/cblas
405 - dev-libs/rocr-runtime"
406 -DEPEND="${RDEPEND}"
407 -
408 -S="${WORKDIR}/llvm-project-roc-ocl-${PV}/llvm"
409 -
410 -CMAKE_BUILD_TYPE=RelWithDebInfo
411 -
412 -src_prepare() {
413 - cd "${WORKDIR}/llvm-project-roc-ocl-${PV}"
414 - eapply "${FILESDIR}/${P}-add_libraries.patch"
415 - eapply_user
416 - cmake_src_prepare
417 -}
418 -
419 -src_configure() {
420 - local mycmakeargs=(
421 - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/roc"
422 - -DLLVM_ENABLE_PROJECTS="clang;lld"
423 - -DLLVM_TARGETS_TO_BUILD="AMDGPU;X86"
424 - -DLLVM_BUILD_DOCS=NO
425 - -DLLVM_ENABLE_OCAMLDOC=OFF
426 - -DLLVM_ENABLE_SPHINX=NO
427 - -DLLVM_ENABLE_DOXYGEN=OFF
428 - -DLLVM_INSTALL_UTILS=ON
429 - -DLLVM_VERSION_SUFFIX=roc
430 - -DOCAMLFIND=NO
431 - )
432 -
433 - use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
434 -
435 - cmake_src_configure
436 -}
437 -
438 -src_install() {
439 - cmake_src_install
440 - cat > "99${PN}" <<-EOF
441 - LDPATH="${EROOT}/usr/lib/llvm/roc/lib"
442 - EOF
443 - doenvd "99${PN}"
444 -}
445
446 diff --git a/sys-devel/llvm-roc/llvm-roc-3.1.0.ebuild b/sys-devel/llvm-roc/llvm-roc-3.1.0.ebuild
447 deleted file mode 100644
448 index 89f299744f5..00000000000
449 --- a/sys-devel/llvm-roc/llvm-roc-3.1.0.ebuild
450 +++ /dev/null
451 @@ -1,57 +0,0 @@
452 -# Copyright 1999-2020 Gentoo Authors
453 -# Distributed under the terms of the GNU General Public License v2
454 -
455 -EAPI=7
456 -
457 -inherit cmake
458 -
459 -DESCRIPTION="Radeon Open Compute llvm,lld,clang"
460 -HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm/"
461 -SRC_URI="https://github.com/RadeonOpenCompute/llvm-project/archive/roc-ocl-${PV}.tar.gz -> llvm-roc-ocl-${PV}.tar.gz"
462 -
463 -LICENSE="UoI-NCSA rc BSD public-domain"
464 -SLOT="0"
465 -KEYWORDS="~amd64"
466 -IUSE="debug"
467 -
468 -RDEPEND="virtual/cblas
469 - dev-libs/rocr-runtime"
470 -DEPEND="${RDEPEND}"
471 -
472 -S="${WORKDIR}/llvm-project-roc-ocl-${PV}/llvm"
473 -
474 -CMAKE_BUILD_TYPE=RelWithDebInfo
475 -
476 -src_prepare() {
477 - cd "${WORKDIR}/llvm-project-roc-ocl-${PV}"
478 - eapply "${FILESDIR}/${PN}-3.0.0-add_libraries.patch"
479 - eapply_user
480 - cmake_src_prepare
481 -}
482 -
483 -src_configure() {
484 - local mycmakeargs=(
485 - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/roc"
486 - -DLLVM_ENABLE_PROJECTS="clang;lld"
487 - -DLLVM_TARGETS_TO_BUILD="AMDGPU;X86"
488 - -DLLVM_BUILD_DOCS=NO
489 - -DLLVM_ENABLE_OCAMLDOC=OFF
490 - -DLLVM_ENABLE_SPHINX=NO
491 - -DLLVM_ENABLE_DOXYGEN=OFF
492 - -DLLVM_INSTALL_UTILS=ON
493 - -DLLVM_VERSION_SUFFIX=roc
494 - -DOCAMLFIND=NO
495 - )
496 -
497 - use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
498 -
499 - cmake_src_configure
500 -}
501 -
502 -src_install() {
503 - cmake_src_install
504 - cat > "99${PN}" <<-EOF
505 - LDPATH="${EROOT}/usr/lib/llvm/roc/lib"
506 - EOF
507 - doenvd "99${PN}"
508 -}
509
510 diff --git a/sys-devel/llvm-roc/llvm-roc-3.3.0.ebuild b/sys-devel/llvm-roc/llvm-roc-3.3.0.ebuild
511 deleted file mode 100644
512 index 5282b7e0fe8..00000000000
513 --- a/sys-devel/llvm-roc/llvm-roc-3.3.0.ebuild
514 +++ /dev/null
515 @@ -1,57 +0,0 @@
516 -# Copyright 1999-2020 Gentoo Authors
517 -# Distributed under the terms of the GNU General Public License v2
518 -
519 -EAPI=7
520 -
521 -inherit cmake
522 -
523 -DESCRIPTION="Radeon Open Compute llvm,lld,clang"
524 -HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm/"
525 -SRC_URI="https://github.com/RadeonOpenCompute/llvm-project/archive/rocm-ocl-${PV}.tar.gz -> llvm-rocm-ocl-${PV}.tar.gz"
526 -
527 -LICENSE="UoI-NCSA rc BSD public-domain"
528 -SLOT="0"
529 -KEYWORDS="~amd64"
530 -IUSE="debug"
531 -
532 -RDEPEND="virtual/cblas
533 - dev-libs/rocr-runtime"
534 -DEPEND="${RDEPEND}"
535 -
536 -S="${WORKDIR}/llvm-project-rocm-ocl-${PV}/llvm"
537 -
538 -CMAKE_BUILD_TYPE=RelWithDebInfo
539 -
540 -src_prepare() {
541 - cd "${WORKDIR}/llvm-project-rocm-ocl-${PV}"
542 - eapply "${FILESDIR}/${PN}-3.0.0-add_libraries.patch"
543 - eapply_user
544 - cmake_src_prepare
545 -}
546 -
547 -src_configure() {
548 - local mycmakeargs=(
549 - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/roc"
550 - -DLLVM_ENABLE_PROJECTS="clang;lld"
551 - -DLLVM_TARGETS_TO_BUILD="AMDGPU;X86"
552 - -DLLVM_BUILD_DOCS=NO
553 - -DLLVM_ENABLE_OCAMLDOC=OFF
554 - -DLLVM_ENABLE_SPHINX=NO
555 - -DLLVM_ENABLE_DOXYGEN=OFF
556 - -DLLVM_INSTALL_UTILS=ON
557 - -DLLVM_VERSION_SUFFIX=roc
558 - -DOCAMLFIND=NO
559 - )
560 -
561 - use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
562 -
563 - cmake_src_configure
564 -}
565 -
566 -src_install() {
567 - cmake_src_install
568 - cat > "99${PN}" <<-EOF
569 - LDPATH="${EROOT}/usr/lib/llvm/roc/lib"
570 - EOF
571 - doenvd "99${PN}"
572 -}
573
574 diff --git a/sys-devel/llvm-roc/llvm-roc-3.5.0.ebuild b/sys-devel/llvm-roc/llvm-roc-3.5.0.ebuild
575 deleted file mode 100644
576 index 616e05f5cb9..00000000000
577 --- a/sys-devel/llvm-roc/llvm-roc-3.5.0.ebuild
578 +++ /dev/null
579 @@ -1,57 +0,0 @@
580 -# Copyright 1999-2020 Gentoo Authors
581 -# Distributed under the terms of the GNU General Public License v2
582 -
583 -EAPI=7
584 -
585 -inherit cmake
586 -
587 -DESCRIPTION="Radeon Open Compute llvm,lld,clang"
588 -HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm/"
589 -SRC_URI="https://github.com/RadeonOpenCompute/llvm-project/archive/rocm-${PV}.tar.gz -> llvm-rocm-ocl-${PV}.tar.gz"
590 -
591 -LICENSE="UoI-NCSA rc BSD public-domain"
592 -SLOT="0"
593 -KEYWORDS="~amd64"
594 -IUSE="debug"
595 -
596 -RDEPEND="virtual/cblas
597 - dev-libs/rocr-runtime"
598 -DEPEND="${RDEPEND}"
599 -
600 -S="${WORKDIR}/llvm-project-rocm-${PV}/llvm"
601 -
602 -CMAKE_BUILD_TYPE=RelWithDebInfo
603 -
604 -src_prepare() {
605 - cd "${WORKDIR}/llvm-project-rocm-${PV}" || die
606 - eapply "${FILESDIR}/${PN}-3.0.0-add_libraries.patch"
607 - eapply_user
608 - cmake_src_prepare
609 -}
610 -
611 -src_configure() {
612 - local mycmakeargs=(
613 - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/roc"
614 - -DLLVM_ENABLE_PROJECTS="clang;lld"
615 - -DLLVM_TARGETS_TO_BUILD="AMDGPU;X86"
616 - -DLLVM_BUILD_DOCS=NO
617 - -DLLVM_ENABLE_OCAMLDOC=OFF
618 - -DLLVM_ENABLE_SPHINX=NO
619 - -DLLVM_ENABLE_DOXYGEN=OFF
620 - -DLLVM_INSTALL_UTILS=ON
621 - -DLLVM_VERSION_SUFFIX=roc
622 - -DOCAMLFIND=NO
623 - )
624 -
625 - use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
626 -
627 - cmake_src_configure
628 -}
629 -
630 -src_install() {
631 - cmake_src_install
632 - cat > "99${PN}" <<-EOF
633 - LDPATH="${EROOT}/usr/lib/llvm/roc/lib"
634 - EOF
635 - doenvd "99${PN}"
636 -}
637
638 diff --git a/sys-devel/llvm-roc/llvm-roc-3.5.1.ebuild b/sys-devel/llvm-roc/llvm-roc-3.5.1.ebuild
639 deleted file mode 100644
640 index 616e05f5cb9..00000000000
641 --- a/sys-devel/llvm-roc/llvm-roc-3.5.1.ebuild
642 +++ /dev/null
643 @@ -1,57 +0,0 @@
644 -# Copyright 1999-2020 Gentoo Authors
645 -# Distributed under the terms of the GNU General Public License v2
646 -
647 -EAPI=7
648 -
649 -inherit cmake
650 -
651 -DESCRIPTION="Radeon Open Compute llvm,lld,clang"
652 -HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm/"
653 -SRC_URI="https://github.com/RadeonOpenCompute/llvm-project/archive/rocm-${PV}.tar.gz -> llvm-rocm-ocl-${PV}.tar.gz"
654 -
655 -LICENSE="UoI-NCSA rc BSD public-domain"
656 -SLOT="0"
657 -KEYWORDS="~amd64"
658 -IUSE="debug"
659 -
660 -RDEPEND="virtual/cblas
661 - dev-libs/rocr-runtime"
662 -DEPEND="${RDEPEND}"
663 -
664 -S="${WORKDIR}/llvm-project-rocm-${PV}/llvm"
665 -
666 -CMAKE_BUILD_TYPE=RelWithDebInfo
667 -
668 -src_prepare() {
669 - cd "${WORKDIR}/llvm-project-rocm-${PV}" || die
670 - eapply "${FILESDIR}/${PN}-3.0.0-add_libraries.patch"
671 - eapply_user
672 - cmake_src_prepare
673 -}
674 -
675 -src_configure() {
676 - local mycmakeargs=(
677 - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/roc"
678 - -DLLVM_ENABLE_PROJECTS="clang;lld"
679 - -DLLVM_TARGETS_TO_BUILD="AMDGPU;X86"
680 - -DLLVM_BUILD_DOCS=NO
681 - -DLLVM_ENABLE_OCAMLDOC=OFF
682 - -DLLVM_ENABLE_SPHINX=NO
683 - -DLLVM_ENABLE_DOXYGEN=OFF
684 - -DLLVM_INSTALL_UTILS=ON
685 - -DLLVM_VERSION_SUFFIX=roc
686 - -DOCAMLFIND=NO
687 - )
688 -
689 - use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
690 -
691 - cmake_src_configure
692 -}
693 -
694 -src_install() {
695 - cmake_src_install
696 - cat > "99${PN}" <<-EOF
697 - LDPATH="${EROOT}/usr/lib/llvm/roc/lib"
698 - EOF
699 - doenvd "99${PN}"
700 -}
701
702 diff --git a/sys-devel/llvm-roc/llvm-roc-3.6.0.ebuild b/sys-devel/llvm-roc/llvm-roc-3.6.0.ebuild
703 deleted file mode 100644
704 index 616e05f5cb9..00000000000
705 --- a/sys-devel/llvm-roc/llvm-roc-3.6.0.ebuild
706 +++ /dev/null
707 @@ -1,57 +0,0 @@
708 -# Copyright 1999-2020 Gentoo Authors
709 -# Distributed under the terms of the GNU General Public License v2
710 -
711 -EAPI=7
712 -
713 -inherit cmake
714 -
715 -DESCRIPTION="Radeon Open Compute llvm,lld,clang"
716 -HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm/"
717 -SRC_URI="https://github.com/RadeonOpenCompute/llvm-project/archive/rocm-${PV}.tar.gz -> llvm-rocm-ocl-${PV}.tar.gz"
718 -
719 -LICENSE="UoI-NCSA rc BSD public-domain"
720 -SLOT="0"
721 -KEYWORDS="~amd64"
722 -IUSE="debug"
723 -
724 -RDEPEND="virtual/cblas
725 - dev-libs/rocr-runtime"
726 -DEPEND="${RDEPEND}"
727 -
728 -S="${WORKDIR}/llvm-project-rocm-${PV}/llvm"
729 -
730 -CMAKE_BUILD_TYPE=RelWithDebInfo
731 -
732 -src_prepare() {
733 - cd "${WORKDIR}/llvm-project-rocm-${PV}" || die
734 - eapply "${FILESDIR}/${PN}-3.0.0-add_libraries.patch"
735 - eapply_user
736 - cmake_src_prepare
737 -}
738 -
739 -src_configure() {
740 - local mycmakeargs=(
741 - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/roc"
742 - -DLLVM_ENABLE_PROJECTS="clang;lld"
743 - -DLLVM_TARGETS_TO_BUILD="AMDGPU;X86"
744 - -DLLVM_BUILD_DOCS=NO
745 - -DLLVM_ENABLE_OCAMLDOC=OFF
746 - -DLLVM_ENABLE_SPHINX=NO
747 - -DLLVM_ENABLE_DOXYGEN=OFF
748 - -DLLVM_INSTALL_UTILS=ON
749 - -DLLVM_VERSION_SUFFIX=roc
750 - -DOCAMLFIND=NO
751 - )
752 -
753 - use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
754 -
755 - cmake_src_configure
756 -}
757 -
758 -src_install() {
759 - cmake_src_install
760 - cat > "99${PN}" <<-EOF
761 - LDPATH="${EROOT}/usr/lib/llvm/roc/lib"
762 - EOF
763 - doenvd "99${PN}"
764 -}