summaryrefslogtreecommitdiff
path: root/gnu/packages/java.scm
diff options
context:
space:
mode:
authorDanny Milosavljevic <dannym@friendly-machines.com>2026-04-01 00:22:49 +0200
committerDanny Milosavljevic <dannym@friendly-machines.com>2026-05-03 02:30:19 +0200
commit38f23ddef4580dbeff1f3596777465b3ca3b192d (patch)
treeee0590fd550ff4f0cb2f3f143f622b846898d57e /gnu/packages/java.scm
parent6ae92d2b5bb79c44f9c6fc5dc53dea55127be1b1 (diff)
gnu: Add java-jaxrs-api@2.
* gnu/packages/java.scm (java-jaxrs-api-2): New variable. Change-Id: I8a2c5155908eb834632d7f70480d04582aaf25b3
Diffstat (limited to 'gnu/packages/java.scm')
-rw-r--r--gnu/packages/java.scm32
1 files changed, 32 insertions, 0 deletions
diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index b7458e52add..f372b6cb3cb 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -7450,6 +7450,38 @@ CSVFormat class:
7450Custom formats can be created using a fluent style API.") 7450Custom formats can be created using a fluent style API.")
7451 (license license:asl2.0))) 7451 (license license:asl2.0)))
7452 7452
7453(define-public java-jaxrs-api-2
7454 (package
7455 (name "java-jaxrs-api")
7456 (version "2.1.1")
7457 (source (origin
7458 (method git-fetch)
7459 (uri (git-reference
7460 (url "https://github.com/jakartaee/rest")
7461 (commit version)))
7462 (file-name (git-file-name name version))
7463 (sha256
7464 (base32
7465 "1sa490sag5r23hx84haddkbbyn4dlhav4m445k53y53jzs64cs4c"))))
7466 (build-system ant-build-system)
7467 (arguments
7468 (list
7469 #:tests? #f
7470 #:jdk openjdk9
7471 #:jar-name "javax.ws.rs-api.jar"
7472 #:source-dir "jaxrs-api/src/main/java"
7473 #:phases
7474 #~(modify-phases %standard-phases
7475 (add-before 'install 'create-pom
7476 (generate-pom.xml "pom.xml" "javax.ws.rs" "javax.ws.rs-api"
7477 #$version))
7478 (replace 'install (install-from-pom "pom.xml")))))
7479 (home-page "https://github.com/jax-rs")
7480 (synopsis "Java API for RESTful Web Services")
7481 (description "JAX-RS provides a standardized API for building RESTful
7482web services in Java.")
7483 (license license:cddl1.1)))
7484
7453(define-public java-osgi-annotation 7485(define-public java-osgi-annotation
7454 (package 7486 (package
7455 (name "java-osgi-annotation") 7487 (name "java-osgi-annotation")