commit:     93505c7a7812b53dac7483028f2859ee1e044c08
Author:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 16 13:00:00 2024 +0000
Commit:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Sat Mar 16 13:02:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93505c7a

dev-lang/rakudo: drop 2023.02, 2023.10

Signed-off-by: Patrick Lauer <patrick <AT> gentoo.org>

 dev-lang/rakudo/Manifest              |  2 -
 dev-lang/rakudo/rakudo-2023.02.ebuild | 72 -----------------------------------
 dev-lang/rakudo/rakudo-2023.10.ebuild | 72 -----------------------------------
 3 files changed, 146 deletions(-)

diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest
index 8a2f59c7158b..c5b710ef7cd2 100644
--- a/dev-lang/rakudo/Manifest
+++ b/dev-lang/rakudo/Manifest
@@ -1,4 +1,2 @@
-DIST rakudo-2023.02.tar.gz 6692654 BLAKE2B 
9a63e92d278235aac75fd15e2de90d2de55af2d92a650b8f0ccf61e12b41942ec47b8ecaf1f4e7bd9c55d98d09667f3ea916a79d9b3161fede264e47a3eecadc
 SHA512 
bb631cb23e981d7bb269888d8302f95b5356a443abb93dc0ae8ca9a0e03b3da9b3ff0c03dabda405107498a36f589333001b81ebd971a0dc225f03406438f74e
-DIST rakudo-2023.10.tar.gz 6883145 BLAKE2B 
158967b4af119854bc7c1fd9b95a2320727b3f2b4586ebbe30bc3ebc1c49ed412b2abcad24b30aeb54739d2944a13b9f905eadc34304b9aba024a95b2bf843ee
 SHA512 
14368dda40c3d7340d158834b2bb3b6bf4086a3c08e7f58318e1bb47282c3f5d19ef6aaf75aa66f5b10b603b17f62e295c24f04b6d8ced80b4f9e8c593e32711
 DIST rakudo-2023.12.tar.gz 6865345 BLAKE2B 
0c2404b25d5316de7ef2bf332411898fc12f154c815434ae2f8202951eba8dfbe23c278bbbaf082dcb5e4782aa0348bec10cad97ffbe2b8d55e64a987d5fe69c
 SHA512 
fa78ea3f5eea9947eae7ab3c130956acade849fbde1b926fefdb34f0a2a74cd0a4a8b62a088a41cf207ef80d06b2e5d42048a1a2071d10d68c3e388c57d5e78e
 DIST rakudo-2024.02.tar.gz 6879828 BLAKE2B 
aa361c9e21c34cc5c737390ab6b1b8828afaa6aafaa604dbde273d68084cd0cebaf9c8bd796a394844f05b7bafc4f5d2db8a80a7bc1be8baab52b7a7f858bfa2
 SHA512 
b9bfdcbaf7daa80e6dfe1fb96e68482d2b110cca03067ef4e3e12270897ef0d53710d90fda97254c4cc012b3cdc4ec0c5d4a25facc5a0224a7579b96f9cd7aa3

diff --git a/dev-lang/rakudo/rakudo-2023.02.ebuild 
b/dev-lang/rakudo/rakudo-2023.02.ebuild
deleted file mode 100644
index a8a18519d240..000000000000
--- a/dev-lang/rakudo/rakudo-2023.02.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 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? ( sys-devel/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-2023.10.ebuild 
b/dev-lang/rakudo/rakudo-2023.10.ebuild
deleted file mode 100644
index a8a18519d240..000000000000
--- a/dev-lang/rakudo/rakudo-2023.10.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 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? ( sys-devel/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
-}

Reply via email to