Bump
authorPatrick Lauer <patrick@gentoo.org>
Sat, 20 Dec 2014 09:05:47 +0000 (09:05 +0000)
committerPatrick Lauer <patrick@gentoo.org>
Sat, 20 Dec 2014 09:05:47 +0000 (09:05 +0000)
Package-Manager: portage-2.2.15/cvs/Linux x86_64

dev-lang/moarvm/ChangeLog
dev-lang/moarvm/Manifest
dev-lang/moarvm/moarvm-2014.12.ebuild [new file with mode: 0644]
dev-lang/nqp/ChangeLog
dev-lang/nqp/Manifest
dev-lang/nqp/nqp-2014.12.ebuild [new file with mode: 0644]
dev-lang/rakudo/ChangeLog
dev-lang/rakudo/Manifest
dev-lang/rakudo/rakudo-2014.12.ebuild [new file with mode: 0644]

index d25842e371b2562cefb4f9838953ce52b39fb753..a1833621c9a134820f5c636dee023eb599a9dd47 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-lang/moarvm
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/moarvm/ChangeLog,v 1.21 2014/11/23 23:40:39 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/moarvm/ChangeLog,v 1.22 2014/12/20 08:59:38 patrick Exp $
+
+*moarvm-2014.12 (20 Dec 2014)
+
+  20 Dec 2014; Patrick Lauer <patrick@gentoo.org> +moarvm-2014.12.ebuild:
+  Bump
 
 *moarvm-2014.11 (23 Nov 2014)
 
index 536c4e4fd05a6be5b93428ad96ad7d1e8468a9e6..43699e03228ecf0b917b688eaa7494ee7ce53fa6 100644 (file)
@@ -5,11 +5,13 @@ DIST MoarVM-2014.08.tar.gz 2375244 SHA256 1c213fdb3813351d7591d61eb11662ccc93d8f
 DIST MoarVM-2014.09.tar.gz 2506918 SHA256 5d37b621323176f8c6eaacc1395326e6e5dcf4f34c938910597661cb175a6d3a SHA512 7c7b330219861f01b30480ad6a8a5315444e068475065cb2d0efb2a24847eaffc461346664ede596fdc20ea33e93330681dda77d7a69e3db73e1f213ae827d8d WHIRLPOOL ea13ad3a2df10d2b1f91343a71109ad88829623d86e03124dd825f4e04a9aecaf545205c01fa15452463ac21066420b8a24753e10bc46524e6f8c553d2dc4976
 DIST MoarVM-2014.10.tar.gz 2508468 SHA256 7ba6e115dddce7d867992a8066df164b44ff163df61134263aca2930e8889012 SHA512 55ea500046034f41ae33a87db023da3ce0dbe2533e6971e4ee8c3d788639680478a5f04e8192e208ca2040bcff0165c56537b65a0a0cb616fcba42cec9af64b3 WHIRLPOOL c3f7a9f512af13875dc83fdbfc247337b50766b733e616563249d35b0eded73da8e6264d340c2c5c3e1a3348bf1ecf547599d142ab9db47d21abf082a3268499
 DIST MoarVM-2014.11.tar.gz 2514421 SHA256 82da8057615c3c7462c62edd26d2b63339b2ef5d776548fe8d7fb8f2c89ac088 SHA512 192742361acfbbc2205285053279ed505955b5ecf764e9306af81bb72ed60a56776a7d57636d562c7c63d49ea2a8b0943db7d97224e21fa333186433f1a14231 WHIRLPOOL 36c483d575ab68c4269a90c8cffc7636ffdb5f81103796fe306b0538f384062d1ff1a53fe55660659878ffd024356ae91fc1ce36251c32bd2cf9bd5b9695fdcd
