diff options
author | 2014-11-24 00:18:32 +0000 | |
---|---|---|
committer | 2014-11-24 00:18:32 +0000 | |
commit | d30c5808bb60f4928cb3ae1a27c4cb2f2fce8bf4 (patch) | |
tree | 4334abe4af080c8de001247b0da2765f319f1cb9 /dev-lang | |
parent | added python-3.4 support (diff) | |
download | historical-d30c5808bb60f4928cb3ae1a27c4cb2f2fce8bf4.tar.gz historical-d30c5808bb60f4928cb3ae1a27c4cb2f2fce8bf4.tar.bz2 historical-d30c5808bb60f4928cb3ae1a27c4cb2f2fce8bf4.zip |
Bump, parrot backend is disabled as it doesn't work
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/nqp/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/nqp/Manifest | 4 | ||||
-rw-r--r-- | dev-lang/nqp/nqp-2014.11.ebuild | 60 |
3 files changed, 69 insertions, 2 deletions
diff --git a/dev-lang/nqp/ChangeLog b/dev-lang/nqp/ChangeLog index 24ef4ec6e743..1442008c11c8 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.54 2014/10/25 03:13:27 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/ChangeLog,v 1.55 2014/11/24 00:18:23 patrick Exp $ + +*nqp-2014.11 (24 Nov 2014) + + 24 Nov 2014; Patrick Lauer <patrick@gentoo.org> +nqp-2014.11.ebuild: + Bump, parrot backend is disabled as it doesn't work *nqp-2014.10 (25 Oct 2014) diff --git a/dev-lang/nqp/Manifest b/dev-lang/nqp/Manifest index 5f55c1fefd3f..a84a82817372 100644 --- a/dev-lang/nqp/Manifest +++ b/dev-lang/nqp/Manifest @@ -2,9 +2,11 @@ DIST nqp-2014.07.tar.gz 5199246 SHA256 aaff0091b266881dfde50ba7f42082b5c1a87b513 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 +DIST nqp-2014.11.tar.gz 5211963 SHA256 e58e7432e89da50647db2c4030da8bee60d9dfddae13de541fcb584957c95896 SHA512 e4ebaa04728fe5757e6c82af6200b86768dc59f6cddb651c4cde8eca01e8d6dda9edeb1ece9de79cc523d00cbbd583aeabd92c48b151a928233408f6f36fb9a3 WHIRLPOOL ed4ffae88762422f557f8c4a161592fe465b63cb278bbb7afe06fcda64fb8e9beeba118e9d3e3f16122fea71499d5b5cca0ca2929eea5f830e4dd110abf86cb0 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 -MISC ChangeLog 7100 SHA256 3205b472590485fd3f146ee9b5e34b8b4a63fbf7e61e6b414f68872bd327402c SHA512 e6e46148e0affeb96b602bbf1b89eb43bf6c48e64c987f5ee77436c5d833afc6af80544953cfa9b384b2ce857ad9f632747d96255feb4d6d3ae987c58d4d5525 WHIRLPOOL ff8228115fbc6af1e04ce04e3c1f3c78c573627d0ff1493665adfd24403a630c7c0962d54ec551959797e671151289014a11a13826403899f2b768f2ac574d53 +EBUILD nqp-2014.11.ebuild 1349 SHA256 591f1506f51b5712d8dbccdf8e72c2ce5777b5b153d53e43c0846d5868786d08 SHA512 01312432963aff5f2d3d6ad91fc6b6a06d842a66a72d63cd0507aa40c5a6a400d695366ff3689de441e6aa8c3148d0f877eaec0f89e7b5e4e49666558d0aa782 WHIRLPOOL 514f3d197a893922b1bc359b9ec1335b7c12ac664b2ed593eca975d35389741c661ad40046931f174ff4e43812b0dc6441e5c5448a144a2710d666cc9fef12ca +MISC ChangeLog 7254 SHA256 21a145e0f27c996643fed2d73d32a83a0447a9a884033009b3c7032b679b3b1c SHA512 c71ff063bc653dcb874b344216fb00e306d1aaf383240f8515ac9584d60f174bd19d6047fa718a2a422bf0d1b5440d826271ca0e39dbedf2b543c6a3878b0658 WHIRLPOOL 42ebc3d6ad75edb43a91102e996ac9573876d326aba81895807cd3f57afbaded284dfcffd1eaf127f388857cdf64faa05e47978de98622751ea54be7ddd66e42 MISC metadata.xml 404 SHA256 3e5dfb79d6f4a44b0fc997651ccde75103dcf25dd6aaa0f59a18489cd82cdd25 SHA512 0440da4fe44ec43ff8a88c16837d670825c2c02ed75e64d07cf325e8c101a29ba6532ac8af28579d089ae493cfa8ab2a380e4c534b4069babe15c2baa1238897 WHIRLPOOL a11b5e4adc6f2138d2b87619034347ab8f43aebe2673353f16c6623a981541ae366bc5eb6b2a05332de30b3291d241509f2bdc72153f3252bba539efb62edc7d diff --git a/dev-lang/nqp/nqp-2014.11.ebuild b/dev-lang/nqp/nqp-2014.11.ebuild new file mode 100644 index 000000000000..e33a20405627 --- /dev/null +++ b/dev-lang/nqp/nqp-2014.11.ebuild @@ -0,0 +1,60 @@ +# 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.11.ebuild,v 1.1 2014/11/24 00:18:23 patrick Exp $ + +EAPI=5 + +inherit eutils multilib + +# hrm, doesn't look happy +#RESTRICT="test" + +GITCRAP=b842b0d +PARROT_VERSION="6.10.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 java +moar" +REQUIRED_USE="|| ( java moar )" + +RDEPEND=" + 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 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 +} |