diff options
author | Patrick Lauer <patrick@gentoo.org> | 2015-04-24 09:45:15 +0000 |
---|---|---|
committer | Patrick Lauer <patrick@gentoo.org> | 2015-04-24 09:45:15 +0000 |
commit | 40a6f7e26499e6ef62398d2fe85b704a1d4509d0 (patch) | |
tree | 7c4478c88c047da07e97877da944f6bca64e0adf /dev-lang | |
parent | bump and rm old (diff) | |
download | historical-40a6f7e26499e6ef62398d2fe85b704a1d4509d0.tar.gz historical-40a6f7e26499e6ef62398d2fe85b704a1d4509d0.tar.bz2 historical-40a6f7e26499e6ef62398d2fe85b704a1d4509d0.zip |
Bump
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/moarvm/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/moarvm/Manifest | 4 | ||||
-rw-r--r-- | dev-lang/moarvm/moarvm-2015.04.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-2015.04.ebuild | 66 | ||||
-rw-r--r-- | dev-lang/parrot/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/parrot/Manifest | 4 | ||||
-rw-r--r-- | dev-lang/parrot/parrot-7.3.0.ebuild | 84 | ||||
-rw-r--r-- | dev-lang/rakudo/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/rakudo/Manifest | 4 | ||||
-rw-r--r-- | dev-lang/rakudo/rakudo-2015.04.ebuild | 45 |
12 files changed, 262 insertions, 8 deletions
diff --git a/dev-lang/moarvm/ChangeLog b/dev-lang/moarvm/ChangeLog index 0727a6dccf90..239beab66a6e 100644 --- a/dev-lang/moarvm/ChangeLog +++ b/dev-lang/moarvm/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lang/moarvm # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/moarvm/ChangeLog,v 1.25 2015/03/20 06:39:56 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/moarvm/ChangeLog,v 1.26 2015/04/24 09:44:12 patrick Exp $ + +*moarvm-2015.04 (24 Apr 2015) + + 24 Apr 2015; Patrick Lauer <patrick@gentoo.org> +moarvm-2015.04.ebuild: + Bump *moarvm-2015.03 (20 Mar 2015) diff --git a/dev-lang/moarvm/Manifest b/dev-lang/moarvm/Manifest index f0d337a1185e..1706b8048433 100644 --- a/dev-lang/moarvm/Manifest +++ b/dev-lang/moarvm/Manifest @@ -9,6 +9,7 @@ DIST MoarVM-2014.12.tar.gz 2516518 SHA256 b94d3d0cdfb19413fbc753d1413bd659a5e582 DIST MoarVM-2015.01.tar.gz 2519960 SHA256 d02d09721bad73b8f2aa460bb731b6c59fb7bd9bf69beb5b80774a3d98065b93 SHA512 d5563272324f04b29fb8cb39d805c080cc7c0c560f9ac85e4150dd864d395b54247cedf750e378209d5a8836d35b2b32ae9083642706aca593c5926072755270 WHIRLPOOL 15f40bb32dab69d50218aab06870044578b6dd1f33b95cc1bbd437e1afd2f2206fc1529de899e5767730d477c9cb170a3a8af88adbd405067f057af80dacb969 DIST MoarVM-2015.02.tar.gz 3069571 SHA256 4093ff80e6b40f215dd238282a464de59bbd5c2ef42cb9099e9ef68f07fe8d1b SHA512 af93287637d358ee0512a7c5259485dbc6f82fcd7c7e5eb6a8811c6ae6adfd9b3d064f43765f0ba73cd5647f19561f6abd837a273e41ae356e76e56c3bd8e892 WHIRLPOOL 642640572bc0e93afbce6164559ccbb75b6bf84cf086111c4d31b437ef0fc4f49d33dcc23f8a1d5a7ca010ac11dba140a9ba6f37dedf35ea2a1375115a59f189 DIST MoarVM-2015.03.tar.gz 3071511 SHA256 fc4bfae9a004c9f266c53881ae375955daeb84936b9055ae486194e06caec4a0 SHA512 0b47bb47375fe8e4fe2e5d7d71c5e547723a0fc1845c93dedbdd294b4b3e82aa04fe6e2df1c730a2ee61695da876df54ec8d18c91030f0a4a9b0c99c6c9267f8 WHIRLPOOL 72b3796506413ccde83e3b705ceb8dc7c253e60a9b7bd5cab023644dde6fbeaa99a320781221f01fbaf24cbb35c50bc628e3ff574d5a006a09c006cd0262acb2 +DIST MoarVM-2015.04.tar.gz 3148539 SHA256 9dc9efc2e7d16e9d2adf5d17dc377ad22e66c4aa509225cdfec3bf37a817c89f SHA512 db653c9a2d28367f32c8bb8a8c8ed7a38aa9f4e4212b297dc73494fd90fe5982dff0f6251154e30264a53955f2b64a974ba6c76e4d3cac409d1603513f7c25da WHIRLPOOL d71991e827aecf524e576a962d06decc3fe9c50bc744996b01844253e5dea5356247b3378da63ab5832ecd98e29b67a9caeb848fca533cc04d60ff59a5f4d5f8 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 @@ -18,6 +19,7 @@ EBUILD moarvm-2014.12.ebuild 670 SHA256 95d394884547da3493a5e7867e4a5fe83dbbfdcb EBUILD moarvm-2015.01.ebuild 670 SHA256 54e3a8ece40d5a7ab6e61bf395b7eeb71b21b42de89180bd23e9964b78dbfda7 SHA512 ecef057b2d7741aeb4461ae4b98139cc0e380b30103b6730a4446fc21be3c6ebcf2f1036c7e80f116b8ea2e9caa4ab563cb6014260ee44dedada0cedbd958aaf WHIRLPOOL 2e8232b2fb8d358816c19f2902415ed45a789839562ecf4e0fba9388349eae2d79e849a9992ac4b09484eb9f1df0f5b21313d617ef50b8c9db8e0ceeb42eb059 EBUILD moarvm-2015.02.ebuild 670 SHA256 e08d879f2e247f0ca901c4fae091853ad704d88f954b53355c42839533dcf896 SHA512 ea64b7178c1e2fc27bcf0ce75d71714bd3ea3764e79668af3baafac2243af0bd2db7d28f3f0983dd8f26622477222b17d822a6eeb414927e64e6f23bd6a9ab96 WHIRLPOOL 1d2c1564d9da11dce50125d831af212cc18b62fd053f4abe0743c1fc21134e096975ce9e2b19a5b53047df5747139d6e80bc170f00ed9053565c1f991f3ac27f EBUILD moarvm-2015.03.ebuild 670 SHA256 3fc071e593c6be901c27715b33229131a71498cc45281c463a9b95798a3ad82f SHA512 ada743dcc40656f7d56fb68e087c6a469527674c5a12dbfcbd147b7afcc652fbfb2a8b2fd9b8b938b604c2ee69f249555aeed1b717e3ef59537b9e90c2f598e0 WHIRLPOOL de76de053f65318737b700514c8379df968dfbde6cdbe8a844176da9bb726eec4ba9c6096fbb982b1f08c30ec746cb391a9c338820529504d3d17ff591b1daaa +EBUILD moarvm-2015.04.ebuild 670 SHA256 4026c9788fd5b937bd48cb39c2b78eea9541e96c0853e91a671c8d29bd4b0a91 SHA512 f74b9b871f29bb1669a07aa24688405cce9bbf5ac11595c44599d606c6af2f6db0c8d4013280079fcf8b493bfd8b0053fa8f8680da5f22a217616dfa2b397f7d WHIRLPOOL ba3af3cb37df23e7669e17e476ce8eda0f65d7487080fa5b90a11a71957c8693182590d1398b76ad5d46267e43db1fc1fe50b80942852ee3efc8209962afa863 EBUILD moarvm-9999.ebuild 776 SHA256 f259922459ae0efee68ae51cb5633931603dc8b5e0aa43a584be77d99e1b28e0 SHA512 17f335e88cd59a7f0a0c8933035bc076fdd7524fa110de9ddd8389674e332b07b9118268bbb6ca44e32a2eabcd2867fedf4bc4e16b09d715632aebec83763697 WHIRLPOOL a9f049db54b43e2ea5a8b176bab0f1113190695041d7562ddbb4873f5daf919a52678ebcf4ffb840d79df3a91e4146b2450dd40728da0c678de9be070a514c56 -MISC ChangeLog 3620 SHA256 75bc14de31580d6c343247fff53533404e5fe8863e5f528600a4d589b0f7eb7f SHA512 3dbc4f9286a3000cfaf7e6cd2f7ae02cf6045896f6996197d148f3d12dbf91b9e2878958c761b62dd26d852ac7bbad880ddef5c907c524c59f73599d2ee2afce WHIRLPOOL 70bd2ffa095d166966f6d5163c3619c599d859a5fde7149a31fc698aca6aaac37a1502969b386cef05dfcfb878fc165dbfb829b256697254a51c9586efa75e2f +MISC ChangeLog 3733 SHA256 86a10c26f8868dc79d33fba88a3bda5c36ec330e94224effbe440f503b9ee11b SHA512 5b03877cc3914414845b175d87e9f8d58653e9e71f0379203912021d595fe2977a2407de81e0437770ae13c1c9e2f944d90b36f73fdfa47becd2b5a7dab60ef8 WHIRLPOOL 0f591fe958f70cc04a7c208808d19ce71bbe75c496aafc3171e3eb808903c31ebcdc2ae80c99b064562596ed02f3a9b602b5926b819092eb18af21b9935aac09 MISC metadata.xml 252 SHA256 2d53d1d9369e88cc0380590dbb20a2e458cb651a0aa935e4b102bd465d54c524 SHA512 8ecd246342fe3cf2de1b70713979bf7f2f912a8b0780706b0cce32247395ee9d70789c891d7a600f32adaaadfa29df7e002691b5606a2b6b156583c9cc422acf WHIRLPOOL ba28e2c4294e84421a4e5028ba2dafe0004b207ef8d2c4094b70516f82a1846c7fbd4f8dba38cfb91b36e2109eef54641596cf24d182809900d7cff8da6a0aad diff --git a/dev-lang/moarvm/moarvm-2015.04.ebuild b/dev-lang/moarvm/moarvm-2015.04.ebuild new file mode 100644 index 000000000000..6b3de278f22e --- /dev/null +++ b/dev-lang/moarvm/moarvm-2015.04.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/moarvm/moarvm-2015.04.ebuild,v 1.1 2015/04/24 09:44:12 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 482ce6b8e6be..25b69c0b1752 100644 --- a/dev-lang/nqp/ChangeLog +++ b/dev-lang/nqp/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lang/nqp # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/ChangeLog,v 1.63 2015/03/20 07:09:27 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/ChangeLog,v 1.64 2015/04/24 09:43:25 patrick Exp $ + +*nqp-2015.04 (24 Apr 2015) + + 24 Apr 2015; Patrick Lauer <patrick@gentoo.org> +nqp-2015.04.ebuild: + Bump *nqp-2015.03 (20 Mar 2015) diff --git a/dev-lang/nqp/Manifest b/dev-lang/nqp/Manifest index a9c7e8a2a3de..ad2d32b2b738 100644 --- a/dev-lang/nqp/Manifest +++ b/dev-lang/nqp/Manifest @@ -2,9 +2,11 @@ DIST nqp-2014.12.tar.gz 5219250 SHA256 06ccd12d1a1f86e0964df0d388a8278df17d8c772 DIST nqp-2015.01.tar.gz 5225188 SHA256 b661cb1c435e64ef39e149d3034414aef17c5bb5d213cdb85c8f30a8e30d475d SHA512 186bc301a55458ca872461b5e4cd98e8abb5163d734427e182112a41e63ba892dedf1f53f10f46f65ac3c3bc101cd74d55942f920f0bbb848fd8e943dc3e294b WHIRLPOOL 34a13340757c1c63172f7499b3ca5f466c8c6bde66c50c5d6b9aa35b9c60b55a18561636fa9bd165b037662fa7cf988addbd7b5c720f505986f0227a9b551219 DIST nqp-2015.02.tar.gz 5231834 SHA256 f35c480e49fb68e2c7c99f4ab752d59ffecbb017350ed4e11b011335ae673a1b SHA512 cd25e8edb3dd25e16f6fde5d5d1752b6afdb1acb4f00b8be9348cc927bfba3708aef60c1bba63f9856b32e349277e09ed516661b79dd734415d6fbc6466a67b1 WHIRLPOOL 0bc36047ff5bd788691c1a7a0064d766c5b6c5edf4a3f2ab0dbb004f601e665bf67a15cf677a6634a7937c191afbe9eafad99c2096633324f96eaf0bc0b83c56 DIST nqp-2015.03.tar.gz 5240119 SHA256 203c31c516a370204d8193ac824956ffd7fb5f71edbdb9712da0b20f98729020 SHA512 11f85230277929ea9f78c4c0fad867143b6e8c3eeaeec53ca2cf676c3905d071b147fad42fcbf4e83f01b2afbf80ffae15ce753d615432442af16db5a76af0c5 WHIRLPOOL 3f3944529715b1b52672d0a13bf21509f754606762ed728d503d77d3706ab4725faefc3026d34d2a9ec1efacd3f6fc17c3b9f86018ac3068c2f75a37cc12bd2a +DIST nqp-2015.04.tar.gz 4995958 SHA256 a58e45ae42035102222bf3b3b62bd3892ccaec5aeb4b9629c6d593749d68d9b3 SHA512 84748167aef995c7e1b4c1b19e165d940ca13c7ee08802a92ada8879247dc91b01ded6d8e2a58772b4e3564628114857dcf7b5f25ce4e63ceeec17c997958fbb WHIRLPOOL c8f16aed500116f70fb7e4b039e636d46d2e519d30740f84ef8f480db0e90865425b9e4b28eaeccdc63bc02841420500562d29a63158fa8afaf83612635e8218 EBUILD nqp-2014.12.ebuild 1655 SHA256 60c31b1826ffb3d1b504624d0c7215e5ab45d5458ab11bd124ef7282aac089d0 SHA512 274bf042e8e169756af9fa2c8b482088f09ed3cf5c676451f0a525a23e0e20876021b6e0dcb4f8d060790e53c528bfd4ef0c4d4a38b3cc9698658ce9fd987c61 WHIRLPOOL 46250d977f1d84df24941c2e5e7a1d702f824e1932dc254ff49bbdf4cb28a63daf374ea3f4ac71ed5dfd0854e1881c03bac14fd8926d3cef1946d1b64ad5d2f5 EBUILD nqp-2015.01.ebuild 1655 SHA256 fb04cb03f6b3ecfbbecf35df4c1f0aa8529388e6480ab620cecb6ab46c31dc99 SHA512 77f5e10c33ce92d162fd0293f8b31e255fc187431c1cfeaa7ca6320c46f374dbd214615e18b7ea59b1e33f0e2341176ee39658e04c71346d7aae10ab9ffdb856 WHIRLPOOL 660e64c94cdb1407b690cb28a25fc18415e0db56026a91f6d011531df594b1143dee5f88d8571568d6f0346081d681c556fb6cd92935dcac608a035a9270d943 EBUILD nqp-2015.02.ebuild 1655 SHA256 dd3991c47d6f7b9697bf3a9c3621941d8fc56615d4f7e2bbe9edb757c2aea319 SHA512 f08c29d3e102e1c958b805b0bc651262340fb424dac375fb3726e89fd30f507c004d9693ed386aebdab011caeeccdd73baa81ebc710a10662e86205e5004eaac WHIRLPOOL 667ffb046a4be578ed297dfb81706fa92a8e2bc45e7c39ec012e4bdc914a7e8dc4d4077639ae684c164901f00ef15007cb7cf237ec97357133e2a877eebe6ced EBUILD nqp-2015.03.ebuild 1655 SHA256 cfb9d8dc324004f154ac3701a9bd89986ff5ef415ce3d83bc08b38b17819dd03 SHA512 52652c244848be4728b0ace456329b529187c2ac565162b99ddfa111f1e1bf3ac27e2eb81656b90d62c7e8824f196eb34c795d800cd100778b9a3e7349e77168 WHIRLPOOL db9d608fb073b86783edb57c1e4a134c84b28b4f94300ed8ad91cb888b91e9b4dd1889922065be1cbe0a7b15786233e5a89f4f3bc148fa82134f7306658a266f -MISC ChangeLog 8350 SHA256 94e08a20c7e4a738f166ac4bee31169be61e8d1bf5f963c2ebc7cf72a537d70d SHA512 92417a83af717d83576040188d6b50622c394cf99578f5d1ffded3876d76effd6229f32934b10393a7c2c6ab12978855244d505f1f0353331b173910a3575a1e WHIRLPOOL 297f9666e0f1c336b4fb85be957d8ccb677ee470b073637b4942f3cd4a47d89843ea9d1ee08905f4b6f08d721df8e5591d429577ce4e9912bae5d4e886fcfa1f +EBUILD nqp-2015.04.ebuild 1655 SHA256 d22a672d2dce063318389b628d3b63aa6eb75408cdd77839c3153ddbcbceeee3 SHA512 5c0977e2b6d0c603b0fe82f44c92d8329a63ead3b3867972123038f3e8b7418daec0a8073e0dba202b829c5d23d7958a0e58567de1d018d0e6df2a781279cda1 WHIRLPOOL c212075075881e41155b385d3db4925e3c5e61853c910f3f8fe2296ac9a273d37dee56995b7a90d745411bb0dfc678df2652cc714ca50732f9e76661cb6b8df3 +MISC ChangeLog 8457 SHA256 ad600f6cfaa88cada88528ba52f40adaf6a871d98bf06a8e1504a197e4bcde94 SHA512 8ad40de370a4e34971c35c062f455c7fb2a5099556931be0ad81c02e74b211f1d54b8b5dd190895393dacb131c58f8eddbcec92b50bc6532d44370b4d6784984 WHIRLPOOL ebda7b3010ca05475ef5a6ffff7e31f154f6149c1da4d2a7ebbc7bf752346ec6a4eac97e44959163276ebd745edca4100847c2b90839d9fe538bc4faef45aa26 MISC metadata.xml 404 SHA256 3e5dfb79d6f4a44b0fc997651ccde75103dcf25dd6aaa0f59a18489cd82cdd25 SHA512 0440da4fe44ec43ff8a88c16837d670825c2c02ed75e64d07cf325e8c101a29ba6532ac8af28579d089ae493cfa8ab2a380e4c534b4069babe15c2baa1238897 WHIRLPOOL a11b5e4adc6f2138d2b87619034347ab8f43aebe2673353f16c6623a981541ae366bc5eb6b2a05332de30b3291d241509f2bdc72153f3252bba539efb62edc7d diff --git a/dev-lang/nqp/nqp-2015.04.ebuild b/dev-lang/nqp/nqp-2015.04.ebuild new file mode 100644 index 000000000000..ea5ea309b375 --- /dev/null +++ b/dev-lang/nqp/nqp-2015.04.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/nqp-2015.04.ebuild,v 1.1 2015/04/24 09:43:25 patrick Exp $ + +EAPI=5 + +# still not working +RESTRICT="test" + +inherit eutils multilib versionator + +GITCRAP=e415a4f +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} ) + dev-libs/libffi" +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 +} diff --git a/dev-lang/parrot/ChangeLog b/dev-lang/parrot/ChangeLog index 4cd87085830e..829a0f1de330 100644 --- a/dev-lang/parrot/ChangeLog +++ b/dev-lang/parrot/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lang/parrot # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/ChangeLog,v 1.93 2015/03/20 06:32:52 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/ChangeLog,v 1.94 2015/04/24 09:40:55 patrick Exp $ + +*parrot-7.3.0 (24 Apr 2015) + + 24 Apr 2015; Patrick Lauer <patrick@gentoo.org> +parrot-7.3.0.ebuild: + Bump *parrot-7.2.0 (20 Mar 2015) diff --git a/dev-lang/parrot/Manifest b/dev-lang/parrot/Manifest index abcfbbd44409..a2358b9dcc75 100644 --- a/dev-lang/parrot/Manifest +++ b/dev-lang/parrot/Manifest @@ -6,6 +6,7 @@ DIST parrot-6.9.0.tar.gz 4629472 SHA256 91ca66be5747b826374a91bb509c03c192e7a90f DIST parrot-7.0.2.tar.gz 4697530 SHA256 1a8e9e203ad8ac92c89422603d1603fa821e957aa3a9ae57420c737d93c55213 SHA512 9fcd3d27c71a37841c81353aea3e393822358521e18f02644caa360de8d0f90b04c040839539769f0565c76fecc345a8c803c8e1b2cb0ec14675077a84cb4714 WHIRLPOOL e3f42c54c2c1dc422a7307e1f45689a81e27ffece6178e96067ae5a1ced168cf27849765249759d4fbc0b355151dc1d274dc97a8fb6a17cf9eece831415f2a71 DIST parrot-7.1.0.tar.gz 4688341 SHA256 fe2cac1f5b811f36d6de7454ef1ff394ad66474f203813e5369b4dc68305964b SHA512 b7d261e82934aa84b3d93b2e68b3eb0f13dea684665ca2448a0e2139aa6676c1ff2da1a8056332a7f2538bee6158953be5bceed0ac8a9b277827ec7bcba46cb8 WHIRLPOOL 8083787f8779664e4ec7b3426b3e103dff9a22dfb18051e7617b6738b44156e1084f1691ce02e5869abba4d6455628c30631a9b5c86bc90779e6d2051e85d87b DIST parrot-7.2.0.tar.gz 4700915 SHA256 f4792fc1a82040dd855f73890de6fa26759aa62f4b4ad1aa468597592b7bf3bf SHA512 9b29394e753a88ecc5f581e73cb2c01cbf65442f754dacda1e7b4ff68ce527248d831de56a597512418918660ec12829259fd4ad3a235d1e22012c88a933242b WHIRLPOOL abef905a53830d7e352f5d64bb26c8861f10b2188fea36f3d1a426cf6e0fd5b0383345d1f6b7ba32dc47b8f7666566a6ac987f7b8e1b5b198192c30e5fcb815e +DIST parrot-7.3.0.tar.gz 4687210 SHA256 23d2f59a0399a63a835087a192bede02a25f21fbcf5e42ed113b4c6dcdbea6b1 SHA512 e0aa408733af7939bdd4149952765fada0dcd6ce08b6a95f19ceab974f202fa3e440ffcb604f28fe9fd1b3b860a3400890b81e24984efdd88595f985041f3112 WHIRLPOOL fa2f32eb04d0a2be18fef4d420fa88808859d42474869d46ae6f44f3caa8611297de19b35dd337993de7e6e33df139b79e228c19a4fd7386b611643d557361e9 EBUILD parrot-6.10.0.ebuild 2451 SHA256 c99e974093ef055906da7194c0a686ba751b274f07b9a90f6ccc03db3fef5dea SHA512 afde07b68a3b1bb812d1a5b41efdd6372d9ae42f663d72b97874f84047171066e8a0583912ebf45c24e42df7cb79538c763acd98f8256abcabd901d9c52492cc WHIRLPOOL 5b8ef5580c4a3cfff480989ff8f8fc36bb61d0877a6e537554883d72bb5aa51eda38b2cddac25fd7da51c1cfd9eec21d0abe7ebd029dbe90ae3824ff301e91c5 EBUILD parrot-6.11.0.ebuild 2468 SHA256 fc75bb81dd243174437d79ef200e21628ccdb784ebe5ece9bd4a4231b20bf1bc SHA512 75e737e3c2da364abfec861f4ed2a34bb4a5fd5e4ac82000f6260a060981e5492b45c3c4eca4b4379efbf0d6858f399aac60c43ade82b0eab78a16807ca2ef41 WHIRLPOOL a98645546f7f8772c27c29b392da99f2b381a5cb56bc78c7fddfcb9bda2171321a8debceb4e33f80a9c561717725339b52a01f57a3516ad36f1aeb0c9a45d8ee EBUILD parrot-6.7.0-r1.ebuild 2402 SHA256 00a0e29850e57bcc3b7bde22bcd6ff43c37589f31e2e886ab0a386814d8b6b9b SHA512 0f3f4a249160fe88155b1a02944ed6234955c15f738559e17e798a22ace29343262e1dab957b66cfa642068b63d8a8b4fbd9f01bdc19649021b45c3a8ec6a085 WHIRLPOOL 430e4b7503ad1959a7a8a44a58f4dfd61453376d4279ed49b829333c07717a41252a9de0098b7032db2013af7b9ce1a25cdd1b6a2d46c49ad098c096fc2aaf7d @@ -14,5 +15,6 @@ EBUILD parrot-6.9.0.ebuild 2450 SHA256 bb2c28e98825362417be40d17500b86c3fab99dc5 EBUILD parrot-7.0.2.ebuild 2467 SHA256 a9d2a87511e0c1d04d276c1818e8eb5534c8215df1f1576a6f82fa2d0de73941 SHA512 b799ed17ba391a0f2c96cb9eb7535832174b90ff1307a69a112531d2d2d216c9e36b5af536f1ec3689da59e823475a07cb15b62d38b6b4f745b519dfe01c4175 WHIRLPOOL e81edfd6fda6a6f39e3a74f63d19efd5db17fd9882808175dbc46412e0085dddb6214d673b73797e4306d328a358807680ff80e2731c859c63ecaae006b823c9 EBUILD parrot-7.1.0.ebuild 2467 SHA256 9a848e6a2c728df40be2e827b77b3b124965ba71da9bfa144c212a11c844fa6a SHA512 33949f219d31c39465892622e2eefb240a234ad8840137f3f4b960f3a1773816af520ca873d380d41f8a809d4d0714a60c134ab53bca8ab6459066b251dd6585 WHIRLPOOL 0434c96ade7ddf724bda40a56a9c43b59ca6a9217cbe833e76562e901bda7ee283964a8cfd42e1ad9be566e0839d34daf613dd6803e1bf4b99d2a9429c90088e EBUILD parrot-7.2.0.ebuild 2468 SHA256 906e6a07ebe70aaebf8471090f71f652abd7150f36baba88013bc6665780ca58 SHA512 d254f89d1622c0b6a221bcedfd6ff4163fc396e57c2e46712ce1051f025a90885300b3c29b9dba862485d20eba3ceb01d0f1f27d1356e4d9417f444bc623bf49 WHIRLPOOL a22228abbdb8a8321b3477b3195ecdddcaba43cbb639463d3813f61532c6427d30f5904d486d440e2ebc01d66cd957b510f3c9d069e39f492e317644e06848f4 -MISC ChangeLog 13284 SHA256 ba3931d48b223b4d3d246a884e99fcccb03da45f0c26af2fbd442aaef51ffb9e SHA512 d11660aa656dcd1544950ed3d601a1fea34ca7d05c7cd8391359ba60a769fc9b4a9651d6b17b2b4c4d19d947efe7ba683c919cb901d2118c0c03192c6fcf7bcf WHIRLPOOL 4dd9dc9a6fd410575a7c685efe307b9c83d246a44b39774842810138710ab208bf4bba2fcdd919b3e26d22028ee30fa5711f2223d310b61d7313067a218ed0de +EBUILD parrot-7.3.0.ebuild 2468 SHA256 58738e8cc293c442426351a6364ecb5076f7d6c2ed93be3ef1b007ac781af05f SHA512 07d48377a58bcaf64660270d2c2ef597aa3cab38c698638f28f38483d1b0f6cc5efc0069abbcc63ba445003ed97983165bc0ce490694bbcb878af6230c3690fa WHIRLPOOL 7ccadd8c6be5702fac00b0402874d0665cac99d043d766e442e9422f82be9f61ef849bb807983fe232498d86952ad560998937857d1e5d1e9c56451643d0348a +MISC ChangeLog 13393 SHA256 248353e741369b35c45441c1d933b46a82623852b5c1453f328e9510cebb8af4 SHA512 dcbea483a9d4ceecb2fa0d8f875e560c12241cfcdd48555544ff5fb6327e2e31267d0225aa19a642f56f59b14f81aeac4fd56ed8881c84ad544e4043d7437807 WHIRLPOOL 91ca336a6ff5d93b50070e5d3007b5f8e65250cce3e0e6d2a2c1b4c9308271025baeaf1af30660b4eed3c9b4b159cf15de53d07987f086756f280bc49f02473a MISC metadata.xml 157 SHA256 6a11fd41a2a210a9760849de398ef8c62cf46cc742d09b2e1781def7848fa1ec SHA512 95158d74d42674de03bc271c8dffa2264759c77681436de71fa9b3ad67f50b09394b0401e6df6dde526bc8dcd6ea666ed6767662bd63c3e92cb33b7b23e4ede8 WHIRLPOOL d3fdf14c384070120719ad4076cd04630790564f5bceda2a273e6481ea27a6fc6291e55d78cbf8bf99b73c7b42e8a1f286927c990702dceee97a63815cb33846 diff --git a/dev-lang/parrot/parrot-7.3.0.ebuild b/dev-lang/parrot/parrot-7.3.0.ebuild new file mode 100644 index 000000000000..781c570931e6 --- /dev/null +++ b/dev-lang/parrot/parrot-7.3.0.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-7.3.0.ebuild,v 1.1 2015/04/24 09:40:55 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 + dev-libs/libffi + 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 ba88da32405f..4f00f2d4bfe7 100644 --- a/dev-lang/rakudo/ChangeLog +++ b/dev-lang/rakudo/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lang/rakudo # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/ChangeLog,v 1.71 2015/03/20 07:27:36 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/ChangeLog,v 1.72 2015/04/24 09:45:00 patrick Exp $ + +*rakudo-2015.04 (24 Apr 2015) + + 24 Apr 2015; Patrick Lauer <patrick@gentoo.org> +rakudo-2015.04.ebuild: + Bump *rakudo-2015.03 (20 Mar 2015) diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest index a7b3f118729b..1aa4e1a7e6b2 100644 --- a/dev-lang/rakudo/Manifest +++ b/dev-lang/rakudo/Manifest @@ -2,9 +2,11 @@ DIST rakudo-2014.12.tar.gz 1490064 SHA256 1d064db752bd60513bb0f49bc344a48c953719 DIST rakudo-2015.01.1.tar.gz 1500598 SHA256 bf6e406a7d274d56b0afcbe13baccb69449d6847c41d713d4fea4220b5246d51 SHA512 b4953f7d4408e4ef51b09339acc1a3be13a00fd3a5a546961478d1bd62bf383660650aa336cd482fd7c321e4eda5a2d26182ad25f33b5902781a6b4cb407c0a7 WHIRLPOOL 9a8dfbec049f92455c2cdbb1d37e55e365dce50aa17b4181b888524efff8ec0a035f10b6ced5fa0803ff16d49772ce2de06664fa21df23ba997ef25f6fcf0825 DIST rakudo-2015.02.tar.gz 1541857 SHA256 6e64d291809f1ec081fae061c4c886bc774d442439b86801511da3e1a64104b6 SHA512 c6acf3704f820f523be4b0bd2dba9cee23a573364bd22f8a5b8f65b3a0fdc2dcd2921a89ff1e3499d372af611a9fcc2d5660952f3b5d9efee4849ed0b14979e8 WHIRLPOOL aa96a90bba18fa9f2543dfdc7cde0c9e9ad9e6bb7f5cf462b6b55d07a9745f2ff8a7f1c342ae652f4dde49db079f54fb3391676c2a8c5de46c8f2cee736d4975 DIST rakudo-2015.03.tar.gz 1518785 SHA256 39d0ca0c8f681a33c44e1265e38fb718e4357c43bc0c651c24f610a19598aecc SHA512 562be7491ee180fbf8cf03379716b507b234539e163e4c0bc56b2d9af1a8c4f57ea2a409ef1bef00e76d81a356abf8eef35b3c09cc1c4ac5f1e0ee29910f8b33 WHIRLPOOL 176119cd12aa18b1b1e8493a3539b5e580da9b86f71ebdba5722d1ec333a69a8c7adc4808d29341f3a60c02e4656b1640dc64857441a08472f57c824aa1cbb4f +DIST rakudo-2015.04.tar.gz 2481636 SHA256 ba61883218617a2993169b4b318bb5b89d26422bb987b9f111c982a337012d65 SHA512 831136c52b1b83350db923a296c693e2ecaf079e988e4fc566cabb3946a085dabd695a9b2568a6fa43c3bff314940ca563a1c244288c6842ca4d791e9a8144ef WHIRLPOOL c4f6b4c0a24274808da01a2b4b4e39bc5d995879b945dceea31118797ae242d94bf0230932f297b501fa3898e09493ecb3233592a2129ac1b721722be8cf0471 EBUILD rakudo-2014.12.ebuild 1453 SHA256 07682355ea6efc9ccd41de88f45fff2b857b3d612b96ac1a76e77b8a34b10153 SHA512 7440c440d83f5f8e7ecb002a1509bbae4217e6fc5ac5e17d67fe278ad47eefca855bcca7b2bb9f908381257d35d5394e9a8be4df4526afafa43740f3f98084ba WHIRLPOOL ac96dfbe7271159632f0408b69b3e10219cdf2bfa08888f91e919c3b9ea0177dba3586a700280f73f5cb85dfe62bba1e093ad1ecaf9aecc9688513eb21d77ddf EBUILD rakudo-2015.01.1.ebuild 1475 SHA256 cba0e8b300a0bef623bcb8beb59ba2e4db7cb0118124b96c73de7dd66eafaa5a SHA512 0f2284fafdd67fd38aaf5a1d8fcaff3475b31315b15a7eb4332b4ce71ddf6be91e30585dd814f87f48b485b0dcdb651e9392f161bde02ecfaea4df45f92e3bf4 WHIRLPOOL c6cdb39cbb4b1739258a57f2623bdac161c4f6093eee48b77c8bcc067c8393931c4d49c47973fd02c318159d4e98eafe6582a71dcd766149f3925f45425398f9 EBUILD rakudo-2015.02.ebuild 1473 SHA256 649e414461e7be27c0a5137f3066bd5965e83eaea8877a8977bc918db458c9db SHA512 4bb6651464693215b7b59ce537c62ba3208505a9a35e829b04f4482c34c1bbcaa3082d681b08e877962a08ac43728813d8026117bc7ec9f87893859f35aa5967 WHIRLPOOL efb0d68ed79a1bf96627d89d2da512adc7fa1e80f3c18b036d2d75ae09c175029d48113365d4329f272c52efdaec810311793bbde5c7f90d946f52b4b8d6327e EBUILD rakudo-2015.03.ebuild 1057 SHA256 c0e5749ac227b6f6d5d909db35ce153670ac483463787cb185ce2ba9fced5b77 SHA512 3b0b25dee9fc20b11b5bc63308eb6dd6ef3dfe3b24de8ea8e9dac6dacdf217b64d1a977e9e3e3e1c118b9059f6d4265618fb0ad7ce648feecd64d4455771a458 WHIRLPOOL 2ba45adb110d1715919932e03f1ad1cbd6373bb1ebfe7d8cc23c99471e093b4b405ce042a7a0ec2237711ee164394dc3a50270d5cfac4036e948acb8e73be02a -MISC ChangeLog 10210 SHA256 a39f18fad6641c0c79f42467e0cfdc82dc173ae3ac803f0f2679bd77b31f75b6 SHA512 d527192f756cfb2a17ad674b04069c8d190ca2993868d828897bf7a26f3b2a50cc42d569fdcb5af8347cc3da3ea18c759ac812de8911e25e3a4b0b2994d49452 WHIRLPOOL 3f75f450d8b1b84b70f0eb986e93513a80f844cb46a589513aeb81c7f6f699a4c096823624fca8bd18e1f97e1625a579c820d6cbb07f83ca3176ab5445136cff +EBUILD rakudo-2015.04.ebuild 1057 SHA256 c15755644e6f69a16a151ceee29b0efcd943a6619a0304b3af64fb1ffaac87f4 SHA512 d51777a1cc3930b65d21ff91e6a2aeae5dced5776845307f10f56938517abe9a66163f3088b958892e7830f6173968432a9e8618d859765c7b24a9cd835251cf WHIRLPOOL 5d96be57a395dc893b93df159fa532545bd79df0d497880a1f30dad3f19a3eb9cd5dbe4cc424d585b4f24e34379986142dd62e5c47a8f9a3f71d941029a34889 +MISC ChangeLog 10323 SHA256 0642693ae983b492f411a74862ca0bc8ca3a8f1e7ae18d317ef0f6e20675e77a SHA512 0efb394a6551efa0af7ab3808af615b4dee4f5db0b0e8f07f79c6dc9b52135174a11239fbfa71c4752bcf42a702cb277fac13f9e1173874f741059d7741dedbf WHIRLPOOL d0ca6d1ed84212849780e24be1368eeaecb858804d32023df840467ad3fcb85c296d45a198548263cd8e39b49a1b1e2b3d0a6e079e953485bd321b948bdcdbf0 MISC metadata.xml 418 SHA256 9c56f39209ac85e097ca4fb41b93485bb625661dc99cf2627589d7dbcac85418 SHA512 8a2d709ed2f76c136adc4f869e1d5a116ebd4160ea043aa173e6cb793c7a567f5aabe115204b90e3d3968cd995085cc4bbbc1d9fd65472fbb1f3bfa33caeebc5 WHIRLPOOL ccce29b86221c6ce8b67243a097c7be7e3872d35aabc628016182cf1198ad8d780df3cfa7247fb11cc19f6dc44fee645e46506789219bfa33e7d62b1c901986d diff --git a/dev-lang/rakudo/rakudo-2015.04.ebuild b/dev-lang/rakudo/rakudo-2015.04.ebuild new file mode 100644 index 000000000000..1b983d36e6e6 --- /dev/null +++ b/dev-lang/rakudo/rakudo-2015.04.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2015.04.ebuild,v 1.1 2015/04/24 09:45:00 patrick Exp $ + +EAPI=5 + +MY_PV="2015.01" + +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 java +moar" + +RDEPEND=">=dev-lang/nqp-${MY_PV}[java?,moar?]" +DEPEND="${RDEPEND} + dev-lang/perl" + +src_configure() { + 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 +} |