summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2014-03-31 05:52:50 +0000
committerPatrick Lauer <patrick@gentoo.org>2014-03-31 05:52:50 +0000
commitc9d72b6af50b731ca20a521cab30b85310a01362 (patch)
treee6a2c28380d88d716935a73840382e08ab6a3cfa /dev-lang
parentInstall missing NEWS file wrt http://cgit.freedesktop.org/dbus/dbus-glib/comm... (diff)
downloadhistorical-c9d72b6af50b731ca20a521cab30b85310a01362.tar.gz
historical-c9d72b6af50b731ca20a521cab30b85310a01362.tar.bz2
historical-c9d72b6af50b731ca20a521cab30b85310a01362.zip
Bump, restrict parrot dep #505894
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/nqp/ChangeLog8
-rw-r--r--dev-lang/nqp/Manifest10
-rw-r--r--dev-lang/nqp/nqp-2014.01-r1.ebuild5
-rw-r--r--dev-lang/nqp/nqp-2014.01.ebuild5
-rw-r--r--dev-lang/nqp/nqp-2014.02.ebuild5
-rw-r--r--dev-lang/nqp/nqp-2014.03.ebuild55
6 files changed, 77 insertions, 11 deletions
diff --git a/dev-lang/nqp/ChangeLog b/dev-lang/nqp/ChangeLog
index 7c1fda8786ff..9775a06c2c2c 100644
--- a/dev-lang/nqp/ChangeLog
+++ b/dev-lang/nqp/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-lang/nqp
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/ChangeLog,v 1.42 2014/03/06 06:47:41 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/ChangeLog,v 1.43 2014/03/31 05:52:40 patrick Exp $
+
+*nqp-2014.03 (31 Mar 2014)
+
+ 31 Mar 2014; Patrick Lauer <patrick@gentoo.org> +nqp-2014.03.ebuild,
+ nqp-2014.01-r1.ebuild, nqp-2014.01.ebuild, nqp-2014.02.ebuild:
+ Bump, restrict parrot dep #505894
06 Mar 2014; Patrick Lauer <patrick@gentoo.org> nqp-2014.02.ebuild:
Tighten java deps #503520
diff --git a/dev-lang/nqp/Manifest b/dev-lang/nqp/Manifest
index cdc5dfcc83c5..ac6afa4556fa 100644
--- a/dev-lang/nqp/Manifest
+++ b/dev-lang/nqp/Manifest
@@ -1,7 +1,9 @@
DIST nqp-2014.01.tar.gz 5038137 SHA256 3d339bed4ce97d8d75c77b9cd5411183feb75d8916971353b338a3bed684d997 SHA512 0ea2720bca6f758671bbae501c1ba3f3352255d0eaecc95c2769689653b249970bc9fe808a9c3a4d903e63d25df8f8e5ef137c78a08c62c27e7b812800dc7fef WHIRLPOOL 3e64fbd412b93214aa461b67e5bcada76030e1f5ee4dd9ce8c9be5aa2e56560f42356d3437f186d52feb6b29dc09ea5362d83eed160f18e17633d24c8548f6b5
DIST nqp-2014.02.tar.gz 5045261 SHA256 92b0cadef5f7df90b079af451571b5b133320f60f4f3217846766410ba77f90e SHA512 aa412ae9f8892d08f5ba6d08941ea8a1f2960eaaec426a9caca8706cc41a1385e91e52b738c5e2773116581915826ce29017be6fb80a20ef09dc0bde3440edc4 WHIRLPOOL 4714aaebba1705e15a4113715e1027bac83894da39d95ed57ddf361ab7d667c051d2d59cd36cdc1532da56d492dd126d4dc74dee6f3f9e61063b31ccb1569bb2
-EBUILD nqp-2014.01-r1.ebuild 1178 SHA256 98b02510265adb90178a0a0ad8e3e69a1051853f559799c34ffb8106e8ac71e3 SHA512 b4d102d072803f54e81d5ec6a18b1148df4fec1b19c3938230275586c9e19a583d5306c85412e61b3c704823e552e676f4dab71c67a69af72dd1114e665555e9 WHIRLPOOL 82e31f14903a3d278298c7eecb19f12977fc529d39749a092f9173136a0805ec9adb282dafc957e25dbe61c41bcecd223903a675d601d59a7da4dc63993ec043
-EBUILD nqp-2014.01.ebuild 1258 SHA256 5287c3d44c8f0645dd560921275d1d017a37e2346119089144aa65ef7b346154 SHA512 a8155039055d683e9298f9420228377fbb41f9daa29652c629f13291ee8591358a98be8b23ec2c92e1aa8a85cc86825748eb6e27b0c2b93343ee17003340c3d9 WHIRLPOOL 0bad77311b1ad2d2a0def0319063617c0aa1d04af92c289db3802a8908f624d455e0b4c7662c2222627eff828c28b0bd865ea809919e54a301416f3759145c22
-EBUILD nqp-2014.02.ebuild 1189 SHA256 e4e4e076f9aaddf38a78bd8810beefcabcfbd3146dde447760be4de57babc34f SHA512 98163b5b91f58202439c14a711ed9249e408f0b169847de846991d6720b93a5f613dd6cd55550ad0a73a87218cfd1c8f5c55f31f99af4562bef0d02eb6c6bf51 WHIRLPOOL 081e54bf83279e7aaaa43e463cef6e8bf26ca28974e00856989d6df80a1c9a4cfe5392b2e627f4f24dc69e87a7897bedb89b65de0c272f8293cf3d9132dacb74
-MISC ChangeLog 5498 SHA256 0b82a5f5252e5df3a488ae43768164845e7f6df675abcc4096ea9a8bba759044 SHA512 89a6485d5b4f06dabb04eb0c50f0a20539ecd7137c419731b896faa436bb8f06feb8a738e1323e32870cf5de28d03344a9d9984e83078b41babde6ccb0e9cbb3 WHIRLPOOL a298415f8ce2197b3d3c1fa349af32a623f60c5131ac6f184818223571dec4573bfdc0afa9bdf530a4fae909817493330357b6320fc7744d695498ef0f695e8b
+DIST nqp-2014.03.tar.gz 5047121 SHA256 11f5bd6de42f0256cc3e330f4ec7da6af7995187e41e6914e785538680e97733 SHA512 31cef80c94ee6b44a4d73964647fae50743a93552791356bb214ab9019135d28a418b0ef0e7d51fe96439e7460e00c9add20e94d23eeb4943f78935295a0a24b WHIRLPOOL 1e93bf56320542ffeaff220f489f337a107aa9d72c3bf2e894023f64d1d7839846b1429f7239d55f875da9d7f8e6174581178442d445656d7c3c06f04d6265f5
+EBUILD nqp-2014.01-r1.ebuild 1220 SHA256 f2f6d7d9b9a08807cae1bd24cab4181635275d691101642444477abf283a3e3a SHA512 e7755f3f9dada175acff22a81f05828d443bf878865ac643897bea61e82b976a0ca6812be6d267e09cc4b6e02fb06aeb25980a7e55f13ba0d1e8bfc2f101a2fc WHIRLPOOL 85dce063ac3371a28af7856d433c8f3cd939331ff983a3c64183883ef4029b0bffc4a670ae05303bed28a6ed0b683074b52e3314545f3e0ce209fc07c4e4e344
+EBUILD nqp-2014.01.ebuild 1300 SHA256 9c7b7dfe83ff7ef46663c1ba925ff899133177715c9450acf449ff4bcc1c26a4 SHA512 0fc0fd7aa68208e575b8e37f1d980d29613c5d7b70df46235b3c0edd11b449eeab6a9efde254db0b3cde764f549311254f544971cba1d26ce4d3762b6f47a660 WHIRLPOOL 85d3954c87153b12cf3d2e917de8bb68c8cd622afdd833021d94e3a5a5df0595ccdd6df316ed365921cd0ba93edee02d52982b2a6ed7ec543850ff5a97f0b5dc
+EBUILD nqp-2014.02.ebuild 1229 SHA256 6ef1fe3fdb701ce36f29967737a7c561fc9c882231df8847132e095eacf679bf SHA512 66dc471dc2c9fd7fade71e88eff343999f73ab20fd434b3c4d96ac493253293d24bd761cac78d6122006eba0dae16cb77ed0cc8474dde16a5c28d2691dd6d9ab WHIRLPOOL a37f25f5c2938f1445d2ce7713f0336b3d7cc1c9d4dda3cf8be53bb3863bee25710b226539ca654f55e233f7d0be6e21e2142321953d69bf24c87670a91598f5
+EBUILD nqp-2014.03.ebuild 1215 SHA256 647027a45d843362f2bbd7d85fcf615e82796fdea94ceb39b0bc4422ddb1c16f SHA512 ec1600d60219f98b469f2e0c2186a3429947276d2a0cd9352c9011980e1083da835d05575b492e6e7eefeb92cb6d2c4b09b0398e781e66bf595bdb82d8eeca9d WHIRLPOOL 6026dd0fba40b92d59bc850d94d72d836f0c215181e5718cb7a7777716b5cc6f1c44a9f2ad0869c1357e80f77a29bc030a605543abde3319994722d59efb609a
+MISC ChangeLog 5699 SHA256 80b501ca3791d76ea79e3ea6e23747cd6f8eb6b70bb5a75e27369e92f03ab3bf SHA512 bbc9449b1bde5161b33a1eaf2368f2e7442f1ea65a476e11d913e8fce4a021170d8781a09ea123c74ce0d8683395607a3b7a3942bc3887fb79ffc14bf2e8e1f9 WHIRLPOOL b864f0a2f234a2fe3ee171a3ac3d2e336895f91aa716e11197b83992d31dea168368fe8ce5784d36b86d5071216d59827c159b0e80102c887059fb3a0c43feb5
MISC metadata.xml 404 SHA256 3e5dfb79d6f4a44b0fc997651ccde75103dcf25dd6aaa0f59a18489cd82cdd25 SHA512 0440da4fe44ec43ff8a88c16837d670825c2c02ed75e64d07cf325e8c101a29ba6532ac8af28579d089ae493cfa8ab2a380e4c534b4069babe15c2baa1238897 WHIRLPOOL a11b5e4adc6f2138d2b87619034347ab8f43aebe2673353f16c6623a981541ae366bc5eb6b2a05332de30b3291d241509f2bdc72153f3252bba539efb62edc7d
diff --git a/dev-lang/nqp/nqp-2014.01-r1.ebuild b/dev-lang/nqp/nqp-2014.01-r1.ebuild
index 190f9c2e8f13..ba3a779021a8 100644
--- a/dev-lang/nqp/nqp-2014.01-r1.ebuild
+++ b/dev-lang/nqp/nqp-2014.01-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/nqp-2014.01-r1.ebuild,v 1.1 2014/02/18 08:54:11 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/nqp-2014.01-r1.ebuild,v 1.2 2014/03/31 05:52:40 patrick Exp $
EAPI=5
@@ -19,7 +19,8 @@ KEYWORDS="~x86 ~amd64"
IUSE="doc +parrot java moar"
REQUIRED_USE="|| ( parrot java moar )"
-RDEPEND="parrot? ( >=dev-lang/parrot-${PARROT_VERSION}[unicode] )
+RDEPEND="parrot? ( >=dev-lang/parrot-${PARROT_VERSION}:=[unicode]
+ !=dev-lang/parrot-6.2.0 )
java? ( virtual/jre )
moar? ( =dev-lang/moarvm-${PV} )"
DEPEND="${RDEPEND}
diff --git a/dev-lang/nqp/nqp-2014.01.ebuild b/dev-lang/nqp/nqp-2014.01.ebuild
index 3298b103fdb8..56c39507a8a7 100644
--- a/dev-lang/nqp/nqp-2014.01.ebuild
+++ b/dev-lang/nqp/nqp-2014.01.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/nqp-2014.01.ebuild,v 1.1 2014/02/11 02:39:30 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/nqp-2014.01.ebuild,v 1.2 2014/03/31 05:52:40 patrick Exp $
EAPI=5
@@ -24,7 +24,8 @@ KEYWORDS="~amd64 ~x86"
IUSE="doc +parrot java"
REQUIRED_USE="|| ( parrot java )"
-RDEPEND="parrot? ( >=dev-lang/parrot-${PARROT_VERSION}[unicode] )
+RDEPEND="parrot? ( >=dev-lang/parrot-${PARROT_VERSION}:=[unicode]
+ !=dev-lang/parrot-6.2.0 )
java? ( virtual/jre )"
#moar? ( =dev-lang/moarvm-2013.10.1 )"
DEPEND="${RDEPEND}
diff --git a/dev-lang/nqp/nqp-2014.02.ebuild b/dev-lang/nqp/nqp-2014.02.ebuild
index 70de86c756a3..06dfc2e8d0ca 100644
--- a/dev-lang/nqp/nqp-2014.02.ebuild
+++ b/dev-lang/nqp/nqp-2014.02.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/nqp-2014.02.ebuild,v 1.2 2014/03/06 06:47:41 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/nqp-2014.02.ebuild,v 1.3 2014/03/31 05:52:40 patrick Exp $
EAPI=5
@@ -19,7 +19,8 @@ KEYWORDS="~x86 ~amd64"
IUSE="doc +parrot java moar"
REQUIRED_USE="|| ( parrot java moar )"
-RDEPEND="parrot? ( >=dev-lang/parrot-${PARROT_VERSION}:=[unicode] )
+RDEPEND="parrot? ( >=dev-lang/parrot-${PARROT_VERSION}:=[unicode]
+ !=dev-lang/parrot-6.2.0 )
java? ( >=virtual/jre-1.7 )
moar? ( =dev-lang/moarvm-${PV} )"
DEPEND="${RDEPEND}
diff --git a/dev-lang/nqp/nqp-2014.03.ebuild b/dev-lang/nqp/nqp-2014.03.ebuild
new file mode 100644
index 000000000000..0c86f7fca1ac
--- /dev/null
+++ b/dev-lang/nqp/nqp-2014.03.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/nqp-2014.03.ebuild,v 1.1 2014/03/31 05:52:40 patrick Exp $
+
+EAPI=5
+
+inherit eutils multilib
+
+GITCRAP=94feb63
+PARROT_VERSION="5.9.0"
+
+DESCRIPTION="Not Quite Perl, a Perl 6 bootstrapping compiler"
+HOMEPAGE="http://rakudo.org/"
+SRC_URI="http://github.com/perl6/${PN}/tarball/${PV} -> ${P}.tar.gz"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="doc +parrot java moar"
+REQUIRED_USE="|| ( parrot java moar )"
+
+RDEPEND="parrot? ( >=dev-lang/parrot-${PARROT_VERSION}:=[unicode]
+ !=dev-lang/parrot-6.2.0 )
+ java? ( >=virtual/jre-1.7 )
+ moar? ( =dev-lang/moarvm-${PV} )"
+DEPEND="${RDEPEND}
+ java? ( >=virtual/jdk-1.7 )
+ dev-lang/perl"
+
+S=${WORKDIR}/perl6-nqp-${GITCRAP}
+
+src_configure() {
+ use java && myconf+="jvm,"
+ use parrot && myconf+="parrot,"
+ use moar && myconf+="moar,"
+ perl Configure.pl --backend=${myconf} --prefix=/usr || die
+}
+
+src_compile() {
+ emake -j1 || die
+}
+
+src_test() {
+ emake -j1 test || die
+}
+
+src_install() {
+ emake DESTDIR="${ED}" install || die
+
+ dodoc CREDITS README.pod || die
+
+ if use doc; then
+ dodoc -r docs/* || die
+ fi
+}