+DIST MoarVM-2014.12.tar.gz 2516518 SHA256 b94d3d0cdfb19413fbc753d1413bd659a5e5829cdcc88d8b77de00df62c09e5a SHA512 d2ca1162b3440cba8cfd8e47c6b2faa65724c8bc3ef9a33a66d896914261d801857ea321fd36f1aa328bab9787b7d93f410490439df661f926483bfbe5a84c59 WHIRLPOOL cf2d1f104d283c8c704953a70e036e33137f2a5956f5540be6fb2c4d20f4f349dc8f045d67e07d7fd9324c92bd6ccac31349378dbb1d0a71bce8f465ef5d3569
 EBUILD moarvm-2014.07.ebuild 670 SHA256 5263a226d9bcae5d1c580cf2085a99cb862c6a7f0f1ce7d750e8835b422e9fcc SHA512 b6f25f7dfc84dbb44d8ed9b073e1fd671e8cc8790970ed31fe4318594c4fc8c42668d5fe07c98921e7e55f93a96b9a215a74b220db5efef949faca84826f3060 WHIRLPOOL 45d22a5cada4f27a7fde8078f98def93d8a449faa67d6da6f96b007b9054efda72d63c2722d26e1dd9aded10a39ce562d9f582395636ec13fd0ce1eecce29517
 EBUILD moarvm-2014.08.ebuild 670 SHA256 c5bd3c8ebdb822422af723a8a242f83fc367f6d879428696ea45406b78524622 SHA512 752b839ef48ac26c3a434846c851c649a8047a5cc436a2f8f9e6608b3ac36440d56628ccd337d3d677745a000f060b390cb3946f781cad7da97e76f24c9a6d7c WHIRLPOOL a5787422aefa54b9908c7211ef0e5933d3895479d94695a08891743de9e6d6ca19aae0a9f9e7090d6a3131ea94118d5046c96c16c785c342e0c680300aa77e48
 EBUILD moarvm-2014.09.ebuild 670 SHA256 b63ed4b5a78bdc0e127f0ef331c0d2f70c92cb6841bd78986eed89788fb93149 SHA512 8e8192f32e7f584450101e4f76f0b9bc68c99628eea85bd41b9a160640d653566f1f32cbb4528a6f41581905a47e5f5e204c03311415d228d2787860c5b7505f WHIRLPOOL 71745c549dfd68296eed7a50f6061241395e7067f9869c4e988bc402aa6e1e4c2d72f02b238a280fffa10b2663bad98dd3e01a62f5ccb7f030104e241ddf6074
 EBUILD moarvm-2014.10.ebuild 670 SHA256 0f3abec007580fd155d350df59fdd614f454f23a08540f967d5cb41d53e610bd SHA512 23ec9f12559b273885b38020020fc8a1ed43fb8ece3ab644f211088186c2f75ede425e3a9de47fb2e48b8500958b3e39bb0bde5b0bc001dd77eaeffc05d7f6f9 WHIRLPOOL ddf675dba03fb2b588b73509235c5b5d37077c1ec506b9c80a55b772e3ee221a54d7f0740880c8e7a96943bf45996bcc31056da6b4aae40c3dca955b0e10e4f9
 EBUILD moarvm-2014.11.ebuild 670 SHA256 731f84979ff4a93ca2ce51e7617ecbf5e908f51e0eacf07e9cc61ae333d976be SHA512 379290222197d1d6c8c0792d4e8609a67e6afac1bda083678298ec239cb57599ea229e762ff2cf11fd8fad4317e504fb56520f4cd968dc53f9a389d3fc1be1c7 WHIRLPOOL 1f811e886e48a1eb241e427ef5cb8fd3ad57ec916a4d59161b6283c55faf534c90c41f70c5ac6222a0851c99920b9c02a6c8d63d845c2afd091d7e003acf7ebf
