guix_mirror_bot pushed a commit to branch java-team
in repository guix.
commit 5ac10abfe9414d70b92c3380127b176cfb189200
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Mon Sep 28 07:57:20 2026 +0100
gnu: ant/java8: Deprecate in favor of ant.
* gnu/packages/java.scm (ant/java8): New variable.
(ant/java8-empty-etc, ant-1.10.14): Inherit from ant.
[arguments]: Refresh style.
Change-Id: I502ce2b84f3b42e1ebf0ae06fb2a3b027afea9d8
---
gnu/packages/java.scm | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index d15337ca7d2..57f8ca5bb0d 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -2162,11 +2162,14 @@ and is best suited to building Java projects. Ant uses
XML to describe the
build process and its dependencies, whereas Make uses Makefile format.")
(license license:asl2.0)))
+;; Deprecated on <2026-04-02>.
+(define-public ant/java8 ant)
+
(define-public ant/java8-empty-etc
(package
- (inherit ant/java8)
+ (inherit ant)
(arguments
- (substitute-keyword-arguments (package-arguments ant/java8)
+ (substitute-keyword-arguments arguments
((#:phases phases)
#~(modify-phases #$phases
(add-after 'build 'add-empty-etc-directory
@@ -2175,7 +2178,7 @@ build process and its dependencies, whereas Make uses
Makefile format.")
(define-public ant-1.10.14
(package
- (inherit ant/java8)
+ (inherit ant)
(name "ant")
(version "1.10.14")
(source
@@ -2192,7 +2195,7 @@ build process and its dependencies, whereas Make uses
Makefile format.")
(find-files "lib/optional" "\\.jar$"))
#t))))
(arguments
- (substitute-keyword-arguments (package-arguments ant/java8)
+ (substitute-keyword-arguments arguments
((#:phases phases)
#~(modify-phases #$phases
(replace 'remove-scripts