commit:     96ebc7668078e276d7f4c520081c8d1e44438843
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sun Jan  7 17:12:37 2024 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Wed Jan 17 09:39:41 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96ebc766

dev-java/aspectj: depend on jakarta-regexp

Changes dependency from ant-apache-regexp to jakarta-regexp which
provides the needed org.apache.regexp without using an ant-task.

This change is needed fur upcoming >=dev-java/ant-1.10.14 in order to
avoid a cyclic dependency.

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/34814
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 .../aspectj/{aspectj-1.9.7.ebuild => aspectj-1.9.7-r1.ebuild}  | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-java/aspectj/aspectj-1.9.7.ebuild 
b/dev-java/aspectj/aspectj-1.9.7-r1.ebuild
similarity index 89%
rename from dev-java/aspectj/aspectj-1.9.7.ebuild
rename to dev-java/aspectj/aspectj-1.9.7-r1.ebuild
index 4f7ef2231ed2..e3b7c408c182 100644
--- a/dev-java/aspectj/aspectj-1.9.7.ebuild
+++ b/dev-java/aspectj/aspectj-1.9.7-r1.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 JAVA_PKG_IUSE="doc source"
 
 inherit java-pkg-2 java-pkg-simple
 
 DESCRIPTION="A seamless aspect-oriented extension to the Java programming 
language"
 HOMEPAGE="https://eclipse.org/aspectj/";
-SRC_URI="https://github.com/eclipse/org.aspectj/archive/refs/tags/V${PV//./_}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI="https://github.com/eclipse-aspectj/aspectj/archive/V${PV//./_}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="EPL-1.0"
 SLOT="0"
@@ -16,7 +16,7 @@ KEYWORDS="amd64 x86"
 
 CDEPEND="dev-java/asm:9
        dev-java/commons-logging:0
-       dev-java/ant-apache-regexp:0"
+       dev-java/jakarta-regexp:1.4"
 DEPEND="${CDEPEND}
        >=virtual/jdk-1.8:*"
 RDEPEND="${CDEPEND}
@@ -26,7 +26,7 @@ BDEPEND="app-arch/zip"
 S=${WORKDIR}/org.${P//./_}
 
 JAVA_GENTOO_CLASSPATH_EXTRA="aspectjweaver.jar"
-JAVA_GENTOO_CLASSPATH="commons-logging,asm-9,ant-apache-regexp"
+JAVA_GENTOO_CLASSPATH="commons-logging,asm-9,jakarta-regexp-1.4"
 JAVA_ENCODING="iso8859-1"
 
 src_compile() {

Reply via email to