+EBUILD moarvm-2014.12.ebuild 670 SHA256 95d394884547da3493a5e7867e4a5fe83dbbfdcb575621b5483fb05af44f6f5b SHA512 3f1162fbb84818b1fa787e04f2cac5aa5fe75f4b99d0b4c4262bdce0879f6b4a8ccdc7c2e9b86b0a308fc1556d934d7099dc5f42b20c7c35a2518894aaebc319 WHIRLPOOL 555a8f7cc933163c4bc2af2704e53067b4200fb43944be444d1fa5a9e991cc984467e932a7dc5682e83d092bb2f9f238ef6308724ea38732bdd4bf2baed08e46
 EBUILD moarvm-9999.ebuild 776 SHA256 f259922459ae0efee68ae51cb5633931603dc8b5e0aa43a584be77d99e1b28e0 SHA512 17f335e88cd59a7f0a0c8933035bc076fdd7524fa110de9ddd8389674e332b07b9118268bbb6ca44e32a2eabcd2867fedf4bc4e16b09d715632aebec83763697 WHIRLPOOL a9f049db54b43e2ea5a8b176bab0f1113190695041d7562ddbb4873f5daf919a52678ebcf4ffb840d79df3a91e4146b2450dd40728da0c678de9be070a514c56
-MISC ChangeLog 3168 SHA256 f299a22a8a26747b823c191b8c5b22c6f066e7758c182af611c26fdde22f7801 SHA512 770f36e27a7baacd37a63014db9f4bc9522f2fe11f0b8ac83f7caa846bc9ae6db4f7b08b5a040806655e11842ac833133823db78f6e46a4e18b1a9a2e1d050b5 WHIRLPOOL d844657043e94ab370fa382928f9c4db40f04fb1b63df5bdf65e451da978eaf1c4c0a0d8d1bb34455e9b8a7a37ea5d68edaa31a8e1930860283357c9d8ad797a
+MISC ChangeLog 3281 SHA256 0bfaeea891dc6ca0a892f77b8d2d65f1f8ee05e5e856a3dbd3fcc531c0e341cd SHA512 4ca83113ad9198fb3b54fadba85486a76f268c91678fab54e920eed1a524d8880247616c2ea89bd3b28cbcad372fdfd3c071a02158be587e2ca8a07b28ea4504 WHIRLPOOL 2d7655796adc93156e364a66906bdecb59823db0c91f4524d558b83fa318e7659b8a19fa3636ec7ed2961cc11d9b272dec30758525d4c8d1acd91f8c19854e7f
 MISC metadata.xml 252 SHA256 2d53d1d9369e88cc0380590dbb20a2e458cb651a0aa935e4b102bd465d54c524 SHA512 8ecd246342fe3cf2de1b70713979bf7f2f912a8b0780706b0cce32247395ee9d70789c891d7a600f32adaaadfa29df7e002691b5606a2b6b156583c9cc422acf WHIRLPOOL ba28e2c4294e84421a4e5028ba2dafe0004b207ef8d2c4094b70516f82a1846c7fbd4f8dba38cfb91b36e2109eef54641596cf24d182809900d7cff8da6a0aad
diff --git a/dev-lang/moarvm/moarvm-2014.12.ebuild b/dev-lang/moarvm/moarvm-2014.12.ebuild
new file mode 100644 (file)
index 0000000..2d80924
--- /dev/null
@@ -0,0 +1,31 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/moarvm/moarvm-2014.12.ebuild,v 1.1 2014/12/20 08:59:38 patrick Exp $
+
+EAPI=5
+
+inherit eutils multilib
+
+MY_PN="MoarVM"
+
+DESCRIPTION="A 6model-based VM for NQP and Rakudo Perl 6"
+HOMEPAGE="http://moarvm.org"
+SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz"
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+RDEPEND="dev-libs/libuv"
+DEPEND="${RDEPEND}
+       dev-lang/perl"
+
+S="${WORKDIR}/MoarVM-${PV}"
+
+src_configure() {
+       perl Configure.pl --prefix="${D}/usr"|| die
+}
+
+src_install() {
+       emake install
+}
index ff4bb388bbe08736116396bf7655ba75b0e9a4b9..37e57be9f02e09a9f8252ec48b4e8c746a1a25d5 100644 (file)
@@ -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.56 2014/11/25 04:10:34 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/ChangeLog,v 1.57 2014/12/20 09:01:39 patrick Exp $
+
+*nqp-2014.12 (20 Dec 2014)
+
+  20 Dec 2014; Patrick Lauer <patrick@gentoo.org> +nqp-2014.12.ebuild:
+  Bump
 
 *nqp-2014.11-r1 (25 Nov 2014)
 
