diff options
| author | Maxim Cournoyer <maxim@guixotic.coop> | 2026-01-19 16:11:54 +0900 |
|---|---|---|
| committer | John Kehayias <john.kehayias@protonmail.com> | 2026-01-20 23:38:14 -0500 |
| commit | 60d1e7b0f635822a22455f1ea68fec85f1f15969 (patch) | |
| tree | 1710f984449319ecb0f5cccd6441c1ead315865b | |
| parent | 260dc0fdb7a5cf37aad524f8f299823a87dbf986 (diff) | |
nongnu: gradle: Wrap PATH.
* nongnu/packages/gradle.scm (gradle)[#:phases]{wrap}: Add PATH wrapping.
[inputs]: Add coreutils, findutils and sed.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| -rw-r--r-- | nongnu/packages/gradle.scm | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/nongnu/packages/gradle.scm b/nongnu/packages/gradle.scm index bf1469c..b69cb0c 100644 --- a/nongnu/packages/gradle.scm +++ b/nongnu/packages/gradle.scm @@ -3,6 +3,7 @@ ;;; Copyright © 2025 Maxim Cournoyer <maxim@guixotic.coop> (define-module (nongnu packages gradle) + #:use-module (gnu packages base) #:use-module (gnu packages compression) #:use-module (gnu packages java) #:use-module (guix build-system copy) @@ -35,9 +36,16 @@ `("JAVA_HOME" = (,(dirname (dirname - (search-input-file inputs "bin/javac"))))))))))) + (search-input-file inputs "bin/javac"))))) + `("PATH" prefix + (,(dirname + (search-input-file inputs "bin/sed")) + ,(dirname + (search-input-file inputs "bin/uname")) + ,(dirname + (search-input-file inputs "/bin/xargs")))))))))) (native-inputs (list unzip)) - (inputs (list `(,openjdk "jdk"))) + (inputs (list coreutils findutils `(,openjdk "jdk") sed)) (home-page "https://gradle.org/") (synopsis "Flexible build automation tool for JVM") (description "Gradle is a build tool with a focus on build automation and |
