guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

17/22: gnu: Add maven-wagon-tck-http.


From: julien lepiller
Subject: 17/22: gnu: Add maven-wagon-tck-http.
Date: Sat, 16 Jun 2018 07:19:19 -0400 (EDT)

roptat pushed a commit to branch master
in repository guix.

commit 53360e488dcfd7d7ef7aac743509b8773fd5b59f
Author: Julien Lepiller <address@hidden>
Date:   Sat Mar 17 16:42:12 2018 +0100

    gnu: Add maven-wagon-tck-http.
    
    * gnu/packages/maven.scm (maven-wagon-tck-http): New variable.
---
 gnu/packages/maven.scm | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm
index 2ee8dc0..005d9b9 100644
--- a/gnu/packages/maven.scm
+++ b/gnu/packages/maven.scm
@@ -416,6 +416,33 @@ artifact and repository handling code.  It uses providers, 
that are tools to
 manage artifacts and deployment.  This package contains the file provider which
 gets and puts artifacts using the file system.")))
 
+(define-public maven-wagon-tck-http
+  (package
+    (inherit maven-wagon-provider-api)
+    (name "maven-wagon-tck-http")
+    (arguments
+     `(#:jar-name "maven-wagon-tck-http.jar"
+       #:source-dir "wagon-tcks/wagon-tck-http/src/main/java"
+       #:tests? #f; no tests
+       #:jdk ,icedtea-8))
+    (inputs
+     `(("java-plexus-util" ,java-plexus-utils)
+       ("maven-wagon-provider-api" ,maven-wagon-provider-api)
+       ("java-tomcat" ,java-tomcat)
+       ("java-slf4j-api" ,java-slf4j-api)
+       ("java-commons-codec" ,java-commons-codec)
+       ("java-eclipse-sisu-plexus" ,java-eclipse-sisu-plexus)
+       ("java-plexus-classworlds" ,java-plexus-classworlds)
+       ("java-eclipse-jetty-util-9.2" ,java-eclipse-jetty-util-9.2)
+       ("java-eclipse-jetty-webapp-9.2" ,java-eclipse-jetty-webapp-9.2)
+       ("java-eclipse-jetty-security-9.2" ,java-eclipse-jetty-security-9.2)
+       ("java-eclipse-jetty-server-9.2" ,java-eclipse-jetty-server-9.2)
+       ("java-eclipse-jetty-servlet-9.2" ,java-eclipse-jetty-servlet-9.2)))
+    (synopsis "Wagon HTTP Test Compatibility Kit")
+    (description "Maven Wagon is a transport abstraction that is used in 
Maven's
+artifact and repository handling code.  This package contains the HTTP
+Test Compatibility Kit.")))
+
 (define-public maven-artifact
   (package
     (name "maven-artifact")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]