index 6c6e34afab6b5926fc628d3112ec41ffbca00d64..b81073200e83d84d3e05dbab6678fb0578917d10 100644 (file)
@@ -3,10 +3,12 @@ DIST nqp-2014.08.tar.gz 5205442 SHA256 97e6d07a66e601fb223e48154a9a5e7302bdc9fff
 DIST nqp-2014.09.tar.gz 5204639 SHA256 5f4b83f07b40162ce8499334e365107a9f79fcb1d04eb502a0277bef196dcfef SHA512 5be1f92cfa186ccccd1109b3038c662d9a2fd2e547bd20956567b0f88ffcfc588bc23d6b3079c5d20920aba1769d83b39c411129c9aa0bd1fbbf62d7b1ffe26b WHIRLPOOL 15840019b0acf6354a34c4e0e3e6701c87a4993f29a4a7df8bb1dec70e0f587aeb67645380e42010ad7c49028d3f683f6613476d09fe64a8def3a6def1938c17
 DIST nqp-2014.10.tar.gz 5208986 SHA256 1a4878903f749c451b2d33f13df05a898500730b27c669c60937df44305df844 SHA512 74aac447462e0e7e44120bf2c764a08b0923f05b46c7ab2314838a9d491595035fadde06db735f3b5431263fe3c5e49c264d31293d561274a682ac0ed5bd275d WHIRLPOOL 3b1b449534063d8afec0359d4c281d8d2e5d262e0619f88449468650e70dc470014b66d2d98ccd340efccecdd11dcf1ffdc1c187d6ab3ed839bb74f433c28f94
 DIST nqp-2014.11.tar.gz 5211963 SHA256 e58e7432e89da50647db2c4030da8bee60d9dfddae13de541fcb584957c95896 SHA512 e4ebaa04728fe5757e6c82af6200b86768dc59f6cddb651c4cde8eca01e8d6dda9edeb1ece9de79cc523d00cbbd583aeabd92c48b151a928233408f6f36fb9a3 WHIRLPOOL ed4ffae88762422f557f8c4a161592fe465b63cb278bbb7afe06fcda64fb8e9beeba118e9d3e3f16122fea71499d5b5cca0ca2929eea5f830e4dd110abf86cb0
