commit:     e698666519c5173398d78f11bb9d397acb955160
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Thu May  8 09:17:13 2025 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Thu Jul 10 07:51:00 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6986665

dev-java/commons-cli: avoid circular dependency with java-dep-check

This commit adds JAVA_DISABLE_DEPEND_ON_JAVA_DEP_CHECK="true" in order
to avoid a circular dependency with dev-java/java-dep-check which is now
forced into BDEPEND.

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

 .../{commons-cli-1.9.0.ebuild => commons-cli-1.9.0-r1.ebuild}        | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-java/commons-cli/commons-cli-1.9.0.ebuild 
b/dev-java/commons-cli/commons-cli-1.9.0-r1.ebuild
similarity index 91%
rename from dev-java/commons-cli/commons-cli-1.9.0.ebuild
rename to dev-java/commons-cli/commons-cli-1.9.0-r1.ebuild
index aa26f2dcf967..398b628679dd 100644
--- a/dev-java/commons-cli/commons-cli-1.9.0.ebuild
+++ b/dev-java/commons-cli/commons-cli-1.9.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -7,6 +7,9 @@ EAPI=8
 JAVA_PKG_IUSE="doc source"
 MAVEN_ID="commons-cli:commons-cli:1.9.0"
 
+# Avoid circular dependency
+JAVA_DISABLE_DEPEND_ON_JAVA_DEP_CHECK="true"
+
 inherit java-pkg-2 java-pkg-simple verify-sig
 
 DESCRIPTION="A Java library for working with the command line arguments and 
options"

Reply via email to