diff options
-rw-r--r-- | dev-lang/moarvm/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/moarvm/Manifest | 4 | ||||
-rw-r--r-- | dev-lang/moarvm/moarvm-2014.10.ebuild | 31 | ||||
-rw-r--r-- | dev-lang/nqp/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/nqp/Manifest | 4 | ||||
-rw-r--r-- | dev-lang/nqp/nqp-2014.10.ebuild | 61 | ||||
-rw-r--r-- | dev-lang/parrot/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/parrot/Manifest | 4 | ||||
-rw-r--r-- | dev-lang/parrot/parrot-6.9.0.ebuild | 83 | ||||
-rw-r--r-- | dev-lang/rakudo/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/rakudo/Manifest | 4 | ||||
-rw-r--r-- | dev-lang/rakudo/rakudo-2014.10.ebuild | 51 |
12 files changed, 262 insertions, 8 deletions
diff --git a/dev-lang/moarvm/ChangeLog b/dev-lang/moarvm/ChangeLog index 0fa3a8cd832c..5a8d0fd87280 100644 --- a/dev-lang/moarvm/ChangeLog +++ b/dev-lang/moarvm/ChangeLog @@ -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.19 2014/09/19 05:59:56 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/moarvm/ChangeLog,v 1.20 2014/10/25 03:15:53 patrick Exp $ + +*moarvm-2014.10 (25 Oct 2014) + + 25 Oct 2014; Patrick Lauer <patrick@gentoo.org> +moarvm-2014.10.ebuild: + Bump *moarvm-2014.09 (19 Sep 2014) diff --git a/dev-lang/moarvm/Manifest b/dev-lang/moarvm/Manifest index fe8b21c1c5ac..4b7c5c0c36d4 100644 --- a/dev-lang/moarvm/Manifest +++ b/dev-lang/moarvm/Manifest @@ -3,9 +3,11 @@ AUX Configure.patch 453 SHA256 9b8d8522b8f68ad3e2362ffa4b3708c79f7d5d16974697520 DIST MoarVM-2014.07.tar.gz 2208093 SHA256 9659d18d6e63b95ee64f4d8ced9d7cd156f3d4867abdac6173c109fed2bdaabb SHA512 de7cb593446b952776a9a3dc6bb84e5b3fb5eafd25d59101d44f85fd7a9ac2cc24e2b1720cd3cbce65fd490ec85c4c56da6b92d9a1c7233816ff7b082754a500 WHIRLPOOL 0adff0a3607b1885510a2e3df9ea82dd36b1e73898c66025ebcf23c209ff8fdd5a1de6a3127569ef60f48f4bceac62a32bd2d63af0818a926cd10b20e321fec3 DIST MoarVM-2014.08.tar.gz 2375244 SHA256 1c213fdb3813351d7591d61eb11662ccc93d8fa4b4b9c66daf18f97dda74f7c5 SHA512 5f76b9450205d39e37032ff8664bb6309b3ab75308e63cdba330787bf0d15401b9d583fee15e7f5c117c05321040f27148b2cae34f1ff884c252232ebcfe9394 WHIRLPOOL ebb048cd8ca68f1e5456aacd21f2ce267e632da2f97effbb760ad668b0a8a3b6103c010f792a55f396deaa11b61db1270b2d207cf2d6725f318984d0cb09c1c3 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 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-9999.ebuild 776 SHA256 f259922459ae0efee68ae51cb5633931603dc8b5e0aa43a584be77d99e1b28e0 SHA512 17f335e88cd59a7f0a0c8933035bc076fdd7524fa110de9ddd8389674e332b07b9118268bbb6ca44e32a2eabcd2867fedf4bc4e16b09d715632aebec83763697 WHIRLPOOL a9f049db54b43e2ea5a8b176bab0f1113190695041d7562ddbb4873f5daf919a52678ebcf4ffb840d79df3a91e4146b2450dd40728da0c678de9be070a514c56 -MISC ChangeLog 2942 SHA256 0ff26a03943924176c3f8bca2f9b2359bc3287301e1e05a687b4d49cd0f457ef SHA512 c68fedb659b7c215dd456e658e6a0e7dc6f557b2e2d34cab1d176654bb68c953e26424431a70162cb8a67d6e0cc4b620c0f4e8b5fcef34185adf319976e1ced1 WHIRLPOOL b92b7575aed0106c2b776b611227fb47080c4f3176ca9ccda82420e3672a5bee845a0f61734ad671754adf166de876c78ead8f58f37f857a872a3618dde92c05 +MISC ChangeLog 3055 SHA256 bb84d469ae54368f9b9f6403beb7db521b04c5f7b47331efe77d55a389cb56e4 SHA512 c9c02b87230f2490d8c6466f9b0ddea0808e05dceae1dcef92bc3020747482bbfba4a495293281b888c46a8467045a1256e99cc4b61c35b95e3d10ba35f1d2cd WHIRLPOOL d7cee32189673a0356f07661d13cb52ce08ee58388a70329d18dc01dbd8ee79613553c47a73ff6050fa24418cdfde1466c6ba5207730b953e6d428f58aadca9b MISC metadata.xml 252 SHA256 2d53d1d9369e88cc0380590dbb20a2e458cb651a0aa935e4b102bd465d54c524 SHA512 8ecd246342fe3cf2de1b70713979bf7f2f912a8b0780706b0cce32247395ee9d70789c891d7a600f32adaaadfa29df7e002691b5606a2b6b156583c9cc422acf WHIRLPOOL ba28e2c4294e84421a4e5028ba2dafe0004b207ef8d2c4094b70516f82a1846c7fbd4f8dba38cfb91b36e2109eef54641596cf24d182809900d7cff8da6a0aad diff --git a/dev-lang/moarvm/moarvm-2014.10.ebuild b/dev-lang/moarvm/moarvm-2014.10.ebuild new file mode 100644 index 000000000000..8167d5c0c094 --- /dev/null +++ b/dev-lang/moarvm/moarvm-2014.10.ebuild @@ -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.10.ebuild,v 1.1 2014/10/25 03:15:53 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 +} diff --git a/dev-lang/nqp/ChangeLog b/dev-lang/nqp/ChangeLog index cdec6cfe89d6..24ef4ec6e743 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.53 2014/10/16 01:10:08 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/ChangeLog,v 1.54 2014/10/25 03:13:27 patrick Exp $ + +*nqp-2014.10 (25 Oct 2014) + + 25 Oct 2014; Patrick Lauer <patrick@gentoo.org> +nqp-2014.10.ebuild: + Bump 16 Oct 2014; Patrick Lauer <patrick@gentoo.org> nqp-2014.07.ebuild: Fix parrot dep diff --git a/dev-lang/nqp/Manifest b/dev-lang/nqp/Manifest index 3e3f14329251..5f55c1fefd3f 100644 --- a/dev-lang/nqp/Manifest +++ b/dev-lang/nqp/Manifest @@ -1,8 +1,10 @@ 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 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 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 -MISC ChangeLog 6993 SHA256 183a78e85cfd65b61e72aedf35db97cc22963a081d6faa27907657076317f41c SHA512 dc25973081b11d59564b24b8f7a1797d8f6d457dea279f9309dec526e641c2b94b511ec743be4c8093f2c655ee4c58b0685fbb514699a54da877c4c1ec0cf523 WHIRLPOOL 5d2029110a8416ed339f7033591a79217caeea2b2ebe3a0f040cf1499c9abeb8b05507454b154ed1a56c920e2744f84bfe9028804afc0ea38cdcbdfa07da70d2 +EBUILD nqp-2014.10.ebuild 1452 SHA256 bac662b16cb3f4254a55531dbe25b1e6a4bd0597d666ed93db76df42daaee842 SHA512 e633b27bbb1e77791584e3c4e65080ed699dc5c9c8789b290f188a5b11615d424955684fff86db4efae73d409ec37ddb7c6780916555770e6b4e27de7409e766 WHIRLPOOL 9cd52b765b9625100fb23a18eceb4f6ef8aed5ba42359675c498f748fa7401effadceaa7e56079924ff665f7d539ccd2fbd6a4af865d67f6f0febc6731bd6abc +MISC ChangeLog 7100 SHA256 3205b472590485fd3f146ee9b5e34b8b4a63fbf7e61e6b414f68872bd327402c SHA512 e6e46148e0affeb96b602bbf1b89eb43bf6c48e64c987f5ee77436c5d833afc6af80544953cfa9b384b2ce857ad9f632747d96255feb4d6d3ae987c58d4d5525 WHIRLPOOL ff8228115fbc6af1e04ce04e3c1f3c78c573627d0ff1493665adfd24403a630c7c0962d54ec551959797e671151289014a11a13826403899f2b768f2ac574d53 MISC metadata.xml 404 SHA256 3e5dfb79d6f4a44b0fc997651ccde75103dcf25dd6aaa0f59a18489cd82cdd25 SHA512 0440da4fe44ec43ff8a88c16837d670825c2c02ed75e64d07cf325e8c101a29ba6532ac8af28579d089ae493cfa8ab2a380e4c534b4069babe15c2baa1238897 WHIRLPOOL a11b5e4adc6f2138d2b87619034347ab8f43aebe2673353f16c6623a981541ae366bc5eb6b2a05332de30b3291d241509f2bdc72153f3252bba539efb62edc7d diff --git a/dev-lang/nqp/nqp-2014.10.ebuild b/dev-lang/nqp/nqp-2014.10.ebuild new file mode 100644 index 000000000000..7cb3cd562d11 --- /dev/null +++ b/dev-lang/nqp/nqp-2014.10.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.10.ebuild,v 1.1 2014/10/25 03:13:27 patrick Exp $ + +EAPI=5 + +inherit eutils multilib + +# hrm, doesn't look happy +RESTRICT="test" + +GITCRAP=e69a814 +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/parrot/ChangeLog b/dev-lang/parrot/ChangeLog index d26232c68d0d..9d6f56d83dd0 100644 --- a/dev-lang/parrot/ChangeLog +++ b/dev-lang/parrot/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lang/parrot # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/ChangeLog,v 1.86 2014/10/10 08:24:14 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/ChangeLog,v 1.87 2014/10/25 03:14:36 patrick Exp $ + +*parrot-6.9.0 (25 Oct 2014) + + 25 Oct 2014; Patrick Lauer <patrick@gentoo.org> +parrot-6.9.0.ebuild: + Bump *parrot-6.2.0-r1 (10 Oct 2014) *parrot-6.4.0-r1 (10 Oct 2014) diff --git a/dev-lang/parrot/Manifest b/dev-lang/parrot/Manifest index 05863b83963c..8e1dcc68f314 100644 --- a/dev-lang/parrot/Manifest +++ b/dev-lang/parrot/Manifest @@ -5,6 +5,7 @@ DIST parrot-6.5.0.tar.gz 4615454 SHA256 249047f8fc2041ce460d3524547c10faf4462fac DIST parrot-6.6.0.tar.gz 4623984 SHA256 6d21d3b733d980ab7cb8ee699c59e2b782d8a9c8c0e2cb06d929767e61024ace SHA512 a576c135ef40da42a127b1b30d0ffc30998db80b0505ac35e035f037beb65139f90d6a35328e5ebf8d59c9a8c43f5f2ac4ff1774166e80bf2e5787c1432c3ca9 WHIRLPOOL a726d1df75968c382d44b8fcb693e06c2c4dabf71bceec16a49f912a60b87d5dfab58c40aa87e8390e920062b4d6fea29d8fa6cb3389870205ac64999ccb29b3 DIST parrot-6.7.0.tar.gz 4613520 SHA256 04b0ee976c61100af993f8830863ccfee9eada6bf2b9c224850653d470dc9da2 SHA512 dd80ba10468fea5ddc3ce34cccf633a7d717901580f04792ec3f5414c6a45b83b7862b81801a24c77d1f9054be1a9a3303c19adf1393454234b4ea352ca07935 WHIRLPOOL e5ad834ca0f4743cb1bbe03af018f7abdef86ecc82e56330b86bf8d264a89eff23fd6dc582d5048a03675bcfdd6f7becf0bbc9553f2ba1d700a74eb046da1b51 DIST parrot-6.8.0.tar.gz 4625363 SHA256 986a0e543e660e83595a3c477b7b7f065099edb559d74c56f61d88e216042f4e SHA512 f6bbb1576b2ea24379e4ec5778456754be41b01edf39c7b965124c195b16a7ac636f6000e168003310ded5eb420e16bb3881201a82a7d327fd0ff849ae7ca816 WHIRLPOOL 91bd7d1273a2ec8519ef63ee0d5b074e73d566c4f79f75dc4d13eb86574bf02b357ca364495441453c22463de930dcdcd78cdcf229b2281a5ea3ba8d02af39c3 +DIST parrot-6.9.0.tar.gz 4629472 SHA256 91ca66be5747b826374a91bb509c03c192e7a90f7742a279146a0a70639d5f9c SHA512 0308f98faafbd3cc0bfc50fdef004a169220da288a6180ba394a68b2c552e9a45f24d783ca45be1faebcad93466810e7abe16a95d81dec33c844c5ea9bb51c17 WHIRLPOOL 686020406e5c31234948320bcfbafa963423d80bcc0fde1fd893cd5dc622748f9923549c172c8ac780bcdb2f5a5fd30a2f1fb3010093164ea685e772158341f9 EBUILD parrot-6.2.0-r1.ebuild 2404 SHA256 3abbe1107582b98cdbf1750e4e023a69c6d0f56225d8308e52ee73d1c215497a SHA512 4d9e31ba89693dd6e824427a47203e95950d4eff88691cd4de42959f83ba9a7bfcdd5d2d97e902333a2d9bfd6ebdab558f2ae59319413998bea510dd68f753aa WHIRLPOOL 9e2a5aeecba617a1d2bc360a4a5d09355cc2f0b5a4ac83a377de1624b463d5b8027f63cf68d687241bf8941764297f37b5fce7354efeefb135b19ecb754a7977 EBUILD parrot-6.3.0-r1.ebuild 2402 SHA256 946e61f57934d165fdc6da9424d5ca3d4cbe8f60b634879a67a9f0e1dc31c1e3 SHA512 ae1f416eb90b5ca11dc07d3ab323e04ac1ff7ad131757d6f73ff5a6cb48db6bb00a98a13150c9f1831c41771a9d0bdb6c15ead4d8b9a350ffee2a1b4ac4f3082 WHIRLPOOL ebdea13db302495d628bfb3bc75c1b9d22dcc7cab6408b688075fec00bf50848bbfbd3bc0cae750ec280a93a3eb30a4bb0d3feacc38aef322fcd08cc32396b0c EBUILD parrot-6.4.0-r1.ebuild 2402 SHA256 38870c099dbfa1f1b0f8a8ed81b2ea8978dc94fe8cf4dca585f24461a8d435d4 SHA512 eda071120cf5980cce2575fadf5477008aff647e969d7931cf003dfd9cc3d3e27652a13740c242f72636d61c83cebfb52b86978d108272affd7fdd2c2f0794d1 WHIRLPOOL 73a918865a2aa29e048d4fe1e32e097ed5b4c9d1cb9e2aebb4396d986165cf358173228bf44d6830c2076513bd66aed1ca4f2dbd414cbc0df45b5e96a7c74838 @@ -12,5 +13,6 @@ EBUILD parrot-6.5.0-r1.ebuild 2402 SHA256 9373bd0518f85ba4af73a333e9342989aa0cdd EBUILD parrot-6.6.0-r1.ebuild 2402 SHA256 aa478d1246325ad4f8909d45f2c4fa0bf0735f31d881ed8f2dd34474cf637391 SHA512 19ff2f24f93b8c117786be383270877678d6e962fa374abcdbb64b787542e34db6147d034d5a5b312b3d56457409c955785cef0042c016efe2e0d0fcc37dc3bf WHIRLPOOL 90460ec70d0b0fc11fe05eec2ab138d7d7bac23abf6f45d20e46f6fe426fd61fc024b9cbe96e9911f9ae9aa3ce2b606696750caf7888d5804d5f40c3d990846e EBUILD parrot-6.7.0-r1.ebuild 2402 SHA256 00a0e29850e57bcc3b7bde22bcd6ff43c37589f31e2e886ab0a386814d8b6b9b SHA512 0f3f4a249160fe88155b1a02944ed6234955c15f738559e17e798a22ace29343262e1dab957b66cfa642068b63d8a8b4fbd9f01bdc19649021b45c3a8ec6a085 WHIRLPOOL 430e4b7503ad1959a7a8a44a58f4dfd61453376d4279ed49b829333c07717a41252a9de0098b7032db2013af7b9ce1a25cdd1b6a2d46c49ad098c096fc2aaf7d EBUILD parrot-6.8.0-r1.ebuild 2402 SHA256 8ada25897321a0744c2a41275a92f81555ab352a0c820b7762ee437ea54fdf15 SHA512 928b9d02b56995c877764a4889f950844e038cced6b4bcc18fb46b31ed96a810b8d768a36e14bf556fe42e66994f588909361f52ae317578852132f0e3d65d92 WHIRLPOOL 294ab08a00fca07db272d8d8eec76b6e08bacb0959f072ab5cf17a4e60e1fd97ca6888c75dc44a2f8a4d8c8d8b4dc184a5325a782624b39edc3ebbf11848e525 -MISC ChangeLog 12395 SHA256 1f86325c4e2814d3c01b4aae1e10a561a51f88383b53354802d228b0e741a2f5 SHA512 19962063326a18f087b8c5de8aaf05ec8aec1bad0b075b53da2f4698f3006b31cf0c9d5efbe0285d70714699d6e604619baa8acf315f9a1b2f68ca71fcc9eb15 WHIRLPOOL d4e9e53e9be0d516a54cea85c6ac2685a1eb537615471129b983e4b87d9547ebdc6988a0e86c19dd82150ec426921c5023eac248ee746fae268a925ec8d3d0a2 +EBUILD parrot-6.9.0.ebuild 2450 SHA256 bb2c28e98825362417be40d17500b86c3fab99dc55d6119099ff2d6b6870a9ad SHA512 3fa5cc9f44b6b9087792c9099c162ee2eba3e4ffbe7651d901639dddd0f61038cc21f96bdf23ae9a03628fa79e0192560bab8205eb73107f0e239b904ea0c42f WHIRLPOOL e2e193aefb2fafe2d0dc68e29328ddb5d3754b6c199d32849667c5e4b3eef53ac4c385a255ddc870a3b94acde78fa77a84700895b9aa8a9ba13f7000a62a640b +MISC ChangeLog 12504 SHA256 66d76ab3b00f8261b4f94eedd39398633a7a72d732cb7c419a995e1d3d5ace32 SHA512 821b3785f1c1daa8273b194009876ba524aad938677a16714a2d58b2a492bca9c624b2c266cc84825bdcd2fb355e9b9a81a79891a8fcab7401ce9727b6358ba3 WHIRLPOOL 31f4734fd79ad77fac6b73fa304b3d158a828af2269b1b6bcd63963b0314393c63d40c8ddd84e9bd456f76e646354c00aabc934ad250855167fba14b555f8a53 MISC metadata.xml 157 SHA256 6a11fd41a2a210a9760849de398ef8c62cf46cc742d09b2e1781def7848fa1ec SHA512 95158d74d42674de03bc271c8dffa2264759c77681436de71fa9b3ad67f50b09394b0401e6df6dde526bc8dcd6ea666ed6767662bd63c3e92cb33b7b23e4ede8 WHIRLPOOL d3fdf14c384070120719ad4076cd04630790564f5bceda2a273e6481ea27a6fc6291e55d78cbf8bf99b73c7b42e8a1f286927c990702dceee97a63815cb33846 diff --git a/dev-lang/parrot/parrot-6.9.0.ebuild b/dev-lang/parrot/parrot-6.9.0.ebuild new file mode 100644 index 000000000000..42a435c2148b --- /dev/null +++ b/dev-lang/parrot/parrot-6.9.0.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-6.9.0.ebuild,v 1.1 2014/10/25 03:14:36 patrick Exp $ + +EAPI=5 + +inherit eutils multilib + +# weird failures +RESTRICT="test" + +DESCRIPTION="Virtual machine designed to efficiently compile and execute bytecode for dynamic languages" +HOMEPAGE="http://www.parrot.org/" +SRC_URI="ftp://ftp.parrot.org/pub/parrot/releases/all/${PV}/${P}.tar.gz" + +LICENSE="Artistic-2" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="opengl nls doc examples gdbm gmp ssl +unicode pcre" + +RDEPEND="sys-libs/readline + opengl? ( media-libs/freeglut ) + nls? ( sys-devel/gettext ) + unicode? ( >=dev-libs/icu-2.6:= ) + gdbm? ( >=sys-libs/gdbm-1.8.3-r1 ) + gmp? ( >=dev-libs/gmp-4.1.4 ) + ssl? ( dev-libs/openssl ) + pcre? ( dev-libs/libpcre ) + doc? ( dev-perl/JSON )" + +DEPEND="dev-lang/perl[doc?] + ${RDEPEND}" + +src_configure() { + myconf="--disable-rpath" + use unicode || myconf+=" --without-icu" + use ssl || myconf+=" --without-crypto" + use gdbm || myconf+=" --without-gdbm" + use nls || myconf+=" --without-gettext" + use gmp || myconf+=" --without-gmp" + use opengl || myconf+=" --without-opengl" + use pcre || myconf+=" --without-pcre" + + perl Configure.pl \ + --ccflags="${CFLAGS}" \ + --linkflags="${LDFLAGS}" \ + --prefix="${EPREFIX}"/usr \ + --libdir="${EPREFIX}"/usr/$(get_libdir) \ + --mandir="${EPREFIX}"/usr/share/man \ + --sysconfdir="${EPREFIX}"/etc \ + --sharedstatedir="${EPREFIX}"/var/lib/parrot \ + $myconf || die +} + +src_compile() { + export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"${S}"/blib/lib + # occasionally dies in parallel make + emake -j1 || die + if use doc ; then + emake -j1 html || die + fi +} + +src_test() { + emake -j1 test || die +} + +src_install() { + emake -j1 install-dev DESTDIR="${D}" DOC_DIR="${EPREFIX}/usr/share/doc/${PF}" || die + dodoc CREDITS DONORS.pod PBC_COMPAT PLATFORMS RESPONSIBLE_PARTIES TODO || die + dosym /usr/bin/parrot-ops2c /usr/bin/ops2c || die + if use examples; then + insinto "/usr/share/doc/${PF}/examples" + doins -r examples/* || die + fi + if use doc; then + insinto "/usr/share/doc/${PF}/editor" + doins -r editor || die + cd docs/html + dohtml -r developer.html DONORS.pod.html index.html ops.html parrotbug.html pdds.html \ + pmc.html tools.html docs src tools || die + fi +} diff --git a/dev-lang/rakudo/ChangeLog b/dev-lang/rakudo/ChangeLog index a6fe9f710cc5..a7303922435e 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.62 2014/10/06 01:09:57 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/ChangeLog,v 1.63 2014/10/25 03:16:57 patrick Exp $ + +*rakudo-2014.10 (25 Oct 2014) + + 25 Oct 2014; Patrick Lauer <patrick@gentoo.org> +rakudo-2014.10.ebuild: + Bump *rakudo-2014.09-r1 (06 Oct 2014) diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest index 22583ddb99e5..12179b8e9ad9 100644 --- a/dev-lang/rakudo/Manifest +++ b/dev-lang/rakudo/Manifest @@ -1,9 +1,11 @@ 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 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 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 -MISC ChangeLog 8994 SHA256 ae8405ebd382016fd27654badf8550fb5d4cf73d717e6ed286adf340cb598549 SHA512 8dcd0ef791a4006f91d6ad7477ece186666213a531139a9d8a8aac20f530b9bbb634946d7839ecd8b64345ebc798411541385845fed4d81b2451827abb998e9a WHIRLPOOL 4430c28fac9a7ef489476ff05341069d19fc69aa7963138c88c8ae06a0957d13cdb13cf31aa19d2e864bfd45ef5cca48f7c5b7067789c7f19a4a081209dc96f3 +EBUILD rakudo-2014.10.ebuild 1267 SHA256 ca2920d8285d51e3da42464cabce00c2b60d8fe363ab2e6fbbbd4be1a833dee3 SHA512 d7a4640d460befe79556af5f916da77dd31bc417cd7cc3b5b026efdc5394d4f87f009176ca11f8a0eef9850437751bca7c833dcbfed683bc05fe50c8c5a4ef4a WHIRLPOOL 892e860b994291caf30d788d1beac03bcc8931e2a882509a8818744af38ca6e3c3ca3909d02258990cec6f3750867c8eda728940f76ee276629927e97537793e +MISC ChangeLog 9107 SHA256 87e19ce210f8dd432921ca2e599c1fc89a0d0a9f68b5e6831ae62d3b93317293 SHA512 b3e03580324318df7eede3bd9f5d747082f8a249de557cd2618bbc130f9677cdd885c44cefe946afd7080c2d6ea92f9c6d2dba37bf21441f8930c1c9c391fd20 WHIRLPOOL a690caee9e4b665a27f4f0a973b7eca88d1823286e1db9e310dae0d220e4f820c9dda353664accd0debd53fa79a438edce32e771c0f0c8e0aa7ba9b656fde0de MISC metadata.xml 418 SHA256 9c56f39209ac85e097ca4fb41b93485bb625661dc99cf2627589d7dbcac85418 SHA512 8a2d709ed2f76c136adc4f869e1d5a116ebd4160ea043aa173e6cb793c7a567f5aabe115204b90e3d3968cd995085cc4bbbc1d9fd65472fbb1f3bfa33caeebc5 WHIRLPOOL ccce29b86221c6ce8b67243a097c7be7e3872d35aabc628016182cf1198ad8d780df3cfa7247fb11cc19f6dc44fee645e46506789219bfa33e7d62b1c901986d diff --git a/dev-lang/rakudo/rakudo-2014.10.ebuild b/dev-lang/rakudo/rakudo-2014.10.ebuild new file mode 100644 index 000000000000..36ae3187861e --- /dev/null +++ b/dev-lang/rakudo/rakudo-2014.10.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.10.ebuild,v 1.1 2014/10/25 03:16:57 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 +} + +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 +} |