summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2014-08-25 05:53:12 +0000
committerPatrick Lauer <patrick@gentoo.org>2014-08-25 05:53:12 +0000
commit9f55acbb442ada1cf51e26fe05d61253fbf0cef6 (patch)
treebfdbce4c29dc7d3e2d24263587019742f9e10f9a /dev-lang
parentVersion bump. (diff)
downloadhistorical-9f55acbb442ada1cf51e26fe05d61253fbf0cef6.tar.gz
historical-9f55acbb442ada1cf51e26fe05d61253fbf0cef6.tar.bz2
historical-9f55acbb442ada1cf51e26fe05d61253fbf0cef6.zip
Bump
Package-Manager: portage-2.2.12/cvs/Linux x86_64
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/nqp/ChangeLog7
-rw-r--r--dev-lang/nqp/Manifest4
-rw-r--r--dev-lang/nqp/nqp-2014.08.ebuild61
-rw-r--r--dev-lang/rakudo/ChangeLog7
-rw-r--r--dev-lang/rakudo/Manifest4
-rw-r--r--dev-lang/rakudo/rakudo-2014.08.ebuild51
6 files changed, 130 insertions, 4 deletions
diff --git a/dev-lang/nqp/ChangeLog b/dev-lang/nqp/ChangeLog
index b29711fe2636..74787b7076c9 100644
--- a/dev-lang/nqp/ChangeLog
+++ b/dev-lang/nqp/ChangeLog
@@ -1,6 +1,11 @@
# 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.50 2014/07/21 06:36:59 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/ChangeLog,v 1.51 2014/08/25 05:51:51 patrick Exp $
+
+*nqp-2014.08 (25 Aug 2014)
+
+ 25 Aug 2014; Patrick Lauer <patrick@gentoo.org> +nqp-2014.08.ebuild:
+ Bump
21 Jul 2014; Patrick Lauer <patrick@gentoo.org> -nqp-2014.01-r1.ebuild,
-nqp-2014.01.ebuild, -nqp-2014.02.ebuild, -nqp-2014.03.ebuild,
diff --git a/dev-lang/nqp/Manifest b/dev-lang/nqp/Manifest
index 5dfbdcf8ed4f..3f030942a8b3 100644
--- a/dev-lang/nqp/Manifest
+++ b/dev-lang/nqp/Manifest
@@ -1,4 +1,6 @@
DIST nqp-2014.07.tar.gz 5199246 SHA256 aaff0091b266881dfde50ba7f42082b5c1a87b51319eb90dc174324f0ef2bd6a SHA512 4d8d6a49e76285ad57015ac2df61e3935dc25f10fb9815c3c4ea64631fdef68a93569331fa31c647a1bdcec1793b23091e0a66b69e4882f933cb3b98ac00803a WHIRLPOOL 3a09c79fffd8559a9bd3989fbbd8d07331a79eecafa1ed0cfdac6a9f6e008c68b308b87d995d0a4e60c215147f7a790eff053688e5779e3a807c607be3745ed2
+DIST nqp-2014.08.tar.gz 5205442 SHA256 97e6d07a66e601fb223e48154a9a5e7302bdc9fff4c682356523bebb3a4c03cd SHA512 675f9d9a8435d8d10072117e25c8d7ecd90a045e8c14458ed4836cb0fbe83729c9d7d4fe27f32bc8ef9fd294eb8d9c199f706228424d8d854d796eeac47cb132 WHIRLPOOL 773ecf8717934d4a981881d1147953e6a07c11f974bdc52149ddd6c0f51dbd4d5a32fc737e5d17f54f03c67630d83bd3f0fb1b866b4f147f1ed90aaf22392674
EBUILD nqp-2014.07.ebuild 1451 SHA256 a07d1f35f4329dbaed498f7d0f2bf084aed6f629b8cdb0cea0c8a339e9f4b09f SHA512 0efaaf07af514fae90a5c54656cebdd245223c5f544c17da5d91558d38dc8bbf2b130abfe64fad5e6e0b2f2854bc0361e7539db6c866136ae34fe7d881725aeb WHIRLPOOL 6a63be6fdc066eb6da2a734d4199d709473cfa0206c512f6a2caab492757a3bf96c70b64cbc3326869fa899523339dc631a020335cf419891acc49f0bd85a021
-MISC ChangeLog 6691 SHA256 f2c033e1d04579f8846001427927946350062caf07ff35e4b5f3ce8d82366f14 SHA512 1f886e26197e79b201f78fd2b1289816afd7a32dcb5d9ee1e936fa11382a59949a2c7e9b9066048e0bc2253fa45a5355c867c55036f56e4920da81611fdc072d WHIRLPOOL a5e2387f352a349a792217b318846b9c60ef6ed80cfe387adf355d81e941f2696f6a21f2eb61a378e72a74e297b3bd52e04dee6bd000fbed1be75334db36e95f
+EBUILD nqp-2014.08.ebuild 1452 SHA256 7a903e5657deb10e05e15c4ff789737b332683cc2e955c88e6b4267c9a48d647 SHA512 49b9f0350ddd66e14fc376973169dce16097b88717a6a3321cffbc0f8194fe2c6b90f2b6178bb130a957d3490adf194b4b2b99283b11e61c5bc94e0978933700 WHIRLPOOL fa413844e3eb945a051956858d1db60d4730739bf882aa51bb524e31cf690c78f68ba38d844b5c17263cce877f2489ba436831f3203f5ab9445212b9612b1dc6
+MISC ChangeLog 6798 SHA256 170e42c059713d9e45f6126e50bdff25770cec6c01e2fd731e0fb4ffe17a2d92 SHA512 2ce2beefde3460e9e7c34a8af25dda51866a02321021c03c210407045c7b515fa9770cb6336d464dfbbc5a2375f67a4ac135499f8764cfb777a980f0eefe5f9c WHIRLPOOL e0b2330d122d63e8319a18f51ab130dee445a5b326f58b807396d71b9f89989b5388b19af8c2930dd540e11b631a021d3035fa7f1cfc13a309470de326c1785e
MISC metadata.xml 404 SHA256 3e5dfb79d6f4a44b0fc997651ccde75103dcf25dd6aaa0f59a18489cd82cdd25 SHA512 0440da4fe44ec43ff8a88c16837d670825c2c02ed75e64d07cf325e8c101a29ba6532ac8af28579d089ae493cfa8ab2a380e4c534b4069babe15c2baa1238897 WHIRLPOOL a11b5e4adc6f2138d2b87619034347ab8f43aebe2673353f16c6623a981541ae366bc5eb6b2a05332de30b3291d241509f2bdc72153f3252bba539efb62edc7d
diff --git a/dev-lang/nqp/nqp-2014.08.ebuild b/dev-lang/nqp/nqp-2014.08.ebuild
new file mode 100644
index 000000000000..7fb12f73d795
--- /dev/null
+++ b/dev-lang/nqp/nqp-2014.08.ebuild
@@ -0,0 +1,61 @@
+# 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.08.ebuild,v 1.1 2014/08/25 05:51:51 patrick Exp $
+
+EAPI=5
+
+inherit eutils multilib
+
+# hrm, doesn't look happy
+RESTRICT="test"
+
+GITCRAP=43fcd85
+PARROT_VERSION="6.7.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] )
+ 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
+ # dirty hack to make dyncall not fail
+ sed -i -e 's/-Werror=missing-prototypes//' Makefile || die
+ sed -i -e 's/-Werror=missing-declarations//' Makefile || die
+ sed -i -e 's/-Werror=strict-prototypes//' Makefile || 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
+}
diff --git a/dev-lang/rakudo/ChangeLog b/dev-lang/rakudo/ChangeLog
index 71e795449d93..816dcdd88428 100644
--- a/dev-lang/rakudo/ChangeLog
+++ b/dev-lang/rakudo/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-lang/rakudo
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/ChangeLog,v 1.59 2014/07/21 06:35:47 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/ChangeLog,v 1.60 2014/08/25 05:52:53 patrick Exp $
+
+*rakudo-2014.08 (25 Aug 2014)
+
+ 25 Aug 2014; Patrick Lauer <patrick@gentoo.org> +rakudo-2014.08.ebuild:
+ Bump
*rakudo-2014.07 (21 Jul 2014)
diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest
index 38745266d132..12219c111efc 100644
--- a/dev-lang/rakudo/Manifest
+++ b/dev-lang/rakudo/Manifest
@@ -1,4 +1,6 @@
DIST rakudo-2014.07.tar.gz 1416280 SHA256 a782f05f60b5d14f8d339afd04588a5e25a700eb459a4854d6efbb830f1be670 SHA512 30fb50577b3d8c2384bcf1d8c81d49a237f05890886833ea25c26ade103bbee57380a6f4e6e73e44120bdaa932a1cc970eefc6d56c260365782d17e7bc70e0e0 WHIRLPOOL cb91654b5418c4e3b49a2b545123d14aadbec50cb44db99c6b996eaf6916409338a72ad4e38c705105ce2eab7aaa24e75fba45d8be2809e525b417dc6443eb97
+DIST rakudo-2014.08.tar.gz 1428360 SHA256 4cf87db3158a8278cbdf3ffe8549cc73605ad3c6e102f6db9e4d313f493b0609 SHA512 1133a4a3efe1c3bba318d9d93675815f4ad020b1bfb8c6579412a742f41b1453117660a6940f0bc4cf60c213e5f7045516780f41256c974441116d3987e576eb WHIRLPOOL 8addb8b7748e1e143a52c9c3867fb6791cf25d4f142cc21e955db74432cc661b5dcda1bff9d4f68934fac80c108775d6235b1ed9f67dee80a7b6d61118221960
EBUILD rakudo-2014.07.ebuild 1352 SHA256 d45321a6cedbb88a83b0c4f3fa4f84382c8607a0e0e3ebb83bbe45c28074de73 SHA512 c132edc69e80788f99606be6f8924c36ca3afb348600d298c8838c9da00b7e702e18a54e2c0391cd5495543b29a1d3e4aebc65af34ae2d78b1c013ce3cab3f88 WHIRLPOOL 0e10c39b061913f5c3297084bf12bc71d15aea6a43aa73d2f1c7147b65ef1b29e7b678773baf05687e1494dd6e3beafbf6d78db19cf4f371f6149e8db829fcfc
-MISC ChangeLog 8631 SHA256 967bfcc3b0a8ae414d6ba43102462620a232ca4ce7d8d0d869aa101dfd401875 SHA512 b760c987bccab34944d4dc2f9139d893c88fcc4ccdf6b072386545657638110080b2a2f138c0e01e6565f721352adffd26d2fead03278fe78b4ee8346047bbb0 WHIRLPOOL ad0b02bb24036d1c3ed90ac82a558ca49bab800cd94c156150290dd524d525a69b05c14ab5f2b184fa0c311e07d5d521729c1d3d924a93e046baaba4b7d151f4
+EBUILD rakudo-2014.08.ebuild 1255 SHA256 dfb4b0f1e5bf08533529a3d2f1691993019d5ae8a20463f5059e0b0d80583db6 SHA512 4d747ebeecda6ab5cbab7f4522a3388e7755e122206979c590d9a851f714ecf857c9ad80005d6140610c5e5661d952a4a8be0fe6e8d727f02b2248bb9ac518bc WHIRLPOOL aeed533c3fba7226e1d4b21dc8d4b836bba67104268f413883633c55d64dbb8d52283dd075c6e7b0d8fae590d28d438ba8e08df20d09068e7d7fed9eac70637f
+MISC ChangeLog 8744 SHA256 42de17739123dc49a4a3c2c56e4a589fc4e4bc657be690a8ef7f75070e403084 SHA512 ed79875f0d01aacf7374df2247e98438fe59cbd22ee7f9d927b2ee6a886f1a533b39d6677f521e0f5ddfc22170d4e459b6d545b919737def59dcd8e3412b569b WHIRLPOOL 63e6a21a812d180ad3f720537cfbb93f5106e0d4cde63cef7bc3240145fb2f80794ef7d2ad76810a32c78d178e1f200ff07495c1fdbb7ed49f51e97356e7daa7
MISC metadata.xml 418 SHA256 9c56f39209ac85e097ca4fb41b93485bb625661dc99cf2627589d7dbcac85418 SHA512 8a2d709ed2f76c136adc4f869e1d5a116ebd4160ea043aa173e6cb793c7a567f5aabe115204b90e3d3968cd995085cc4bbbc1d9fd65472fbb1f3bfa33caeebc5 WHIRLPOOL ccce29b86221c6ce8b67243a097c7be7e3872d35aabc628016182cf1198ad8d780df3cfa7247fb11cc19f6dc44fee645e46506789219bfa33e7d62b1c901986d
diff --git a/dev-lang/rakudo/rakudo-2014.08.ebuild b/dev-lang/rakudo/rakudo-2014.08.ebuild
new file mode 100644
index 000000000000..e25337e4be57
--- /dev/null
+++ b/dev-lang/rakudo/rakudo-2014.08.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2014.08.ebuild,v 1.1 2014/08/25 05:52:53 patrick Exp $
+
+EAPI=5
+
+PARROT_VERSION="6.7.0"
+
+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=">=dev-lang/parrot-${PARROT_VERSION}:=[unicode]
+ >=dev-lang/nqp-${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
+}
+
+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
+}