From eabe0b9b35343346076803a814a1597ff673aedb Mon Sep 17 00:00:00 2001 From: "Volkmar W. Pogatzki" Date: Mon, 15 Jun 2026 05:56:10 +0200 Subject: [PATCH] dev-java/jcommander: add missing test-dependency This commit also removes an unneeded patch. Closes: https://bugs.gentoo.org/977446 Signed-off-by: Volkmar W. Pogatzki Part-of: https://codeberg.org/gentoo/gentoo/pulls/1165 Merges: https://codeberg.org/gentoo/gentoo/pulls/1165 Signed-off-by: Sam James --- .../files/jcommander-1.83-skipFailingTest.patch | 15 --------------- dev-java/jcommander/jcommander-1.83-r1.ebuild | 4 +--- 2 files changed, 1 insertion(+), 18 deletions(-) delete mode 100644 dev-java/jcommander/files/jcommander-1.83-skipFailingTest.patch diff --git a/dev-java/jcommander/files/jcommander-1.83-skipFailingTest.patch b/dev-java/jcommander/files/jcommander-1.83-skipFailingTest.patch deleted file mode 100644 index de783296491c9..0000000000000 --- a/dev-java/jcommander/files/jcommander-1.83-skipFailingTest.patch +++ /dev/null @@ -1,15 +0,0 @@ -FAILED: com.beust.jcommander.JCommanderTest.atFileCanContainNameAndValueInSameLine -com.beust.jcommander.ParameterException: The following option is required: [-log | -verbose] - at com.beust.jcommander.JCommander.validateOptions(JCommander.java:395) - ---- a/src/test/java/com/beust/jcommander/JCommanderTest.java -+++ b/src/test/java/com/beust/jcommander/JCommanderTest.java -@@ -570,7 +570,7 @@ public class JCommanderTest { - Assert.assertEquals(ArgMultiNameValidator.MultiNameValidator.parsedName, paramName); - } - -- @Test -+ @Test(enabled = false) - public void atFileCanContainNameAndValueInSameLine() throws IOException { - File f = File.createTempFile("JCommander", null); - f.deleteOnExit(); diff --git a/dev-java/jcommander/jcommander-1.83-r1.ebuild b/dev-java/jcommander/jcommander-1.83-r1.ebuild index 1817b3b34070a..10103e71eaf38 100644 --- a/dev-java/jcommander/jcommander-1.83-r1.ebuild +++ b/dev-java/jcommander/jcommander-1.83-r1.ebuild @@ -22,13 +22,12 @@ DEPEND=" test? ( >=dev-java/jackson-annotations-2.20:0 >=dev-java/jackson-core-2.20.0:0 + >=dev-java/slf4j-simple-2.0.3:0 >=dev-java/testng-7.11.0:0 ) " RDEPEND=">=virtual/jre-1.8:* " -PATCHES=( "${FILESDIR}/jcommander-1.83-skipFailingTest.patch" ) - JAVA_SRC_DIR="src/main/java" JAVA_TEST_GENTOO_CLASSPATH="jackson-annotations jackson-core slf4j-simple testng" JAVA_TEST_RESOURCE_DIRS="src/test/resources" @@ -36,7 +35,6 @@ JAVA_TEST_RUN_ONLY="src/test/resources/testng.xml" JAVA_TEST_SRC_DIR="src/test/java" src_prepare() { -# default #bug #780585 java-pkg-2_src_prepare java-pkg_clean