diff options
author | Patrick Lauer <patrick@gentoo.org> | 2014-11-25 04:47:58 +0000 |
---|---|---|
committer | Patrick Lauer <patrick@gentoo.org> | 2014-11-25 04:47:58 +0000 |
commit | 5aa2c35017013384ce45e18e61474b11e9831580 (patch) | |
tree | 3f78158cfd241ed19d024fd82d181bde1bcd2b09 /dev-lang | |
parent | Fixed build with newer gcc, re-enabling parrot backend (diff) | |
download | historical-5aa2c35017013384ce45e18e61474b11e9831580.tar.gz historical-5aa2c35017013384ce45e18e61474b11e9831580.tar.bz2 historical-5aa2c35017013384ce45e18e61474b11e9831580.zip |
Re-add parrot/nqp backend as nqp works again
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/rakudo/ChangeLog | 8 | ||||
-rw-r--r-- | dev-lang/rakudo/Manifest | 4 | ||||
-rw-r--r-- | dev-lang/rakudo/rakudo-2014.11-r1.ebuild (renamed from dev-lang/rakudo/rakudo-2014.11.ebuild) | 14 |
3 files changed, 18 insertions, 8 deletions
diff --git a/dev-lang/rakudo/ChangeLog b/dev-lang/rakudo/ChangeLog index 507011c7f64a..78f4871277ea 100644 --- a/dev-lang/rakudo/ChangeLog +++ b/dev-lang/rakudo/ChangeLog @@ -1,6 +1,12 @@ # 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.64 2014/11/24 01:48:46 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/ChangeLog,v 1.65 2014/11/25 04:47:46 patrick Exp $ + +*rakudo-2014.11-r1 (25 Nov 2014) + + 25 Nov 2014; Patrick Lauer <patrick@gentoo.org> +rakudo-2014.11-r1.ebuild, + -rakudo-2014.11.ebuild: + Re-add parrot/nqp backend as nqp works again *rakudo-2014.11 (24 Nov 2014) diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest index f42a1852fc1c..d8636a2dafc4 100644 --- a/dev-lang/rakudo/Manifest +++ b/dev-lang/rakudo/Manifest @@ -8,6 +8,6 @@ EBUILD rakudo-2014.08.ebuild 1255 SHA256 dfb4b0f1e5bf08533529a3d2f1691993019d5ae 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.ebuild 1125 SHA256 0b792e470f2bae26d5d3883fb41d005c754757185368774942e665259d2e65a9 SHA512 b1e37100c6855a50c9d6e0aae86fb4c59e5500983832b4faa3fc818db4f5a74353fc4653c59d7bf471fe6a35c39dd0a09a3a1fdf21fd4b13bc41db1950f26d82 WHIRLPOOL 2143119c51ca3b5da7b460504aae50d062a04928949cbe13aeaf109860cd7dd0bc5a26d54463749a3df97cbbeadb4aaffb9b80c7c6bfcfff0b2756bda65e1e46 -MISC ChangeLog 9220 SHA256 780be58c4184fc307d9d60e237a43823bd3ef0e7e90631b2fd70cfa59090970f SHA512 f8ffba80092a7ee3c74efe751d0c26358940ed6e5ea6bf958237b088d4c8b97b5b8d642384903b523dcf43ced85b9677811051ee0ff0c42fbee103b62f99e4f6 WHIRLPOOL a1d18e656ac0df76ec4c65709594915a2f78ff4e3feb3c815da89a1defaaf5d69f37a391e937571821e35594c30298146e889a9e328a8074e650e11eafe4fb5b +EBUILD rakudo-2014.11-r1.ebuild 1443 SHA256 7db19d70f7fac953b05f4435754ee72a30f629200df48b5c93797b6128170953 SHA512 8d223375729047523373e9145f66eeab41b0157598568db63670c53edc78c9d3d5af842c628854afbe07133d2f45ac676608d62a6af7551b1b5eacfb21e224ab WHIRLPOOL ef7ae7976466dfd4e443c3641d22b36cf8acf2471c24adb2ad951986215421698ef8c8a4d721a69316a6d77e0d38532b0bf5a5733fbf7c58ecf89c0a70857081 +MISC ChangeLog 9405 SHA256 016b5e21197aef15bc361eb2bdeacffdc25256ba25a6cfe37ecede8b28170455 SHA512 f2605bf67b2a377b7c973a476f8dfd39c6433a16cdb6c6f724b28d5c750c56b81eb24bd17a803118b204787353a84d78b45f9bf6a7bc1e7d270f6caae7880e1f WHIRLPOOL cfb856955ad5ea3a0c9b266aff937483b8585a0a6a7799a02a990e1ff23a1eed8c47625a023a7ca4f08f0779bb01e48a6ae785f15bc1af39a3a771b47dcec9bc MISC metadata.xml 418 SHA256 9c56f39209ac85e097ca4fb41b93485bb625661dc99cf2627589d7dbcac85418 SHA512 8a2d709ed2f76c136adc4f869e1d5a116ebd4160ea043aa173e6cb793c7a567f5aabe115204b90e3d3968cd995085cc4bbbc1d9fd65472fbb1f3bfa33caeebc5 WHIRLPOOL ccce29b86221c6ce8b67243a097c7be7e3872d35aabc628016182cf1198ad8d780df3cfa7247fb11cc19f6dc44fee645e46506789219bfa33e7d62b1c901986d diff --git a/dev-lang/rakudo/rakudo-2014.11.ebuild b/dev-lang/rakudo/rakudo-2014.11-r1.ebuild index 968108be0d93..c2581d8f2397 100644 --- a/dev-lang/rakudo/rakudo-2014.11.ebuild +++ b/dev-lang/rakudo/rakudo-2014.11-r1.ebuild @@ -1,6 +1,6 @@ # 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.11.ebuild,v 1.1 2014/11/24 01:48:46 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2014.11-r1.ebuild,v 1.1 2014/11/25 04:47:46 patrick Exp $ EAPI=5 @@ -8,17 +8,17 @@ PARROT_VERSION="6.7.0" inherit eutils multilib -DESCRIPTION="A Perl 6 implementation" +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" +IUSE="doc +parrot java moar" -RDEPEND=" - >=dev-lang/nqp-${PV}[java?,moar?]" +RDEPEND="parrot? ( >=dev-lang/parrot-${PARROT_VERSION}:=[unicode] ) + >=dev-lang/nqp-${PV}[parrot?,java?,moar?]" DEPEND="${RDEPEND} dev-lang/perl" @@ -27,9 +27,13 @@ src_prepare() { } 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?! :( + use parrot && sed -i -e 's~OPS2C = $(PARROT_BIN_DIR)/$(EXE)~OPS2C = $(PARROT_BIN_DIR)/ops2c~' Makefile || die } src_test() { |