summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lang/rakudo')
-rw-r--r--dev-lang/rakudo/Manifest9
-rw-r--r--dev-lang/rakudo/metadata.xml4
-rw-r--r--dev-lang/rakudo/rakudo-2015.01.1.ebuild58
-rw-r--r--dev-lang/rakudo/rakudo-2015.02.ebuild58
-rw-r--r--dev-lang/rakudo/rakudo-2015.03.ebuild45
-rw-r--r--dev-lang/rakudo/rakudo-2015.04.ebuild45
-rw-r--r--dev-lang/rakudo/rakudo-2015.05-r1.ebuild47
-rw-r--r--dev-lang/rakudo/rakudo-2015.06.ebuild43
-rw-r--r--dev-lang/rakudo/rakudo-2015.07.2.ebuild43
-rw-r--r--dev-lang/rakudo/rakudo-2015.11.ebuild43
-rw-r--r--dev-lang/rakudo/rakudo-2015.12.ebuild44
11 files changed, 0 insertions, 439 deletions
diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest
index 46e50ea20166..030bae90ea73 100644
--- a/dev-lang/rakudo/Manifest
+++ b/dev-lang/rakudo/Manifest
@@ -1,10 +1 @@
-DIST rakudo-2015.01.1.tar.gz 1500598 SHA256 bf6e406a7d274d56b0afcbe13baccb69449d6847c41d713d4fea4220b5246d51 SHA512 b4953f7d4408e4ef51b09339acc1a3be13a00fd3a5a546961478d1bd62bf383660650aa336cd482fd7c321e4eda5a2d26182ad25f33b5902781a6b4cb407c0a7 WHIRLPOOL 9a8dfbec049f92455c2cdbb1d37e55e365dce50aa17b4181b888524efff8ec0a035f10b6ced5fa0803ff16d49772ce2de06664fa21df23ba997ef25f6fcf0825
-DIST rakudo-2015.02.tar.gz 1541857 SHA256 6e64d291809f1ec081fae061c4c886bc774d442439b86801511da3e1a64104b6 SHA512 c6acf3704f820f523be4b0bd2dba9cee23a573364bd22f8a5b8f65b3a0fdc2dcd2921a89ff1e3499d372af611a9fcc2d5660952f3b5d9efee4849ed0b14979e8 WHIRLPOOL aa96a90bba18fa9f2543dfdc7cde0c9e9ad9e6bb7f5cf462b6b55d07a9745f2ff8a7f1c342ae652f4dde49db079f54fb3391676c2a8c5de46c8f2cee736d4975
-DIST rakudo-2015.03.tar.gz 1518785 SHA256 39d0ca0c8f681a33c44e1265e38fb718e4357c43bc0c651c24f610a19598aecc SHA512 562be7491ee180fbf8cf03379716b507b234539e163e4c0bc56b2d9af1a8c4f57ea2a409ef1bef00e76d81a356abf8eef35b3c09cc1c4ac5f1e0ee29910f8b33 WHIRLPOOL 176119cd12aa18b1b1e8493a3539b5e580da9b86f71ebdba5722d1ec333a69a8c7adc4808d29341f3a60c02e4656b1640dc64857441a08472f57c824aa1cbb4f
-DIST rakudo-2015.04.tar.gz 2481636 SHA256 ba61883218617a2993169b4b318bb5b89d26422bb987b9f111c982a337012d65 SHA512 831136c52b1b83350db923a296c693e2ecaf079e988e4fc566cabb3946a085dabd695a9b2568a6fa43c3bff314940ca563a1c244288c6842ca4d791e9a8144ef WHIRLPOOL c4f6b4c0a24274808da01a2b4b4e39bc5d995879b945dceea31118797ae242d94bf0230932f297b501fa3898e09493ecb3233592a2129ac1b721722be8cf0471
-DIST rakudo-2015.05.tar.gz 2503009 SHA256 81ecf442e5c1720d8112effc5531f171c83907e29510c536cb16c8637d9d8924 SHA512 eb8774b0642bddbb6f11d3aa6041b25da495080d75fd1a0364002f071044d4e08cd798e2449d7b55622287ec482206e3327e8ba0b5973a17c0369c95c16e5dc1 WHIRLPOOL 135c6d3ca2eed5fb8fa529ceeb1a3c842e6174c34c1d259ca573bec0c3b8bea6f5967c8c404cd3cb6bccd6188eadf82bbb4407a01f7bf4ae4fb03dfaf7198181
-DIST rakudo-2015.06.tar.gz 2505308 SHA256 eea69522bc415a2566acb7277db44e5e0df558b3f3d667b64c4e700e917d18fa SHA512 1fb7f6fa42cc71977c26663ae38f5421b390781825e8acd0a0fae9c2781aa06018db3b474a0da43eb519eeb1aed8220df686968e2484272df095e21476b3023d WHIRLPOOL afea51402961a0ca2428a9e8ea5bda48b23b955fb04ad86aeb002b2a387c98931c3e03de24dda247b42a4e00ce772234f52bf6cb76f2951b28f57bef8908b56c
-DIST rakudo-2015.07.2.tar.gz 2539175 SHA256 1794f2d670af1174aee620587270c05fbc06ef3026ae144daac436101856c492 SHA512 2e487df689c40b45673fc14a66127f893a5b0db13c5747e030dbc4b293cec76114b88909598f2ac7d607e7fe6d8fa632ee0c7386a064da31e76feeec48406d5f WHIRLPOOL bfa2ae4c3f5e24f641eaf8c52d96e61c9cfc48d4ecd9fcacae5a19ed1f60d636d3241fddf2bcbf40df2f2b98add912992c8e955dd237b7583af38c17bbb6713c
-DIST rakudo-2015.11.tar.gz 2643309 SHA256 a27c8357d06ebfcd1337003c869686f5041aba563a3a8c57bc3c555334e43bc3 SHA512 e4d662709cf47b2b98398c5781973d1abd008f6f13b170fdba418bf36ff552e6c33caee26e2833539828c06ab7562f02cf5e54789f898e2e2d1d31db98d2e95e WHIRLPOOL 22fdaaf616dc62606ca320cb08231b2ae0740e4191f238f2fa26247b2fcd45ae061a2b4f1c616181ea68339a45054751fef0ebab825e98580ecede43c039805e
-DIST rakudo-2015.12.tar.gz 2669528 SHA256 f8a57a7b543416c8ea623644f3d74673c4e6c68f3b0161a6b963550ecb74781b SHA512 48e4c98bbff67a52f68a835cc87a19a0b17f2d67790f8162ffd9f167f080d09180d375b5ea9a8577d1de5036c78e604473a2140107d448aff3630c138fd16114 WHIRLPOOL 351ab7ff4b4a1ff00195f913d48f87ef620888cf709e68df5b169f24256d5042bd4a89ef5b3595d9be32ed27cae2e87da9cf3f2585eec0823420be5ee6d8a1a3
DIST rakudo-2016.01.1.tar.gz 2687265 SHA256 897d01bcb27c209bd51918bb5be6adc6e6ea9dbc2c6b65414f9ac081aa8c5d7b SHA512 31228d49577f5d25b306a987650af0ae11bb2fa80fcaeee421dbe88dc9812edd5a399999f8727dee11d74177b7b9bca0290e26c4240c7baed35fabb4c912f85f WHIRLPOOL 52b2d7d1a0461883b1d07bbb492994f7eb8930a8726565d9a4788883e16510fc052dc066bf8443e09042548d76a3f3ca1cb17be8baa23b16f5742eb52f33c39b
diff --git a/dev-lang/rakudo/metadata.xml b/dev-lang/rakudo/metadata.xml
index dc471a2d0814..5a5e9977e99c 100644
--- a/dev-lang/rakudo/metadata.xml
+++ b/dev-lang/rakudo/metadata.xml
@@ -9,8 +9,4 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
- <use>
- <flag name="parrot">Build the parrot backend (default)</flag>
- <flag name="moar">Build the MoarVM backend (experimental)</flag>
- </use>
</pkgmetadata>
diff --git a/dev-lang/rakudo/rakudo-2015.01.1.ebuild b/dev-lang/rakudo/rakudo-2015.01.1.ebuild
deleted file mode 100644
index 9be0bf033d48..000000000000
--- a/dev-lang/rakudo/rakudo-2015.01.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PARROT_VERSION="6.7.0"
-
-MY_PV="2015.01"
-
-inherit eutils multilib
-
-DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
-HOMEPAGE="http://rakudo.org/"
-SRC_URI="http://rakudo.org/downloads/${PN}/${P}.tar.gz"
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc +parrot java moar"
-
-RDEPEND="parrot? ( >=dev-lang/parrot-${PARROT_VERSION}:=[unicode] )
- >=dev-lang/nqp-${MY_PV}[parrot?,java?,moar?]"
-DEPEND="${RDEPEND}
- dev-lang/perl"
-
-src_prepare() {
- sed -i "s,\$(DOCDIR)/rakudo$,&-${PVR}," tools/build/Makefile-Parrot.in || die
-}
-
-src_configure() {
- use parrot && myconf+="parrot,"
- use java && myconf+="jvm,"
- use moar && myconf+="moar,"
- perl Configure.pl --backends=${myconf} --prefix=/usr || die
-
- # why doesn't ops2c get detected?! :(
- if use parrot; then
- sed -i -e 's~OPS2C = $(PARROT_BIN_DIR)/$(EXE)~OPS2C = $(PARROT_BIN_DIR)/ops2c~' Makefile || die
- fi
-}
-
-src_test() {
- emake -j1 test || die
-}
-
-src_install() {
- emake -j1 DESTDIR="${ED}" install || die
-
- dodoc CREDITS README.md docs/ChangeLog docs/ROADMAP || die
-
- if use doc; then
- dohtml -A svg docs/architecture.html docs/architecture.svg || die
- dodoc docs/*.pod || die
- docinto announce
- dodoc docs/announce/* || die
- fi
-}
diff --git a/dev-lang/rakudo/rakudo-2015.02.ebuild b/dev-lang/rakudo/rakudo-2015.02.ebuild
deleted file mode 100644
index 9be0bf033d48..000000000000
--- a/dev-lang/rakudo/rakudo-2015.02.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PARROT_VERSION="6.7.0"
-
-MY_PV="2015.01"
-
-inherit eutils multilib
-
-DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
-HOMEPAGE="http://rakudo.org/"
-SRC_URI="http://rakudo.org/downloads/${PN}/${P}.tar.gz"
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc +parrot java moar"
-
-RDEPEND="parrot? ( >=dev-lang/parrot-${PARROT_VERSION}:=[unicode] )
- >=dev-lang/nqp-${MY_PV}[parrot?,java?,moar?]"
-DEPEND="${RDEPEND}
- dev-lang/perl"
-
-src_prepare() {
- sed -i "s,\$(DOCDIR)/rakudo$,&-${PVR}," tools/build/Makefile-Parrot.in || die
-}
-
-src_configure() {
- use parrot && myconf+="parrot,"
- use java && myconf+="jvm,"
- use moar && myconf+="moar,"
- perl Configure.pl --backends=${myconf} --prefix=/usr || die
-
- # why doesn't ops2c get detected?! :(
- if use parrot; then
- sed -i -e 's~OPS2C = $(PARROT_BIN_DIR)/$(EXE)~OPS2C = $(PARROT_BIN_DIR)/ops2c~' Makefile || die
- fi
-}
-
-src_test() {
- emake -j1 test || die
-}
-
-src_install() {
- emake -j1 DESTDIR="${ED}" install || die
-
- dodoc CREDITS README.md docs/ChangeLog docs/ROADMAP || die
-
- if use doc; then
- dohtml -A svg docs/architecture.html docs/architecture.svg || die
- dodoc docs/*.pod || die
- docinto announce
- dodoc docs/announce/* || die
- fi
-}
diff --git a/dev-lang/rakudo/rakudo-2015.03.ebuild b/dev-lang/rakudo/rakudo-2015.03.ebuild
deleted file mode 100644
index 62b4355174ae..000000000000
--- a/dev-lang/rakudo/rakudo-2015.03.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MY_PV="2015.01"
-
-inherit eutils multilib
-
-DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
-HOMEPAGE="http://rakudo.org/"
-SRC_URI="http://rakudo.org/downloads/${PN}/${P}.tar.gz"
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc java +moar"
-
-RDEPEND=">=dev-lang/nqp-${MY_PV}[java?,moar?]"
-DEPEND="${RDEPEND}
- dev-lang/perl"
-
-src_configure() {
- use java && myconf+="jvm,"
- use moar && myconf+="moar,"
- perl Configure.pl --backends=${myconf} --prefix=/usr || die
-}
-
-src_test() {
- emake -j1 test || die
-}
-
-src_install() {
- emake -j1 DESTDIR="${ED}" install || die
-
- dodoc CREDITS README.md docs/ChangeLog docs/ROADMAP || die
-
- if use doc; then
- dohtml -A svg docs/architecture.html docs/architecture.svg || die
- dodoc docs/*.pod || die
- docinto announce
- dodoc docs/announce/* || die
- fi
-}
diff --git a/dev-lang/rakudo/rakudo-2015.04.ebuild b/dev-lang/rakudo/rakudo-2015.04.ebuild
deleted file mode 100644
index 62b4355174ae..000000000000
--- a/dev-lang/rakudo/rakudo-2015.04.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MY_PV="2015.01"
-
-inherit eutils multilib
-
-DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
-HOMEPAGE="http://rakudo.org/"
-SRC_URI="http://rakudo.org/downloads/${PN}/${P}.tar.gz"
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc java +moar"
-
-RDEPEND=">=dev-lang/nqp-${MY_PV}[java?,moar?]"
-DEPEND="${RDEPEND}
- dev-lang/perl"
-
-src_configure() {
- use java && myconf+="jvm,"
- use moar && myconf+="moar,"
- perl Configure.pl --backends=${myconf} --prefix=/usr || die
-}
-
-src_test() {
- emake -j1 test || die
-}
-
-src_install() {
- emake -j1 DESTDIR="${ED}" install || die
-
- dodoc CREDITS README.md docs/ChangeLog docs/ROADMAP || die
-
- if use doc; then
- dohtml -A svg docs/architecture.html docs/architecture.svg || die
- dodoc docs/*.pod || die
- docinto announce
- dodoc docs/announce/* || die
- fi
-}
diff --git a/dev-lang/rakudo/rakudo-2015.05-r1.ebuild b/dev-lang/rakudo/rakudo-2015.05-r1.ebuild
deleted file mode 100644
index 631262a4c3e5..000000000000
--- a/dev-lang/rakudo/rakudo-2015.05-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils multilib
-
-DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
-HOMEPAGE="http://rakudo.org/"
-SRC_URI="http://rakudo.org/downloads/${PN}/${P}.tar.gz"
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc java +moar"
-
-RDEPEND=">=dev-lang/nqp-${PV}[java?,moar?]"
-DEPEND="${RDEPEND}
- dev-lang/perl"
-
-src_prepare() {
- epatch "${FILESDIR}/jakudo-fix-paths.patch"
-}
-
-src_configure() {
- use java && myconf+="jvm,"
- use moar && myconf+="moar,"
- perl Configure.pl --backends=${myconf} --prefix=/usr || die
-}
-
-src_test() {
- emake -j1 test || die
-}
-
-src_install() {
- emake -j1 DESTDIR="${ED}" install || die
-
- dodoc CREDITS README.md docs/ChangeLog docs/ROADMAP || die
-
- if use doc; then
- dohtml -A svg docs/architecture.html docs/architecture.svg || die
- dodoc docs/*.pod || die
- docinto announce
- dodoc docs/announce/* || die
- fi
-}
diff --git a/dev-lang/rakudo/rakudo-2015.06.ebuild b/dev-lang/rakudo/rakudo-2015.06.ebuild
deleted file mode 100644
index 744a9057d317..000000000000
--- a/dev-lang/rakudo/rakudo-2015.06.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils multilib
-
-DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
-HOMEPAGE="http://rakudo.org/"
-SRC_URI="http://rakudo.org/downloads/${PN}/${P}.tar.gz"
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc java +moar"
-
-RDEPEND=">=dev-lang/nqp-${PV}[java?,moar?]"
-DEPEND="${RDEPEND}
- dev-lang/perl"
-
-src_configure() {
- use java && myconf+="jvm,"
- use moar && myconf+="moar,"
- perl Configure.pl --backends=${myconf} --prefix=/usr || die
-}
-
-src_test() {
- emake -j1 test || die
-}
-
-src_install() {
- emake -j1 DESTDIR="${ED}" install || die
-
- dodoc CREDITS README.md docs/ChangeLog docs/ROADMAP || die
-
- if use doc; then
- dohtml -A svg docs/architecture.html docs/architecture.svg || die
- dodoc docs/*.pod || die
- docinto announce
- dodoc docs/announce/* || die
- fi
-}
diff --git a/dev-lang/rakudo/rakudo-2015.07.2.ebuild b/dev-lang/rakudo/rakudo-2015.07.2.ebuild
deleted file mode 100644
index 744a9057d317..000000000000
--- a/dev-lang/rakudo/rakudo-2015.07.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils multilib
-
-DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
-HOMEPAGE="http://rakudo.org/"
-SRC_URI="http://rakudo.org/downloads/${PN}/${P}.tar.gz"
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc java +moar"
-
-RDEPEND=">=dev-lang/nqp-${PV}[java?,moar?]"
-DEPEND="${RDEPEND}
- dev-lang/perl"
-
-src_configure() {
- use java && myconf+="jvm,"
- use moar && myconf+="moar,"
- perl Configure.pl --backends=${myconf} --prefix=/usr || die
-}
-
-src_test() {
- emake -j1 test || die
-}
-
-src_install() {
- emake -j1 DESTDIR="${ED}" install || die
-
- dodoc CREDITS README.md docs/ChangeLog docs/ROADMAP || die
-
- if use doc; then
- dohtml -A svg docs/architecture.html docs/architecture.svg || die
- dodoc docs/*.pod || die
- docinto announce
- dodoc docs/announce/* || die
- fi
-}
diff --git a/dev-lang/rakudo/rakudo-2015.11.ebuild b/dev-lang/rakudo/rakudo-2015.11.ebuild
deleted file mode 100644
index 744a9057d317..000000000000
--- a/dev-lang/rakudo/rakudo-2015.11.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils multilib
-
-DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
-HOMEPAGE="http://rakudo.org/"
-SRC_URI="http://rakudo.org/downloads/${PN}/${P}.tar.gz"
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc java +moar"
-
-RDEPEND=">=dev-lang/nqp-${PV}[java?,moar?]"
-DEPEND="${RDEPEND}
- dev-lang/perl"
-
-src_configure() {
- use java && myconf+="jvm,"
- use moar && myconf+="moar,"
- perl Configure.pl --backends=${myconf} --prefix=/usr || die
-}
-
-src_test() {
- emake -j1 test || die
-}
-
-src_install() {
- emake -j1 DESTDIR="${ED}" install || die
-
- dodoc CREDITS README.md docs/ChangeLog docs/ROADMAP || die
-
- if use doc; then
- dohtml -A svg docs/architecture.html docs/architecture.svg || die
- dodoc docs/*.pod || die
- docinto announce
- dodoc docs/announce/* || die
- fi
-}
diff --git a/dev-lang/rakudo/rakudo-2015.12.ebuild b/dev-lang/rakudo/rakudo-2015.12.ebuild
deleted file mode 100644
index 29ce6a7007ff..000000000000
--- a/dev-lang/rakudo/rakudo-2015.12.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DESCRIPTION="A compiler for the Perl 6 programming language"
-HOMEPAGE="http://rakudo.org"
-
-if [[ ${PV} == "9999" ]]; then
- EGIT_REPO_URI="https://github.com/rakudo/${PN}.git"
- inherit git-r3
-else
- SRC_URI="${HOMEPAGE}/downloads/${PN}/${P}.tar.gz"
-fi
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-# TODO: add USE="javascript" once that's usable in nqp
-IUSE="java +moar test"
-REQUIRED_USE="|| ( java moar )"
-
-RDEPEND="=dev-lang/nqp-${PV}*:=[moar?,java?]"
-DEPEND="${RDEPEND}
- >=dev-lang/perl-5.10"
-
-PATCHES=(${FILESDIR}/${PV})
-
-src_configure() {
- local BACKENDS
-
- # The order of this list determines which gets installed as "perl6"
- use moar && BACKENDS+="moar,"
- use java && BACKENDS+="jvm,"
- #use javascript && BACKENDS+="js,"
-
- perl Configure.pl --prefix=/usr --sysroot=/usr --backends=$BACKENDS
-}
-
-src_test() {
- export RAKUDO_PRECOMP_PREFIX=$(mktemp -d)
- default
-}