Gentoo Archives: gentoo-commits

From: Patrick Lauer <patrick@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/rakudo/
Date: Wed, 28 Dec 2016 17:24:02
Message-Id: 1482945821.76953c767f89b32358dac67dd1ecc493b24a768f.patrick@gentoo
1 commit: 76953c767f89b32358dac67dd1ecc493b24a768f
2 Author: Patrick Lauer <patrick <AT> gentoo <DOT> org>
3 AuthorDate: Wed Dec 28 17:20:53 2016 +0000
4 Commit: Patrick Lauer <patrick <AT> gentoo <DOT> org>
5 CommitDate: Wed Dec 28 17:23:41 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76953c76
7
8 dev-lang/rakudo: Remove old
9
10 Package-Manager: Portage-2.3.3, Repoman-2.3.1
11
12 dev-lang/rakudo/Manifest | 7 ---
13 dev-lang/rakudo/rakudo-2016.03.ebuild | 36 --------------
14 dev-lang/rakudo/rakudo-2016.04-r2.ebuild | 84 --------------------------------
15 dev-lang/rakudo/rakudo-2016.04.ebuild | 34 -------------
16 dev-lang/rakudo/rakudo-2016.05.ebuild | 80 ------------------------------
17 dev-lang/rakudo/rakudo-2016.06.ebuild | 80 ------------------------------
18 dev-lang/rakudo/rakudo-2016.07.1.ebuild | 73 ---------------------------
19 dev-lang/rakudo/rakudo-2016.08.1.ebuild | 73 ---------------------------
20 dev-lang/rakudo/rakudo-2016.09.ebuild | 73 ---------------------------
21 9 files changed, 540 deletions(-)
22
23 diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest
24 index 5072037..5d69ba7 100644
25 --- a/dev-lang/rakudo/Manifest
26 +++ b/dev-lang/rakudo/Manifest
27 @@ -1,10 +1,3 @@
28 -DIST rakudo-2016.03.tar.gz 2702229 SHA256 d77b58acb09f34c99af94f32db92698df88cda7015c7630ddb1392adbf703471 SHA512 53619288655edf72f986cb5fe7b72cd70ed88a6b18421d46d5d70a8932ca22eb1067be5ddf98264e576f7d81a84d9bbaca2ac5ac3241e582d2f4672589ba7ab1 WHIRLPOOL 43696dda25214aa9e30be7c1c3323dee8ea0f1c50a5754ca2a08d421b4c59cac5001fa4a63d8086ce0cb97801eb098d4e854ca4b801eaf7d277099bf6d86b655
29 -DIST rakudo-2016.04.tar.gz 2706659 SHA256 207d723c9b2d524daf6008a3ed026ea06773d937e76e0fe79b89bfb7dcd0d92b SHA512 08e718643cfa89edbb8995ab9f350f69053e41cff97b33530dd2eb202d2ab2116d219ef1385717b48f5883665c73a181b1b054c1300db302fba31c6081e97532 WHIRLPOOL d49791b696114f57b685221be5cfe1873a88507810819b2a9aace07da2c2d7535eeaecc6c830df3265ecd1ff352effa509cbb3f24cba7e8afc0dc1468553cce6
30 -DIST rakudo-2016.05.tar.gz 2786506 SHA256 f3b3236c22ff75427c87dea1fab1dc9a0b4ca3a97296e64a14c3f2695be7a28a SHA512 524a71fa72fc04ed8a04eebe319d68c051d45082ae4ce0894a34b2c08d5dd1f270fd380ffb9a486c1cbad7df20dd96180a11642dc20f2ef343a386ce9df42ac8 WHIRLPOOL 000c74d0c0c26517b2324a20e91d304fafbf4953e028683b84599cc0508e4d79c8324dd78c95fb456e46163b52bb5615e30ec034813df10c8762a3362ae77fae
31 -DIST rakudo-2016.06.tar.gz 2751927 SHA256 239a0b50cfd60026ba4bb2a20b5130feaee144ccbbe3e73b6c6633ebb710519c SHA512 5197b1ffec3978a762129de7ac3130b33c6f0a97e6ab8191fc3a7271d47028b1abb35896220ad1443288489ab7789203534121d44869101def29774c6cebc38f WHIRLPOOL dd2d3d75d8ca764e41bd8a2bcd7123d7b62dde34d2d850579b849573c13339618ce7eeed2bf0f20a7b66bb0ffefe47fbb8557700ca950cfae0eaeaa27ecbc376
32 -DIST rakudo-2016.07.1.tar.gz 2767818 SHA256 dc71e6cccf71da98846800426a3fa260eb5913e7a3c100a89acc11d7d128d0d1 SHA512 ef5360c33c52d2628745d4d2837aca766e710452246a57cf3305d94cbda292d67e3cce31dbb846c5b7e4f68b3db38cf26dce40790a6fc28770c552da509cdece WHIRLPOOL 72ef2f5bbd0e1af5b2157449106c68d7dcc21e7981e658eafa88f0b29f98653bbe5bf15646a71e704c1a622597bbfbe6427e888c77baccfa62a475aa42b897f8
33 -DIST rakudo-2016.08.1.tar.gz 2779156 SHA256 ab0688963b9d19e26cea76eb5e852f6c68da650a9d209b868c21bde904ee34fe SHA512 3edae590c7dd87dfaca821c8676c5256c19e53f93bd5fd534ae235ae5a2449d0329f0b1311b6b344ec7a258f9eeae6a78e904a02d57c49a6b32ab1914ff2ebe8 WHIRLPOOL 9435477144e0dd45e58e831f5239e95104765a3be5411ba9772324af0c803fd43a9f903f107b3b9186409fb3b5af227e923fcf213052603291a242412fe1d2be
34 -DIST rakudo-2016.09.tar.gz 2789496 SHA256 fe280bcc511a3f25b805039e842b554f5f0f9c6255043a8fa3d6a1e4f35e47e7 SHA512 68f45dba174d1421b95b30e4ee5aef658576c4d0845d879b6e67e1587166f4438c05da85dee294498da947089c866bbbd29270e967777d72b953557d59943387 WHIRLPOOL b71bc10bcc5f26bd9df8270b10fb4b232df924333628fb32cacb874624604e98f0415aaa7d30ce86bbc0c58152b210a8421996e0bce4cda58055a6118947ee28
35 DIST rakudo-2016.10.tar.gz 2798155 SHA256 a1446049610a5de9609a8570be3f916c48fe90027094ae7c30f82ffafcea1a7c SHA512 b9b4ccd4cd3bbc442b2e1989c43ad76e8a2710562f9006bb43052bbdd6b5f70c845ab2d22260167c3a8a95437f6db2f562dc4db613bf95802e35bd3959f255fe WHIRLPOOL 866a0d6723d27d67f5c546984982a48ec4e9599fe98e2be6648e40b01c60fd028eeb63d2f31da7234995f61ad1cd7ca71f38f6fe2f88fd5aeff7cac32288ebff
36 DIST rakudo-2016.11.tar.gz 2824346 SHA256 49c7231032ebeaf32335d8564a65e54d4021a33c7aa8310db6e5048540f4527f SHA512 81d2491a834c724bc90d0539eeb3ee9ea510fc35542be61c86ccad0098a3a9466a2e9526d97cce1f0de89a3691fc51124159dbf790e74aae8e6670abe088e56b WHIRLPOOL 340fc1ebbe2bad57ebf31191ea199134f61496243018c99a76bf7cbb27dac40e22e9d3bfc81f735f472f53a27e068ccc7afb6b847a09354adf2b1fdc9d422a55
37 DIST rakudo-2016.12.tar.gz 2843706 SHA256 e5b1b7ed8e6e5eb26eae75691e90a61255d87b73c91c595b412cbd30300e7cb8 SHA512 656c654d893b2ca9cc947711d78d433b462d8bb8cf39c5e8e77dd518c57c4754949f1bb87392d31ee82a412c788bc193c251b1e3d852e87e2c9d2fcb1d71a497 WHIRLPOOL b362392e5965c923538ff57187b4e0dade7a5dc0b8ef6dd09716ced7e8d876d46136a8a93e45388c9a74e725201d3aab8f9b94bbef2e4fd74dbf8367b57c6703
38
39 diff --git a/dev-lang/rakudo/rakudo-2016.03.ebuild b/dev-lang/rakudo/rakudo-2016.03.ebuild
40 deleted file mode 100644
41 index 623e8f4..00000000
42 --- a/dev-lang/rakudo/rakudo-2016.03.ebuild
43 +++ /dev/null
44 @@ -1,36 +0,0 @@
45 -# Copyright 1999-2016 Gentoo Foundation
46 -# Distributed under the terms of the GNU General Public License v2
47 -# $Id$
48 -
49 -EAPI=6
50 -
51 -DESCRIPTION="A compiler for the Perl 6 programming language"
52 -HOMEPAGE="http://rakudo.org"
53 -
54 -if [[ ${PV} == "9999" ]]; then
55 - EGIT_REPO_URI="https://github.com/rakudo/${PN}.git"
56 - inherit git-r3
57 -else
58 - SRC_URI="${HOMEPAGE}/downloads/${PN}/${P}.tar.gz"
59 -fi
60 -
61 -LICENSE="Artistic-2"
62 -SLOT="0"
63 -KEYWORDS="~amd64 ~x86"
64 -# TODO: add USE="javascript" once that's usable in nqp
65 -IUSE="test"
66 -
67 -RDEPEND="=dev-lang/nqp-${PV}:=[moar]"
68 -DEPEND="${RDEPEND}
69 - >=dev-lang/perl-5.10"
70 -
71 -#PATCHES=(${FILESDIR}/${PV})
72 -
73 -src_configure() {
74 - perl Configure.pl --prefix=/usr --sysroot=/usr --backends=moar
75 -}
76 -
77 -src_test() {
78 - export RAKUDO_PRECOMP_PREFIX=$(mktemp -d)
79 - default
80 -}
81
82 diff --git a/dev-lang/rakudo/rakudo-2016.04-r2.ebuild b/dev-lang/rakudo/rakudo-2016.04-r2.ebuild
83 deleted file mode 100644
84 index 18eb631..00000000
85 --- a/dev-lang/rakudo/rakudo-2016.04-r2.ebuild
86 +++ /dev/null
87 @@ -1,84 +0,0 @@
88 -# Copyright 1999-2016 Gentoo Foundation
89 -# Distributed under the terms of the GNU General Public License v2
90 -# $Id$
91 -
92 -EAPI=5
93 -
94 -inherit java-pkg-opt-2
95 -
96 -DESCRIPTION="A compiler for the Perl 6 programming language"
97 -HOMEPAGE="http://rakudo.org"
98 -
99 -if [[ ${PV} == "9999" ]]; then
100 - EGIT_REPO_URI="https://github.com/rakudo/${PN}.git"
101 - inherit git-r3
102 - KEYWORDS=""
103 -else
104 - SRC_URI="${HOMEPAGE}/downloads/${PN}/${P}.tar.gz"
105 - KEYWORDS="~amd64 ~x86"
106 -fi
107 -
108 -LICENSE="Artistic-2"
109 -SLOT="0"
110 -# TODO: add USE="javascript" once that's usable in nqp
111 -IUSE="clang java +moar test"
112 -REQUIRED_USE="|| ( java moar )"
113 -
114 -CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]
115 - >=dev-lang/nqp-2016.04-r3"
116 -RDEPEND="${CDEPEND}
117 - java? ( >=virtual/jre-1.7 )"
118 -DEPEND="${CDEPEND}
119 - clang? ( sys-devel/clang )
120 - java? ( >=virtual/jdk-1.7 )
121 - >=dev-lang/perl-5.10"
122 -
123 -PATCHES=(
124 - "${FILESDIR}/${PN}-2016.04-Makefile.in.patch"
125 - "${FILESDIR}/${P}-jna-lib.patch"
126 -)
127 -
128 -pkg_pretend() {
129 - if has_version dev-lang/rakudo; then
130 - ewarn "Rakudo is known to fail compilation/installation with Rakudo"
131 - ewarn "already being installed. So if it fails, try unmerging dev-lang/rakudo,"
132 - ewarn "then do a new installation."
133 - ewarn "(see Bug #584394)"
134 - fi
135 -}
136 -
137 -src_prepare() {
138 - epatch "${PATCHES[@]}"
139 - epatch_user
140 -}
141 -
142 -src_configure() {
143 - local backends
144 - use moar && backends+="moar,"
145 - use java && backends+="jvm"
146 -
147 - local myargs=(
148 - "--prefix=/usr"
149 - "--sysroot=/"
150 - "--sdkroot=/"
151 - "--backends=${backends}"
152 - )
153 -
154 - perl Configure.pl "${myargs[@]}" || die
155 -
156 - if use java; then
157 - NQP=$(java-pkg_getjars --with-dependencies nqp)
158 - fi
159 -}
160 -
161 -src_compile() {
162 - emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}"
163 -}
164 -
165 -src_install() {
166 - emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install
167 -}
168 -
169 -src_test() {
170 - RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default
171 -}
172
173 diff --git a/dev-lang/rakudo/rakudo-2016.04.ebuild b/dev-lang/rakudo/rakudo-2016.04.ebuild
174 deleted file mode 100644
175 index 4903a0a..00000000
176 --- a/dev-lang/rakudo/rakudo-2016.04.ebuild
177 +++ /dev/null
178 @@ -1,34 +0,0 @@
179 -# Copyright 1999-2016 Gentoo Foundation
180 -# Distributed under the terms of the GNU General Public License v2
181 -# $Id$
182 -
183 -EAPI=6
184 -
185 -DESCRIPTION="A compiler for the Perl 6 programming language"
186 -HOMEPAGE="http://rakudo.org"
187 -
188 -if [[ ${PV} == "9999" ]]; then
189 - EGIT_REPO_URI="https://github.com/rakudo/${PN}.git"
190 - inherit git-r3
191 -else
192 - SRC_URI="${HOMEPAGE}/downloads/${PN}/${P}.tar.gz"
193 -fi
194 -
195 -LICENSE="Artistic-2"
196 -SLOT="0"
197 -KEYWORDS="~amd64 ~x86"
198 -# TODO: add USE="javascript" once that's usable in nqp
199 -IUSE="test"
200 -
201 -RDEPEND="=dev-lang/nqp-${PV}:=[moar]"
202 -DEPEND="${RDEPEND}
203 - >=dev-lang/perl-5.10"
204 -
205 -src_configure() {
206 - perl Configure.pl --prefix=/usr --sysroot=/usr --backends=moar
207 -}
208 -
209 -src_test() {
210 - export RAKUDO_PRECOMP_PREFIX=$(mktemp -d)
211 - default
212 -}
213
214 diff --git a/dev-lang/rakudo/rakudo-2016.05.ebuild b/dev-lang/rakudo/rakudo-2016.05.ebuild
215 deleted file mode 100644
216 index 821e32f..00000000
217 --- a/dev-lang/rakudo/rakudo-2016.05.ebuild
218 +++ /dev/null
219 @@ -1,80 +0,0 @@
220 -# Copyright 1999-2016 Gentoo Foundation
221 -# Distributed under the terms of the GNU General Public License v2
222 -# $Id$
223 -
224 -EAPI=5
225 -
226 -inherit java-pkg-opt-2
227 -
228 -DESCRIPTION="A compiler for the Perl 6 programming language"
229 -HOMEPAGE="http://rakudo.org"
230 -
231 -if [[ ${PV} == "9999" ]]; then
232 - EGIT_REPO_URI="https://github.com/rakudo/${PN}.git"
233 - inherit git-r3
234 - KEYWORDS=""
235 -else
236 - SRC_URI="${HOMEPAGE}/downloads/${PN}/${P}.tar.gz"
237 - KEYWORDS="~amd64 ~x86"
238 -fi
239 -
240 -LICENSE="Artistic-2"
241 -SLOT="0"
242 -# TODO: add USE="javascript" once that's usable in nqp
243 -IUSE="clang java +moar test"
244 -REQUIRED_USE="|| ( java moar )"
245 -
246 -CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
247 -RDEPEND="${CDEPEND}
248 - java? ( >=virtual/jre-1.7 )"
249 -DEPEND="${CDEPEND}
250 - clang? ( sys-devel/clang )
251 - java? ( >=virtual/jdk-1.7 )
252 - >=dev-lang/perl-5.10"
253 -
254 -PATCHES=( "${FILESDIR}/${PN}-2016.04-jna-lib.patch" )
255 -
256 -pkg_pretend() {
257 - if has_version dev-lang/rakudo; then
258 - ewarn "Rakudo is known to fail compilation/installation with Rakudo"
259 - ewarn "already being installed. So if it fails, try unmerging dev-lang/rakudo,"
260 - ewarn "then do a new installation."
261 - ewarn "(see Bug #584394)"
262 - fi
263 -}
264 -
265 -src_prepare() {
266 - epatch "${PATCHES[@]}"
267 - epatch_user
268 -}
269 -
270 -src_configure() {
271 - local backends
272 - use moar && backends+="moar,"
273 - use java && backends+="jvm"
274 -
275 - local myargs=(
276 - "--prefix=/usr"
277 - "--sysroot=/"
278 - "--sdkroot=/"
279 - "--backends=${backends}"
280 - )
281 -
282 - perl Configure.pl "${myargs[@]}" || die
283 -
284 - if use java; then
285 - NQP=$(java-pkg_getjars --with-dependencies nqp)
286 - fi
287 -}
288 -
289 -src_compile() {
290 - emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}"
291 -}
292 -
293 -src_install() {
294 - emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install
295 -}
296 -
297 -src_test() {
298 - RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default
299 -}
300
301 diff --git a/dev-lang/rakudo/rakudo-2016.06.ebuild b/dev-lang/rakudo/rakudo-2016.06.ebuild
302 deleted file mode 100644
303 index 821e32f..00000000
304 --- a/dev-lang/rakudo/rakudo-2016.06.ebuild
305 +++ /dev/null
306 @@ -1,80 +0,0 @@
307 -# Copyright 1999-2016 Gentoo Foundation
308 -# Distributed under the terms of the GNU General Public License v2
309 -# $Id$
310 -
311 -EAPI=5
312 -
313 -inherit java-pkg-opt-2
314 -
315 -DESCRIPTION="A compiler for the Perl 6 programming language"
316 -HOMEPAGE="http://rakudo.org"
317 -
318 -if [[ ${PV} == "9999" ]]; then
319 - EGIT_REPO_URI="https://github.com/rakudo/${PN}.git"
320 - inherit git-r3
321 - KEYWORDS=""
322 -else
323 - SRC_URI="${HOMEPAGE}/downloads/${PN}/${P}.tar.gz"
324 - KEYWORDS="~amd64 ~x86"
325 -fi
326 -
327 -LICENSE="Artistic-2"
328 -SLOT="0"
329 -# TODO: add USE="javascript" once that's usable in nqp
330 -IUSE="clang java +moar test"
331 -REQUIRED_USE="|| ( java moar )"
332 -
333 -CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
334 -RDEPEND="${CDEPEND}
335 - java? ( >=virtual/jre-1.7 )"
336 -DEPEND="${CDEPEND}
337 - clang? ( sys-devel/clang )
338 - java? ( >=virtual/jdk-1.7 )
339 - >=dev-lang/perl-5.10"
340 -
341 -PATCHES=( "${FILESDIR}/${PN}-2016.04-jna-lib.patch" )
342 -
343 -pkg_pretend() {
344 - if has_version dev-lang/rakudo; then
345 - ewarn "Rakudo is known to fail compilation/installation with Rakudo"
346 - ewarn "already being installed. So if it fails, try unmerging dev-lang/rakudo,"
347 - ewarn "then do a new installation."
348 - ewarn "(see Bug #584394)"
349 - fi
350 -}
351 -
352 -src_prepare() {
353 - epatch "${PATCHES[@]}"
354 - epatch_user
355 -}
356 -
357 -src_configure() {
358 - local backends
359 - use moar && backends+="moar,"
360 - use java && backends+="jvm"
361 -
362 - local myargs=(
363 - "--prefix=/usr"
364 - "--sysroot=/"
365 - "--sdkroot=/"
366 - "--backends=${backends}"
367 - )
368 -
369 - perl Configure.pl "${myargs[@]}" || die
370 -
371 - if use java; then
372 - NQP=$(java-pkg_getjars --with-dependencies nqp)
373 - fi
374 -}
375 -
376 -src_compile() {
377 - emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}"
378 -}
379 -
380 -src_install() {
381 - emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install
382 -}
383 -
384 -src_test() {
385 - RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default
386 -}
387
388 diff --git a/dev-lang/rakudo/rakudo-2016.07.1.ebuild b/dev-lang/rakudo/rakudo-2016.07.1.ebuild
389 deleted file mode 100644
390 index 1aaf08e..00000000
391 --- a/dev-lang/rakudo/rakudo-2016.07.1.ebuild
392 +++ /dev/null
393 @@ -1,73 +0,0 @@
394 -# Copyright 1999-2016 Gentoo Foundation
395 -# Distributed under the terms of the GNU General Public License v2
396 -# $Id$
397 -
398 -EAPI=5
399 -
400 -inherit java-pkg-opt-2
401 -
402 -DESCRIPTION="A compiler for the Perl 6 programming language"
403 -HOMEPAGE="http://rakudo.org"
404 -
405 -if [[ ${PV} == "9999" ]]; then
406 - EGIT_REPO_URI="https://github.com/rakudo/${PN}.git"
407 - inherit git-r3
408 - KEYWORDS=""
409 -else
410 - SRC_URI="${HOMEPAGE}/downloads/${PN}/${P}.tar.gz"
411 - KEYWORDS="~amd64 ~x86"
412 -fi
413 -
414 -LICENSE="Artistic-2"
415 -SLOT="0"
416 -# TODO: add USE="javascript" once that's usable in nqp
417 -IUSE="clang java +moar test"
418 -REQUIRED_USE="|| ( java moar )"
419 -
420 -CDEPEND="~dev-lang/nqp-2016.07:${SLOT}=[java?,moar?,clang=]"
421 -RDEPEND="${CDEPEND}
422 - java? ( >=virtual/jre-1.7 )"
423 -DEPEND="${CDEPEND}
424 - clang? ( sys-devel/clang )
425 - java? ( >=virtual/jdk-1.7 )
426 - >=dev-lang/perl-5.10"
427 -
428 -pkg_pretend() {
429 - if has_version dev-lang/rakudo; then
430 - ewarn "Rakudo is known to fail compilation/installation with Rakudo"
431 - ewarn "already being installed. So if it fails, try unmerging dev-lang/rakudo,"
432 - ewarn "then do a new installation."
433 - ewarn "(see Bug #584394)"
434 - fi
435 -}
436 -
437 -src_configure() {
438 - local backends
439 - use moar && backends+="moar,"
440 - use java && backends+="jvm"
441 -
442 - local myargs=(
443 - "--prefix=/usr"
444 - "--sysroot=/"
445 - "--sdkroot=/"
446 - "--backends=${backends}"
447 - )
448 -
449 - perl Configure.pl "${myargs[@]}" || die
450 -
451 - if use java; then
452 - NQP=$(java-pkg_getjars --with-dependencies nqp)
453 - fi
454 -}
455 -
456 -src_compile() {
457 - emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}"
458 -}
459 -
460 -src_install() {
461 - emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install
462 -}
463 -
464 -src_test() {
465 - RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default
466 -}
467
468 diff --git a/dev-lang/rakudo/rakudo-2016.08.1.ebuild b/dev-lang/rakudo/rakudo-2016.08.1.ebuild
469 deleted file mode 100644
470 index babfa7f..00000000
471 --- a/dev-lang/rakudo/rakudo-2016.08.1.ebuild
472 +++ /dev/null
473 @@ -1,73 +0,0 @@
474 -# Copyright 1999-2016 Gentoo Foundation
475 -# Distributed under the terms of the GNU General Public License v2
476 -# $Id$
477 -
478 -EAPI=5
479 -
480 -inherit java-pkg-opt-2
481 -
482 -DESCRIPTION="A compiler for the Perl 6 programming language"
483 -HOMEPAGE="http://rakudo.org"
484 -
485 -if [[ ${PV} == "9999" ]]; then
486 - EGIT_REPO_URI="https://github.com/rakudo/${PN}.git"
487 - inherit git-r3
488 - KEYWORDS=""
489 -else
490 - SRC_URI="${HOMEPAGE}/downloads/${PN}/${P}.tar.gz"
491 - KEYWORDS="~amd64 ~x86"
492 -fi
493 -
494 -LICENSE="Artistic-2"
495 -SLOT="0"
496 -# TODO: add USE="javascript" once that's usable in nqp
497 -IUSE="clang java +moar test"
498 -REQUIRED_USE="|| ( java moar )"
499 -
500 -CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
501 -RDEPEND="${CDEPEND}
502 - java? ( >=virtual/jre-1.7 )"
503 -DEPEND="${CDEPEND}
504 - clang? ( sys-devel/clang )
505 - java? ( >=virtual/jdk-1.7 )
506 - >=dev-lang/perl-5.10"
507 -
508 -pkg_pretend() {
509 - if has_version dev-lang/rakudo; then
510 - ewarn "Rakudo is known to fail compilation/installation with Rakudo"
511 - ewarn "already being installed. So if it fails, try unmerging dev-lang/rakudo,"
512 - ewarn "then do a new installation."
513 - ewarn "(see Bug #584394)"
514 - fi
515 -}
516 -
517 -src_configure() {
518 - local backends
519 - use moar && backends+="moar,"
520 - use java && backends+="jvm"
521 -
522 - local myargs=(
523 - "--prefix=/usr"
524 - "--sysroot=/"
525 - "--sdkroot=/"
526 - "--backends=${backends}"
527 - )
528 -
529 - perl Configure.pl "${myargs[@]}" || die
530 -
531 - if use java; then
532 - NQP=$(java-pkg_getjars --with-dependencies nqp)
533 - fi
534 -}
535 -
536 -src_compile() {
537 - emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}"
538 -}
539 -
540 -src_install() {
541 - emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install
542 -}
543 -
544 -src_test() {
545 - RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default
546 -}
547
548 diff --git a/dev-lang/rakudo/rakudo-2016.09.ebuild b/dev-lang/rakudo/rakudo-2016.09.ebuild
549 deleted file mode 100644
550 index babfa7f..00000000
551 --- a/dev-lang/rakudo/rakudo-2016.09.ebuild
552 +++ /dev/null
553 @@ -1,73 +0,0 @@
554 -# Copyright 1999-2016 Gentoo Foundation
555 -# Distributed under the terms of the GNU General Public License v2
556 -# $Id$
557 -
558 -EAPI=5
559 -
560 -inherit java-pkg-opt-2
561 -
562 -DESCRIPTION="A compiler for the Perl 6 programming language"
563 -HOMEPAGE="http://rakudo.org"
564 -
565 -if [[ ${PV} == "9999" ]]; then
566 - EGIT_REPO_URI="https://github.com/rakudo/${PN}.git"
567 - inherit git-r3
568 - KEYWORDS=""
569 -else
570 - SRC_URI="${HOMEPAGE}/downloads/${PN}/${P}.tar.gz"
571 - KEYWORDS="~amd64 ~x86"
572 -fi
573 -
574 -LICENSE="Artistic-2"
575 -SLOT="0"
576 -# TODO: add USE="javascript" once that's usable in nqp
577 -IUSE="clang java +moar test"
578 -REQUIRED_USE="|| ( java moar )"
579 -
580 -CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
581 -RDEPEND="${CDEPEND}
582 - java? ( >=virtual/jre-1.7 )"
583 -DEPEND="${CDEPEND}
584 - clang? ( sys-devel/clang )
585 - java? ( >=virtual/jdk-1.7 )
586 - >=dev-lang/perl-5.10"
587 -
588 -pkg_pretend() {
589 - if has_version dev-lang/rakudo; then
590 - ewarn "Rakudo is known to fail compilation/installation with Rakudo"
591 - ewarn "already being installed. So if it fails, try unmerging dev-lang/rakudo,"
592 - ewarn "then do a new installation."
593 - ewarn "(see Bug #584394)"
594 - fi
595 -}
596 -
597 -src_configure() {
598 - local backends
599 - use moar && backends+="moar,"
600 - use java && backends+="jvm"
601 -
602 - local myargs=(
603 - "--prefix=/usr"
604 - "--sysroot=/"
605 - "--sdkroot=/"
606 - "--backends=${backends}"
607 - )
608 -
609 - perl Configure.pl "${myargs[@]}" || die
610 -
611 - if use java; then
612 - NQP=$(java-pkg_getjars --with-dependencies nqp)
613 - fi
614 -}
615 -
616 -src_compile() {
617 - emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}"
618 -}
619 -
620 -src_install() {
621 - emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install
622 -}
623 -
624 -src_test() {
625 - RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default
626 -}