mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-06-16 19:54:09 +02:00
c37be4516f
* gnu/packages/patches/java-jtidy-remove-xerces-dependency.patch: New file. * gnu/local.mk (dist_patch_DATA): Add reference to it. * gnu/packages/java.scm (java-jtidy): New variable. Change-Id: Ic127db3f8b4358d54ce37ea86545f244f291e297
25 lines
748 B
Diff
25 lines
748 B
Diff
Author: Danny Milosavljevic <dannym@friendly-machines.com>
|
|
Date: 2026-03-31
|
|
Subject: Remove lib that is built-in into JDK since Java 5.
|
|
|
|
Remove xerces:dom3-xml-apis dependency from pom.xml.
|
|
The DOM Level 3 API has been part of the JDK since Java 5.
|
|
Without this patch, install-from-pom's fix-pom-dependencies throws
|
|
no-such-input because the dependency is not test-scoped or optional
|
|
and no matching package is in inputs.
|
|
|
|
--- a/pom.xml
|
|
+++ b/pom.xml
|
|
@@ -171,11 +171,6 @@
|
|
</plugins>
|
|
</build>
|
|
<dependencies>
|
|
- <dependency>
|
|
- <groupId>xerces</groupId>
|
|
- <artifactId>dom3-xml-apis</artifactId>
|
|
- <version>1.0</version>
|
|
- </dependency>
|
|
<dependency>
|
|
<groupId>ant</groupId>
|
|
<artifactId>ant</artifactId>
|