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

Reply via email to