gnu: Add java-axiom-core-mixins.

* gnu/packages/java-xml.scm (java-axiom-core-mixins): New variable.

Change-Id: I34ff76a2626f6debacf9f5241cd83c91f60a5d0b
This commit is contained in:
Hartmut Goebel 2024-12-22 18:47:44 +01:00 committed by Andreas Enge
parent 21f43d0166
commit f8bb8c00bc
No known key found for this signature in database
GPG key ID: F7D5C9BF765C61E3

View file

@ -802,6 +802,28 @@ This package provides the API for Apache Axiom.")
encoded data.")
(license license:asl2.0)))
(define-public java-axiom-core-mixins
(package
(name "java-axiom-core-mixins")
(version %axiom-version)
(source axiom-source)
(build-system ant-build-system)
(arguments
`(#:source-dir "mixins/core-mixins/src/main"
#:tests? #f ;; has no tests
#:jar-name "axiom-core-mixins.jar"))
(native-inputs
(list java-axiom-api
java-axiom-core-streams
java-axiom-xml-utils
java-axiom-weaver-annotations
unzip))
(home-page "https://ws.apache.org/axiom/")
(synopsis "Common classes for Apache Axiom core.")
(description "This package contains mixins and implementation classes used
by core of Apache Axiom.")
(license license:asl2.0)))
(define-public java-axiom-core-streams
(package
(name "java-axiom-core-streams")