+DIST nqp-2014.12.tar.gz 5219250 SHA256 06ccd12d1a1f86e0964df0d388a8278df17d8c772d05f813d4a72c6795c7a5ef SHA512 ed789bd7054f11086e992dc2542ebd0db03caf0fd58c82cfb7f9d030157d3115e0534a5980e99e8c6a998f6e331102ed8920bf665b9417806695461fe201f01a WHIRLPOOL f8bad427718186f84e8665a8acdc9cae5bac8e927daa90a9301dc01d0ef2c8c75d435883f2ab245d8a0a4410322a940f36ac877819a4d570357104e847847fe1
 EBUILD nqp-2014.07.ebuild 1451 SHA256 d2c13e1994226e906e577d6a9a681d718f41a5fcf867a00efb01666a0b9d3648 SHA512 a7aa695412face9ca37ccce0929e23b7c24370976b84d2d74f950961634cc154449fce88892d5ddd610c16a144ea995232cce6b995f79c0f7e58dca676416cfd WHIRLPOOL 32c754ca9c1869f4965dbc4a1e77f5ea19a9b54fe67fbc9593609f9e790f50908b99ad947d5931323530eff61e88def39a497063ced844b26ddc76dcae41ee4d
 EBUILD nqp-2014.08.ebuild 1452 SHA256 7a903e5657deb10e05e15c4ff789737b332683cc2e955c88e6b4267c9a48d647 SHA512 49b9f0350ddd66e14fc376973169dce16097b88717a6a3321cffbc0f8194fe2c6b90f2b6178bb130a957d3490adf194b4b2b99283b11e61c5bc94e0978933700 WHIRLPOOL fa413844e3eb945a051956858d1db60d4730739bf882aa51bb524e31cf690c78f68ba38d844b5c17263cce877f2489ba436831f3203f5ab9445212b9612b1dc6
 EBUILD nqp-2014.09.ebuild 1452 SHA256 f31035e37c3d0f7d793eb173326f9e7b0a261fa03f68a54ae8e11d687cc26cb3 SHA512 b5311c4d68b655b4b17536fa733d2a418711ade3d87567f228d641d35beae660b518a830cf3e3f74a80198d352533839e91d3c8cd4e25e0c5602a7e0550a78b7 WHIRLPOOL 02851f782f84214ccb6d219bc695eb7e88cfff32ba50f5b431d3a6c05d501a9f8e42587f2b846dbdf77042144a39e4c77bcfc599e22bcb9444ef59dd8ca44724
 EBUILD nqp-2014.10.ebuild 1452 SHA256 bac662b16cb3f4254a55531dbe25b1e6a4bd0597d666ed93db76df42daaee842 SHA512 e633b27bbb1e77791584e3c4e65080ed699dc5c9c8789b290f188a5b11615d424955684fff86db4efae73d409ec37ddb7c6780916555770e6b4e27de7409e766 WHIRLPOOL 9cd52b765b9625100fb23a18eceb4f6ef8aed5ba42359675c498f748fa7401effadceaa7e56079924ff665f7d539ccd2fbd6a4af865d67f6f0febc6731bd6abc
 EBUILD nqp-2014.11-r1.ebuild 1629 SHA256 8769c7531207bff56c957c78ad17f15bb478bcbdf0415dc82bb27786596c3de9 SHA512 b789d597d3be5e9a4f7752bec8e88e70f69db1159e062f02bddcd4803a1597ff769f5853c7f14627dcec0151bae5060f28d4823e00041a4641189dd5a65dc33a WHIRLPOOL ce1196885b3b5d582cbb4a1508e78fb2138ca6e4a6de85ce7850f54c5d81196e32ebd5c22b489034391148c71ec938f2d76801ae379c8f9f3da09859de21e42c
-MISC ChangeLog 7440 SHA256 b1fd54688b47825b62aaeee6cdf26e9143d215499df6d1291aefaac4f0c817bc SHA512 d284c404402d6e6e687b758e9e78c966123ff608d3cbb68d29ab602859f4ddb0e650e7f870a2ef32773bb1004c4d4c3b5c05b004e34287303fdcbf66bbd2973a WHIRLPOOL a27969e5c41dfb9dba9902eae059969e9726c044d40facf53797a78845f7f6e8066a6d383ef35cfbe7870c2fc3e093ff07c884cec89ae21ab0769edc9015bda1
+EBUILD nqp-2014.12.ebuild 1626 SHA256 7aa5857abbd7b4dbea7369d1e6b44c3805c09f419d3c1029bc06ffa09e3d5575 SHA512 0c47b18db0e50a1fdb73e26240c04a923dbdfebec57b0537a0c400d445ccd6117d0810566e78be8e2b6986e087f289aec59870653a94d6bfda4e96c85ab09dc6 WHIRLPOOL 99e81bf8595cdcdbfea6d8c687d61c2e55d245c06e232a4e6a0bd4e3eb3717b2088dd859c12d12380def6128e0f4551dda130ea1ed837d66addb434c87360a52
+MISC ChangeLog 7547 SHA256 b303c13f5860a5dd017f09c19d87d42793a7f1126102907da707ea19f8d1526d SHA512 3c2ec9e38c081835fb536514bde689723444828b7569bb1e096b80abd6154e9924877d5f60584300580b362d9b669212a0f377ad336759340a4b395fcdc5a061 WHIRLPOOL 6cc578465d784297fef75ed9e071d245d5a5cd1687a374e4794025c26cbad2a8a765a33547a26181fa0174cece47a30a82d386a0116ecb1bf6b1320195f72cd4
 MISC metadata.xml 404 SHA256 3e5dfb79d6f4a44b0fc997651ccde75103dcf25dd6aaa0f59a18489cd82cdd25 SHA512 0440da4fe44ec43ff8a88c16837d670825c2c02ed75e64d07cf325e8c101a29ba6532ac8af28579d089ae493cfa8ab2a380e4c534b4069babe15c2baa1238897 WHIRLPOOL a11b5e4adc6f2138d2b87619034347ab8f43aebe2673353f16c6623a981541ae366bc5eb6b2a05332de30b3291d241509f2bdc72153f3252bba539efb62edc7d
