guix_mirror_bot pushed a commit to branch java-team
in repository guix.

commit 8d3dcea9530578064ab9fd5fa723de7887e28f5b
Author: Julien Lepiller <[email protected]>
AuthorDate: Sat Mar 28 13:18:18 2026 +0100

    gnu: ant: Do not inherit.
    
    The derivation does not change, but drop inheritance so we can modify
    the latest ant package independently.
    
    * gnu/packages/java.scm (ant): Do not inherit.
    
    Change-Id: I559103d2662f920bc77e0e0107e15fbb75117425
---
 gnu/packages/java.scm | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index 6b51702433d..3e8885014fd 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -2240,7 +2240,8 @@ build process and its dependencies, whereas Make uses 
Makefile format.")
 ;; The 1.9.x series is the last that can be built with GCJ.  The 1.10.x series
 ;; requires Java 8.
 (define-public ant
-  (package (inherit ant/java8)
+  (package
+    (name "ant")
     (version "1.9.15")
     (source (origin
               (method url-fetch)
@@ -2249,6 +2250,7 @@ build process and its dependencies, whereas Make uses 
Makefile format.")
               (sha256
                (base32
                 "1xy30f1w5gaqk6g3f0vw7ygix4rb6032qkcw42y4z8wd9jihgygd"))))
+    (build-system gnu-build-system)
     (arguments
       `(#:modules ((srfi srfi-1)
                    (guix build gnu-build-system)
@@ -2311,7 +2313,15 @@ build process and its dependencies, whereas Make uses 
Makefile format.")
     (native-inputs
      `(("jdk" ,icedtea-7 "jdk")
        ("zip" ,zip)
-       ("unzip" ,unzip)))))
+       ("unzip" ,unzip)))
+    (home-page "https://ant.apache.org";)
+    (synopsis "Build tool for Java")
+    (description
+     "Ant is a platform-independent build tool for Java.  It is similar to
+make but is implemented using the Java language, requires the Java platform,
+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)))
 
 (define-public ant-apache-bcel
   (package

Reply via email to