[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
44/110: gnu: java-plexus-utils: Update to 3.2.1.
From: |
guix-commits |
Subject: |
44/110: gnu: java-plexus-utils: Update to 3.2.1. |
Date: |
Thu, 16 Jul 2020 22:23:22 -0400 (EDT) |
roptat pushed a commit to branch master
in repository guix.
commit b3971a5c47180450f8c1079ff0f33735bcba9b97
Author: Julien Lepiller <julien@lepiller.eu>
AuthorDate: Sat May 16 23:02:32 2020 +0200
gnu: java-plexus-utils: Update to 3.2.1.
* gnu/packages/java.scm (java-plexus-utils): Update to 3.2.1.
---
gnu/packages/java.scm | 19 +++++++++++++++----
1 file changed, 15 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index 1ad659c..c8de5c3 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -3819,7 +3819,8 @@ provides much easier and readable parametrised tests for
JUnit.")
(define-public java-plexus-utils
(package
(name "java-plexus-utils")
- (version "3.2.0")
+ ;; sisu-build-api needs this version, later versions don't work
+ (version "3.2.1")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -3828,7 +3829,7 @@ provides much easier and readable parametrised tests for
JUnit.")
(file-name (git-file-name name version))
(sha256
(base32
- "1mlx7xrq7lgqjqcpg7y4hi1ghavf28vvk3har82037dqx61n0f15"))))
+ "1w169glixyk94jbczj8jzg897lsab46jihiaa3dhw0p06g35va8b"))))
(build-system ant-build-system)
;; FIXME: The default build.xml does not include a target to install
;; javadoc files.
@@ -3858,11 +3859,21 @@ cli/shell/BourneShell.java"
;; FIXME: The command line tests fail, maybe because they use
;; absolute paths.
- (delete-file "cli/CommandlineTest.java"))
- #t)))))
+ (delete-file "cli/CommandlineTest.java")
+
+ ;; These tests require openjdk jmh, which is not packaged yet
+ (for-each delete-file (find-files "." "PerfTest.java$")))
+ #t))
+ (add-before 'build 'copy-resources
+ (lambda _
+ (copy-recursively "src/main/resources" "build/classes")
+ #t))
+ (replace 'install (install-from-pom "pom.xml")))))
(native-inputs
`(("java-hamcrest-core" ,java-hamcrest-core)
("java-junit" ,java-junit)))
+ (propagated-inputs
+ `(("plexus-parent-pom" ,plexus-parent-pom-5.1)))
(home-page "https://codehaus-plexus.github.io/plexus-utils/")
(synopsis "Common utilities for the Plexus framework")
(description "This package provides various Java utility classes for the
- 42/110: gnu: java-commons-lang3: Update to 3.9., (continued)
- 42/110: gnu: java-commons-lang3: Update to 3.9., guix-commits, 2020/07/16
- 47/110: gnu: java-plexus-classworlds: Update to 2.6.0., guix-commits, 2020/07/16
- 54/110: gnu: maven: Install from pom file., guix-commits, 2020/07/16
- 57/110: gnu: Add java-plexus-digest., guix-commits, 2020/07/16
- 26/110: gnu: Add java-sonatype-spice-parent-pom-12., guix-commits, 2020/07/16
- 43/110: gnu: java-commons-codec: Update to 1.14., guix-commits, 2020/07/16
- 50/110: gnu: java-bsh: Unbundle third-party libraries., guix-commits, 2020/07/16
- 52/110: gnu: maven-wagon-provider-api: Update to 3.3.4., guix-commits, 2020/07/16
- 34/110: gnu: Add maven-parent-pom-30., guix-commits, 2020/07/16
- 36/110: gnu: Add maven-parent-pom-15., guix-commits, 2020/07/16
- 44/110: gnu: java-plexus-utils: Update to 3.2.1.,
guix-commits <=
- 48/110: gnu: java-plexus-archiver: Update to 4.2.2., guix-commits, 2020/07/16
- 51/110: gnu: java-plexus-interpolation: Update to 1.26., guix-commits, 2020/07/16
- 53/110: gnu: java-httpcomponents-httpclient: Update to 4.5.12., guix-commits, 2020/07/16
- 55/110: gnu: maven-shared-utils: Fix /bin/sh invocation., guix-commits, 2020/07/16
- 56/110: gnu: java-modello-core: Propagate inputs., guix-commits, 2020/07/16
- 62/110: gnu: Add java-sonatype-aether-impl., guix-commits, 2020/07/16
- 66/110: gnu: Add java-eclipse-aether-util., guix-commits, 2020/07/16
- 58/110: gnu: Add java-sonatype-aether-api., guix-commits, 2020/07/16
- 64/110: gnu: Add java-eclipse-aether-spi., guix-commits, 2020/07/16
- 72/110: gnu: Add maven-3.0-model-builder., guix-commits, 2020/07/16