diff --git a/dev-lang/nqp/nqp-2014.12.ebuild b/dev-lang/nqp/nqp-2014.12.ebuild
new file mode 100644 (file)
index 0000000..680ee7b
--- /dev/null
@@ -0,0 +1,65 @@
+# 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.12.ebuild,v 1.1 2014/12/20 09:01:39 patrick Exp $
+
+EAPI=5
+
+# still not working
+RESTRICT="test"
+
+inherit eutils multilib
+
+GITCRAP=64e7d41
+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
+
+       # more dirty hack to allow building with newer gcc
+       sed -i -e 's/-Werror=implicit-function-declaration//' Makefile || die
+       sed -i -e 's/-Werror=nested-externs//' 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
+}
index 65731adfdc78d561f790153c870f6ee04f493bf8..1dfcad84f4c623bfe16f1a417c63059cd63ccea7 100644 (file)
@@ -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.66 2014/11/26 10:10:45 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/ChangeLog,v 1.67 2014/12/20 09:05:06 patrick Exp $
+
+*rakudo-2014.12 (20 Dec 2014)
+
+  20 Dec 2014; Patrick Lauer <patrick@gentoo.org> +rakudo-2014.12.ebuild:
+  Bump
 
   26 Nov 2014; Patrick Lauer <patrick@gentoo.org> rakudo-2014.11-r1.ebuild:
   Fix build with -parrot #530728
index 838d5801beff421f9fbd7b946c17d2544d844dcc..79a42b09c94460d6505188a065b37557c0a8d7d1 100644 (file)
@@ -3,11 +3,13 @@ DIST rakudo-2014.08.tar.gz 1428360 SHA256 4cf87db3158a8278cbdf3ffe8549cc73605ad3
 DIST rakudo-2014.09.tar.gz 1449116 SHA256 f913aee56d0ae3766177db71fc89f0c4873688c6f144baa4bed1d67875c503ea SHA512 92401ad779afec7194fd05ee518035e951bd59a3dcb15586f3d571d17e5d00f7d9855901ac8fcd533d394627a5540493aec5547644b83b6b337cde4b3af059c9 WHIRLPOOL 309c8d3e5db6758e21fcc09fd02b82416bb60369fa93c4fddeeef15cd0b071ae53c94473bb4bf330443521361738b2e0cae6f6f6b4fe28af0b413b706e742209
 DIST rakudo-2014.10.tar.gz 1467195 SHA256 816e1df725f93848dd1960ba591fc129f32c6350cb9751330f857ba15f62d381 SHA512 c82862e927e90fe55bdb861a6b6cdf4461897edac7fbb0850f77d07a7e988c9117b92bd610e188f4989925d08ad669f1f0691080ad2ebc346f9bc0d307330a6a WHIRLPOOL 04d8483ff2ef869972363be24b7c4ac06fea1e6ae475ee91a1a50b89f64efef0fc87b477db870bc5c3bf702956241353992c399e2fb00731a19559728bd15628
 DIST rakudo-2014.11.tar.gz 1478229 SHA256 f33b0c5156a32c8522bb792e831ae82f305ce96225e6a8171982c7376d4ffe72 SHA512 9357dd69a9f6196152aa0a285d5e759f1dfe2fa6c7e2b26f8540c4ee3a4ce216ffeb53b53ca311df555560fa648dd5ac1a8c10992abf3af72f5387007e2824d0 WHIRLPOOL c249fb421894a2dfe599d3aa567272ace05eec36d121fe77ca792fd096af4b26838d90103ec0f775689973d93ed718fb78b862ee75a2eab19336063475804eff
