From e8c3df3afe203796a3b49af6595d48dabda2a75a Mon Sep 17 00:00:00 2001
From: "Artyom V. Poptsov" <poptsov.artyom@gmail.com>
Date: Sun, 26 Jun 2022 09:49:39 +0300
Subject: [PATCH 5/5] gnu: Add maven-doxia-module-xhtml5.
* gnu/packages/maven.scm (maven-doxia-module-xhtml5): New variable.
---
gnu/packages/maven.scm | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
@@ -4087,3 +4087,27 @@ (define-public maven-doxia-module-xhtml
(description "A Doxia module for Xhtml source documents. Xhtml format is
supported both as source and target formats.")))
+(define-public maven-doxia-module-xhtml5
+ (package
+ (inherit maven-doxia-sink-api)
+ (name "maven-doxia-module-xhtml5")
+ (arguments
+ `(#:jar-name "doxia-module-xhtml5.jar"
+ #:source-dir "doxia-modules/doxia-module-xhtml5/src/main/java"
+ #:test-dir "doxia-modules/doxia-module-xhtml5/src/test/java"
+ #:tests? #f ;tests require JUnit5
+ #:phases (modify-phases %standard-phases
+ (replace 'install
+ (install-from-pom "doxia-modules/doxia-module-xhtml5/pom.xml")))))
+ (native-inputs (list maven-doxia-test-docs
+ java-junit
+ java-guice
+ java-xmlunit
+ java-xmlunit-matchers
+ java-slf4j-simple))
+ (propagated-inputs (list maven-doxia-modules-parent-pom java-slf4j-api
+ java-javax-inject java-plexus-utils))
+ (synopsis "Doxia module for Xhtml5 source documents")
+ (description "A Doxia module for Xhtml5 source documents. Xhtml5 format is
+supported both as source and target formats.")))
+
--
2.34.1