guix_mirror_bot pushed a commit to branch master
in repository guix.
commit e2672928ede97bd28304aaf6a0d744f8c023c902
Author: Kristiyan Kanchev <[email protected]>
AuthorDate: Sun Feb 8 10:51:00 2026 +0100
gnu: Add maven-resolver-1.6-parent-pom.
* gnu/packages/maven.scm (maven-resolver-1.6-parent-pom): New variable.
Change-Id: I48daac622e04b28163365fbc8d2071dafe1b95e9
Signed-off-by: Julien Lepiller <[email protected]>
---
gnu/packages/maven.scm | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm
index 67b95a5f7b..d5ebaa6ef2 100644
--- a/gnu/packages/maven.scm
+++ b/gnu/packages/maven.scm
@@ -4,6 +4,7 @@
;;; Copyright © 2019 Björn Höfling <[email protected]>
;;; Copyright © 2020 Efraim Flashner <[email protected]>
;;; Copyright © 2022 Artyom V. Poptsov <[email protected]>
+;;; Copyright © 2026 Kristiyan Kanchev <[email protected]>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -2277,6 +2278,25 @@ publication are all controlled from the @file{pom.xml}
declarative file. Maven
can be extended by plugins to utilise a number of other development tools for
reporting or the build process.")))
+;;; maven-core 3.8.* and its dependencies are needed by clojure-tools-deps.
+
+(define maven-resolver-1.6-parent-pom
+ (package
+ (inherit maven-resolver-parent-pom)
+ (version "1.6.3")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/apache/maven-resolver")
+ (commit (string-append "maven-resolver-" version))))
+ (file-name (git-file-name "maven-resolver" version))
+ (sha256
+ (base32
+ "0hbbbxj14qyq8pccyab96pjqq90jnjmid1pml9kx55c5smfpjn37"))))
+ (propagated-inputs
+ (modify-inputs (package-propagated-inputs maven-resolver-parent-pom)
+ (replace "maven-parent-pom" maven-parent-pom-34)))))
+
;; Many plugins require maven 3.0 as a dependency.
(define maven-3.0-pom
(package