+DIST rakudo-2014.12.tar.gz 1490064 SHA256 1d064db752bd60513bb0f49bc344a48c9537197a4034eabc2c30d2de9ec29e91 SHA512 889d9a72dc4c7bebb2fa1879c8af87239f099a4dc47c65bf60531ec2c5b1bd15fa9449affebb218dac589003d120d92e854d9624ba3338ddd8e3a319df48cf96 WHIRLPOOL bf40cc50786b5c4a8b531690d3f0916a990aac403e994c481cf7b32cebe37ac254bbb4fa61567dacca1bafaf6151fc3ad3e4ab9fcbc41084833a3635c438bb06
 EBUILD rakudo-2014.07.ebuild 1352 SHA256 d45321a6cedbb88a83b0c4f3fa4f84382c8607a0e0e3ebb83bbe45c28074de73 SHA512 c132edc69e80788f99606be6f8924c36ca3afb348600d298c8838c9da00b7e702e18a54e2c0391cd5495543b29a1d3e4aebc65af34ae2d78b1c013ce3cab3f88 WHIRLPOOL 0e10c39b061913f5c3297084bf12bc71d15aea6a43aa73d2f1c7147b65ef1b29e7b678773baf05687e1494dd6e3beafbf6d78db19cf4f371f6149e8db829fcfc
 EBUILD rakudo-2014.08.ebuild 1255 SHA256 dfb4b0f1e5bf08533529a3d2f1691993019d5ae8a20463f5059e0b0d80583db6 SHA512 4d747ebeecda6ab5cbab7f4522a3388e7755e122206979c590d9a851f714ecf857c9ad80005d6140610c5e5661d952a4a8be0fe6e8d727f02b2248bb9ac518bc WHIRLPOOL aeed533c3fba7226e1d4b21dc8d4b836bba67104268f413883633c55d64dbb8d52283dd075c6e7b0d8fae590d28d438ba8e08df20d09068e7d7fed9eac70637f
 EBUILD rakudo-2014.09-r1.ebuild 1270 SHA256 58d28c325334963a99abfabc40d465c7c20096d3029d0814bde1f14ebbbc1c6a SHA512 b80fe4bd7083e89c89888c0c7e1d19b37a5e737b57ba4bef12d34eb4eda0a55c63a50fc0f6831812984fd2c682d6544a712155eded80341e1054e07bca0c4167 WHIRLPOOL f1ea399e54d3cefef27c7d5645670dcc54ae427cb387d3d068819fed577e846f245e80ff66002bafdb50b9f4cc2921bf88f522d6c45094dbed03b8c65ced1217
 EBUILD rakudo-2014.09.ebuild 1255 SHA256 129209450dfa0def79fed5543d10ed8715d91c39f201d30a67aeee7da85e7026 SHA512 3c1caa618cd9e37733eae145289c319ecc2074a9674ecbf3207238a626579261ed9847d809881f7d4a7af5a5edf559601e794fb7e429478043e8e95b1a70039b WHIRLPOOL 61a67d4738641639f34231cb308a6e349053154b4eda14dc769c01dfdb63d384c800d2ffe34ec002e85afb07f24bd2642c96d1f839f28b736637cbd8d17043da
 EBUILD rakudo-2014.10.ebuild 1267 SHA256 ca2920d8285d51e3da42464cabce00c2b60d8fe363ab2e6fbbbd4be1a833dee3 SHA512 d7a4640d460befe79556af5f916da77dd31bc417cd7cc3b5b026efdc5394d4f87f009176ca11f8a0eef9850437751bca7c833dcbfed683bc05fe50c8c5a4ef4a WHIRLPOOL 892e860b994291caf30d788d1beac03bcc8931e2a882509a8818744af38ca6e3c3ca3909d02258990cec6f3750867c8eda728940f76ee276629927e97537793e
 EBUILD rakudo-2014.11-r1.ebuild 1456 SHA256 0fa121e761e777c8499a3e81016b5a14923b99c7fcc076f0cc8c2a8abe75e6e5 SHA512 d2f16860cb13a4feadf77a61ea664589fd4e436bad354c1f848e1a2acf8e50ccd392480c5d047a9e2d399406a5ad4d28f7e513cbc87f7839f7700a46c8639a28 WHIRLPOOL e6c1e6dc7fe5e5712063797fe58d229c9d24b8e0bc4a1244649192aef17429e4e76466b8c65adb1f70176335fb1d7224bc201038c75c06aa22c4da77c89e49c9
