diff options
| author | Julien Lepiller <julien@lepiller.eu> | 2026-03-28 13:18:18 +0100 |
|---|---|---|
| committer | Julien Lepiller <julien@lepiller.eu> | 2026-04-20 08:30:59 +0200 |
| commit | 5660474bfa8eaaedd14838367e557b639149263f (patch) | |
| tree | 52f000443b73b7d3c7f78548ee78b4e0f5c923ab | |
| parent | 5bef6564ba147212c673fdb370f1b824f83d246f (diff) | |
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
| -rw-r--r-- | gnu/packages/java.scm | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 3f23471dd7f..d30ecef6096 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm | |||
| @@ -2058,7 +2058,8 @@ build process and its dependencies, whereas Make uses Makefile format.") | |||
| 2058 | ;; The 1.9.x series is the last that can be built with GCJ. The 1.10.x series | 2058 | ;; The 1.9.x series is the last that can be built with GCJ. The 1.10.x series |
| 2059 | ;; requires Java 8. | 2059 | ;; requires Java 8. |
| 2060 | (define-public ant | 2060 | (define-public ant |
| 2061 | (package (inherit ant/java8) | 2061 | (package |
| 2062 | (name "ant") | ||
| 2062 | (version "1.9.15") | 2063 | (version "1.9.15") |
| 2063 | (source (origin | 2064 | (source (origin |
| 2064 | (method url-fetch) | 2065 | (method url-fetch) |
| @@ -2067,6 +2068,7 @@ build process and its dependencies, whereas Make uses Makefile format.") | |||
| 2067 | (sha256 | 2068 | (sha256 |
| 2068 | (base32 | 2069 | (base32 |
| 2069 | "1xy30f1w5gaqk6g3f0vw7ygix4rb6032qkcw42y4z8wd9jihgygd")))) | 2070 | "1xy30f1w5gaqk6g3f0vw7ygix4rb6032qkcw42y4z8wd9jihgygd")))) |
| 2071 | (build-system gnu-build-system) | ||
| 2070 | (arguments | 2072 | (arguments |
| 2071 | `(#:modules ((srfi srfi-1) | 2073 | `(#:modules ((srfi srfi-1) |
| 2072 | (guix build gnu-build-system) | 2074 | (guix build gnu-build-system) |
| @@ -2129,7 +2131,15 @@ build process and its dependencies, whereas Make uses Makefile format.") | |||
| 2129 | (native-inputs | 2131 | (native-inputs |
| 2130 | `(("jdk" ,icedtea-7 "jdk") | 2132 | `(("jdk" ,icedtea-7 "jdk") |
| 2131 | ("zip" ,zip) | 2133 | ("zip" ,zip) |
| 2132 | ("unzip" ,unzip))))) | 2134 | ("unzip" ,unzip))) |
| 2135 | (home-page "https://ant.apache.org") | ||
| 2136 | (synopsis "Build tool for Java") | ||
| 2137 | (description | ||
| 2138 | "Ant is a platform-independent build tool for Java. It is similar to | ||
| 2139 | make but is implemented using the Java language, requires the Java platform, | ||
| 2140 | and is best suited to building Java projects. Ant uses XML to describe the | ||
| 2141 | build process and its dependencies, whereas Make uses Makefile format.") | ||
| 2142 | (license license:asl2.0))) | ||
| 2133 | 2143 | ||
| 2134 | (define-public ant-apache-bcel | 2144 | (define-public ant-apache-bcel |
| 2135 | (package | 2145 | (package |
