guix_mirror_bot pushed a commit to branch java-team
in repository guix.
commit 3554ff8c34f463b0f3fc650479fddf9a5f4053aa
Author: Julien Lepiller <[email protected]>
AuthorDate: Sat Mar 28 17:45:56 2026 +0100
gnu: ant-junit: Deprecate.
* gnu/packages/bioinformatics (java-picard-1.113): Remove ant-junit
dependency.
* gnu/packages/groovy.scm (groovy-ant): Remove ant-junit dependency.
* gnu/packages/java.scm (ant-junit): Deprecate in favor of ant/java8.
Change-Id: Ic877958cc559acd710ac38b7b9d4b271d3982c3f
---
gnu/packages/bioinformatics.scm | 1 -
gnu/packages/groovy.scm | 3 +--
gnu/packages/java.scm | 30 ++----------------------------
3 files changed, 3 insertions(+), 31 deletions(-)
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index b69b9f95ab9..b9544bdfa2b 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -9296,7 +9296,6 @@ VCF.")
zlib))
(native-inputs
`(("ant-apache-bcel" ,ant-apache-bcel)
- ("ant-junit" ,ant-junit)
("java-testng" ,java-testng)
("java-commons-bcel" ,java-commons-bcel)
("java-jcommander" ,java-jcommander)
diff --git a/gnu/packages/groovy.scm b/gnu/packages/groovy.scm
index 0e4b2e79bd1..091d717fcbe 100644
--- a/gnu/packages/groovy.scm
+++ b/gnu/packages/groovy.scm
@@ -463,8 +463,7 @@ similar to javadoc."))))
("java-asm-analysis" ,java-asm-analysis-8)
,@(package-inputs base)))
(native-inputs
- `(("ant-junit" ,ant-junit)
- ("groovy-bootstrap" ,groovy-bootstrap)
+ `(("groovy-bootstrap" ,groovy-bootstrap)
("groovy-xml" ,groovy-xml)
("groovy-test" ,groovy-test)
("groovy-tests-bootstrap" ,groovy-tests-bootstrap)
diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index fd0872fa968..70a4be5c883 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -2336,34 +2336,8 @@ build process and its dependencies, whereas Make uses
Makefile format.")
(modify-inputs (package-inputs ant/java8)
(prepend java-commons-bcel)))))
-(define-public ant-junit
- (package
- (inherit ant/java8)
- (name "ant-junit")
- (arguments
- (substitute-keyword-arguments (package-arguments ant/java8)
- ((#:phases phases)
- #~(modify-phases #$phases
- (add-after 'unpack 'link-junit
- (lambda* (#:key inputs #:allow-other-keys)
- (for-each (lambda (file)
- (symlink file
- (string-append "lib/optional/"
- (basename file))))
- (find-files (assoc-ref inputs "java-junit")
- "\\.jar$"))))
- (add-after 'build 'install
- (lambda _
- (let ((share (string-append #$output "/share/java"))
- (bin (string-append #$output "/bin"))
- (lib (string-append #$output "/lib")))
- (mkdir-p share)
- (install-file (string-append lib "/ant-junit.jar") share)
- (delete-file-recursively bin)
- (delete-file-recursively lib))))))))
- (inputs
- (modify-inputs (package-inputs ant/java8)
- (prepend java-junit)))))
+(define-deprecated-package ant-junit
+ ant/java8)
(define-public libantlr3c
(package