summaryrefslogtreecommitdiff
path: root/dev-lang/rakudo
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lang/rakudo')
-rw-r--r--dev-lang/rakudo/Manifest6
-rw-r--r--dev-lang/rakudo/rakudo-2024.08.ebuild72
-rw-r--r--dev-lang/rakudo/rakudo-2024.12.ebuild (renamed from dev-lang/rakudo/rakudo-2024.05.ebuild)0
3 files changed, 2 insertions, 76 deletions
diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest
index 5889aa6d9096..db8f52b8bf10 100644
--- a/dev-lang/rakudo/Manifest
+++ b/dev-lang/rakudo/Manifest
@@ -1,7 +1,5 @@
-DIST rakudo-2024.05.tar.gz 6923643 BLAKE2B 9ec3796a2638489dea1bea510e1fdb6b1877011944dd50e2a8211f5b2d564ae7767dac3dc6510ce281c0df840aea3c1888b1d13cac461ecf3c5b031e6d6d27da SHA512 12b0c61c3c13fbb80bc281c4fa2c9e2ecc2b9f24b11501ff05fe82f3208c8b2adec94f2181ca0926f40da4f27d611aa2420304c837d03a9f597925b78f837b82
-DIST rakudo-2024.08.tar.gz 6956638 BLAKE2B e3d063589be0a39557f0cd3cfeceb3cb97a88db7906a64f5ba37dc6099faaff7f451fff34a9abac1b8c64fe2959eddfa62218423f7684c71b4d3ce7c3286d947 SHA512 302b232b469e7ea5a38afec900746876a01bf6efc9ca8957e2f6a9328dccad81ec988feb2d0bf2a50ecd4c654624a819d0721a6da4a02653054558f1533bf308
DIST rakudo-2024.10.tar.gz 6977275 BLAKE2B 26f77510f1d653d5dd8f65dec62642898faa73ea2b7105b13c984a76a50db5c42d659f5466f2626ce74378180cac34cd7529fdb8b01d839785e9e8305cf1fb32 SHA512 01270b164d82d27729b15ce5386b82a243607599d5959703a24faf95976b5d2574146ecdfdb1515b2d631564135e2fb4949ae0893839c9b16564f024ecfd93cb
-EBUILD rakudo-2024.05.ebuild 1598 BLAKE2B 2eb1e126bd7922effae800ba468105d887aea4911ed27cf09a55856ade03ed1bd5b2e8e0d402d0829c3e26ba1021706998cd4744f8d42dec9d14ca1dcfd1349b SHA512 37b92b128ba0194350a3439a40639583de64a2a94158bce34aa858698909cb14e1e10922fb3d28943c2a529dcfb2ef0bbe7caecc5efa3ddf9290cd79963a946c
-EBUILD rakudo-2024.08.ebuild 1598 BLAKE2B 2eb1e126bd7922effae800ba468105d887aea4911ed27cf09a55856ade03ed1bd5b2e8e0d402d0829c3e26ba1021706998cd4744f8d42dec9d14ca1dcfd1349b SHA512 37b92b128ba0194350a3439a40639583de64a2a94158bce34aa858698909cb14e1e10922fb3d28943c2a529dcfb2ef0bbe7caecc5efa3ddf9290cd79963a946c
+DIST rakudo-2024.12.tar.gz 6982673 BLAKE2B 20be31a36e520ec407b63955bc05c901f1e1e88012a6ff2ec8cc1f8fcd69e81a5f2d16be193c3214cfd0a01e5aaad6cddc864b4c15a2488e13c7e019ac37609a SHA512 d15aa39540c72999d7821b65321654d64ccedb89b5e0f13c8f5bc6961bbe9d2b96d54f6dbd4f80b51d6b057ebdc13c99dcb6e4df8cb12cc9f1c52efc86f7683e
EBUILD rakudo-2024.10.ebuild 1598 BLAKE2B 2eb1e126bd7922effae800ba468105d887aea4911ed27cf09a55856ade03ed1bd5b2e8e0d402d0829c3e26ba1021706998cd4744f8d42dec9d14ca1dcfd1349b SHA512 37b92b128ba0194350a3439a40639583de64a2a94158bce34aa858698909cb14e1e10922fb3d28943c2a529dcfb2ef0bbe7caecc5efa3ddf9290cd79963a946c
+EBUILD rakudo-2024.12.ebuild 1598 BLAKE2B 2eb1e126bd7922effae800ba468105d887aea4911ed27cf09a55856ade03ed1bd5b2e8e0d402d0829c3e26ba1021706998cd4744f8d42dec9d14ca1dcfd1349b SHA512 37b92b128ba0194350a3439a40639583de64a2a94158bce34aa858698909cb14e1e10922fb3d28943c2a529dcfb2ef0bbe7caecc5efa3ddf9290cd79963a946c
MISC metadata.xml 396 BLAKE2B 43b55c331967d55e0a5c8d2dad7399c20b4104494cf3310b5a95dbef537d07908135c7f9c7829c737f64466660056de8c5656637b54079fef0f90ea4cfef5f1e SHA512 163828a65041f6d74931e32b6edf8c58ddb59151f8c68519165e81003886ce67ff4bcd21e69dc8a1fb96e4b8189fb611dcf8b9d73a52b257ccc24de516185fae
diff --git a/dev-lang/rakudo/rakudo-2024.08.ebuild b/dev-lang/rakudo/rakudo-2024.08.ebuild
deleted file mode 100644
index 33bd9a00a85f..000000000000
--- a/dev-lang/rakudo/rakudo-2024.08.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-opt-2
-
-DESCRIPTION="A compiler for the Raku programming language"
-HOMEPAGE="https://rakudo.org"
-
-if [[ ${PV} == "9999" ]]; then
- EGIT_REPO_URI="https://github.com/rakudo/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://rakudo.org/dl/${PN}/${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="Artistic-2"
-SLOT="0"
-# TODO: add USE="javascript" once that's usable in nqp
-IUSE="clang java +moar test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="|| ( java moar )"
-
-CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
-RDEPEND="${CDEPEND}
- java? ( >=virtual/jre-1.9 )"
-DEPEND="${CDEPEND}
- clang? ( llvm-core/clang )
- java? ( >=virtual/jdk-1.9 )
- >=dev-lang/perl-5.10"
-
-pkg_pretend() {
- if has_version dev-lang/rakudo; then
- ewarn "Rakudo is known to fail compilation/installation with Rakudo"
- ewarn "already being installed. So if it fails, try unmerging dev-lang/rakudo,"
- ewarn "then do a new installation."
- ewarn "(see Bug #584394)"
- fi
-}
-
-src_configure() {
- local backends
- use moar && backends+="moar,"
- use java && backends+="jvm"
-
- local myargs=(
- "--prefix=/usr"
- "--sysroot=/"
- "--sdkroot=/"
- "--backends=${backends}"
- )
-
- perl Configure.pl "${myargs[@]}" || die
-
- if use java; then
- NQP=$(java-pkg_getjars --with-dependencies nqp)
- fi
-}
-
-src_compile() {
- emake NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}"
-}
-
-src_install() {
- emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install
-}
-
-src_test() {
- RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default
-}
diff --git a/dev-lang/rakudo/rakudo-2024.05.ebuild b/dev-lang/rakudo/rakudo-2024.12.ebuild
index 33bd9a00a85f..33bd9a00a85f 100644
--- a/dev-lang/rakudo/rakudo-2024.05.ebuild
+++ b/dev-lang/rakudo/rakudo-2024.12.ebuild