summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2014-01-09 07:52:58 +0000
committerPatrick Lauer <patrick@gentoo.org>2014-01-09 07:52:58 +0000
commit062b66816058d1a391722e6b31a11f8b662a2492 (patch)
treeb1b72630488fd01badae46139cd6873dcaa4c319 /dev-lang
parentVersion bump (diff)
downloadhistorical-062b66816058d1a391722e6b31a11f8b662a2492.tar.gz
historical-062b66816058d1a391722e6b31a11f8b662a2492.tar.bz2
historical-062b66816058d1a391722e6b31a11f8b662a2492.zip
Bump
Package-Manager: portage-2.2.8/cvs/Linux x86_64
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/nqp/ChangeLog9
-rw-r--r--dev-lang/nqp/Manifest4
-rw-r--r--dev-lang/nqp/nqp-2013.12.1.ebuild59
-rw-r--r--dev-lang/rakudo/ChangeLog9
-rw-r--r--dev-lang/rakudo/Manifest4
-rw-r--r--dev-lang/rakudo/rakudo-2013.12.ebuild51
6 files changed, 130 insertions, 6 deletions
diff --git a/dev-lang/nqp/ChangeLog b/dev-lang/nqp/ChangeLog
index aee824461215..fd069b328cd0 100644
--- a/dev-lang/nqp/ChangeLog
+++ b/dev-lang/nqp/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-lang/nqp
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/ChangeLog,v 1.35 2013/12/11 03:41:04 patrick Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/ChangeLog,v 1.36 2014/01/09 07:51:58 patrick Exp $
+
+*nqp-2013.12.1 (09 Jan 2014)
+
+ 09 Jan 2014; Patrick Lauer <patrick@gentoo.org> +nqp-2013.12.1.ebuild:
+ Bump
11 Dec 2013; Patrick Lauer <patrick@gentoo.org> nqp-2013.11-r1.ebuild:
Fix build for USE=doc
diff --git a/dev-lang/nqp/Manifest b/dev-lang/nqp/Manifest
index eba906928938..7d6baf5fa213 100644
--- a/dev-lang/nqp/Manifest
+++ b/dev-lang/nqp/Manifest
@@ -1,9 +1,11 @@
DIST nqp-2013.08.tar.gz 2690078 SHA256 ff8449c25a3b4dbcf29066cc0cd5906b5bbc3d425c0481ba74525f410d286455 SHA512 300812753683f8fba02eebb317a7251c9d4274f282abd4c6932ca6c9d80528d547bded70d1c07bb050a036a8187ce8fcc57419ce2bdc0c5fbf5151d70fce2d32 WHIRLPOOL 4a982d17965b8c77f032dbc5cb6fcb01214a413a0283ecb7930acc9ae4dfb4ae099c6cb63fe1fcbb56b8e2af926008708b089aad92ec635e1f64943385100e6f
DIST nqp-2013.09.tar.gz 2719780 SHA256 0061b493b3b01cd222cac6d552864689dbf42cf1b3c483456ccb30ec6fef8041 SHA512 54099a221178fb5b13f0102c59ac8a27e3bf22ce5dc9add6521451d7dba685c4c72c0c5f6c6d00db94e91db3db93de11b983ebbb37a7f4651cfc3e0f15dfbf0a WHIRLPOOL a72e2f323196d265c853b08b0ebaaaa7f787a98dcd006dc1b6d5371184838c0f0bba18e32e08f4e957b5cb56a42db558ea61314c51f88efb7351d2a818a8bb6a
DIST nqp-2013.11.tar.gz 5084955 SHA256 8941f997dce1af43f72b5f0adb20b959d7f05b742e74ad0e301c341209b8bc1b SHA512 932bf0024ce4738d5769d4873f14403e66cbad7f8c0130713bb31f8c4c84b8719a4b61b469cab1c533229c745bfaf15cdd8302e3b0a05fb1f8473884b3a9e994 WHIRLPOOL bada788e4ac32451d253b6f192fe5afe024411012e5b9ab1ee409c9bd19ae4c7cbf6c43abba77db72a12b04e51ad63f811c1d4772e984d34d118db8ee6dec973
+DIST nqp-2013.12.1.tar.gz 5138701 SHA256 e0e0fc08d9668819bcb6e4dffac612c1bf41ca6d9544b12852e5a9ac90eab62d SHA512 217f200a5536709341b44dd345fdfd31f2187a4cfae9e2d1186a5aac08a59b4b5c0319685229d542343647c8d1de1ffc7c41138c849db3c55f265de9cb699954 WHIRLPOOL 432494469dfdf86e9f44eed65cf5d936f475ccd37b3dd9b386ca04aff42abba56ff2de8c4df907536a9a6a4dc85493424702a09f4abdb3af6efaade8517b4f26
EBUILD nqp-2013.08.ebuild 942 SHA256 ef4ddfc6f053629cff689c54eb28d0271e29856024f650cae36223912626c874 SHA512 a9e8cc70c45fc8352fe2b82a80f9412ef2c3fcba874a3d2b8ea2f3dc15786e4ddc94137fc4194c41f49d3d8d6a5144a8555d4fd88574c052475a7888d50f5eda WHIRLPOOL 7c2c05e52f6da895a904e35fef162666589cd3dc0df67c9e86e9b30c2037ce18a1eaef4fa4ed76e764d054ebd2c3f57e08fb6b9f9986cba39bea08f7c4e37350
EBUILD nqp-2013.09.ebuild 942 SHA256 6de589007bd1e28d5d36438131df871cf9a4bffaa44e6437fd3a41740945ac1a SHA512 d2145b9a22ea7c83b63ee2d180def052d6ff975e3a8d23bda59ca37c8109b63fcda9976ed11f6493d9dee84cb2b536b7397fe54e4819f481d5635f650d3a0ab7 WHIRLPOOL 515458db0f5e9740af9979a7fe6b9eaefb8e536f31c2c004c977393e84c794d230f1dd241b944d8237812b1da80185e093516e4918cc16390bb2125fb531fbce
EBUILD nqp-2013.11-r1.ebuild 1211 SHA256 4938832a0d7b86249d53d1920cf4cd430bc91de14fd77a40cbcf31e56a0a0e27 SHA512 f8a16dc2ae83b88dbc9a51c7e6c5554afc6c214674be072367398a6fe3eb065db0972fcf9c1932ba58509307c55a8dd31ed3e2f27633fb02f47975a9c9d7d14b WHIRLPOOL c46aa32d2a4f756386be83872c57895da6e31a74806567b5bce88b69d4b73dde4a7b63b79d5233f61cfc8cbf5d377761cbc344a69abcc12f8bcde3a1ac49e755
EBUILD nqp-2013.11.ebuild 942 SHA256 ad2248be8a63463974c276eb124b9f2ced2d89ccca0bd2d7975127b54bbf9a33 SHA512 9b3ac02c770506c714619d40d2c35d82ed1cdf3c8332d89742a16d27856ff8b18acc5a4fe826504e9f21f7950bbaaf7bb30bb1c16353ad804775ab0923e690fe WHIRLPOOL e44e1bbab7ea30987cd79e1deb58801dd69d3f509b1ca4343d9e14b7eb1a2ff27c90ecaf60d819bd47874c4c2fc83480efc827654db0fa94fc3d521fd0aa12ef
-MISC ChangeLog 4511 SHA256 ed3fae74b412aec2d9634420d4a86ed10265d677d2eedbf19a1fd5661e024695 SHA512 8c3baa0fa88be5100cad821e9dbe62be37ce1b258906fae97a9f92b282f0d56dba911764b2d3ffda64f5fefb03a89c40c64b0e56d424cbbef9cfe3a92b482e44 WHIRLPOOL 73f99d2309b4c5d8affcd8722c5c3ed108ff6934cd84a3433905c5e6b5354985aa19acd5a7180fa9b035d15295702dbf6200979f5b6a9c15730dcefbe0dcfb74
+EBUILD nqp-2013.12.1.ebuild 1260 SHA256 fd43c558f209e4d2525bd6215048d44261ec12e7a2769bedfb27bcc717321151 SHA512 32f1287727d530031be6f4087c345730c897d78534ca93269746c1a9854e72367ba07760913358dd00679fc63d6f408c3a80456ed39c8dcc06f8ab1f5f131ddd WHIRLPOOL a295fcd62f536f9dc1cf2752c7b2e1b3e023efa172a25b2c6a143b35f1eef0eee9e37c0f3e4e3f08d12b94285403c5e42d395a65fbca0cef0841736df881c044
+MISC ChangeLog 4622 SHA256 56b3402cb934f8834146aaa4b2e51e89762897ed84770ba7256cc0700b40ce33 SHA512 066b01eca36a092f1e8672df28dc68a5015f92f97bbfa447faf65b050f991e939148ce41803abbb49913bc65ddda30ede35fc28b731c552adee4dedea6c5125e WHIRLPOOL 84bde1a840f108388060f6e14157d0a8e8c688f807a250536bbab8873c0333ceafdf6f6ee82426483bc90a4c0adedafe9e89683faff31da1ad6103f4bbc4abc2
MISC metadata.xml 331 SHA256 68afb677e49ea888e65b06d45cc8e37c38cf5292b3d0a6cf2476813862d5c1ca SHA512 69d24e82eb2b4d67831ba2c0ddc41af1ec783aa4ebd43f05324e40e43b1b5a570269c903a491c82be28326ae354b1ea02cab7f1f58f526efddf3a1cc622300d1 WHIRLPOOL 126c5458cc9b1416c1a12a6c88ef4f68a47c53b534ea4de5dfbdc58148d5a3c8de75e421e33d278bb0fdea854985df99ffe694befcb0048088df46f21efe4546
diff --git a/dev-lang/nqp/nqp-2013.12.1.ebuild b/dev-lang/nqp/nqp-2013.12.1.ebuild
new file mode 100644
index 000000000000..12cf9ff31faf
--- /dev/null
+++ b/dev-lang/nqp/nqp-2013.12.1.ebuild
@@ -0,0 +1,59 @@
+# 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-2013.12.1.ebuild,v 1.1 2014/01/09 07:51:58 patrick Exp $
+
+EAPI=5
+
+inherit eutils multilib
+
+# MoarVM isn't reliable enough yet
+
+# upstream knows about test fail
+RESTRICT="test"
+
+GITCRAP=52dd202
+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="~amd64 ~x86"
+IUSE="doc +parrot java"
+REQUIRED_USE="|| ( parrot java )"
+
+RDEPEND="parrot? ( >=dev-lang/parrot-${PARROT_VERSION}[unicode] )
+ java? ( virtual/jre )"
+ #moar? ( =dev-lang/moarvm-2013.10.1 )"
+DEPEND="${RDEPEND}
+ java? ( virtual/jdk )
+ 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
+}
diff --git a/dev-lang/rakudo/ChangeLog b/dev-lang/rakudo/ChangeLog
index 3da1a9966fc1..9d93f61b70e5 100644
--- a/dev-lang/rakudo/ChangeLog
+++ b/dev-lang/rakudo/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-lang/rakudo
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/ChangeLog,v 1.50 2013/12/06 04:12:56 patrick Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/ChangeLog,v 1.51 2014/01/09 07:52:50 patrick Exp $
+
+*rakudo-2013.12 (09 Jan 2014)
+
+ 09 Jan 2014; Patrick Lauer <patrick@gentoo.org> +rakudo-2013.12.ebuild:
+ Bump
*rakudo-2013.11-r1 (06 Dec 2013)
diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest
index 12e2b3392d2e..af2d9889c660 100644
--- a/dev-lang/rakudo/Manifest
+++ b/dev-lang/rakudo/Manifest
@@ -1,9 +1,11 @@
DIST rakudo-2013.08.tar.gz 1238682 SHA256 6193971353ad9d6ff9815b919f8102d4adfa1003b7765b81eaabce963e9e9c8d SHA512 a9acd3076dcae4c097095d19a1311b8d155d2dd958683564b93817f882adb929e97d0810e55703275a05f4ffae7d2456d74209af6d54985bf28636d1a1c7006a WHIRLPOOL e99466434860be4533a995ae0fd9719d1241e44d1b06ac2ba26dae6105707234ec9df0762da98695eee3abb5fad9f2cd533e3e1b3706016e5c9800966aaa12d1
DIST rakudo-2013.09.tar.gz 1246142 SHA256 feba0a0b8f590805902cf9b6edb72460d7d4fa773982a38f9588212a64e9a06e SHA512 55221dacc05ed212cedf955a957916290d84b9b5037781dc20952e999935e90eaa9bd3a6f25d763617135b510b54915b0c794eb4ccaa59d1625d7b041eccd427 WHIRLPOOL e57d8c53a3972d139804123259019854a24975fa0dfb0a6a53926bd3ac8153372fa32bf5997b4b3417f80bd15949405967a75c8ec2095a86c1bb5a7c524e737a
DIST rakudo-2013.11.tar.gz 1281629 SHA256 514f228c4d49617b3237ed7fffe70ac88a1de7449a777b088f5422747cb023d6 SHA512 a56b1efc1b7990e36270d6bddfd6b1b1fb1e441de24a8cd8afae32a3b00b3e68b580af8f3b19598023191170c81bfbe357e9d8d0eb24129402b1d8e99e39a040 WHIRLPOOL 6aa35198ef173805d80fc5767912fdc93ecf27e55054910fbcb589837fed7f76c62cdf133e4cc3a76f8ffcbe0736d9657a758792f5069e9307fd8d15ef1812af
+DIST rakudo-2013.12.tar.gz 1282354 SHA256 0b7503b90b974be83071a0290fcdeec3516186323a3b7314ba6064c289e98fc2 SHA512 46c2c014df1cbbd6020bdd92f4e11fb5280e421813b069399f380cd80eeb4b51e9725bb0f17ade9675590186dbd79a87d3ce38ec0fc2405ee2ecc90d1ae564c3 WHIRLPOOL 8239ae91d00ee1151ea5a7c57d03d39f8b51ddc7cc91ec0bddff8654ff9db07bc71f8b2a37b02811a43ca5f4ee34773932bbc1d076b6f281bb07f748387e3f3f
EBUILD rakudo-2013.08.ebuild 1111 SHA256 37f0a298783d79bd1bb8caa410540e5235efead81abcc937b2ced57a809de186 SHA512 36f603f2648b3fc3f71d1c638b055d9c660cc92766230947654e02815704dae43edc15d6b4750498b4da92fcc0b51ff143e905d978379c05b43d2f20d7f0f8e1 WHIRLPOOL 680e6cb76e0a38065362fbddb4ed36f64ff7935078e636c40ee1fecc621ceba9740d733f25935572606b617e354ee220f63864b3031e218d56fa8215845f3058
EBUILD rakudo-2013.09.ebuild 1111 SHA256 a516a5f505364188259900d3b714c8672a40d1bc463c844e1d1db503b2a4fbf4 SHA512 b67223ef498e2e18ae4b9df8bc42553d17ad8b9dd82784dcdda42e1a0b2ffc08cdb695abafcddde7e915c530c70face2022ea46d2001840de4ea13654c0e10cf WHIRLPOOL 7295ce13355de593ba567e7267277d64fe260267904a6bb9487c9696b37f34d92be0d910a5b25b2db42473ba0b2b75e8745a8c77e914563e964a9fbad6acf31b
EBUILD rakudo-2013.11-r1.ebuild 1242 SHA256 5def8e1f7ae283205bf244bbb872d7c34c8591f600a20991a7d07b00d97afa6c SHA512 b52c058627f5bc9616429bb8f1a1c5086fee5f6a2faf29618c2c4ccfadbcbcb9079404a03f54ede4a698bdcbb7e0c3d8374397595c0be44b0c7bcb471de705c9 WHIRLPOOL 5c63164e5cdcfcb745c6e2cf6f8697a0fe196a182a3bf1bf5ad9f97f32d3c7c2ab54728129a270fcae3ba161357c4f53c6a4c3862fb62f6cd796d3b1fb7b4db2
EBUILD rakudo-2013.11.ebuild 1184 SHA256 9436ce6d7607b844b88616a3a22038cdd3071a807ac243dfb7e29659cb240f9c SHA512 e9ab035205bbb3edbd2d59e1bdb610f0a6d246a686de35cd25d8bffcce8945e8c96f13127b517a70bad482ca4a619b9f7d02f2b56db431e4eda8cb57d2525c0e WHIRLPOOL cd6eac8e8678bbc883952cbfad7bd3b4d35809eef46430d4d93b4f3c66864b2071edc2c1eef696c0222c5efe4af91c6bf1e5c29474d00e5293d6dcd3e7f264c0
-MISC ChangeLog 7165 SHA256 7a91d4c6c2a2fbc6efc2007537dba4fb37b17683960abe982f0fd32ae81a2627 SHA512 0e7704ab68faa4ce61a03082579388b1ca7809bcc7f3f843c11bdcc8eb5e665da62128920f542931db74c51aa7da4c3effcabba3e1dc3e2f6ecce55ce7e420aa WHIRLPOOL 4b7527b18a0d7a73f0174e36eb34e85a6dd13d0f0cfa4c2f49ad3983f6bf2546bce21cbfe853755b50de155b4f1d305b2075f85c230229146fa24afd312b4401
+EBUILD rakudo-2013.12.ebuild 1265 SHA256 4ec1e8c68c04c35f190f7cf26a2a62408a7f687a32d2618cdaacd0056bd21c48 SHA512 fce571004a08a31f5746722b7bacb5fa935402549e4eb3690f722e1f392175bc8418ec81d904333195da171cf9465a2aa72b423c2d41c1d1da875b199605f8a9 WHIRLPOOL 90330deb14cdffb3c4efe1397e0c9d522b5b5d093d96c7a4ccddb4369efc675f274622e968a33568b0c19a9be66b4795ba84655f6525a965451cf7919475045e
+MISC ChangeLog 7278 SHA256 a4a3a0826158b2ce17a0b20c70f38f74199073facc0faedd528371088e7b8820 SHA512 e8609091216185581f90f49357091686a1f7661c48518d3c17332cdd38e930a63680e962238ab9fe897e9642249fff9c725a772e489f9948d1a7764641e4ead4 WHIRLPOOL 3939c408f9ff8c45ed469bd922cd2f435d575b4a9ac9520ac06f3013d3296dd9b6dec7d02e5639037e2d295631be1777fe132f13920efcb5b87861649d7f4710
MISC metadata.xml 352 SHA256 512b09a4b8aadb5686c51c7489568a12b131cdfcc14c7086b0fe45aff8947252 SHA512 88b1bc290c351e37312bbcf46967d65cea6a7c0b7e4a126e3736a5f7ae200851a249f59a6bb612999b31bd861436d92ed6789d187e11f8f15fd1895cbce0f13d WHIRLPOOL a99ceb6834038bd89ce24fca2ba2eccd09ce5cd861a211125ce7809768dc2584f715406290f326863a0a18f61af2706a4a45d0542f8cdf60f0f1385215506d68
diff --git a/dev-lang/rakudo/rakudo-2013.12.ebuild b/dev-lang/rakudo/rakudo-2013.12.ebuild
new file mode 100644
index 000000000000..e70b7c640bde
--- /dev/null
+++ b/dev-lang/rakudo/rakudo-2013.12.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-2013.12.ebuild,v 1.1 2014/01/09 07:52:50 patrick Exp $
+
+EAPI=5
+
+PARROT_VERSION="5.9.0"
+NQP_VERSION="${PV}.1" # bugfix release needed
+
+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"
+
+RDEPEND=">=dev-lang/parrot-${PARROT_VERSION}[unicode]
+ >=dev-lang/nqp-${NQP_VERSION}[parrot?,java?]"
+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,"
+ 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 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
+}