From 89bc233f3e0a83d0e9506dadb13e716e435bd40a Mon Sep 17 00:00:00 2001 From: Julien Lepiller Date: Mon, 20 Dec 2021 02:53:11 +0100 Subject: gnu: java-jsr250: Use proper source. Sources from maven.org are autogenerated, not actual sources. * gnu/packages/java.scm (java-jsr250)[source]: Use git repository. * gnu/packages/maven.scm (maven-embedder): Fix pom to use it. --- gnu/packages/maven.scm | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'gnu/packages/maven.scm') diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm index fbf39357c3..423e859f8b 100644 --- a/gnu/packages/maven.scm +++ b/gnu/packages/maven.scm @@ -1740,6 +1740,10 @@ artifactId=maven-core" ,(package-version maven-core-bootstrap)))) (("srcdir=\"maven-embedder/src/test\"") "srcdir=\"maven-embedder/src/test/java\"")) #t)) + (add-before 'install 'fix-pom + (lambda _ + (substitute* "maven-embedder/pom.xml" + (("jsr250-api") "javax.annotation-api")))) (replace 'install (install-from-pom "maven-embedder/pom.xml"))))) (propagated-inputs -- cgit v1.2.3