-MISC ChangeLog 9515 SHA256 0f3e67e5d386ed38f3f255a80d97299da9562579d90bd5310f7099546241cab8 SHA512 b08f45f8714b76f9748d153940b7cb40b3b48023cc57035c3564611bfe692fa0dffde4ca67a66b70f57d5906d317aaf272ff335297936716743bdc3817ddb2f0 WHIRLPOOL 18a0ebcfc6671ef0673d1bf28eed6cd3e10a27f8d8e786a5f6a27c2c7d9b0e30c0a27875622c6b6aaa46f45ce7a7c99139c355b948c3bedb0c85f51ad360154d
+EBUILD rakudo-2014.12.ebuild 1453 SHA256 07682355ea6efc9ccd41de88f45fff2b857b3d612b96ac1a76e77b8a34b10153 SHA512 7440c440d83f5f8e7ecb002a1509bbae4217e6fc5ac5e17d67fe278ad47eefca855bcca7b2bb9f908381257d35d5394e9a8be4df4526afafa43740f3f98084ba WHIRLPOOL ac96dfbe7271159632f0408b69b3e10219cdf2bfa08888f91e919c3b9ea0177dba3586a700280f73f5cb85dfe62bba1e093ad1ecaf9aecc9688513eb21d77ddf
+MISC ChangeLog 9628 SHA256 089a724c6e0c599c1395dec362fca06ba32b0c8a67f68dd5dd20832dcb4f5016 SHA512 38ce713968cc522bb08eab3bb6b5b2a37fa2ab741846183cf22f69eb47c32e276f9978bac92f15b782fca886b742733fd5339b3c098479bb70d55187e6c4ee62 WHIRLPOOL c3ec885e71d20a0aee6cbe344aa7a1a5fd833609fa7b2887a869d95304dffaabba6a705ecbe68c4ce6d60d8c7183478c60c71334b488de29d7787162af06dfb4
 MISC metadata.xml 418 SHA256 9c56f39209ac85e097ca4fb41b93485bb625661dc99cf2627589d7dbcac85418 SHA512 8a2d709ed2f76c136adc4f869e1d5a116ebd4160ea043aa173e6cb793c7a567f5aabe115204b90e3d3968cd995085cc4bbbc1d9fd65472fbb1f3bfa33caeebc5 WHIRLPOOL ccce29b86221c6ce8b67243a097c7be7e3872d35aabc628016182cf1198ad8d780df3cfa7247fb11cc19f6dc44fee645e46506789219bfa33e7d62b1c901986d
diff --git a/dev-lang/rakudo/rakudo-2014.12.ebuild b/dev-lang/rakudo/rakudo-2014.12.ebuild
new file mode 100644 (file)
index 0000000..c680eae
--- /dev/null
@@ -0,0 +1,56 @@
+# 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.12.ebuild,v 1.1 2014/12/20 09:05:06 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="parrot? ( >=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
+
+       # 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
+}