From unknown Wed Jun 18 23:08:21 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#31774 <31774@debbugs.gnu.org> To: bug#31774 <31774@debbugs.gnu.org> Subject: Status: [PATCH] Add maven Reply-To: bug#31774 <31774@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:08:21 +0000 retitle 31774 [PATCH] Add maven reassign 31774 guix-patches submitter 31774 Julien Lepiller severity 31774 normal tag 31774 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 07:01:24 2018 Received: (at submit) by debbugs.gnu.org; 10 Jun 2018 11:01:25 +0000 Received: from localhost ([127.0.0.1]:41787 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy68-00056b-PB for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:01:24 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46828) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy67-00056Q-Hv for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:01:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fRy61-0001gm-Oe for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:01:18 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46329) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fRy61-0001gb-Lh for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:01:17 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37797) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fRy60-0006Hc-A8 for guix-patches@gnu.org; Sun, 10 Jun 2018 07:01:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fRy5w-0001d9-Fm for guix-patches@gnu.org; Sun, 10 Jun 2018 07:01:16 -0400 Received: from lepiller.eu ([2a00:5884:8208::1]:43476) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fRy5w-0001cC-4f for guix-patches@gnu.org; Sun, 10 Jun 2018 07:01:12 -0400 Received: from localhost (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 02027608 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO) for ; Sun, 10 Jun 2018 11:03:36 +0000 (UTC) Date: Sun, 10 Jun 2018 13:01:04 +0200 From: Julien Lepiller To: guix-patches@gnu.org Subject: [PATCH] Add maven Message-ID: <20180610130104.2b154715@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Finally, the last patch series for maven! From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 07:03:26 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 11:03:26 +0000 Received: from localhost ([127.0.0.1]:41793 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy86-00059u-2b for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:26 -0400 Received: from lepiller.eu ([89.234.186.109]:40436) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy85-00059h-1D for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:25 -0400 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 1c16f36b (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <31774@debbugs.gnu.org>; Sun, 10 Jun 2018 11:05:51 +0000 (UTC) From: Julien Lepiller To: 31774@debbugs.gnu.org Subject: [PATCH 01/22] gnu: Add java-eclipse-jetty-xml. Date: Sun, 10 Jun 2018 13:02:58 +0200 Message-Id: <20180610110319.24043-1-julien@lepiller.eu> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180610130104.2b154715@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/web.scm (java-eclipse-jetty-xml): New variable. --- gnu/packages/web.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index d11601120..9b6dbb3cd 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -6182,6 +6182,27 @@ container."))) ("server" ,java-eclipse-jetty-server-9.2) ,@(package-inputs java-eclipse-jetty-util-9.2))))) +(define-public java-eclipse-jetty-xml + (package + (inherit java-eclipse-jetty-util) + (name "java-eclipse-jetty-xml") + (arguments + `(#:jar-name "eclipse-jetty-xml.jar" + #:source-dir "src/main/java" + #:jdk ,icedtea-8 + #:tests? #f; most tests require network + #:phases + (modify-phases %standard-phases + (add-before 'configure 'chdir + (lambda _ + (chdir "jetty-xml") + #t))))) + (inputs + `(("java-eclipse-jetty-util" ,java-eclipse-jetty-util))) + (native-inputs + `(("java-eclipse-jetty-io" ,java-eclipse-jetty-io) + ,@(package-native-inputs java-eclipse-jetty-util))))) + (define-public java-jsoup (package (name "java-jsoup") -- 2.17.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 07:03:29 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 11:03:29 +0000 Received: from localhost ([127.0.0.1]:41799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy89-0005AP-Aq for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:29 -0400 Received: from lepiller.eu ([89.234.186.109]:40436) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy85-00059h-MV for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:25 -0400 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id bd6ae471 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <31774@debbugs.gnu.org>; Sun, 10 Jun 2018 11:05:51 +0000 (UTC) From: Julien Lepiller To: 31774@debbugs.gnu.org Subject: [PATCH 02/22] gnu: java-eclipse-jetty-security-9.2: Ignore test error. Date: Sun, 10 Jun 2018 13:02:59 +0200 Message-Id: <20180610110319.24043-2-julien@lepiller.eu> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180610110319.24043-1-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/web.scm (java-eclipse-jetty-security-9.2)[arguments]: Ignore one failing test. --- gnu/packages/web.scm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 9b6dbb3cd..dc20127b0 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -6117,6 +6117,10 @@ infrastructure"))) (inherit java-eclipse-jetty-security) (version (package-version java-eclipse-jetty-util-9.2)) (source (package-source java-eclipse-jetty-util-9.2)) + (arguments + `(#:test-exclude + (list "**/ConstraintTest.*") + ,@(package-arguments java-eclipse-jetty-security))) (inputs `(("util" ,java-eclipse-jetty-util-9.2) ("http" ,java-eclipse-jetty-http-9.2) -- 2.17.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 07:03:30 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 11:03:30 +0000 Received: from localhost ([127.0.0.1]:41803 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy89-0005AS-PZ for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:30 -0400 Received: from lepiller.eu ([89.234.186.109]:40436) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy86-00059h-8m for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:26 -0400 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 71b68bfa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <31774@debbugs.gnu.org>; Sun, 10 Jun 2018 11:05:51 +0000 (UTC) From: Julien Lepiller To: 31774@debbugs.gnu.org Subject: [PATCH 03/22] gnu. Add java-eclipse-jetty-xml-9.2. Date: Sun, 10 Jun 2018 13:03:00 +0200 Message-Id: <20180610110319.24043-3-julien@lepiller.eu> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180610110319.24043-1-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/web.scm (java-eclipse-jetty-xml-9.2): New variable. --- gnu/packages/web.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index dc20127b0..9780775d4 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -6207,6 +6207,29 @@ container."))) `(("java-eclipse-jetty-io" ,java-eclipse-jetty-io) ,@(package-native-inputs java-eclipse-jetty-util))))) +(define-public java-eclipse-jetty-xml-9.2 + (package + (inherit java-eclipse-jetty-xml) + (version (package-version java-eclipse-jetty-util-9.2)) + (source (package-source java-eclipse-jetty-util-9.2)) + (arguments + `(#:jar-name "eclipse-jetty-xml.jar" + #:source-dir "src/main/java" + #:jdk ,icedtea-8 + #:tests? #f; most tests require network + #:phases + (modify-phases %standard-phases + (add-before 'configure 'chdir + (lambda _ + (chdir "jetty-xml") + #t))))) + (inputs + `(("java-eclipse-jetty-util-9.2" ,java-eclipse-jetty-util-9.2) + ,@(package-inputs java-eclipse-jetty-util-9.2))) + (native-inputs + `(("java-eclipse-jetty-io-9.2" ,java-eclipse-jetty-io-9.2) + ,@(package-native-inputs java-eclipse-jetty-util-9.2))))) + (define-public java-jsoup (package (name "java-jsoup") -- 2.17.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 07:03:30 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 11:03:30 +0000 Received: from localhost ([127.0.0.1]:41805 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8A-0005Ak-BA for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:30 -0400 Received: from lepiller.eu ([89.234.186.109]:40436) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy86-00059h-S1 for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:27 -0400 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id fb37fc3a (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <31774@debbugs.gnu.org>; Sun, 10 Jun 2018 11:05:51 +0000 (UTC) From: Julien Lepiller To: 31774@debbugs.gnu.org Subject: [PATCH 04/22] gnu: Add java-eclipse-jetty-webapp. Date: Sun, 10 Jun 2018 13:03:01 +0200 Message-Id: <20180610110319.24043-4-julien@lepiller.eu> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180610110319.24043-1-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/web.scm (java-eclipse-jetty-webapp): New variable. --- gnu/packages/web.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 9780775d4..174ec28d5 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -6230,6 +6230,33 @@ container."))) `(("java-eclipse-jetty-io-9.2" ,java-eclipse-jetty-io-9.2) ,@(package-native-inputs java-eclipse-jetty-util-9.2))))) +(define-public java-eclipse-jetty-webapp + (package + (inherit java-eclipse-jetty-util) + (name "java-eclipse-jetty-webapp") + (arguments + `(#:jar-name "eclipse-jetty-webapp.jar" + #:source-dir "src/main/java" + #:jdk ,icedtea-8 + #:test-exclude (list "**/WebAppContextTest.java") + #:phases + (modify-phases %standard-phases + (add-before 'configure 'chdir + (lambda _ + (chdir "jetty-webapp") + #t))))) + (inputs + `(("java-eclipse-jetty-util" ,java-eclipse-jetty-util) + ("java-eclipse-jetty-http" ,java-eclipse-jetty-http) + ("java-eclipse-jetty-server" ,java-eclipse-jetty-server) + ("java-eclipse-jetty-servlet" ,java-eclipse-jetty-servlet) + ("java-eclipse-jetty-security" ,java-eclipse-jetty-security) + ("java-eclipse-jetty-xml" ,java-eclipse-jetty-xml) + ("java-tomcat" ,java-tomcat))) + (native-inputs + `(("java-eclipse-jetty-io" ,java-eclipse-jetty-io) + ,@(package-native-inputs java-eclipse-jetty-util))))) + (define-public java-jsoup (package (name "java-jsoup") -- 2.17.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 07:03:31 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 11:03:31 +0000 Received: from localhost ([127.0.0.1]:41809 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8A-0005Au-NY for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:31 -0400 Received: from lepiller.eu ([89.234.186.109]:40436) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy87-00059h-Fo for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:27 -0400 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 4fc723ba (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <31774@debbugs.gnu.org>; Sun, 10 Jun 2018 11:05:51 +0000 (UTC) From: Julien Lepiller To: 31774@debbugs.gnu.org Subject: [PATCH 05/22] gnu: Add java-eclipse-jetty-webapp-9.2. Date: Sun, 10 Jun 2018 13:03:02 +0200 Message-Id: <20180610110319.24043-5-julien@lepiller.eu> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180610110319.24043-1-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/web.scm (java-eclipse-jetty-webapp-9.2): New variable. --- gnu/packages/web.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 174ec28d5..d4be02d4b 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -6257,6 +6257,35 @@ container."))) `(("java-eclipse-jetty-io" ,java-eclipse-jetty-io) ,@(package-native-inputs java-eclipse-jetty-util))))) +(define-public java-eclipse-jetty-webapp-9.2 + (package + (inherit java-eclipse-jetty-webapp) + (version (package-version java-eclipse-jetty-util-9.2)) + (source (package-source java-eclipse-jetty-util-9.2)) + (arguments + `(#:jar-name "eclipse-jetty-webapp.jar" + #:source-dir "src/main/java" + #:jdk ,icedtea-8 + #:test-exclude (list "**/WebAppContextTest.java") + #:phases + (modify-phases %standard-phases + (add-before 'configure 'chdir + (lambda _ + (chdir "jetty-webapp") + #t))))) + (inputs + `(("java-eclipse-jetty-util-9.2" ,java-eclipse-jetty-util-9.2) + ("java-eclipse-jetty-http-9.2" ,java-eclipse-jetty-http-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) + ("java-eclipse-jetty-security-9.2" ,java-eclipse-jetty-security-9.2) + ("java-eclipse-jetty-xml9.2" ,java-eclipse-jetty-xml-9.2) + ("java-tomcat" ,java-tomcat) + ,@(package-inputs java-eclipse-jetty-util-9.2))) + (native-inputs + `(("java-eclipse-jetty-io-9.2" ,java-eclipse-jetty-io-9.2) + ,@(package-native-inputs java-eclipse-jetty-util-9.2))))) + (define-public java-jsoup (package (name "java-jsoup") -- 2.17.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 07:03:35 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 11:03:35 +0000 Received: from localhost ([127.0.0.1]:41822 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8F-0005Bu-6e for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:35 -0400 Received: from lepiller.eu ([89.234.186.109]:40436) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy88-00059h-5O for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:28 -0400 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id af4233f4 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <31774@debbugs.gnu.org>; Sun, 10 Jun 2018 11:05:52 +0000 (UTC) From: Julien Lepiller To: 31774@debbugs.gnu.org Subject: [PATCH 06/22] gnu: Add java-plexus-cli. Date: Sun, 10 Jun 2018 13:03:03 +0200 Message-Id: <20180610110319.24043-6-julien@lepiller.eu> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180610110319.24043-1-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/java.scm (java-plexus-cli): New variable. --- gnu/packages/java.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 678cbee18..a51836255 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -3262,6 +3262,39 @@ Compiler component."))) This component decrypts a string passed to it.") (license license:asl2.0))) +(define-public java-plexus-cli + (package + (name "java-plexus-cli") + (version "1.7") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/sonatype/plexus-cli") + (commit "a776afa6bca84e5107bedb69440329cdb24ed645"))) + (file-name (string-append name "-" version)) + (sha256 + (base32 + "0xjrlay605rypv3zd7y24vlwf0039bil3n2cqw54r1ddpysq46vx")))) + (build-system ant-build-system) + (arguments + `(#:jar-name "plexus-cli.jar" + #:source-dir "src/main/java" + #:jdk ,icedtea-8 + #:test-dir "src/test")) + (inputs + `(("java-commons-cli" ,java-commons-cli) + ("java-plexus-container-default" ,java-plexus-container-default) + ("java-plexus-classworlds" ,java-plexus-classworlds))) + (native-inputs + `(("java-plexus-utils" ,java-plexus-utils) + ("java-junit" ,java-junit) + ("java-guava" ,java-guava))) + (home-page "https://codehaus-plexus.github.io/plexus-cli") + (synopsis "CLI building library") + (description "This package is a library to help creating CLI around +Plexus components.") + (license license:asl2.0))) + (define-public java-sisu-build-api (package (name "java-sisu-build-api") -- 2.17.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 07:03:36 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 11:03:36 +0000 Received: from localhost ([127.0.0.1]:41825 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8F-0005C5-MS for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:35 -0400 Received: from lepiller.eu ([89.234.186.109]:40436) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy89-00059h-4T for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:29 -0400 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 5c284848 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <31774@debbugs.gnu.org>; Sun, 10 Jun 2018 11:05:52 +0000 (UTC) From: Julien Lepiller To: 31774@debbugs.gnu.org Subject: [PATCH 07/22] gnu: Add java-qdox. Date: Sun, 10 Jun 2018 13:03:04 +0200 Message-Id: <20180610110319.24043-7-julien@lepiller.eu> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180610110319.24043-1-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/java.scm (java-qdox): New variable. --- gnu/packages/java.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index a51836255..a20d122d0 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -10186,3 +10186,32 @@ This module can be assimilated to a significantly improved version of log4j. Moreover, @code{logback-classic} natively implements the slf4j API so that you can readily switch back and forth between logback and other logging frameworks such as log4j or @code{java.util.logging} (JUL)."))) + +(define-public java-qdox + (package + (name "java-qdox") + ; Newer version exists, but this version is required by java-plexus-component-metadata + (version "2.0-M2") + (source (origin + (method url-fetch) + ;; 2.0-M4, -M5 at https://github.com/paul-hammant/qdox + ;; Older releases at https://github.com/codehaus/qdox/ + ;; FIXME: The release at maven is pre-generated. The release at + ;; github requires jflex. + (uri (string-append "http://central.maven.org/maven2/" + "com/thoughtworks/qdox/qdox/" version + "/qdox-" version "-sources.jar")) + (sha256 + (base32 + "10xxrcaicq6axszcr2jpygisa4ch4sinyx5q7kqqxv4lknrmxp5x")))) + (build-system ant-build-system) + (arguments + `(#:jar-name "qdox.jar" + #:tests? #f)); no tests + (home-page "http://qdox.codehaus.org/") + (synopsis "Parse definitions from Java source files") + (description "QDox is a high speed, small footprint parser for extracting +class/interface/method definitions from source files complete with JavaDoc +@code{@@tags}. It is designed to be used by active code generators or +documentation tools.") + (license license:asl2.0))) -- 2.17.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 07:03:36 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 11:03:36 +0000 Received: from localhost ([127.0.0.1]:41827 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8G-0005CF-1Y for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:36 -0400 Received: from lepiller.eu ([89.234.186.109]:40438) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy89-0005AO-DN for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:30 -0400 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id c5f5b07a (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <31774@debbugs.gnu.org>; Sun, 10 Jun 2018 11:05:52 +0000 (UTC) From: Julien Lepiller To: 31774@debbugs.gnu.org Subject: [PATCH 08/22] gnu: Add maven-plugin-api. Date: Sun, 10 Jun 2018 13:03:05 +0200 Message-Id: <20180610110319.24043-8-julien@lepiller.eu> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180610110319.24043-1-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/maven.scm (maven-plugin-api): New variable. --- gnu/packages/maven.scm | 47 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm index 473847c04..d22883ef9 100644 --- a/gnu/packages/maven.scm +++ b/gnu/packages/maven.scm @@ -562,3 +562,50 @@ so really just plain objects."))) ("java-guava" ,java-guava) ("java-eclipse-sisu-inject" ,java-eclipse-sisu-inject) ("java-javax-inject" ,java-javax-inject))))) + +(define-public maven-plugin-api + (package + (inherit maven-artifact) + (name "maven-plugin-api") + (arguments + `(#:jar-name "maven-plugin-api.jar" + #:source-dir "maven-plugin-api/src/main/java" + #:jdk ,icedtea-8 + #:test-dir "maven-plugin-api/src/test" + #:phases + (modify-phases %standard-phases + (add-before 'build 'generate-models + (lambda* (#:key inputs #:allow-other-keys) + (define (modello-single-mode file version mode) + (invoke "java" "org.codehaus.modello.ModelloCli" + file mode "maven-plugin-api/src/main/java" version + "false" "true")) + (let ((file "maven-plugin-api/src/main/mdo/lifecycle.mdo")) + (modello-single-mode file "1.0.0" "java") + (modello-single-mode file "1.0.0" "xpp3-reader") + (modello-single-mode file "1.0.0" "xpp3-writer")) + #t))))) + (inputs + `(("maven-artifact" ,maven-artifact) + ("maven-model" ,maven-model) + ("java-eclipse-sisu-plexus" ,java-eclipse-sisu-plexus) + ("java-plexus-component-annotations" ,java-plexus-component-annotations) + ("guice" ,java-guice) + ("java-cglib" ,java-cglib) + ("java-asm" ,java-asm) + ("sisu-inject" ,java-eclipse-sisu-inject) + ("javax-inject" ,java-javax-inject) + ("utils" ,java-plexus-utils))) + (native-inputs + `(("modello" ,java-modello-core) + ;; for modello: + ("classworlds" ,java-plexus-classworlds) + ("guava" ,java-guava) + ("xbean" ,java-geronimo-xbean-reflect) + ("build-api" ,java-sisu-build-api) + ;; modello plugins: + ("java" ,java-modello-plugins-java) + ("xml" ,java-modello-plugins-xml) + ("xpp3" ,java-modello-plugins-xpp3) + ;; for tests + ("java-junit" ,java-junit))))) -- 2.17.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 07:03:38 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 11:03:38 +0000 Received: from localhost ([127.0.0.1]:41829 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8I-0005CV-BW for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:38 -0400 Received: from lepiller.eu ([89.234.186.109]:40438) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8A-0005AO-Cu for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:30 -0400 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id b882f002 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <31774@debbugs.gnu.org>; Sun, 10 Jun 2018 11:05:52 +0000 (UTC) From: Julien Lepiller To: 31774@debbugs.gnu.org Subject: [PATCH 10/22] gnu: Add maven-plugin-annotations. Date: Sun, 10 Jun 2018 13:03:07 +0200 Message-Id: <20180610110319.24043-10-julien@lepiller.eu> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180610110319.24043-1-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/maven.scm (maven-plugin-annotations): New variable. --- gnu/packages/maven.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm index 76884301d..937f42353 100644 --- a/gnu/packages/maven.scm +++ b/gnu/packages/maven.scm @@ -230,6 +230,30 @@ plexus-utils in Maven. It is not a 100% API compatible replacement but a replacement with improvements.") (license license:asl2.0))) +(define-public maven-plugin-annotations + (package + (name "maven-plugin-annotations") + (version "3.5") + (source (origin + (method url-fetch) + (uri (string-append "https://archive.apache.org/dist/maven/" + "plugin-tools/maven-plugin-tools-" version + "-source-release.zip")) + (sha256 (base32 "1ryqhs62j5pas93brhf5dsnvp99hxbvssf681yj5rk3r9h24hqm2")))) + (build-system ant-build-system) + (arguments + `(#:jar-name "maven-plugin-annotations.jar" + #:source-dir "maven-plugin-annotations/src/main/java" + #:tests? #f)) + (inputs + `(("maven-artifact" ,maven-artifact))) + (native-inputs + `(("unzip" ,unzip))) + (home-page "https://maven.apache.org/plugin-tools/maven-plugin-annotations/") + (synopsis "Java 5 annotations to use in Mojos") + (description "This package contains Java 5 annotations for use in Mojos.") + (license license:asl2.0))) + (define-public maven-artifact (package (name "maven-artifact") -- 2.17.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 07:03:38 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 11:03:39 +0000 Received: from localhost ([127.0.0.1]:41831 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8I-0005CY-JR for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:38 -0400 Received: from lepiller.eu ([89.234.186.109]:40436) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8A-00059h-66 for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:30 -0400 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 766cd781 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <31774@debbugs.gnu.org>; Sun, 10 Jun 2018 11:05:52 +0000 (UTC) From: Julien Lepiller To: 31774@debbugs.gnu.org Subject: [PATCH 09/22] gnu: Add maven-core-bootstrap. Date: Sun, 10 Jun 2018 13:03:06 +0200 Message-Id: <20180610110319.24043-9-julien@lepiller.eu> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180610110319.24043-1-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --- gnu/packages/maven.scm | 79 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm index d22883ef9..76884301d 100644 --- a/gnu/packages/maven.scm +++ b/gnu/packages/maven.scm @@ -609,3 +609,82 @@ so really just plain objects."))) ("xpp3" ,java-modello-plugins-xpp3) ;; for tests ("java-junit" ,java-junit))))) + +(define maven-core-bootstrap + (package + (inherit maven-artifact) + (name "maven-core") + (arguments + `(#:jar-name "maven-core.jar" + #:source-dir "src/main/java" + #:jdk ,icedtea-8 + ;; Tests need maven-compat, which requires maven-core + #:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'chdir + (lambda _ + ;; Required for generating components.xml in maven-core + (chdir "maven-core") + #t)) + (add-before 'build 'copy-resources + (lambda _ + (mkdir-p "build/classes/") + (copy-recursively "src/main/resources" "build/classes") + #t)) + (add-before 'build 'generate-sisu-named + (lambda _ + (mkdir-p "build/classes/META-INF/sisu") + (chmod "../sisu.sh" #o755) + (invoke "../sisu.sh" "src/main/java" + "build/classes/META-INF/sisu/javax.inject.Named") + #t)) + (add-before 'build 'generate-models + (lambda* (#:key inputs #:allow-other-keys) + (define (modello-single-mode file version mode) + (invoke "java" "org.codehaus.modello.ModelloCli" + file mode "src/main/java" version + "false" "true")) + (let ((file "src/main/mdo/toolchains.mdo")) + (modello-single-mode file "1.1.0" "java") + (modello-single-mode file "1.1.0" "xpp3-reader") + (modello-single-mode file "1.1.0" "xpp3-writer")) + #t))))) + (inputs + `(("maven-artifact" ,maven-artifact) + ("maven-resolver-provider" ,maven-resolver-provider) + ("maven-builder-support" ,maven-builder-support) + ("maven-model" ,maven-model) + ("maven-model-builder" ,maven-model-builder) + ("maven-settings" ,maven-settings) + ("maven-settings-builder" ,maven-settings-builder) + ("maven-plugin-api" ,maven-plugin-api) + ("maven-repository-metadata" ,maven-repository-metadata) + ("maven-shared-utils" ,maven-shared-utils) + ("java-plexus-component-annotations" ,java-plexus-component-annotations) + ("java-plexus-utils" ,java-plexus-utils) + ("java-commons-lang3" ,java-commons-lang3) + ("java-guava" ,java-guava) + ("java-guice" ,java-guice) + ("maven-resolver-api" ,maven-resolver-api) + ("maven-resolver-spi" ,maven-resolver-spi) + ("maven-resolver-util" ,maven-resolver-util) + ("maven-resolver-impl" ,maven-resolver-impl) + ("java-eclipse-sisu-inject" ,java-eclipse-sisu-inject) + ("java-eclipse-sisu-plexus" ,java-eclipse-sisu-plexus) + ("java-javax-inject" ,java-javax-inject) + ("java-plexus-classworld" ,java-plexus-classworlds))) + (native-inputs + `(("java-modello-core" ,java-modello-core) + ("java-cglib" ,java-cglib) + ("java-asm" ,java-asm) + ("java-plexus-classworlds" ,java-plexus-classworlds) + ("java-geronimo-xbean-reflect" ,java-geronimo-xbean-reflect) + ("java-sisu-build-api" ,java-sisu-build-api) + ("java-modello-plugins-java" ,java-modello-plugins-java) + ("java-modello-plugins-xml" ,java-modello-plugins-xml) + ("java-modello-plugins-xpp3" ,java-modello-plugins-xpp3) + ;; tests + ("java-junit" ,java-junit) + ("java-mockito-1" ,java-mockito-1) + ("java-commons-jxpath" ,java-commons-jxpath))))) -- 2.17.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 07:03:39 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 11:03:39 +0000 Received: from localhost ([127.0.0.1]:41833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8I-0005Cg-U2 for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:39 -0400 Received: from lepiller.eu ([89.234.186.109]:40438) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8B-0005AO-By for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:31 -0400 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 24b08977 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <31774@debbugs.gnu.org>; Sun, 10 Jun 2018 11:05:52 +0000 (UTC) From: Julien Lepiller To: 31774@debbugs.gnu.org Subject: [PATCH 11/22] gnu: Add java-plexus-component-metadata. Date: Sun, 10 Jun 2018 13:03:08 +0200 Message-Id: <20180610110319.24043-11-julien@lepiller.eu> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180610110319.24043-1-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/maven.scm (java-plexus-component-metadata): New variable. --- gnu/packages/maven.scm | 42 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 41 insertions(+), 1 deletion(-) diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm index 937f42353..dff5bd3e4 100644 --- a/gnu/packages/maven.scm +++ b/gnu/packages/maven.scm @@ -24,7 +24,47 @@ #:use-module (guix build-system ant) #:use-module (gnu packages) #:use-module (gnu packages compression) - #:use-module (gnu packages java)) + #:use-module (gnu packages java) + #:use-module (gnu packages xml)) + +(define-public java-plexus-component-metadata + (package + (inherit java-plexus-container-default) + (name "java-plexus-component-metadata") + (arguments + `(#:jar-name "plexus-component-metadata.jar" + #:source-dir "src/main/java" + #:test-dir "src/test" + #:jdk ,icedtea-8 + #:phases + (modify-phases %standard-phases + (add-before 'configure 'chdir + (lambda _ + (chdir "plexus-component-metadata") + #t)) + (add-before 'build 'copy-resources + (lambda _ + (copy-recursively "src/main/resources" + "build/classes/") + #t))))) + (inputs + `(("java-plexus-container-default" ,java-plexus-container-default) + ("java-plexu-component-annotations" ,java-plexus-component-annotations) + ("java-plexus-utils" ,java-plexus-utils) + ("java-plexus-cli" ,java-plexus-cli) + ("java-plexus-classworlds" ,java-plexus-classworlds) + ("maven-plugin-api" ,maven-plugin-api) + ("maven-plugin-annotations" ,maven-plugin-annotations) + ("maven-core-bootstrap" ,maven-core-bootstrap) + ("maven-model" ,maven-model) + ("java-commons-cli" ,java-commons-cli) + ("java-qdox" ,java-qdox) + ("java-jdom2" ,java-jdom2) + ("java-asm" ,java-asm))) + (native-inputs + `(("java-junit" ,java-junit) + ("java-guava" ,java-guava) + ("java-geronimo-xbean-reflect" ,java-geronimo-xbean-reflect))))) (define-public maven-resolver-api (package -- 2.17.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 07:03:41 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 11:03:41 +0000 Received: from localhost ([127.0.0.1]:41835 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8J-0005Cm-6H for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:39 -0400 Received: from lepiller.eu ([89.234.186.109]:40436) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8B-00059h-Ck for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:31 -0400 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 3e2087bb (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <31774@debbugs.gnu.org>; Sun, 10 Jun 2018 11:05:53 +0000 (UTC) From: Julien Lepiller To: 31774@debbugs.gnu.org Subject: [PATCH 12/22] gnu: Add maven-core. Date: Sun, 10 Jun 2018 13:03:09 +0200 Message-Id: <20180610110319.24043-12-julien@lepiller.eu> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180610110319.24043-1-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/maven.scm (maven-core): New variable. --- gnu/packages/maven.scm | 61 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm index dff5bd3e4..2fb98295e 100644 --- a/gnu/packages/maven.scm +++ b/gnu/packages/maven.scm @@ -752,3 +752,64 @@ so really just plain objects."))) ("java-junit" ,java-junit) ("java-mockito-1" ,java-mockito-1) ("java-commons-jxpath" ,java-commons-jxpath))))) + +(define-public maven-core + (package + (inherit maven-core-bootstrap) + (arguments + (substitute-keyword-arguments (package-arguments maven-core-bootstrap) + ((#:phases phases) + `(modify-phases ,phases + (add-before 'build 'modify-metainf + (lambda _ + (substitute* "build.xml" + (("message=\"\"") "message=\"Implementation-Version: 3.5.3\n\"")) + #t)) + (add-before 'build 'add-maven-files + (lambda _ + (mkdir-p "build/classes/META-INF/maven/org.apache.maven/maven-core") + (copy-file "pom.xml" + "build/classes/META-INF/maven/org.apache.maven/maven-core/pom.xml") + (with-output-to-file "build/classes/META-INF/maven/org.apache.maven/maven-core/pom.properties" + (lambda _ + (format #t "version=~a~% +groupId=org.apache.maven~% +artifactId=maven-core" ,(package-version maven-core-bootstrap)))) + #t)) + (add-after 'build 'generate-metadata + (lambda _ + (delete-file "build/classes/META-INF/plexus/components.xml") + (invoke "java" "-cp" (string-append (getenv "CLASSPATH") ":build/classes") + "org.codehaus.plexus.metadata.PlexusMetadataGeneratorCli" + "--source" "build/classes/META-INF/plexus" + "--output" "build/classes/META-INF/plexus/components.t.xml" + "--classes" "build/classes" + "--descriptors" "build/classes") + ;; Now we merge all other components from hand-written xml + ;; FIXME: This should be taken care of by plexus-component-metadata directly + (invoke "sh" "-c" + (string-append + "(cat build/classes/META-INF/plexus/components.t.xml |" + "sed -e 's|||' -e 's|||' ; " + "cat src/main/resources/META-INF/plexus/artifact-handlers.xml |" + " sed -e 's|||' -e 's|||'" + " -e 's|||' -e 's|||'; " + "cat src/main/resources/META-INF/plexus/components.xml |" + " sed -e 's|||' -e 's|||'" + " -e 's|||' -e 's|||'; " + "cat src/main/resources/META-INF/plexus/default-bindings.xml |" + " sed -e 's|||' -e 's|||' )>" + "build/classes/META-INF/plexus/components.xml")) + #t)) + (add-after 'generate-metadata 'rebuild + (lambda _ + (invoke "ant" "jar") + #t)))))) + (native-inputs + `(("java-plexus-component-metadata" ,java-plexus-component-metadata) + ("java-commons-cli" ,java-commons-cli) + ("java-plexus-cli" ,java-plexus-cli) + ("java-jdom2" ,java-jdom2) + ("java-qdox" ,java-qdox) + ("maven-core-boot" ,maven-core-bootstrap) + ,@(package-native-inputs maven-core-bootstrap))))) -- 2.17.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 07:03:41 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 11:03:41 +0000 Received: from localhost ([127.0.0.1]:41837 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8L-0005Cv-Bc for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:41 -0400 Received: from lepiller.eu ([89.234.186.109]:40438) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8C-0005AO-6i for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:32 -0400 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 32891196 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <31774@debbugs.gnu.org>; Sun, 10 Jun 2018 11:05:53 +0000 (UTC) From: Julien Lepiller To: 31774@debbugs.gnu.org Subject: [PATCH 13/22] gnu: Add maven-embedder. Date: Sun, 10 Jun 2018 13:03:10 +0200 Message-Id: <20180610110319.24043-13-julien@lepiller.eu> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180610110319.24043-1-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/maven.scm (maven-embedder): New variable. --- gnu/packages/maven.scm | 90 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm index 2fb98295e..0d03da3dd 100644 --- a/gnu/packages/maven.scm +++ b/gnu/packages/maven.scm @@ -813,3 +813,93 @@ artifactId=maven-core" ,(package-version maven-core-bootstrap)))) ("java-qdox" ,java-qdox) ("maven-core-boot" ,maven-core-bootstrap) ,@(package-native-inputs maven-core-bootstrap))))) + +(define-public maven-embedder + (package + (inherit maven-artifact) + (name "maven-embedder") + (arguments + `(#:jar-name "maven-embedder.jar" + #:source-dir "maven-embedder/src/main/java" + #:test-dir "maven-embedder/src/test" + #:test-exclude (list "**/MavenCliTest.java") + #:jdk ,icedtea-8 + #:phases + (modify-phases %standard-phases + (add-before 'build 'generate-sisu-named + (lambda _ + (mkdir-p "build/classes/META-INF/sisu") + (chmod "sisu.sh" #o755) + (invoke "./sisu.sh" "maven-embedder/src/main/java" + "build/classes/META-INF/sisu/javax.inject.Named") + #t)) + (add-before 'build 'generate-models + (lambda* (#:key inputs #:allow-other-keys) + (define (modello-single-mode file version mode) + (invoke "java" "org.codehaus.modello.ModelloCli" + file mode "maven-embedder/src/main/java" version + "false" "true")) + (let ((file "maven-embedder/src/main/mdo/core-extensions.mdo")) + (modello-single-mode file "1.0.0" "java") + (modello-single-mode file "1.0.0" "xpp3-reader") + (modello-single-mode file "1.0.0" "xpp3-writer")) + #t)) + (add-before 'check 'fix-test-paths + (lambda _ + (substitute* "maven-embedder/src/test/java/org/apache/maven/cli/CLIManagerDocumentationTest.java" + (("target/test-classes") "build/test-classes")) + #t)) + (add-before 'check 'fix-compilation + (lambda _ + ;; Tests are in the java/ subdir. Other subdirectories contain + ;; additional test plugins, with duplicate classes, so we can't + ;; compile them. Also, they are meant to be built with maven, to + ;; test its build process. + (substitute* "build.xml" + (("srcdir=\"maven-embedder/src/test\"") + "srcdir=\"maven-embedder/src/test/java\"")) + #t))))) + (inputs + `(("maven-core" ,maven-core) + ("maven-artifact" ,maven-artifact) + ("maven-plugin-api" ,maven-plugin-api) + ("maven-builder-support" ,maven-builder-support) + ("maven-model" ,maven-model) + ("maven-model-builder" ,maven-model-builder) + ("maven-settings" ,maven-settings) + ("maven-settings-builder" ,maven-settings-builder) + ("maven-shared-utils" ,maven-shared-utils) + ("java-plexus-classworlds" ,java-plexus-classworlds) + ("java-plexus-util" ,java-plexus-utils) + ("java-eclipse-sisu-plexus" ,java-eclipse-sisu-plexus) + ("java-plexus-cipher" ,java-plexus-cipher) + ("java-plexus-component-annotations" ,java-plexus-component-annotations) + ("java-plexus-sec-dispatcher" ,java-plexus-sec-dispatcher) + ("maven-resolevr-util" ,maven-resolver-util) + ("maven-resolevr-api" ,maven-resolver-api) + ("java-logback-core" ,java-logback-core) + ("java-logback-classic" ,java-logback-classic) + ("java-commons-cli" ,java-commons-cli) + ("java-commons-io" ,java-commons-io) + ("java-commons-lang3" ,java-commons-lang3) + ("java-guava" ,java-guava) + ("java-guice" ,java-guice) + ("java-javax-inject" ,java-javax-inject) + ("java-slf4j-api" ,java-slf4j-api) + ("java-slf4j-simple" ,java-slf4j-simple))) + (native-inputs + `(("java-modello-core" ,java-modello-core) + ("java-geronimo-xbean-reflect" ,java-geronimo-xbean-reflect) + ("java-sisu-build-api" ,java-sisu-build-api) + ("java-eclipse-sisu-plexus" ,java-eclipse-sisu-plexus) + ("java-eclipse-sisu-inject" ,java-eclipse-sisu-inject) + ("java-cglib" ,java-cglib) + ("java-asm" ,java-asm) + ("java-modello-plugins-java" ,java-modello-plugins-java) + ("java-modello-plugins-xml" ,java-modello-plugins-xml) + ("java-modello-plugins-xpp3" ,java-modello-plugins-xpp3) + ;; tests + ("java-junit" ,java-junit) + ("java-objenesis" ,java-objenesis) + ("java-mockito-1" ,java-mockito-1) + ("java-hamcrest-core" ,java-hamcrest-core))))) -- 2.17.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 07:03:41 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 11:03:42 +0000 Received: from localhost ([127.0.0.1]:41839 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8L-0005D2-N7 for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:41 -0400 Received: from lepiller.eu ([89.234.186.109]:40436) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8C-00059h-8Z for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:32 -0400 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 8691200e (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <31774@debbugs.gnu.org>; Sun, 10 Jun 2018 11:05:53 +0000 (UTC) From: Julien Lepiller To: 31774@debbugs.gnu.org Subject: [PATCH 14/22] gnu: Add maven-wagon-provider-api. Date: Sun, 10 Jun 2018 13:03:11 +0200 Message-Id: <20180610110319.24043-14-julien@lepiller.eu> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180610110319.24043-1-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/maven.scm (maven-wagon-provider-api): New variable. --- gnu/packages/maven.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm index 0d03da3dd..13bc6ff57 100644 --- a/gnu/packages/maven.scm +++ b/gnu/packages/maven.scm @@ -294,6 +294,32 @@ replacement with improvements.") (description "This package contains Java 5 annotations for use in Mojos.") (license license:asl2.0))) +(define-public maven-wagon-provider-api + (package + (name "maven-wagon-provider-api") + (version "3.0.0") + (source (origin + (method url-fetch) + (uri (string-append "https://archive.apache.org/dist/maven/wagon/" + "wagon-" version "-source-release.zip")) + (sha256 (base32 "1qb0q4m7vmf290xp3fnfdi3pwl3hkskia5g3z2v82q1ch3y2knqv")))) + (build-system ant-build-system) + (arguments + `(#:jar-name "maven-wagon-provider-api.jar" + #:source-dir "wagon-provider-api/src/main/java" + #:test-dir "wagon-provider-api/src/test")) + (inputs + `(("java-plexus-utils" ,java-plexus-utils))) + (native-inputs + `(("unzip" ,unzip) + ("java-junit" ,java-junit) + ("java-easymock" ,java-easymock))) + (home-page "https://maven.apache.org/wagon") + (synopsis "Transport abstraction for Maven") + (description "Maven Wagon is a transport abstraction that is used in Maven's +artifact and repository handling code.") + (license license:asl2.0))) + (define-public maven-artifact (package (name "maven-artifact") -- 2.17.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 07:03:42 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 11:03:42 +0000 Received: from localhost ([127.0.0.1]:41841 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8L-0005DA-Uu for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:42 -0400 Received: from lepiller.eu ([89.234.186.109]:40438) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8C-0005AO-U3 for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:33 -0400 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id c6550194 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <31774@debbugs.gnu.org>; Sun, 10 Jun 2018 11:05:54 +0000 (UTC) From: Julien Lepiller To: 31774@debbugs.gnu.org Subject: [PATCH 15/22] gnu: Add maven-wagon-provider-test. Date: Sun, 10 Jun 2018 13:03:12 +0200 Message-Id: <20180610110319.24043-15-julien@lepiller.eu> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180610110319.24043-1-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/maven.scm (maven-wagon-provider-test): New variable. --- gnu/packages/maven.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm index 13bc6ff57..87a0158c3 100644 --- a/gnu/packages/maven.scm +++ b/gnu/packages/maven.scm @@ -25,6 +25,7 @@ #:use-module (gnu packages) #:use-module (gnu packages compression) #:use-module (gnu packages java) + #:use-module (gnu packages web) #:use-module (gnu packages xml)) (define-public java-plexus-component-metadata @@ -320,6 +321,26 @@ replacement with improvements.") artifact and repository handling code.") (license license:asl2.0))) +(define-public maven-wagon-provider-test + (package + (inherit maven-wagon-provider-api) + (name "maven-wagon-provider-test") + (arguments + `(#:jar-name "maven-wagon-provider-test.jar" + #:source-dir "wagon-provider-test/src/main/java" + #:tests? #f; no tests + #:jdk ,icedtea-8)) + (inputs + `(("java-plexus-utils" ,java-plexus-utils) + ("java-plexus-container-default" ,java-plexus-container-default) + ("java-eclipse-jetty-util-9.2" ,java-eclipse-jetty-util-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) + ("java-slf4j-api" ,java-slf4j-api) + ("java-tomcat" ,java-tomcat) + ("maven-wagon-provider-api" ,maven-wagon-provider-api))))) + (define-public maven-artifact (package (name "maven-artifact") -- 2.17.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 07:03:42 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 11:03:42 +0000 Received: from localhost ([127.0.0.1]:41843 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8M-0005DH-9Y for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:42 -0400 Received: from lepiller.eu ([89.234.186.109]:40438) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8D-0005AO-J4 for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:34 -0400 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 75f71892 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <31774@debbugs.gnu.org>; Sun, 10 Jun 2018 11:05:54 +0000 (UTC) From: Julien Lepiller To: 31774@debbugs.gnu.org Subject: [PATCH 17/22] gnu: Add maven-wagon-tck-http. Date: Sun, 10 Jun 2018 13:03:14 +0200 Message-Id: <20180610110319.24043-17-julien@lepiller.eu> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180610110319.24043-1-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/maven.scm (maven-wagon-tck-http): New variable. --- gnu/packages/maven.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm index 4d755fe13..6be30e8e3 100644 --- a/gnu/packages/maven.scm +++ b/gnu/packages/maven.scm @@ -398,6 +398,29 @@ artifact and repository handling code.") ("java-geronimo-xbean-reflect" ,java-geronimo-xbean-reflect) ,@(package-native-inputs maven-wagon-provider-api))))) +(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))))) + (define-public maven-artifact (package (name "maven-artifact") -- 2.17.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 07:03:42 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 11:03:42 +0000 Received: from localhost ([127.0.0.1]:41845 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8M-0005DO-Hu for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:42 -0400 Received: from lepiller.eu ([89.234.186.109]:40440) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8E-0005Bi-CH for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:34 -0400 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 02a43ea1 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <31774@debbugs.gnu.org>; Sun, 10 Jun 2018 11:05:54 +0000 (UTC) From: Julien Lepiller To: 31774@debbugs.gnu.org Subject: [PATCH 19/22] gnu: Add maven-wagon-http. Date: Sun, 10 Jun 2018 13:03:16 +0200 Message-Id: <20180610110319.24043-19-julien@lepiller.eu> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180610110319.24043-1-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/maven.scm (maven-wagon-http): New variable. --- gnu/packages/maven.scm | 79 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm index beb51361b..709ae322e 100644 --- a/gnu/packages/maven.scm +++ b/gnu/packages/maven.scm @@ -477,6 +477,85 @@ artifact and repository handling code.") ("java-geronimo-xbean-reflect" ,java-geronimo-xbean-reflect) ,@(package-native-inputs maven-wagon-provider-api))))) +(define-public maven-wagon-http + (package + (inherit maven-wagon-provider-api) + (name "maven-wagon-http") + (arguments + `(#:jar-name "maven-wagon-http.jar" + #:source-dir "wagon-providers/wagon-http/src/main/java" + #:test-dir "wagon-providers/wagon-http/src/test" + #:test-exclude (list + "**/Abstract*.java" + ;; FIXME: javax.net.ssl.SSLHandshakeException: + ;; sun.security.validator.ValidatorException: + ;; PKIX path building failed: + ;; sun.security.provider.certpath.SunCertPathBuilderException: + ;; unable to find valid certification path to requested target + "**/HttpsWagonPreemptiveTest.java" + "**/HttpsWagonTest.java" + ;; Injection errors + "**/TckTest.java") + #:jdk ,icedtea-8 + #:phases + (modify-phases %standard-phases + (add-before 'build 'copy-resources + (lambda _ + (install-file "wagon-providers/wagon-http/src/main/resources/META-INF/plexus/components.xml" + "build/classes/META-INF/plexus") + #t)) + (add-before 'check 'fix-resource-path + (lambda _ + (substitute* '("wagon-providers/wagon-http/src/test/java/org/apache/maven/wagon/providers/http/HttpsWagonPreemptiveTest.java" + "wagon-providers/wagon-http/src/test/java/org/apache/maven/wagon/providers/http/HttpsWagonTest.java") + (("src/test") "wagon-providers/wagon-http/src/test")) + #t))))) + (inputs + `(("java-plexus-utils" ,java-plexus-utils) + ("java-httpcomponents-client" ,java-httpcomponents-client) + ("java-httpcomponents-core" ,java-httpcomponents-core) + ("maven-wagon-http-shared" ,maven-wagon-http-shared) + ("maven-wagon-tck-http" ,maven-wagon-tck-http) + ("maven-wagon-provider-api" ,maven-wagon-provider-api))) + (native-inputs + `(("maven-wagon-provider-test" ,maven-wagon-provider-test) + ("java-plexus-component-metadata" ,java-plexus-component-metadata) + ("java-plexus-component-annotations" ,java-plexus-component-annotations) + ("java-eclipse-sisu-plexus" ,java-eclipse-sisu-plexus) + ("java-plexus-container-default" ,java-plexus-container-default) + ("java-eclipse-sisu-inject" ,java-eclipse-sisu-inject) + ("java-plexus-classworlds" ,java-plexus-classworlds) + ("java-guava" ,java-guava) + ("java-guice" ,java-guice) + ("java-inject" ,java-javax-inject) + ("java-cglib" ,java-cglib) + ("java-slf4j-api" ,java-slf4j-api) + ("java-plexus-utils" ,java-plexus-utils) + ("java-plexus-cli" ,java-plexus-cli) + ("maven-plugin-api" ,maven-plugin-api) + ("maven-plugin-annotations" ,maven-plugin-annotations) + ("maven-core" ,maven-core) + ("maven-model" ,maven-model) + ("java-commons-cli" ,java-commons-cli) + ("java-qdox" ,java-qdox) + ("java-jdom2" ,java-jdom2) + ("java-asm" ,java-asm) + ("java-geronimo-xbean-reflect" ,java-geronimo-xbean-reflect) + ("java-tomcat" ,java-tomcat) + ("java-eclipse-jetty-util-9.2" ,java-eclipse-jetty-util-9.2) + ("java-eclipse-jetty-io-9.2" ,java-eclipse-jetty-io-9.2) + ("java-eclipse-jetty-http-9.2" ,java-eclipse-jetty-http-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) + ("java-eclipse-jetty-security-9.2" ,java-eclipse-jetty-security-9.2) + ("java-hamcrest-core" ,java-hamcrest-core) + ("java-commons-logging-minimal" ,java-commons-logging-minimal) + ("java-commons-codec" ,java-commons-codec) + ("java-commons-io" ,java-commons-io) + ("java-jsoup" ,java-jsoup) + ("java-slf4j-simple" ,java-slf4j-simple) + ,@(package-native-inputs maven-wagon-provider-api))))) + (define-public maven-artifact (package (name "maven-artifact") -- 2.17.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 07:03:43 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 11:03:43 +0000 Received: from localhost ([127.0.0.1]:41847 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8M-0005DV-Sb for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:43 -0400 Received: from lepiller.eu ([89.234.186.109]:40438) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8E-0005AO-P6 for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:35 -0400 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id c4911f72 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <31774@debbugs.gnu.org>; Sun, 10 Jun 2018 11:05:55 +0000 (UTC) From: Julien Lepiller To: 31774@debbugs.gnu.org Subject: [PATCH 20/22] gnu: Add maven-resolver-transport-wagon. Date: Sun, 10 Jun 2018 13:03:17 +0200 Message-Id: <20180610110319.24043-20-julien@lepiller.eu> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180610110319.24043-1-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/maven.scm (maven-resolver-transport-wagon): New variable. --- gnu/packages/maven.scm | 80 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm index 709ae322e..5b9d6984f 100644 --- a/gnu/packages/maven.scm +++ b/gnu/packages/maven.scm @@ -231,6 +231,86 @@ for repositories using URI-based layouts."))) ("java-hamcrest-core" ,java-hamcrest-core) ("maven-resolver-test-util" ,maven-resolver-test-util))))) +(define-public maven-resolver-transport-wagon + (package + (inherit maven-resolver-api) + (name "maven-resolver-transport-wagon") + (arguments + `(#:jar-name "maven-resolver-transport-wagon.jar" + #:source-dir "maven-resolver-transport-wagon/src/main/java" + #:test-dir "maven-resolver-transport-wagon/src/test" + #:jdk ,icedtea-8 + #:phases + (modify-phases %standard-phases + (add-before 'build 'generate-sisu + (lambda _ + (mkdir-p "build/classes/META-INF/sisu") + (with-output-to-file "build/classes/META-INF/sisu/javax.inject.Named" + (lambda _ + (display "org.eclipse.aether.transport.wagon.WagonTransporterFactory\n"))) + #t)) + (add-before 'build 'generate-components.xml + (lambda _ + (mkdir-p "build/classes/META-INF/plexus") + (with-output-to-file "build/classes/META-INF/plexus/components.xml" + (lambda _ + (display + (string-append + " + + + + org.eclipse.aether.transport.wagon.WagonConfigurator + plexus + org.eclipse.aether.internal.transport.wagon.PlexusWagonConfigurator + + false + + + org.codehaus.plexus.PlexusContainer + + container + + + + + org.eclipse.aether.transport.wagon.WagonProvider + plexus + org.eclipse.aether.internal.transport.wagon.PlexusWagonProvider + + false + + + org.codehaus.plexus.PlexusContainer + + container + + + + +\n")))) + #t))))) + (inputs + `(("maven-resolver-api" ,maven-resolver-api) + ("maven-resolver-spi" ,maven-resolver-spi) + ("maven-resolver-util" ,maven-resolver-util) + ("java-javax-inject" ,java-javax-inject) + ("mavne-wagon-provider-api" ,maven-wagon-provider-api) + ("java-plexus-component-annotation" ,java-plexus-component-annotations) + ("java-plexus-classworld" ,java-plexus-classworlds) + ("java-plexus-plexus-util" ,java-plexus-utils) + ("java-eclipse-sisu-inject" ,java-eclipse-sisu-inject) + ("java-eclipse-sisu-plexus" ,java-eclipse-sisu-plexus))) + (native-inputs + `(("java-junit" ,java-junit) + ("java-hamcrest-core" ,java-hamcrest-core) + ("maven-resolver-test-util" ,maven-resolver-test-util) + ("java-guava" ,java-guava) + ("java-cglib" ,java-cglib) + ("java-asm" ,java-asm) + ("java-aopalliance" ,java-aopalliance) + ("java-guice" ,java-guice))))) + (define-public maven-shared-utils (package (name "maven-shared-utils") -- 2.17.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 07:03:43 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 11:03:43 +0000 Received: from localhost ([127.0.0.1]:41849 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8N-0005De-6F for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:43 -0400 Received: from lepiller.eu ([89.234.186.109]:40440) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8F-0005Bi-1j for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:35 -0400 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 5dbeb6fe (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <31774@debbugs.gnu.org>; Sun, 10 Jun 2018 11:05:55 +0000 (UTC) From: Julien Lepiller To: 31774@debbugs.gnu.org Subject: [PATCH 22/22] gnu: Add maven. Date: Sun, 10 Jun 2018 13:03:19 +0200 Message-Id: <20180610110319.24043-22-julien@lepiller.eu> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180610110319.24043-1-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/maven.scm (maven): New variable. --- gnu/packages/maven.scm | 82 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 82 insertions(+) diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm index 7f089687c..5f64d8fc3 100644 --- a/gnu/packages/maven.scm +++ b/gnu/packages/maven.scm @@ -1359,3 +1359,85 @@ artifactId=maven-core" ,(package-version maven-core-bootstrap)))) ("java-slf4j-api" ,java-slf4j-api) ("java-slf4j-simple" ,java-slf4j-simple) ,@(package-inputs java-slf4j-api))))) + +(define-public maven + (package + (inherit maven-artifact) + (name "maven") + (arguments + `(#:phases + (modify-phases %standard-phases + (replace 'build + (lambda _ + (substitute* "apache-maven/src/bin/mvn" + (("cygwin=false;") + (string-append + "CLASSPATH=" (getenv "CLASSPATH") "\n" + "cygwin=false;")) + (("-classpath.*") "-classpath ${CLASSPATH} \\\n")) + #t)) + (delete 'check) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let ((bin (string-append (assoc-ref outputs "out") "/bin/")) + (conf (string-append (assoc-ref outputs "out") "/conf/"))) + (mkdir-p (string-append (assoc-ref outputs "out") "/lib")) + (for-each (lambda (file) + (install-file (string-append "apache-maven/src/bin/" file) + bin) + (chmod (string-append bin file) #o755)) + '("mvn" "mvnDebug" "mvnyjp")) + (install-file "apache-maven/src/bin/m2.conf" bin) + (copy-recursively "apache-maven/src/conf" conf)) + #t))))) + (inputs + `(("java-plexus-classworlds" ,java-plexus-classworlds) + ("maven-artifact" ,maven-artifact) + ("maven-embedder" ,maven-embedder) + ("maven-core" ,maven-core) + ("maven-compat" ,maven-compat) + ("maven-builder-support" ,maven-builder-support) + ("maven-model" ,maven-model) + ("maven-model-builder" ,maven-model-builder) + ("maven-settings" ,maven-settings) + ("maven-settings-builder" ,maven-settings-builder) + ("maven-plugin-api" ,maven-plugin-api) + ("maven-repository-metadata", maven-repository-metadata) + ("maven-shared-utils" ,maven-shared-utils) + ("maven-resolver-api" ,maven-resolver-api) + ("maven-resolver-spi" ,maven-resolver-spi) + ("maven-resolver-util" ,maven-resolver-util) + ("maven-resolver-impl" ,maven-resolver-impl) + ("maven-resolver-connector-basic" ,maven-resolver-connector-basic) + ("maven-resolver-provider" ,maven-resolver-provider) + ("maven-resolver-transport-wagon" ,maven-resolver-transport-wagon) + ("maven-wagon-provider-api" ,maven-wagon-provider-api) + ("maven-wagon-file" ,maven-wagon-file) + ("maven-wagon-http" ,maven-wagon-http) + ("java-commons-logging-minimal" ,java-commons-logging-minimal) + ("java-httpcomponents-client" ,java-httpcomponents-client) + ("java-httpcomponents-core" ,java-httpcomponents-core) + ("maven-wagon-http-shared" ,maven-wagon-http-shared) + ("maven-wagon-tck-http" ,maven-wagon-tck-http) + ("java-eclipse-sisu-plexus" ,java-eclipse-sisu-plexus) + ("java-guice" ,java-guice) + ("java-aopalliance" ,java-aopalliance) + ("java-cglib" ,java-cglib) + ("java-asm" ,java-asm) + ("java-eclipse-sisu-inject" ,java-eclipse-sisu-inject) + ("java-javax-inject" ,java-javax-inject) + ("java-plexus-component-annotations" ,java-plexus-component-annotations) + ("java-plexus-utils" ,java-plexus-utils) + ("java-plexus-interpolation" ,java-plexus-interpolation) + ("java-plexus-sec-dispatcher" ,java-plexus-sec-dispatcher) + ("java-plexus-cipher" ,java-plexus-cipher) + ("java-guava" ,java-guava) + ("java-jansi" ,java-jansi) + ("java-jsr250" ,java-jsr250) + ("java-cdi-api" ,java-cdi-api) + ("java-commons-cli" ,java-commons-cli) + ("java-commons-io" ,java-commons-io) + ("java-commons-lang3" ,java-commons-lang3) + ("java-slf4j-api" ,java-slf4j-api) + ;; TODO: replace with maven-slf4j-provider + ("java-slf4j-simple" ,java-slf4j-simple))))) -- 2.17.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 07:12:13 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 11:12:14 +0000 Received: from localhost ([127.0.0.1]:41876 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRyGb-0005Re-Jf for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:12:13 -0400 Received: from lepiller.eu ([89.234.186.109]:40436) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8C-00059h-UR for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:33 -0400 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id b2586fd6 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <31774@debbugs.gnu.org>; Sun, 10 Jun 2018 11:05:54 +0000 (UTC) From: Julien Lepiller To: 31774@debbugs.gnu.org Subject: [PATCH 16/22] gnu: Add maven-wagon-file. Date: Sun, 10 Jun 2018 13:03:13 +0200 Message-Id: <20180610110319.24043-16-julien@lepiller.eu> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180610110319.24043-1-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/maven.scm (maven-wagon-file): New variable. --- gnu/packages/maven.scm | 57 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm index 87a0158c3..4d755fe13 100644 --- a/gnu/packages/maven.scm +++ b/gnu/packages/maven.scm @@ -341,6 +341,63 @@ artifact and repository handling code.") ("java-tomcat" ,java-tomcat) ("maven-wagon-provider-api" ,maven-wagon-provider-api))))) +(define-public maven-wagon-file + (package + (inherit maven-wagon-provider-api) + (name "maven-wagon-file") + (arguments + `(#:jar-name "maven-wagon-file.jar" + #:source-dir "wagon-providers/wagon-file/src/main/java" + #:test-dir "wagon-providers/wagon-file/src/test" + #:jdk ,icedtea-8 + #:phases + (modify-phases %standard-phases + (add-before 'check 'fix-paths + (lambda _ + (substitute* "wagon-providers/wagon-file/src/test/java/org/apache/maven/wagon/providers/file/FileWagonTest.java" + (("target") "build")) + #t)) + (add-after 'build 'generate-metadata + (lambda _ + (invoke "java" "-cp" (string-append (getenv "CLASSPATH") ":build/classes") + "org.codehaus.plexus.metadata.PlexusMetadataGeneratorCli" + "--source" "wagon-providers/wagon-file/src/main/java" + "--output" "build/classes/META-INF/plexus/components.xml" + "--classes" "build/classes" + "--descriptors" "build/classes/META-INF") + #t)) + (add-after 'generate-metadata 'rebuild + (lambda _ + (invoke "ant" "jar") + #t))))) + (inputs + `(("java-plexus-utils" ,java-plexus-utils) + ("maven-wagon-provider-api" ,maven-wagon-provider-api))) + (native-inputs + `(("maven-wagon-provider-test" ,maven-wagon-provider-test) + ("java-plexus-component-metadata" ,java-plexus-component-metadata) + ("java-plexus-component-annotations" ,java-plexus-component-annotations) + ("java-eclipse-sisu-plexus" ,java-eclipse-sisu-plexus) + ("java-eclipse-sisu-inject" ,java-eclipse-sisu-inject) + ("java-plexus-classworlds" ,java-plexus-classworlds) + ("java-guava" ,java-guava) + ("java-guice" ,java-guice) + ("java-javax-inject" ,java-javax-inject) + ("java-cglib" ,java-cglib) + ("java-slf4j-api" ,java-slf4j-api) + ("java-plexus-utils" ,java-plexus-utils) + ("java-plexus-cli" ,java-plexus-cli) + ("maven-plugin-api" ,maven-plugin-api) + ("maven-plugin-annotations" ,maven-plugin-annotations) + ("maven-core" ,maven-core) + ("maven-model" ,maven-model) + ("java-commons-cli" ,java-commons-cli) + ("java-qdox" ,java-qdox) + ("java-jdom2" ,java-jdom2) + ("java-asm" ,java-asm) + ("java-geronimo-xbean-reflect" ,java-geronimo-xbean-reflect) + ,@(package-native-inputs maven-wagon-provider-api))))) + (define-public maven-artifact (package (name "maven-artifact") -- 2.17.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 07:12:14 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 11:12:14 +0000 Received: from localhost ([127.0.0.1]:41878 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRyGb-0005Rg-Sq for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:12:14 -0400 Received: from lepiller.eu ([89.234.186.109]:40436) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8E-00059h-PA for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:35 -0400 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 306639cb (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <31774@debbugs.gnu.org>; Sun, 10 Jun 2018 11:05:55 +0000 (UTC) From: Julien Lepiller To: 31774@debbugs.gnu.org Subject: [PATCH 21/22] gnu: Add maven-compat. Date: Sun, 10 Jun 2018 13:03:18 +0200 Message-Id: <20180610110319.24043-21-julien@lepiller.eu> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180610110319.24043-1-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/maven.scm (maven-compat): New variable. --- gnu/packages/maven.scm | 114 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 114 insertions(+) diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm index 5b9d6984f..7f089687c 100644 --- a/gnu/packages/maven.scm +++ b/gnu/packages/maven.scm @@ -1245,3 +1245,117 @@ artifactId=maven-core" ,(package-version maven-core-bootstrap)))) ("java-objenesis" ,java-objenesis) ("java-mockito-1" ,java-mockito-1) ("java-hamcrest-core" ,java-hamcrest-core))))) + +(define-public maven-compat + (package + (inherit maven-artifact) + (name "maven-compat") + (arguments + `(#:jar-name "maven-compat.jar" + #:source-dir "src/main/java" + #:jdk ,icedtea-8 + #:test-dir "src/test" + #:phases + (modify-phases %standard-phases + ;; Tests assume we're in this directory + (add-before 'configure 'chdir + (lambda _ + (chdir "maven-compat") + #t)) + (add-before 'build 'generate-models + (lambda* (#:key inputs #:allow-other-keys) + (define (modello-single-mode file version mode) + (invoke "java" "org.codehaus.modello.ModelloCli" + file mode "src/main/java" version + "false" "true")) + (let ((file "src/main/mdo/profiles.mdo")) + (modello-single-mode file "1.0.0" "java") + (modello-single-mode file "1.0.0" "xpp3-reader") + (modello-single-mode file "1.0.0" "xpp3-writer")) + (let ((file "src/main/mdo/paramdoc.mdo")) + (modello-single-mode file "1.0.0" "java") + (modello-single-mode file "1.0.0" "xpp3-reader") + (modello-single-mode file "1.0.0" "xpp3-writer")) + #t)) + (add-after 'build 'generate-metadata + (lambda _ + (invoke "java" "-cp" (string-append (getenv "CLASSPATH") ":build/classes") + "org.codehaus.plexus.metadata.PlexusMetadataGeneratorCli" + "--source" "src/main/java" + "--output" "build/classes/META-INF/plexus/components.xml" + "--classes" "build/classes" + "--descriptors" "build/classes/META-INF") + #t)) + (add-before 'check 'build-tests + (lambda _ + (invoke "ant" "compile-tests") + #t)) + (add-after 'build-tests 'generate-test-metadata + (lambda _ + (invoke "java" "-cp" (string-append (getenv "CLASSPATH") + ":build/classes" + ":build/test-classes") + "org.codehaus.plexus.metadata.PlexusMetadataGeneratorCli" + "--source" "src/test/java" + "--output" "build/test-classes/META-INF/plexus/components.xml" + "--classes" "build/test-classes" + "--descriptors" "build/test-classes/META-INF") + #t)) + (add-after 'generate-metadata 'rebuild + (lambda _ + (invoke "ant" "jar") + #t))))) + (inputs + `(("maven-artifact" ,maven-artifact) + ("maven-repository-metadata" ,maven-repository-metadata) + ("maven-builder-support" ,maven-builder-support) + ("maven-model" ,maven-model) + ("maven-model-builder" ,maven-model-builder) + ("maven-settings" ,maven-settings) + ("maven-settings-builder" ,maven-settings-builder) + ("maven-core" ,maven-core) + ("maven-wagon-provider-api" ,maven-wagon-provider-api) + ("maven-wagon-file" ,maven-wagon-file) + ("maven-resolver-api" ,maven-resolver-api) + ("maven-resolver-util" ,maven-resolver-util) + ("maven-resolver-spi" ,maven-resolver-spi) + ("java-plexus-interpolation" ,java-plexus-interpolation))) + (native-inputs + `(("java-modello-core" ,java-modello-core) + ("java-plexus-utils" ,java-plexus-utils) + ("java-plexus-component-annotations" ,java-plexus-component-annotations) + ("java-plexus-classworlds" ,java-plexus-classworlds) + ("java-geronimo-xbean-reflect" ,java-geronimo-xbean-reflect) + ("java-sisu-build-api" ,java-sisu-build-api) + ("java-eclipse-sisu-plexus" ,java-eclipse-sisu-plexus) + ("java-exclispe-sisu-inject" ,java-eclipse-sisu-inject) + ("java-javax-inject" ,java-javax-inject) + ("java-guice" ,java-guice) + ("java-guava" ,java-guava) + ("java-cglib" ,java-cglib) + ("java-asm" ,java-asm) + ("java-modello-plugins-java" ,java-modello-plugins-java) + ("java-modello-plugins-xml" ,java-modello-plugins-xml) + ("java-modello-plugins-xpp3" ,java-modello-plugins-xpp3) + ;; metadata + ("java-plexus-component-metadata" ,java-plexus-component-metadata) + ("java-commons-cli" ,java-commons-cli) + ("java-plexus-cli" ,java-plexus-cli) + ("java-jdom2" ,java-jdom2) + ("maven-plugin-api" ,maven-plugin-api) + ("java-qdox" ,java-qdox) + ;; tests + ("java-plexus-cipher" ,java-plexus-cipher) + ("java-plexus-sec-dispatcher" ,java-plexus-sec-dispatcher) + ("java-jsr250", java-jsr250) + ("java-cdi-api" ,java-cdi-api) + ("java-junit" ,java-junit) + ("maven-resolver-impl" ,maven-resolver-impl) + ("maven-resolver-connector-basic" ,maven-resolver-connector-basic) + ("maven-resolver-transport-wagon" ,maven-resolver-transport-wagon) + ("java-commons-lang3" ,java-commons-lang3) + ("java-aop" ,java-aopalliance) + ("maven-resolver-provider" ,maven-resolver-provider) + ("java-slf4j-api" ,java-slf4j-api) + ("java-slf4j-simple" ,java-slf4j-simple) + ,@(package-inputs java-slf4j-api))))) -- 2.17.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 07:12:14 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 11:12:14 +0000 Received: from localhost ([127.0.0.1]:41880 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRyGc-0005Ro-7Z for submit@debbugs.gnu.org; Sun, 10 Jun 2018 07:12:14 -0400 Received: from lepiller.eu ([89.234.186.109]:40436) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRy8D-00059h-Kt for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 07:03:34 -0400 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 54068362 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <31774@debbugs.gnu.org>; Sun, 10 Jun 2018 11:05:54 +0000 (UTC) From: Julien Lepiller To: 31774@debbugs.gnu.org Subject: [PATCH 18/22] gnu: Add maven-wagon-http-shared. Date: Sun, 10 Jun 2018 13:03:15 +0200 Message-Id: <20180610110319.24043-18-julien@lepiller.eu> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180610110319.24043-1-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/maven.scm (maven-wagon-http-shared): New variable. --- gnu/packages/maven.scm | 56 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm index 6be30e8e3..beb51361b 100644 --- a/gnu/packages/maven.scm +++ b/gnu/packages/maven.scm @@ -421,6 +421,62 @@ artifact and repository handling code.") ("java-eclipse-jetty-server-9.2" ,java-eclipse-jetty-server-9.2) ("java-eclipse-jetty-servlet-9.2" ,java-eclipse-jetty-servlet-9.2))))) +(define-public maven-wagon-http-shared + (package + (inherit maven-wagon-provider-api) + (name "maven-wagon-http-shared") + (arguments + `(#:jar-name "maven-wagon-http-shared.jar" + #:source-dir "wagon-providers/wagon-http-shared/src/main/java" + #:test-dir "wagon-providers/wagon-http-shared/src/test" + #:jdk ,icedtea-8 + #:phases + (modify-phases %standard-phases + (add-after 'build 'generate-metadata + (lambda _ + (invoke "java" "-cp" (string-append (getenv "CLASSPATH") ":build/classes") + "org.codehaus.plexus.metadata.PlexusMetadataGeneratorCli" + "--source" "wagon-providers/wagon-http-shared/src/main/java" + "--output" "build/classes/META-INF/plexus/components.xml" + "--classes" "build/classes" + "--descriptors" "build/classes/META-INF") + #t)) + (add-after 'generate-metadata 'rebuild + (lambda _ + (invoke "ant" "jar") + #t))))) + (inputs + `(("java-plexus-utils" ,java-plexus-utils) + ("java-httpcomponents-client" ,java-httpcomponents-client) + ("java-httpcomponents-core" ,java-httpcomponents-core) + ("java-commons-io" ,java-commons-io) + ("java-jsoup" ,java-jsoup) + ("maven-wagon-provider-api" ,maven-wagon-provider-api))) + (native-inputs + `(("maven-wagon-provider-test" ,maven-wagon-provider-test) + ("java-plexus-component-metadata" ,java-plexus-component-metadata) + ("java-plexus-component-annotations" ,java-plexus-component-annotations) + ("java-eclipse-sisu-plexus" ,java-eclipse-sisu-plexus) + ("java-eclipse-sisu-inject" ,java-eclipse-sisu-inject) + ("java-plexus-classworlds" ,java-plexus-classworlds) + ("java-guava" ,java-guava) + ("java-guice" ,java-guice) + ("java-javax-inject" ,java-javax-inject) + ("java-cglib" ,java-cglib) + ("java-slf4j-api" ,java-slf4j-api) + ("java-plexus-utils" ,java-plexus-utils) + ("java-plexus-cli" ,java-plexus-cli) + ("maven-plugin-api" ,maven-plugin-api) + ("maven-plugin-annotations" ,maven-plugin-annotations) + ("maven-core" ,maven-core) + ("maven-model" ,maven-model) + ("java-commons-cli" ,java-commons-cli) + ("java-qdox" ,java-qdox) + ("java-jdom2" ,java-jdom2) + ("java-asm" ,java-asm) + ("java-geronimo-xbean-reflect" ,java-geronimo-xbean-reflect) + ,@(package-native-inputs maven-wagon-provider-api))))) + (define-public maven-artifact (package (name "maven-artifact") -- 2.17.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 09:16:47 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 13:16:47 +0000 Received: from localhost ([127.0.0.1]:41935 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS0D9-0001sB-Dn for submit@debbugs.gnu.org; Sun, 10 Jun 2018 09:16:47 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:59310) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS0D8-0001s3-6e for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 09:16:46 -0400 Received: from localhost (84-113-15-225.cable.dynamic.surfer.at [84.113.15.225]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 9F2D53365A39; Sun, 10 Jun 2018 15:16:44 +0200 (CEST) Date: Sun, 10 Jun 2018 15:16:39 +0200 From: Danny Milosavljevic To: Julien Lepiller Subject: Re: [bug#31774] [PATCH 19/22] gnu: Add maven-wagon-http. Message-ID: <20180610151639.4955b0b4@scratchpost.org> In-Reply-To: <20180610110319.24043-19-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-19-julien@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/TgbKu3Z1zDprs7yjapxH6J5"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31774 Cc: 31774@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/TgbKu3Z1zDprs7yjapxH6J5 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi Julien, the package definition for java-httpcomponents-client is missing. --Sig_/TgbKu3Z1zDprs7yjapxH6J5 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlsdJLcACgkQ5xo1VCww uqXljAf/cRpjpv2UyqEyN4n2z1Z6K4EqPjfobORctX1ZS8NS7ba0/f9Q92TWrOm0 iQgHsJXe7rgelFrUpEMGkKjkrGxDe4guY/L45kCBm1e5/hyBalnPZqbEMqE2+4xN 41HKaz7ffVzkhRUDN7Mgvc+7aA2FvZ5FP0g0hQkm9xlu99BPW6OoYjBX4TugRUnB wFZ/OfJH5TSZ0zbrDYNcMpwiJ8jCRJYahUN9SAlWzbDe9dA3JTElW9NzVh3OBGEo EAaBP/HhKO1/gtzoN2EpDyatG9eNEUZkN37uOUe6fkATESG5k8zO8jQ2sag68axU bJNUWxGpRXwDmoFpj1eyyYllw1wzMw== =P/AE -----END PGP SIGNATURE----- --Sig_/TgbKu3Z1zDprs7yjapxH6J5-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 11:14:38 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 15:14:38 +0000 Received: from localhost ([127.0.0.1]:42409 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS23B-0004jw-Nq for submit@debbugs.gnu.org; Sun, 10 Jun 2018 11:14:37 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:39882) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS23A-0004jm-3K for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 11:14:37 -0400 Received: from localhost (84-113-15-225.cable.dynamic.surfer.at [84.113.15.225]) by dd26836.kasserver.com (Postfix) with ESMTPSA id BB5013363631; Sun, 10 Jun 2018 17:14:34 +0200 (CEST) Date: Sun, 10 Jun 2018 17:14:30 +0200 From: Danny Milosavljevic To: Julien Lepiller Subject: Re: [bug#31774] [PATCH 02/22] gnu: java-eclipse-jetty-security-9.2: Ignore test error. Message-ID: <20180610171430.3c2cb29f@scratchpost.org> In-Reply-To: <20180610110319.24043-2-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-2-julien@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/GI+HGdvQagIsWxhjvo1mAaD"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31774 Cc: 31774@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/GI+HGdvQagIsWxhjvo1mAaD Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable > + (arguments > + `(#:test-exclude > + (list "**/ConstraintTest.*") > + ,@(package-arguments java-eclipse-jetty-security))) Please add comment stating why. --Sig_/GI+HGdvQagIsWxhjvo1mAaD Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlsdQFYACgkQ5xo1VCww uqXcrwgAisePYSpxIguCj14Mi8u7RqEAckvlDsE/C9Og79NovcGSoFq6Zznk+LQM rd7ENjQ9AA+ySK1IUPZzTMUpuKC2ptUkRPImNMBNoqF+CAfkE8qcQQm/iz2CXIWy Xfk9mtcigGY93U8tw2qwL/0dQe8MWwoPRK0B2W147e+aVnOfBievqL0YIoDyGu4u BsoSf8AZKhws6krwgpwrwVrhCDhB5xhobA5kVcHNljStjb7aVfokXNGRkN7JnfK1 YBKQv0YfHwDGDDVmhiLnN9/xq0UK2BUmMvtFJsTjI++y/p1PYNiIJGignqsfGIH+ L1TkJ1V5YnKatZdaLcld1tJLFSlC1w== =dIyj -----END PGP SIGNATURE----- --Sig_/GI+HGdvQagIsWxhjvo1mAaD-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 11:15:18 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 15:15:18 +0000 Received: from localhost ([127.0.0.1]:42413 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS23q-0004lW-41 for submit@debbugs.gnu.org; Sun, 10 Jun 2018 11:15:18 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:39970) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS23o-0004lO-IC for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 11:15:16 -0400 Received: from localhost (84-113-15-225.cable.dynamic.surfer.at [84.113.15.225]) by dd26836.kasserver.com (Postfix) with ESMTPSA id DAB0B3363631; Sun, 10 Jun 2018 17:15:15 +0200 (CEST) Date: Sun, 10 Jun 2018 17:15:14 +0200 From: Danny Milosavljevic To: Julien Lepiller Subject: Re: [bug#31774] [PATCH 03/22] gnu. Add java-eclipse-jetty-xml-9.2. Message-ID: <20180610171514.1a1cf402@scratchpost.org> In-Reply-To: <20180610110319.24043-3-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-3-julien@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/WRGAKNUQbkgpUh.0QYKY_yA"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31774 Cc: 31774@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/WRGAKNUQbkgpUh.0QYKY_yA Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable LGTM! --Sig_/WRGAKNUQbkgpUh.0QYKY_yA Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlsdQIIACgkQ5xo1VCww uqXIzgf8CWQO5GG9Dlx7kw2yDLt77eCP2wAssR19IWtoaChkiw89J8RI5zUuWGav pRp4ys8C924KN4ZF0uPklCGAzeVTNO5oIWdcQHY/UGjdWIR2o9CdUi2UySOTl0UJ lqhW0xkAHaPFXSzZz/nXUghmergGArD4fs8Mc95zh2G+3h1xkoPQiiEvH0k7GJxa tkz8z1PC0o3KPr9Shmj19+sas/hYCNxtXU/SDSbyczTuQTUE8O6T1nvUPPBNiYRv tLoo+3D9eo4dPfMBO+0Hk78queYr/5OJVTQL++duW4G4WbkIDZTPRGmIM0Z/iL5o skPMUzWlHXgmGhI+AVeTeo0eP2EMlQ== =/4Qi -----END PGP SIGNATURE----- --Sig_/WRGAKNUQbkgpUh.0QYKY_yA-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 11:16:06 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 15:16:06 +0000 Received: from localhost ([127.0.0.1]:42417 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS24c-0004n9-GB for submit@debbugs.gnu.org; Sun, 10 Jun 2018 11:16:06 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:40036) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS24Y-0004ml-IZ for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 11:16:02 -0400 Received: from localhost (84-113-15-225.cable.dynamic.surfer.at [84.113.15.225]) by dd26836.kasserver.com (Postfix) with ESMTPSA id DE2583365A39; Sun, 10 Jun 2018 17:16:01 +0200 (CEST) Date: Sun, 10 Jun 2018 17:16:01 +0200 From: Danny Milosavljevic To: Julien Lepiller Subject: Re: [bug#31774] [PATCH 04/22] gnu: Add java-eclipse-jetty-webapp. Message-ID: <20180610171601.7d3d0ce3@scratchpost.org> In-Reply-To: <20180610110319.24043-4-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-4-julien@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/6oX+ADNzXkuGoBe8HTej0p1"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31774 Cc: 31774@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/6oX+ADNzXkuGoBe8HTej0p1 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable > + #:test-exclude (list "**/WebAppContextTest.java") Please add comment stating why. Otherwise LGTM. --Sig_/6oX+ADNzXkuGoBe8HTej0p1 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlsdQLEACgkQ5xo1VCww uqWgrQgAnf6ihxK+lGkDURzydDH4eI/UdZa13H2kQEvFj1e3DjCA55+8RjtwGudc Zhl7Ry7TTJaeWVwcu4SMsnHFRlrNFM4ySy7MFbFPvVgQ5Wl/ehuUGvdixbZjJVXX FsO26JJvwM+TwW8jKtKEhqcYNKTTxm3qxjRLpBBkkSeZ6DolkwDmgIxRhBHFLkgF cMyovJ6DKlCaKaO4yMpaOdDW1ymbIyp/xaGa1WYDIXdsIhqP392EFzNPalu13g6K 94Gj184GE8MiMZaNsUMxU8UW6iscOkC26im6szYnZ7AKWHjcTZolpBG2tFdUobgl /mcZFoK2PDuNdoDZtgdaOCnGq1FSPw== =LHzV -----END PGP SIGNATURE----- --Sig_/6oX+ADNzXkuGoBe8HTej0p1-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 11:17:34 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 15:17:34 +0000 Received: from localhost ([127.0.0.1]:42421 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS261-0004pU-Qw for submit@debbugs.gnu.org; Sun, 10 Jun 2018 11:17:33 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:40178) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS261-0004pN-67 for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 11:17:33 -0400 Received: from localhost (84-113-15-225.cable.dynamic.surfer.at [84.113.15.225]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 7E6953363631; Sun, 10 Jun 2018 17:17:32 +0200 (CEST) Date: Sun, 10 Jun 2018 17:17:31 +0200 From: Danny Milosavljevic To: Julien Lepiller Subject: Re: [bug#31774] [PATCH 06/22] gnu: Add java-plexus-cli. Message-ID: <20180610171731.146a1ac8@scratchpost.org> In-Reply-To: <20180610110319.24043-6-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-6-julien@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/AXExnIF5HowsaCnwqWYzj4L"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31774 Cc: 31774@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/AXExnIF5HowsaCnwqWYzj4L Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable >+ (synopsis "CLI building library") "for Plexus" ? Is "CLI" a common abbreviation for "command-line interface" ? (If not, writ= e it out) Otherwise LGTM! --Sig_/AXExnIF5HowsaCnwqWYzj4L Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlsdQQsACgkQ5xo1VCww uqViTQf/b7E+g2JC+IdOquj1KTRM7kKegjtKfwRz368zhHaQ0u2Zi78WMXTkpLQT 2CYK6Ur9qZuvXByq7dJhTh+jZuBk+4BXlqCLK9EK407NPcaI6qUkcvOIcEDv7XQp 0vzyI7SVEg0kWURZhS+Wz6rq0iIJ+ugLWYwIlbxQpI7TkzZLkqzq4zBGgudpyFmN DEz7WmlcMHuHpnf7+uMjueYlWixz9dC4QukG+UaDO6tqUoEJiYl6e1tfo/FtEinO BHZJpbCs/3F+VIWNvSU2r1bqYRJksq/c69WbM88S17xMsnwWbhA7xKhvSiRTM7Jl f2lUtcuLj/2EE+Q/2uplCgekguSqFg== =OuVA -----END PGP SIGNATURE----- --Sig_/AXExnIF5HowsaCnwqWYzj4L-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 11:19:03 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 15:19:03 +0000 Received: from localhost ([127.0.0.1]:42425 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS27T-0004s8-3c for submit@debbugs.gnu.org; Sun, 10 Jun 2018 11:19:03 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:40298) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS27R-0004rg-Lx for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 11:19:01 -0400 Received: from localhost (84-113-15-225.cable.dynamic.surfer.at [84.113.15.225]) by dd26836.kasserver.com (Postfix) with ESMTPSA id ED8B83363631; Sun, 10 Jun 2018 17:19:00 +0200 (CEST) Date: Sun, 10 Jun 2018 17:19:00 +0200 From: Danny Milosavljevic To: Julien Lepiller Subject: Re: [bug#31774] [PATCH 07/22] gnu: Add java-qdox. Message-ID: <20180610171900.2923bf60@scratchpost.org> In-Reply-To: <20180610110319.24043-7-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-7-julien@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/OQtZvzGUCQiWchQM1V/oGRz"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31774 Cc: 31774@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/OQtZvzGUCQiWchQM1V/oGRz Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable > + ;; FIXME: The release at maven is pre-generated. The relea= se at > + ;; github requires jflex. That's fine. I'd say "Note" instead of "FIXME" then. There are other pack= ages where we use a specific server for similar reasons, and it's not bad. LGTM! --Sig_/OQtZvzGUCQiWchQM1V/oGRz Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlsdQWQACgkQ5xo1VCww uqUQ+wf/cHkTy0KKXz0BF5aC3GS6YhWarOZAgRX7s6/l93JeYC++PhQf1ofFFDhq aERx/xaEOseCWxIbno12OJmRiHS4nvmrS8N/7V5GPJytAbnYnjMoaJl6uNZhi6MW gHvZuQllh+aUkNgvm20zjsNc0gQNhaEVnebM/0gucf0QHq3BiwKQ4p7YIsGm5J2j JdLOMOAJGDzhdI7nZwY5nPkXFUcuD3NFtAj2w+vxa2uNFkw0Xlq4zerXbRuPoJXb BKBk7fze+/bOj37kz0girTSSEcs8fV7OODrIswI5Xt0dUacLXbtea5p5AofWrDLK 7DIhtzQrfoFiqMoWwq1/zOd19qJ38w== =Nw07 -----END PGP SIGNATURE----- --Sig_/OQtZvzGUCQiWchQM1V/oGRz-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 11:20:34 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 15:20:34 +0000 Received: from localhost ([127.0.0.1]:42429 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS28w-0004uS-Cf for submit@debbugs.gnu.org; Sun, 10 Jun 2018 11:20:34 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:40422) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS28v-0004uK-1D for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 11:20:33 -0400 Received: from localhost (84-113-15-225.cable.dynamic.surfer.at [84.113.15.225]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 314753363631; Sun, 10 Jun 2018 17:20:32 +0200 (CEST) Date: Sun, 10 Jun 2018 17:20:30 +0200 From: Danny Milosavljevic To: Julien Lepiller Subject: Re: [bug#31774] [PATCH 09/22] gnu: Add maven-core-bootstrap. Message-ID: <20180610172030.7ea3e9d3@scratchpost.org> In-Reply-To: <20180610110319.24043-9-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-9-julien@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/vtkNVt0ZCaRtorE_acc1fxA"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31774 Cc: 31774@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/vtkNVt0ZCaRtorE_acc1fxA Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable LGTM! --Sig_/vtkNVt0ZCaRtorE_acc1fxA Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlsdQb4ACgkQ5xo1VCww uqUoegf/ar48mUgufMPhw1prjSX6899S2zbTVS2SClnIF+CiKFO3EUaTfApJmbam YIcavABdOT/OTajsgjx7RCGHpv08Du7HMmnrwiSBzCDr7AUi39ovQ0F810rGhMvA fjiD3TNzbDNP6JX5/kVIfAJQgPIMI95Og7fUzPgGd1XYIY1T0DW2MH7noHoyBhJ1 lwcUw/EB+NaYTU+xinnqVEXtZpubamMirook8QQelBWFelXJ3R7uLSQlIULIAts+ BtfvJ2JnZ7aaKeoKn8soyslpaYvzY14mole9GidbVHDAhfR3ekflCRs7rbB18SvZ FukiU3p5OYCnuOpk7Abp+1qfrhFCXw== =q4vm -----END PGP SIGNATURE----- --Sig_/vtkNVt0ZCaRtorE_acc1fxA-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 11:21:03 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 15:21:03 +0000 Received: from localhost ([127.0.0.1]:42432 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS29N-0004vI-Ls for submit@debbugs.gnu.org; Sun, 10 Jun 2018 11:21:01 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:40448) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS29M-0004ux-02 for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 11:21:00 -0400 Received: from localhost (84-113-15-225.cable.dynamic.surfer.at [84.113.15.225]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 4EA4C3363631; Sun, 10 Jun 2018 17:20:59 +0200 (CEST) Date: Sun, 10 Jun 2018 17:20:57 +0200 From: Danny Milosavljevic To: Julien Lepiller Subject: Re: [bug#31774] [PATCH 10/22] gnu: Add maven-plugin-annotations. Message-ID: <20180610172057.45189fbe@scratchpost.org> In-Reply-To: <20180610110319.24043-10-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-10-julien@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/nYXOu3amc3xzXN95gcusdp+"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31774 Cc: 31774@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/nYXOu3amc3xzXN95gcusdp+ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable LGTM! --Sig_/nYXOu3amc3xzXN95gcusdp+ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlsdQdkACgkQ5xo1VCww uqWF4Qf/ftQYPBM8oJOqL0bHhP2BnpN+fPln4yNmcGyHy0T4PZUDTDjpbtatnUuP j5x9FpYisNlHTwmGpswXiYCBk2IzhLk8D61viQKVacKajHgXldTfU/TMdNWPZOGX c+pfpyOHmjf+n8EXCiI4LAHdiiN9UmcvDhmTCr3Zk27QCMmtWZlly8lIl6LlL9hG RkH0EXJTeh4EIYEpvecOr1emlDXXjYa9WdwA2OaDX/hzOuYlZulaObUByZPA0fDP d5lpo3zjTKbnZF4/S1u8fIE9Xy0MJLqA2vmcqaMVCSl3nEXO+9sDd1Cs4uSW8Ezy K4IKKVJYAS7MLX/U1th0CepP6LPYhw== =rqT6 -----END PGP SIGNATURE----- --Sig_/nYXOu3amc3xzXN95gcusdp+-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 11:21:22 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 15:21:22 +0000 Received: from localhost ([127.0.0.1]:42437 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS29i-0004wT-C4 for submit@debbugs.gnu.org; Sun, 10 Jun 2018 11:21:22 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:40494) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS29g-0004wL-PX for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 11:21:21 -0400 Received: from localhost (84-113-15-225.cable.dynamic.surfer.at [84.113.15.225]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 1B8ED3365A2D; Sun, 10 Jun 2018 17:21:20 +0200 (CEST) Date: Sun, 10 Jun 2018 17:21:19 +0200 From: Danny Milosavljevic To: Julien Lepiller Subject: Re: [bug#31774] [PATCH 11/22] gnu: Add java-plexus-component-metadata. Message-ID: <20180610172119.4e04c801@scratchpost.org> In-Reply-To: <20180610110319.24043-11-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-11-julien@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/BgMXwJS4KPoECN6uGLgw_3v"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31774 Cc: 31774@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/BgMXwJS4KPoECN6uGLgw_3v Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable LGTM! --Sig_/BgMXwJS4KPoECN6uGLgw_3v Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlsdQe8ACgkQ5xo1VCww uqUgzAgAmjTPIlhoYY9UrpFQaHKYoQKcJYC6FlBWz6hRq7ZilqXrwmPpfMkuVcL1 aBlbtH5ceGzRo6U8uv/JGUmgDXzKecqJkUSofthX5ulEugZHMxS3neEUVXT5XRto VLnaGhouJV/ubyG91BbJeSHpjsD3ruLal0SWLjeVIbOCEo4Ryh0YTxEtTH7VqIbo 09+s2gqIYZnCjny7qknBE8+DyJtSYmlG0zcwbC0haO1qqlaEfLvlxni2MpXa28vm EbPdol4bldwI+1BLhs7pgob8XzhQhC3JBMHexNDyDcpgBOaYko6nJKF0CSDOVoS5 5abVFt8wf8IzNc7DrTZHr3w1/nVCEw== =RveM -----END PGP SIGNATURE----- --Sig_/BgMXwJS4KPoECN6uGLgw_3v-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 11:22:45 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 15:22:45 +0000 Received: from localhost ([127.0.0.1]:42445 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS2B1-0004yu-0V for submit@debbugs.gnu.org; Sun, 10 Jun 2018 11:22:45 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:40596) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS2Az-0004yk-M6 for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 11:22:41 -0400 Received: from localhost (84-113-15-225.cable.dynamic.surfer.at [84.113.15.225]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 03E643363631; Sun, 10 Jun 2018 17:22:40 +0200 (CEST) Date: Sun, 10 Jun 2018 17:22:40 +0200 From: Danny Milosavljevic To: Julien Lepiller Subject: Re: [bug#31774] [PATCH 13/22] gnu: Add maven-embedder. Message-ID: <20180610172240.73e0e374@scratchpost.org> In-Reply-To: <20180610110319.24043-13-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-13-julien@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/2vME5nf6gnCeCKZokblokkz"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31774 Cc: 31774@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/2vME5nf6gnCeCKZokblokkz Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable LGTM! --Sig_/2vME5nf6gnCeCKZokblokkz Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlsdQkAACgkQ5xo1VCww uqV3Gwf8C3bLMsbZqJ7wEMhPxvuxeJ157nBPA0GqBZjFHw2MpOLQnhs+5gDlzNKD TxJMrLuy5y5ArRUfQKHnbXmUQarXrPbe6v1LuNEsiKY1roYjnhk6iNx0dZunFlcq x/2gWOSmXQI8jNwtd4c5I5WnBgp3FQsq5gosG1IALLq+3POK1mPjlShc/QTiXGXO HA5ejP5UA5afQSegzHNpPG43kfPkn0lePrcGUAjmsXXroaefNXGYW1OwoKiMNK8G WTDC+TX8OIEv1k68AHUn5D3qwPOTilSgbbB8nuIBZGgoZo+GHpWI924WV68s1HmZ cPbMiV32Y7t8zFHalIDqNdXelzMXLA== =blkg -----END PGP SIGNATURE----- --Sig_/2vME5nf6gnCeCKZokblokkz-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 11:23:04 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 15:23:04 +0000 Received: from localhost ([127.0.0.1]:42449 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS2BM-000507-CG for submit@debbugs.gnu.org; Sun, 10 Jun 2018 11:23:04 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:40626) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS2BL-000500-5k for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 11:23:03 -0400 Received: from localhost (84-113-15-225.cable.dynamic.surfer.at [84.113.15.225]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 791A03365A2D; Sun, 10 Jun 2018 17:23:02 +0200 (CEST) Date: Sun, 10 Jun 2018 17:22:58 +0200 From: Danny Milosavljevic To: Julien Lepiller Subject: Re: [bug#31774] [PATCH 14/22] gnu: Add maven-wagon-provider-api. Message-ID: <20180610172258.75f6a78a@scratchpost.org> In-Reply-To: <20180610110319.24043-14-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-14-julien@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/jL4/diPjvGBBy+Shj5vGVLu"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31774 Cc: 31774@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/jL4/diPjvGBBy+Shj5vGVLu Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable LGTM! --Sig_/jL4/diPjvGBBy+Shj5vGVLu Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlsdQlIACgkQ5xo1VCww uqWWcAf+PtK8W10zkTZMxHGCkLGY8lKJP4zS+CL1QJQ1DNYf39DGYRg29uD6Sdzt azRxPhUGcrdq0+WxI3Dwhs7ym0jJjAEbLVXKd+cWWg1LWiNBXU8D+YNRkTpuTl6u rTcrYKMU0ec/AbGjpjNPqqu+9kZgrlwNKPOGmmHZmC2V6FckZNt94GQETJ0K4RRX X+pXoVjOFIo8S/pEOSSAUC+4aiVO8jDjTBnyVxMsfQdYcc5L9I9DE46hFJq28lG3 jzibMKL/CNqcM+gRLn4MDGc54DiRvO8rELVFz2x7wnbXP4x9/8gLiaMjEYW98w4v 3B2ZAVE7nfxzo6m+bjgesMwzQYtH2w== =JSrT -----END PGP SIGNATURE----- --Sig_/jL4/diPjvGBBy+Shj5vGVLu-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 11:23:26 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 15:23:26 +0000 Received: from localhost ([127.0.0.1]:42452 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS2Bi-00050k-Kj for submit@debbugs.gnu.org; Sun, 10 Jun 2018 11:23:26 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:40674) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS2Bg-00050c-Lw for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 11:23:24 -0400 Received: from localhost (84-113-15-225.cable.dynamic.surfer.at [84.113.15.225]) by dd26836.kasserver.com (Postfix) with ESMTPSA id F0A813363631; Sun, 10 Jun 2018 17:23:23 +0200 (CEST) Date: Sun, 10 Jun 2018 17:23:22 +0200 From: Danny Milosavljevic To: Julien Lepiller Subject: Re: [bug#31774] [PATCH 15/22] gnu: Add maven-wagon-provider-test. Message-ID: <20180610172322.554deda7@scratchpost.org> In-Reply-To: <20180610110319.24043-15-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-15-julien@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/dr3FE_8rsAV3XSFwdBM956p"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31774 Cc: 31774@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/dr3FE_8rsAV3XSFwdBM956p Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable LGTM! --Sig_/dr3FE_8rsAV3XSFwdBM956p Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlsdQmoACgkQ5xo1VCww uqXzVwf/fWw++PTwA00i7baVH4htDZIim+ZvTN2M4tpGw2/8C5Y6S9x7CmWaz1LD RKAuClmJlxay2Y3YnuuOBKAuaNMsAH5j0nCm+sNKzODHnYIF3rUbahq0jYUkw47c ofGc/j1X5+J8EVFMgBoJi7S9F7WSAgZB1qi1w0Nfn9kVNoXWBclDS9U69WgBga+Z Gnsw6s6pW0GCks7hPVyTselPkNaES83HZsIy9iv8pqDtIDYhmf/Lphp4WSUJ2X33 9NwXThKtDIqjCYQk96BLhPdd0Op624Fu5o3hgd2Tj+XxpX9OpaWHLQi8m0rPj59r ROlxELJ15O2RIss2pzKQrFOHCztnOA== =nj9R -----END PGP SIGNATURE----- --Sig_/dr3FE_8rsAV3XSFwdBM956p-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 11:24:45 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 15:24:45 +0000 Received: from localhost ([127.0.0.1]:42457 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS2Cy-00052x-Uv for submit@debbugs.gnu.org; Sun, 10 Jun 2018 11:24:45 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:40816) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS2Cx-00052p-0o for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 11:24:43 -0400 Received: from localhost (84-113-15-225.cable.dynamic.surfer.at [84.113.15.225]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 561F43365A2D; Sun, 10 Jun 2018 17:24:42 +0200 (CEST) Date: Sun, 10 Jun 2018 17:24:41 +0200 From: Danny Milosavljevic To: Julien Lepiller Subject: Re: [bug#31774] [PATCH 16/22] gnu: Add maven-wagon-file. Message-ID: <20180610172441.0a657b58@scratchpost.org> In-Reply-To: <20180610110319.24043-16-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-16-julien@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/S.xtJUXX0LgrHVUp9l/Y30m"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31774 Cc: 31774@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/S.xtJUXX0LgrHVUp9l/Y30m Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable > + (substitute* "wagon-providers/wagon-file/src/test/java/org/= apache/maven/wagon/providers/file/FileWagonTest.java" > + (("target") "build")) Hmm, is this an upstream problem? Maybe mention it to them. Also, add comment here :) Otherwise LGTM! --Sig_/S.xtJUXX0LgrHVUp9l/Y30m Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlsdQrkACgkQ5xo1VCww uqUCHgf+K0phvCgUR22rkcXHMIGQoZgH8BYkWoT+hwdcUt1AxvwrqLFnxqOJqEqL ucz47yb5md4Yv3nbQi14S0Gu9+vhU8JWgXLkSxy3bPyGu0Jb15sK7ilzSlOZyYCQ m2WGW0+9pEjwg2azCMr3K+eRBdfHe2d0G4RQi9FyMSR1SMJF48zSDwwRhOXyAJJJ sC4gQClLnEE2b7IxdNXyJf3EueyZW1gYVbeEPmhIhAp1/cEFgf65ASRBf3exoGtN Gg6Nl/cp2kmYVRnDNpESz54P/QouxcA13eek2XCNCjVRggbgL2wWrZ7+wA9yB9qz MgHCwkTijkeYw/piXJmEZIDR4ZOdyw== =gBYd -----END PGP SIGNATURE----- --Sig_/S.xtJUXX0LgrHVUp9l/Y30m-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 11:25:04 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 15:25:04 +0000 Received: from localhost ([127.0.0.1]:42461 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS2DI-00053y-4v for submit@debbugs.gnu.org; Sun, 10 Jun 2018 11:25:04 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:40832) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS2DF-00053N-Qa for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 11:25:02 -0400 Received: from localhost (84-113-15-225.cable.dynamic.surfer.at [84.113.15.225]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 1DDE53365A2D; Sun, 10 Jun 2018 17:25:01 +0200 (CEST) Date: Sun, 10 Jun 2018 17:24:57 +0200 From: Danny Milosavljevic To: Julien Lepiller Subject: Re: [bug#31774] [PATCH 17/22] gnu: Add maven-wagon-tck-http. Message-ID: <20180610172457.390dafe4@scratchpost.org> In-Reply-To: <20180610110319.24043-17-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-17-julien@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/F_teHtlSJLVFzhVH2V8Ix0t"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31774 Cc: 31774@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/F_teHtlSJLVFzhVH2V8Ix0t Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable LGTM! --Sig_/F_teHtlSJLVFzhVH2V8Ix0t Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlsdQskACgkQ5xo1VCww uqUt1wf8D1f8JBDu4Edk+9miKJMa/xHO90uh9A9679zV/Jc7K0xUz9JsdKW6/Im+ HRlszHTNmeiBD6D4kybJT53BYo9K/XpTwWqWOb3lDnsai3O2MjUtJImaf3lZaoKx hWLNW8FD+KgJuvWQGarfBoZfhqySo/G3n/+EOX8EDGab/BDIUZvJJNR+KRoXinWm JetznEWBd/WUdK/qerDS/aiMlPHFnd2bLURMcpgxEf56KdK3Kx24Me2cKSvpwK/y 6tG0R0X9IuUMwBPm8MlWFtg9ln6RWiC/SxBnnKBLgiuxGCorUUc2c60RBgUXBDEF G/Ur51mOypb+9GI2+EOLlcC0E0j70g== =/GhA -----END PGP SIGNATURE----- --Sig_/F_teHtlSJLVFzhVH2V8Ix0t-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 11:29:52 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 15:29:52 +0000 Received: from localhost ([127.0.0.1]:42466 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS2Hw-0005Ae-Mc for submit@debbugs.gnu.org; Sun, 10 Jun 2018 11:29:52 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:41190) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS2Hu-0005AW-JE for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 11:29:50 -0400 Received: from localhost (84-113-15-225.cable.dynamic.surfer.at [84.113.15.225]) by dd26836.kasserver.com (Postfix) with ESMTPSA id B2DBE3365A2D; Sun, 10 Jun 2018 17:29:49 +0200 (CEST) Date: Sun, 10 Jun 2018 17:29:48 +0200 From: Danny Milosavljevic To: Julien Lepiller Subject: Re: [bug#31774] [PATCH 19/22] gnu: Add maven-wagon-http. Message-ID: <20180610172948.733ef144@scratchpost.org> In-Reply-To: <20180610151639.4955b0b4@scratchpost.org> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-19-julien@lepiller.eu> <20180610151639.4955b0b4@scratchpost.org> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/CbwkSXeP.GfqmRKcKJmQu56"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31774 Cc: 31774@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/CbwkSXeP.GfqmRKcKJmQu56 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable And java-httpcomponents-core is missing, too. --Sig_/CbwkSXeP.GfqmRKcKJmQu56 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlsdQ+wACgkQ5xo1VCww uqU6GAf+P5LCAqi1tJoNRDALO8O99r5U2Ctltn0mqulzcLNPcg8iC6TBOTS9gfHl oxJdyEXJpdOCXfNOJ90MUSyk45kfmz5Rj7gKMQYoLuWvMc0G4g/HgHhExWlksuVw 4k/5qaX7hy8/jgK2WlDCXhmGlWadR4sCjOQTuqu8ossOCpypDfwhyRN/BatJGL7Y rFUbzAxdinw7l4DqyPeohGA1iiUo+v19G7hduvRNCK35k3ps5vcrGC1qPpPy6FSn rt9G6J4n4c97F4KyWHWru7F/XDDtRXq9TjVcJsdZq4OyZ9vrX/tLRhoVT4DIZ7T1 ItHq+D+vqXaRjdnwm2QV2wgxHU0JhA== =CRkC -----END PGP SIGNATURE----- --Sig_/CbwkSXeP.GfqmRKcKJmQu56-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 11:32:19 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 15:32:19 +0000 Received: from localhost ([127.0.0.1]:42470 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS2KJ-0005Fl-1D for submit@debbugs.gnu.org; Sun, 10 Jun 2018 11:32:19 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:41412) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS2KI-0005Fe-Bv for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 11:32:18 -0400 Received: from localhost (84-113-15-225.cable.dynamic.surfer.at [84.113.15.225]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 7F1D13365A2D; Sun, 10 Jun 2018 17:32:17 +0200 (CEST) Date: Sun, 10 Jun 2018 17:32:16 +0200 From: Danny Milosavljevic To: Julien Lepiller Subject: Re: [bug#31774] [PATCH 21/22] gnu: Add maven-compat. Message-ID: <20180610173216.3fc24d60@scratchpost.org> In-Reply-To: <20180610110319.24043-21-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-21-julien@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/09aJD77RpThzIJF_6sHKjPx"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31774 Cc: 31774@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/09aJD77RpThzIJF_6sHKjPx Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable LGTM! --Sig_/09aJD77RpThzIJF_6sHKjPx Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlsdRIAACgkQ5xo1VCww uqUzcgf9GU7yHHElKTtjjLK8KfbRwIgFPRRMMiN/L4+vvSVKbdUAuQm9ENsFL53Z 3mCfw44UoYFOPea1QvQRpW7g4yPAjc/EGPQU8KCu6L9d0yvDaDgBtennn2YWZSKG nClJjVI2bO/lBmKFrpRF17QT7ISXLB/1BKaZB/Aw7aHVcneWpqTornXizjq611tr xnjABWvOZTgriRciuuy9VojkGs01QJTxKOLrxR6U3xeOF3if+Z+67JtEhwGVVLwU Y543c+qqJ1l0L+hqh2AIu0d+HKqHQC9yrYjpOI4ldY/VHr/k6yW2LxZMdSwQiKR9 d7qK23E8I1encxg/aEFFs0yK2KFJdw== =Km9v -----END PGP SIGNATURE----- --Sig_/09aJD77RpThzIJF_6sHKjPx-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 11:33:52 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 15:33:52 +0000 Received: from localhost ([127.0.0.1]:42474 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS2Lo-0005I6-9x for submit@debbugs.gnu.org; Sun, 10 Jun 2018 11:33:52 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:41518) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS2Ln-0005Hz-00 for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 11:33:51 -0400 Received: from localhost (84-113-15-225.cable.dynamic.surfer.at [84.113.15.225]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 492833365A2D; Sun, 10 Jun 2018 17:33:50 +0200 (CEST) Date: Sun, 10 Jun 2018 17:33:49 +0200 From: Danny Milosavljevic To: Julien Lepiller Subject: Re: [bug#31774] [PATCH 18/22] gnu: Add maven-wagon-http-shared. Message-ID: <20180610173349.0cd91780@scratchpost.org> In-Reply-To: <20180610110319.24043-18-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-18-julien@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/U1c3qNXSgwa.oMKu6QUEvcX"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31774 Cc: 31774@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/U1c3qNXSgwa.oMKu6QUEvcX Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable > +(define-public maven-wagon-http-shared > + (package > + (inherit maven-wagon-provider-api) [...] > + ("maven-wagon-provider-api" ,maven-wagon-provider-api))) That's some serious abuse of inheritance (compared to the by-the-books sens= e). But we are doing that all over the place anyway - maybe not that brazenly, = though :) Have to know when to break "the rules", so LGTM! (O_o) --Sig_/U1c3qNXSgwa.oMKu6QUEvcX Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlsdRN0ACgkQ5xo1VCww uqUcwgf7B30O2oxDSbLnNMQuIIerUvZ/VE/WipppEZQD6m+dG3/sTNJhy6K0bmQX dRGb4szqPfSZJgr3+XB+nRJc5FrioztrnckKLVt19Q3AIR85ojlC1NGgi3yKO9rz XxQWgCZHJaJT9Eo9n470eQpfd8dSOJyGFEyRgW0DUt02ASpd1IqsaeypzKU/Dnvu N4XOYyNeyBVoN55SRqD81FvDq3v5iH+/qI6MrwVvtmWj84QZJhRE5fG4EoM4dNuB OrPnx+FKg1O0VF3JjnbVtuvpDLglJNkC6syPTdPCxKyBkhh16+BJ9fSyXEtb9enU m6A6SxucN5+SgNHpDf6AMJrKGYTBbg== =FHR+ -----END PGP SIGNATURE----- --Sig_/U1c3qNXSgwa.oMKu6QUEvcX-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 11:35:39 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 15:35:39 +0000 Received: from localhost ([127.0.0.1]:42479 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS2NX-0005L4-M8 for submit@debbugs.gnu.org; Sun, 10 Jun 2018 11:35:39 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:41656) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS2NW-0005Kx-Qf for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 11:35:39 -0400 Received: from localhost (84-113-15-225.cable.dynamic.surfer.at [84.113.15.225]) by dd26836.kasserver.com (Postfix) with ESMTPSA id E47533365A33; Sun, 10 Jun 2018 17:35:37 +0200 (CEST) Date: Sun, 10 Jun 2018 17:35:36 +0200 From: Danny Milosavljevic To: Julien Lepiller Subject: Re: [bug#31774] [PATCH 05/22] gnu: Add java-eclipse-jetty-webapp-9.2. Message-ID: <20180610173536.6076526f@scratchpost.org> In-Reply-To: <20180610110319.24043-5-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-5-julien@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/.mT9BXP1DxQMSskb_nw7Z0g"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31774 Cc: 31774@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/.mT9BXP1DxQMSskb_nw7Z0g Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable > + ("java-eclipse-jetty-xml9.2" ,java-eclipse-jetty-xml-9.2) Nitpick: Dash ("xml-9.2") on the left side as well. --Sig_/.mT9BXP1DxQMSskb_nw7Z0g Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlsdRUgACgkQ5xo1VCww uqVaQQf+L4KsR+Ozj41NVcZXE+pZBvFxwTnFVlKi8O25m2NQrZQ60O4JhikKDfOB HglxrxoTbB3lVxho4rA5RujromQxNvM/VOLxdwuZm/gH9HTptGa9JUEN1YUdlQnj 4ax1+rJW1YqLz8ZZuelIUjMAbYZlWsZrOIFCFx1h7vnC9DY0CRUjP3t9Z+dg74TF UyIFEqMIEoc+7qmThNjdcsQ9p84t2jJX/TNKlo5M6ZLwTWNk1l4Nb8KimLk91Qxn 1WKxpqYlA2QUFgWfN4GbJTts0DfT+ayv9WbJLbOlGzYCSdp4NvxkPy2wOEms6igp FEX5t6EUMTjIP8ux8na834yfFEZJhg== =I75Q -----END PGP SIGNATURE----- --Sig_/.mT9BXP1DxQMSskb_nw7Z0g-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 11:39:14 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 15:39:14 +0000 Received: from localhost ([127.0.0.1]:42487 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS2R0-0005Qo-DH for submit@debbugs.gnu.org; Sun, 10 Jun 2018 11:39:14 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:41916) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS2Qy-0005Qg-Fd for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 11:39:12 -0400 Received: from localhost (84-113-15-225.cable.dynamic.surfer.at [84.113.15.225]) by dd26836.kasserver.com (Postfix) with ESMTPSA id ABF103365A33; Sun, 10 Jun 2018 17:39:11 +0200 (CEST) Date: Sun, 10 Jun 2018 17:39:10 +0200 From: Danny Milosavljevic To: Julien Lepiller Subject: Re: [bug#31774] [PATCH 22/22] gnu: Add maven. Message-ID: <20180610173910.289e3f53@scratchpost.org> In-Reply-To: <20180610110319.24043-22-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-22-julien@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/FJO9LDYzbM.uPnrv2JTX6up"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31774 Cc: 31774@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/FJO9LDYzbM.uPnrv2JTX6up Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable LGTM! --Sig_/FJO9LDYzbM.uPnrv2JTX6up Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlsdRh4ACgkQ5xo1VCww uqUiNQf7BtXjW+KlHd9DklvDtuIC/8ZUIaw0SHebDfF/fLcCnm82YhWoJIyk4hwO Onp+LVg8bHxLjcktdJGUz3wSWDR2Q/KS6joWfcrmwXq9DOO28eA2g1KtCkd6qqiT X5AfMcXObCYkm2zgXAF51Dimz346PwM/DXgMCyEwgntu7gsE+ksQq2E9MJy/Fg+y xeKIIOuvrkJJHKtv0eptbvHoLkyswXfT6xUu2IFIowuG6xcw4bEhP2F2x7s7WVHE GikDyS12HjpFYpU/T2+KHagRf42ElydLZgj+lfa+6fcHnm75EJH/CsGPlC/rZlVs c3/cL+UzbpAECZk39eik4659CBgyHg== =2+hq -----END PGP SIGNATURE----- --Sig_/FJO9LDYzbM.uPnrv2JTX6up-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 12:38:48 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 16:38:48 +0000 Received: from localhost ([127.0.0.1]:42502 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS3Me-0006pf-6F for submit@debbugs.gnu.org; Sun, 10 Jun 2018 12:38:48 -0400 Received: from lepiller.eu ([89.234.186.109]:40442) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS3Mc-0006pT-2E for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 12:38:46 -0400 Received: from localhost (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 40584ef3 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO) for <31774@debbugs.gnu.org>; Sun, 10 Jun 2018 16:41:11 +0000 (UTC) Date: Sun, 10 Jun 2018 18:38:39 +0200 From: Julien Lepiller To: 31774@debbugs.gnu.org Subject: Re: [bug#31774] [PATCH 19/22] gnu: Add maven-wagon-http. Message-ID: <20180610183819.474913d6@lepiller.eu> In-Reply-To: <20180610172948.733ef144@scratchpost.org> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-19-julien@lepiller.eu> <20180610151639.4955b0b4@scratchpost.org> <20180610172948.733ef144@scratchpost.org> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Le Sun, 10 Jun 2018 17:29:48 +0200, Danny Milosavljevic a =C3=A9crit : > And java-httpcomponents-core is missing, too. Whoops, these are java-httpcomponents-httpcore and java-httpcompontents-httpclient. I fixed those when I tried to build maven before send the patches. I must have forgotten to regenerate them. Thank you for your review on most of these patches! From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 13:07:05 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 17:07:05 +0000 Received: from localhost ([127.0.0.1]:42518 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS3o1-0007Th-9J for submit@debbugs.gnu.org; Sun, 10 Jun 2018 13:07:05 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:48224) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS3nz-0007TZ-VS for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 13:07:04 -0400 Received: from localhost (77.117.159.46.wireless.dyn.drei.com [77.117.159.46]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 6773A3365A33; Sun, 10 Jun 2018 19:07:02 +0200 (CEST) Date: Sun, 10 Jun 2018 19:06:48 +0200 From: Danny Milosavljevic To: Julien Lepiller Subject: Re: [bug#31774] [PATCH 08/22] gnu: Add maven-plugin-api. Message-ID: <20180610190648.7caf98ce@scratchpost.org> In-Reply-To: <20180610110319.24043-8-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-8-julien@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/ub1kwyf7IAUR=+8v0W_YsI9"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31774 Cc: 31774@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/ub1kwyf7IAUR=+8v0W_YsI9 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable LGTM! --Sig_/ub1kwyf7IAUR=+8v0W_YsI9 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlsdWqgACgkQ5xo1VCww uqUukwf+IhWIs1uRs1NZAahvZ5+kEkUQSyp4caAg8zhCdvxyc4D1rjk6Xjz7gxxv m08i8qjeS1NCHNVYdMWcaLGDQipydVKTa/Jogq38HUzRFm5pSlKs4/LHZofT69Ng kHBP41EVdTzY+t48pIOesPdG3IXfUX5Vo0yRNuynmDqj4rsErO+m26+SJB5aoo1e +ArqZyGoQCi8saV45KznPEGoE5RKvv0i9dD8UMr7OrOw0QL5Va5i0IHyyxp4CDX1 mBB6Hml5AaQX1qrABhEEptmFj+l2s8/C/hJcG0ggSxRz74OUbfoXUosBL/j2PYHW FeIZoUVxl4h+se61BeJR62l7IXUvqQ== =0vqL -----END PGP SIGNATURE----- --Sig_/ub1kwyf7IAUR=+8v0W_YsI9-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 13:16:52 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 17:16:52 +0000 Received: from localhost ([127.0.0.1]:42523 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS3xT-0007h3-5u for submit@debbugs.gnu.org; Sun, 10 Jun 2018 13:16:51 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:48920) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS3xR-0007gv-7E for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 13:16:49 -0400 Received: from localhost (77.117.159.46.wireless.dyn.drei.com [77.117.159.46]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 2B9493365A37; Sun, 10 Jun 2018 19:16:48 +0200 (CEST) Date: Sun, 10 Jun 2018 19:16:43 +0200 From: Danny Milosavljevic To: Julien Lepiller Subject: Re: [bug#31774] [PATCH 12/22] gnu: Add maven-core. Message-ID: <20180610191643.15f8a63e@scratchpost.org> In-Reply-To: <20180610110319.24043-12-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-12-julien@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/QKzEpwUFgA3ZNaNq/CtW1V/"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31774 Cc: 31774@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/QKzEpwUFgA3ZNaNq/CtW1V/ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi Julien, On Sun, 10 Jun 2018 13:03:09 +0200 Julien Lepiller wrote: > + ;; FIXME: This should be taken care of by plexus-compone= nt-metadata directly Is this possible now? > + (invoke "sh" "-c" > + (string-append > + "(cat build/classes/META-INF/plexus/components= .t.xml |" > + "sed -e 's|||' -e 's|||' ; " > + "cat src/main/resources/META-INF/plexus/artifa= ct-handlers.xml |" > + " sed -e 's|||= ' -e 's|||'" > + " -e 's|||' -e 's|||'; " > + "cat src/main/resources/META-INF/plexus/compon= ents.xml |" > + " sed -e 's|||= ' -e 's|||'" > + " -e 's|||' -e 's|||'; " > + "cat src/main/resources/META-INF/plexus/defaul= t-bindings.xml |" > + " sed -e 's|||= ' -e 's|||' )>" > + "build/classes/META-INF/plexus/components.xml"= )) XML isn't really line-based, so using (sxml simple) to merge would be more = reliable. Error reporting would be better, too. https://www.gnu.org/software/guile/manual/html_node/Reading-and-Writing-XML= .html#Reading-and-Writing-XML --Sig_/QKzEpwUFgA3ZNaNq/CtW1V/ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlsdXPsACgkQ5xo1VCww uqWytgf/SaCVoCaJyzdLpVqCcXknin3xa2w67v5tNlUSr89Tdy7md5TViYtgXfsR gfvw5oEiGqWJ+TeDOMJgWsq0kGrsT3FdTFWOl8ixjJ41U7g31I2MohXikKMD7VcU R/s98stgP2LefukxqEaON+kIT+8JK5KhVBbvyt05FDcmVI3yWIESCw8KxBGC3SXs gPrMlGehOiB3Xd7AJq3fzeRdv9Iz3zs7mEjdhMlkOZ9Tsy4Aij5lX50MZCPFUEmw HuXMkyd1ktFubKHb7KAa/pVQmoFXwqcq2cJh2TqtE9Z3N3onhSTcERQggZ9+ZwK4 r2tc1j7QDQUP2+krV9wiVIjuh/z5wg== =Eczs -----END PGP SIGNATURE----- --Sig_/QKzEpwUFgA3ZNaNq/CtW1V/-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 14:46:44 2018 Received: (at 31774) by debbugs.gnu.org; 10 Jun 2018 18:46:44 +0000 Received: from localhost ([127.0.0.1]:42551 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS5MS-0001F3-3k for submit@debbugs.gnu.org; Sun, 10 Jun 2018 14:46:44 -0400 Received: from lepiller.eu ([89.234.186.109]:40444) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fS5MQ-0001Ev-Jb for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 14:46:43 -0400 Received: from localhost (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 9ee71c26 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO) for <31774@debbugs.gnu.org>; Sun, 10 Jun 2018 18:49:08 +0000 (UTC) Date: Sun, 10 Jun 2018 20:46:35 +0200 From: Julien Lepiller To: 31774@debbugs.gnu.org Subject: Re: [bug#31774] [PATCH 12/22] gnu: Add maven-core. Message-ID: <20180610204631.62f0ea79@lepiller.eu> In-Reply-To: <20180610191643.15f8a63e@scratchpost.org> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-12-julien@lepiller.eu> <20180610191643.15f8a63e@scratchpost.org> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/c2JZrQ0.J43FQI8F4dJ6N9M" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --MP_/c2JZrQ0.J43FQI8F4dJ6N9M Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Le Sun, 10 Jun 2018 19:16:43 +0200, Danny Milosavljevic a =C3=A9crit : > Hi Julien, >=20 > On Sun, 10 Jun 2018 13:03:09 +0200 > Julien Lepiller wrote: >=20 > > + ;; FIXME: This should be taken care of by > > plexus-component-metadata directly =20 >=20 > Is this possible now? >=20 > > + (invoke "sh" "-c" > > + (string-append > > + "(cat > > build/classes/META-INF/plexus/components.t.xml |" > > + "sed -e 's|||' -e > > 's|||' ; " > > + "cat > > src/main/resources/META-INF/plexus/artifact-handlers.xml |" > > + " sed -e 's| > 's|||' -e 's|||'" > > + " -e 's|||' -e > > 's|||'; " > > + "cat > > src/main/resources/META-INF/plexus/components.xml |" > > + " sed -e 's| > 's|||' -e 's|||'" > > + " -e 's|||' -e > > 's|||'; " > > + "cat > > src/main/resources/META-INF/plexus/default-bindings.xml |" > > + " sed -e 's| > 's|||' -e 's|||' )>" > > + > > "build/classes/META-INF/plexus/components.xml")) =20 >=20 > XML isn't really line-based, so using (sxml simple) to merge would be > more reliable. Error reporting would be better, too. >=20 > https://www.gnu.org/software/guile/manual/html_node/Reading-and-Writing-X= ML.html#Reading-and-Writing-XML So I tried to use that, and here is an updated patch. I had troubles using match (it tried to evaluate the content of the list I wanted to match with, although that doesn't happen at the REPL), so I used a sequence of cdr/car instead. Thanks for the hint :) --MP_/c2JZrQ0.J43FQI8F4dJ6N9M Content-Type: text/x-patch Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=0012-gnu-Add-maven-core.patch =46rom d459a72a474e6b241c864b8c9390f4c9de18d93e Mon Sep 17 00:00:00 2001 From: Julien Lepiller Date: Sat, 17 Mar 2018 16:34:46 +0100 Subject: [PATCH 12/22] gnu: Add maven-core. * gnu/packages/maven.scm (maven-core): New variable. --- gnu/packages/maven.scm | 66 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm index dff5bd3e4..029c68b38 100644 --- a/gnu/packages/maven.scm +++ b/gnu/packages/maven.scm @@ -752,3 +752,69 @@ so really just plain objects."))) ("java-junit" ,java-junit) ("java-mockito-1" ,java-mockito-1) ("java-commons-jxpath" ,java-commons-jxpath))))) + +(define-public maven-core + (package + (inherit maven-core-bootstrap) + (arguments + (substitute-keyword-arguments (package-arguments maven-core-bootstra= p) + ((#:phases phases) + `(modify-phases ,phases + (add-before 'build 'modify-metainf + (lambda _ + (substitute* "build.xml" + (("message=3D\"\"") "message=3D\"Implementation-Version:= 3.5.3\n\"")) + #t)) + (add-before 'build 'add-maven-files + (lambda _ + (mkdir-p "build/classes/META-INF/maven/org.apache.maven/ma= ven-core") + (copy-file "pom.xml" + "build/classes/META-INF/maven/org.apache.maven/= maven-core/pom.xml") + (with-output-to-file "build/classes/META-INF/maven/org.apa= che.maven/maven-core/pom.properties" + (lambda _ + (format #t "version=3D~a~% +groupId=3Dorg.apache.maven~% +artifactId=3Dmaven-core" ,(package-version maven-core-bootstrap)))) + #t)) + (add-after 'build 'generate-metadata + (lambda _ + (define (components file) + (let ((sxml (with-input-from-file file + (lambda _ (xml->sxml (current-input-port) = #:trim-whitespace? #t))))) + ;; Select the list of s inside the + ;; and . + (cdr (car (cdr (car (cdr (cdr sxml)))))))) + (use-modules (sxml simple)) + (delete-file "build/classes/META-INF/plexus/components.xml= ") + (invoke "java" "-cp" (string-append (getenv "CLASSPATH") "= :build/classes") + "org.codehaus.plexus.metadata.PlexusMetadataGenera= torCli" + "--source" "build/classes/META-INF/plexus" + "--output" "build/classes/META-INF/plexus/componen= ts.t.xml" + "--classes" "build/classes" + "--descriptors" "build/classes") + ;; Now we merge all other components from hand-written xml + (let ((generated-xml (components "build/classes/META-INF/p= lexus/components.t.xml")) + (components-xml (components "src/main/resources/META= -INF/plexus/components.xml")) + (default-bindings-xml (components "src/main/resource= s/META-INF/plexus/default-bindings.xml")) + (artifact-handlers-xml (components "src/main/resourc= es/META-INF/plexus/artifact-handlers.xml"))) + (with-output-to-file "build/classes/META-INF/plexus/comp= onents.xml" + (lambda _ + (display (sxml->string + `(component-set + (components + ,@(append generated-xml components-x= ml + default-bindings-xml + artifact-handlers-xml)))))= ))) + #t)) + (add-after 'generate-metadata 'rebuild + (lambda _ + (invoke "ant" "jar") + #t)))))) + (native-inputs + `(("java-plexus-component-metadata" ,java-plexus-component-metadata) + ("java-commons-cli" ,java-commons-cli) + ("java-plexus-cli" ,java-plexus-cli) + ("java-jdom2" ,java-jdom2) + ("java-qdox" ,java-qdox) + ("maven-core-boot" ,maven-core-bootstrap) + ,@(package-native-inputs maven-core-bootstrap))))) --=20 2.17.1 --MP_/c2JZrQ0.J43FQI8F4dJ6N9M-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 10 21:44:28 2018 Received: (at 31774) by debbugs.gnu.org; 11 Jun 2018 01:44:28 +0000 Received: from localhost ([127.0.0.1]:42681 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fSBsh-0006F9-PL for submit@debbugs.gnu.org; Sun, 10 Jun 2018 21:44:27 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:53859) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fSBsf-0006F0-1N for 31774@debbugs.gnu.org; Sun, 10 Jun 2018 21:44:25 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id A30CD2183D; Sun, 10 Jun 2018 21:44:24 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Sun, 10 Jun 2018 21:44:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; bh=iQQpArAlgpUaf++xddiAeoU7To6/vqxd1nFhQcCGJys=; b=k8q3Wk1Z a3suWovLUkBirgs5XAQdd2lmHnrorAXeSXJjcWlsTo0mGch8CVrymcX5MQoJr+Ow fH4VinAB63oP7sfhYiJzq2I8fNaDP1v9BrNFbldXtp9JotkTVhbRUKZjw7dC8sU1 3jq4BSjz3/5hN3MuCXY3/CJdGmUUGu41/nVbgPSq9RsUCqp5bijSGRAG84OcK308 MT+K2eX27hC04Wo9hKZxlzZhfx4VhN+H2KZ9jiJ/aq+BEcrisG9Ih8cHMNB4IEqZ BaJiLkO8uFiRtfDybGE5hQfPEIP3GQAW2V39tLybUF7GA/l4m07af5gGC3XLQ2dG a+ltBVNZ9mGwzw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=iQQpArAlgpUaf++xddiAeoU7To6/v qxd1nFhQcCGJys=; b=QiI6igXchyKLLjyFFVjirnD99Y2y15kd45smDHemQEWSv Xn6FHZa22QUpBrrZEpZvsz7/WQE8as7Jnkk2RsZTcGYw3wzaelVzX2O3HbLZMAIb BleR8xhywGqo47nznJjR9PwXvf/7UgtrBjVc0X3+WoOxZfsLABizHymU/SVlRTb/ aAmZZLcGIoOluI4wiynd0bgDxnrw8k/DVPSxsVtdmJIp9fxs5lfQpGDdiS6LuAu7 hmYnl4LrE83B5uICGaqYLbmxl+qQl9a1cIUngE5p8ax4X9ABUzHpe65n3WOzKWTy wZVZLrFtciaBtRJMiP2n8MMSTgBAeSIw+jkpHzApw== X-ME-Proxy: X-ME-Proxy: X-ME-Proxy: X-ME-Proxy: X-ME-Proxy: X-ME-Proxy: X-ME-Sender: Received: from localhost (95.92-221-151.customer.lyse.net [92.221.151.95]) by mail.messagingengine.com (Postfix) with ESMTPA id 2067710255; Sun, 10 Jun 2018 21:44:24 -0400 (EDT) From: Marius Bakke To: Julien Lepiller , 31774@debbugs.gnu.org Subject: Re: [bug#31774] [PATCH 22/22] gnu: Add maven. In-Reply-To: <20180610110319.24043-22-julien@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-22-julien@lepiller.eu> User-Agent: Notmuch/0.26.2 (https://notmuchmail.org) Emacs/26.1 (x86_64-pc-linux-gnu) Date: Mon, 11 Jun 2018 03:44:22 +0200 Message-ID: <87vaaqp05l.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain Julien Lepiller writes: > * gnu/packages/maven.scm (maven): New variable. Hello! Amazing work, and great news! I admit that I didn't read the patches in detail, but I did spot one thing that should be dealt with eventually: all the packages inheriting maven-artifact should get their own synopses and descriptions. I know that's a lot of work, so I'm not sure if it should block this series. YMMV. Thank you! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlsd0/YACgkQoqBt8qM6 VPr8EQf+O1TCKUt3rQTYf3ljXxoZ5AXki9VsNVw2dspxLaKRBbSFypicHmukfTo7 qa2WLBWLiDUga+1viQfEx6AmlLhx7Dr2x75sRAmvQpOTxc40fnfpZzsZg/3i6dJf FhRv7B7qpO8g1mcWzxXG/zWgcRfo88T69YJjKAezYvnVPev+drY7O0xPGUrI1hRg EH9aS9h8Dx22fNPEv15wQQyRjgJbBnvv9wDD+pSBSEHP/GZNwz5f4nQlrmF7zJLe 7RwQZx/Al00nBTO4LNufQ6XOnLSs3GiegcvyGYJrL0tFfkndL6iTn7aKQUvLdp82 WPg8vkmg9398d/LlGkyxtti2nEszAA== =PaAZ -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 11 14:43:25 2018 Received: (at 31774) by debbugs.gnu.org; 11 Jun 2018 18:43:25 +0000 Received: from localhost ([127.0.0.1]:43694 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fSRmn-0001qR-Mv for submit@debbugs.gnu.org; Mon, 11 Jun 2018 14:43:25 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:51110) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fSRmm-0001qJ-FK for 31774@debbugs.gnu.org; Mon, 11 Jun 2018 14:43:24 -0400 Received: from localhost (178.113.177.162.wireless.dyn.drei.com [178.113.177.162]) by dd26836.kasserver.com (Postfix) with ESMTPSA id CC2243365A32; Mon, 11 Jun 2018 20:43:22 +0200 (CEST) Date: Mon, 11 Jun 2018 20:43:16 +0200 From: Danny Milosavljevic To: Julien Lepiller Subject: Re: [bug#31774] [PATCH 12/22] gnu: Add maven-core. Message-ID: <20180611204316.36ec4f20@scratchpost.org> In-Reply-To: <20180610204631.62f0ea79@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-12-julien@lepiller.eu> <20180610191643.15f8a63e@scratchpost.org> <20180610204631.62f0ea79@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/rG9dAHjqbXmophC_62wa8k_"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31774 Cc: 31774@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/rG9dAHjqbXmophC_62wa8k_ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi Julien, yeah, looks much safer this way IMO. > So I tried to use that, and here is an updated patch. I had troubles > using match (it tried to evaluate the content of the list I wanted to > match with, although that doesn't happen at the REPL), so I used a > sequence of cdr/car instead. Thanks for the hint :) Hmm, could you post what you tried? --Sig_/rG9dAHjqbXmophC_62wa8k_ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlsewsQACgkQ5xo1VCww uqUbggf+P4jkHsFjYQSx/uV4WTA4MduBm8W5jItFKQbE/WyAwopG6vDj4lFaYXXL SU4OgIF6yg0sL2TQnc/3tDzCIuJdWH6U8TI47vV1XPzxoZXk15GIvTVTcsfY4Hxs CBsYfQmzhv0G6mBs1Qv0d3wllDgEcuUlQKo1T1IquNS2kTsuFey+o7MwxO2GOWw0 358XYuA76dpzAo/crOBCTpLWiMjM2eUwIrtyRLGA7en0qegbyLRdc6TJAkRDYGpn E+dTb+j1IaxKgmU7zGfBLlpv912NPy3stCHcuoOjjM9cjWXS+GnqyVS0JFfNFd55 sBO8QGw1S2SbvwLndJTiJ0b5xOM+bA== =hBZn -----END PGP SIGNATURE----- --Sig_/rG9dAHjqbXmophC_62wa8k_-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 12 15:36:22 2018 Received: (at 31774) by debbugs.gnu.org; 12 Jun 2018 19:36:22 +0000 Received: from localhost ([127.0.0.1]:45357 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fSp5a-0000PJ-ET for submit@debbugs.gnu.org; Tue, 12 Jun 2018 15:36:22 -0400 Received: from lepiller.eu ([89.234.186.109]:40454) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fSp5Y-0000PB-VS for 31774@debbugs.gnu.org; Tue, 12 Jun 2018 15:36:21 -0400 Received: from localhost (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 9c71723d (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO) for <31774@debbugs.gnu.org>; Tue, 12 Jun 2018 19:38:50 +0000 (UTC) Date: Tue, 12 Jun 2018 21:36:14 +0200 From: Julien Lepiller To: 31774@debbugs.gnu.org Subject: Re: [bug#31774] [PATCH 12/22] gnu: Add maven-core. Message-ID: <20180612213609.68734b19@lepiller.eu> In-Reply-To: <20180611204316.36ec4f20@scratchpost.org> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-12-julien@lepiller.eu> <20180610191643.15f8a63e@scratchpost.org> <20180610204631.62f0ea79@lepiller.eu> <20180611204316.36ec4f20@scratchpost.org> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Le Mon, 11 Jun 2018 20:43:16 +0200, Danny Milosavljevic a =C3=A9crit : > Hi Julien, >=20 > yeah, looks much safer this way IMO. >=20 > > So I tried to use that, and here is an updated patch. I had troubles > > using match (it tried to evaluate the content of the list I wanted > > to match with, although that doesn't happen at the REPL), so I used > > a sequence of cdr/car instead. Thanks for the hint :) =20 >=20 > Hmm, could you post what you tried? I tried something like this: (match sxlm ((list (component-set (components x) ...)) x)) And I got an exception like component-set: unbound variable. On the REPL, the command works perfectly. From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 13 20:13:21 2018 Received: (at 31774) by debbugs.gnu.org; 14 Jun 2018 00:13:21 +0000 Received: from localhost ([127.0.0.1]:47073 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fTFtB-000304-0Y for submit@debbugs.gnu.org; Wed, 13 Jun 2018 20:13:21 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:41444) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fTFt9-0002zv-4L for 31774@debbugs.gnu.org; Wed, 13 Jun 2018 20:13:19 -0400 Received: from localhost (77.116.229.20.wireless.dyn.drei.com [77.116.229.20]) by dd26836.kasserver.com (Postfix) with ESMTPSA id F21DF3362609; Thu, 14 Jun 2018 02:13:17 +0200 (CEST) Date: Thu, 14 Jun 2018 02:13:12 +0200 From: Danny Milosavljevic To: Julien Lepiller Subject: Re: [bug#31774] [PATCH 12/22] gnu: Add maven-core. Message-ID: <20180614021312.68afa0fb@scratchpost.org> In-Reply-To: <20180612213609.68734b19@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-12-julien@lepiller.eu> <20180610191643.15f8a63e@scratchpost.org> <20180610204631.62f0ea79@lepiller.eu> <20180611204316.36ec4f20@scratchpost.org> <20180612213609.68734b19@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/pLzl5hISSLpMIJZuAHEblSJ"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31774 Cc: 31774@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/pLzl5hISSLpMIJZuAHEblSJ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi Julien, On Tue, 12 Jun 2018 21:36:14 +0200 Julien Lepiller wrote: > I tried something like this: >=20 > (match sxlm > ((list (component-set (components x) ...)) x)) >=20 > And I got an exception like component-set: unbound variable. On the > REPL, the command works perfectly. Yeah, weird sometimes. I've had similar problems in the past. Now I tried (match sxml (('*TOP* ('component-set ('components x ...))) x)) and it seems to work. --Sig_/pLzl5hISSLpMIJZuAHEblSJ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlshsxgACgkQ5xo1VCww uqWVEggAjAYk8J15Odurf+3XLycAkQxDv4yjZL13z7aD+OlLOITi0HKTdovOFbId IlHTv6+I/mHj8MrNRczVFBk2pvYqh6XG+MfabWUyQZwV3o5lnLEPChF3fE1+peaQ hyXemk/E2k5ytwxCFf7tIKuSQnS9V1OjxASkkBxXHRJIZuoo+zECYYwNfld2JBja pDvfHXKJ7VJUvrH5bcH5H9blk+TACfjQoLQmIMEbGhG12Rz2DfzeZ78nw7YmgTPq aK5OuiGvt7Ym2WGEkOFdiJ/KRqXg5C7JJ3/6A0szx1UV/oYlK4tJ1eD13TQdhgcS MX6fA5FkhDuZzdMp84P3QHHNUC6DeA== =9MC9 -----END PGP SIGNATURE----- --Sig_/pLzl5hISSLpMIJZuAHEblSJ-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 13 20:18:20 2018 Received: (at 31774) by debbugs.gnu.org; 14 Jun 2018 00:18:20 +0000 Received: from localhost ([127.0.0.1]:47077 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fTFy0-00055y-JT for submit@debbugs.gnu.org; Wed, 13 Jun 2018 20:18:20 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:41904) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fTFxy-00055q-Q3 for 31774@debbugs.gnu.org; Wed, 13 Jun 2018 20:18:19 -0400 Received: from dayas.3.home (77.116.229.20.wireless.dyn.drei.com [77.116.229.20]) by dd26836.kasserver.com (Postfix) with ESMTPSA id CFA963362609; Thu, 14 Jun 2018 02:18:17 +0200 (CEST) From: Danny Milosavljevic To: 31774@debbugs.gnu.org, Julien Lepiller Subject: [PATCH 12/22] gnu: Add maven-core. Date: Thu, 14 Jun 2018 02:18:09 +0200 Message-Id: <20180614001809.22032-1-dannym@scratchpost.org> X-Mailer: git-send-email 2.16.2 In-Reply-To: <20180612213609.68734b19@lepiller.eu> References: <20180612213609.68734b19@lepiller.eu> Tags: patch X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31774 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) From: Julien Lepiller * gnu/packages/maven.scm (maven-core): New variable. --- gnu/packages/maven.scm | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm index dff5bd3e4..ea6be7a7d 100644 --- a/gnu/packages/maven.scm +++ b/gnu/packages/maven.scm @@ -752,3 +752,73 @@ so really just plain objects."))) ("java-junit" ,java-junit) ("java-mockito-1" ,java-mockito-1) ("java-commons-jxpath" ,java-commons-jxpath))))) + +(define-public maven-core + (package + (inherit maven-core-bootstrap) + (arguments + (substitute-keyword-arguments (package-arguments maven-core-bootstrap) + ((#:phases phases) + `(modify-phases ,phases + (add-before 'build 'modify-metainf + (lambda _ + (substitute* "build.xml" + (("message=\"\"") "message=\"Implementation-Version: 3.5.3\n\"")) + #t)) + (add-before 'build 'add-maven-files + (lambda _ + (mkdir-p "build/classes/META-INF/maven/org.apache.maven/maven-core") + (copy-file "pom.xml" + "build/classes/META-INF/maven/org.apache.maven/maven-core/pom.xml") + (with-output-to-file "build/classes/META-INF/maven/org.apache.maven/maven-core/pom.properties" + (lambda _ + (format #t "version=~a~% +groupId=org.apache.maven~% +artifactId=maven-core" ,(package-version maven-core-bootstrap)))) + #t)) + (add-after 'build 'generate-metadata + (lambda _ + (define (components file) + (let ((sxml (with-input-from-file file + (lambda _ (xml->sxml (current-input-port) #:trim-whitespace? #t))))) + ;; Select the list of s inside the + ;; and . + ((@ (ice-9 match) match) sxml + (('*TOP* + ('*PI* foo ...) + ('component-set + ('components x ...))) x)))) + (use-modules (sxml simple)) + (delete-file "build/classes/META-INF/plexus/components.xml") + (invoke "java" "-cp" (string-append (getenv "CLASSPATH") ":build/classes") + "org.codehaus.plexus.metadata.PlexusMetadataGeneratorCli" + "--source" "build/classes/META-INF/plexus" + "--output" "build/classes/META-INF/plexus/components.t.xml" + "--classes" "build/classes" + "--descriptors" "build/classes") + ;; Now we merge all other components from hand-written xml + (let ((generated-xml (components "build/classes/META-INF/plexus/components.t.xml")) + (components-xml (components "src/main/resources/META-INF/plexus/components.xml")) + (default-bindings-xml (components "src/main/resources/META-INF/plexus/default-bindings.xml")) + (artifact-handlers-xml (components "src/main/resources/META-INF/plexus/artifact-handlers.xml"))) + (with-output-to-file "build/classes/META-INF/plexus/components.xml" + (lambda _ + (display (sxml->string + `(component-set + (components + ,@(append generated-xml components-xml + default-bindings-xml + artifact-handlers-xml)))))))) + #t)) + (add-after 'generate-metadata 'rebuild + (lambda _ + (invoke "ant" "jar") + #t)))))) + (native-inputs + `(("java-plexus-component-metadata" ,java-plexus-component-metadata) + ("java-commons-cli" ,java-commons-cli) + ("java-plexus-cli" ,java-plexus-cli) + ("java-jdom2" ,java-jdom2) + ("java-qdox" ,java-qdox) + ("maven-core-boot" ,maven-core-bootstrap) + ,@(package-native-inputs maven-core-bootstrap))))) From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 14 16:07:38 2018 Received: (at 31774) by debbugs.gnu.org; 14 Jun 2018 20:07:38 +0000 Received: from localhost ([127.0.0.1]:48496 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fTYWw-0002cx-Fn for submit@debbugs.gnu.org; Thu, 14 Jun 2018 16:07:38 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46575) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fTYWv-0002cj-Bl for 31774@debbugs.gnu.org; Thu, 14 Jun 2018 16:07:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fTYWp-00015g-DZ for 31774@debbugs.gnu.org; Thu, 14 Jun 2018 16:07:32 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50423) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fTYWp-00015V-6X; Thu, 14 Jun 2018 16:07:31 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=56892 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fTYWo-0005sy-Qg; Thu, 14 Jun 2018 16:07:31 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Danny Milosavljevic Subject: Re: [bug#31774] [PATCH 12/22] gnu: Add maven-core. References: <20180610130104.2b154715@lepiller.eu> <20180610110319.24043-1-julien@lepiller.eu> <20180610110319.24043-12-julien@lepiller.eu> <20180610191643.15f8a63e@scratchpost.org> <20180610204631.62f0ea79@lepiller.eu> <20180611204316.36ec4f20@scratchpost.org> <20180612213609.68734b19@lepiller.eu> <20180614021312.68afa0fb@scratchpost.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 26 Prairial an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Thu, 14 Jun 2018 22:07:28 +0200 In-Reply-To: <20180614021312.68afa0fb@scratchpost.org> (Danny Milosavljevic's message of "Thu, 14 Jun 2018 02:13:12 +0200") Message-ID: <87fu1pyvwf.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31774 Cc: Julien Lepiller , 31774@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hello, Danny Milosavljevic skribis: > Now I tried > > (match sxml > (('*TOP* > ('component-set > ('components x ...))) x)) > > and it seems to work. Also, for SXML, you may sometimes find that =E2=80=98sxml-match=E2=80=99 is= more convenient (that=E2=80=99s not always the case though=E2=80=94it has weirdn= ess of its own. :-)). https://www.gnu.org/software/guile/manual/html_node/sxml_002dmatch.html Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 16 07:21:58 2018 Received: (at 31774-done) by debbugs.gnu.org; 16 Jun 2018 11:21:58 +0000 Received: from localhost ([127.0.0.1]:51045 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fU9HK-0003Cx-Kb for submit@debbugs.gnu.org; Sat, 16 Jun 2018 07:21:58 -0400 Received: from static-176-182-42-79.ncc.abo.bbox.fr ([176.182.42.79]:48344 helo=lepiller.eu) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fU9HJ-0003Ck-7y for 31774-done@debbugs.gnu.org; Sat, 16 Jun 2018 07:21:57 -0400 Received: from localhost (bbox.lan [192.168.1.254]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 25fb6f23 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <31774-done@debbugs.gnu.org>; Sat, 16 Jun 2018 11:21:50 +0000 (UTC) Date: Sat, 16 Jun 2018 13:21:45 +0200 From: Julien Lepiller To: 31774-done@debbugs.gnu.org Subject: Re: [bug#31774] [PATCH] Add maven Message-ID: <20180616132145.2706494a@lepiller.eu> In-Reply-To: <20180610130104.2b154715@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 3.6 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Le Sun, 10 Jun 2018 13:01:04 +0200, Julien Lepiller a écrit : > Finally, the last patch series for maven! Pushed as c099f6a716c035253816344ad24e364d14dc8ba0 - 8c2c105c12e7cc21bc6f27592550bb7132884955 [...] Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_PBL RBL: Received via a relay in Spamhaus PBL [176.182.42.79 listed in zen.spamhaus.org] X-Debbugs-Envelope-To: 31774-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.6 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Le Sun, 10 Jun 2018 13:01:04 +0200, Julien Lepiller a écrit : > Finally, the last patch series for maven! Pushed as c099f6a716c035253816344ad24e364d14dc8ba0 - 8c2c105c12e7cc21bc6f27592550bb7132884955 [...] Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_PBL RBL: Received via a relay in Spamhaus PBL [176.182.42.79 listed in zen.spamhaus.org] -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Le Sun, 10 Jun 2018 13:01:04 +0200, Julien Lepiller a =C3=A9crit : > Finally, the last patch series for maven! Pushed as=20 c099f6a716c035253816344ad24e364d14dc8ba0 - 8c2c105c12e7cc21bc6f27592550bb7132884955 From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 16 12:17:12 2018 Received: (at 31774) by debbugs.gnu.org; 16 Jun 2018 16:17:12 +0000 Received: from localhost ([127.0.0.1]:51891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fUDt1-0005yj-R7 for submit@debbugs.gnu.org; Sat, 16 Jun 2018 12:17:12 -0400 Received: from eggs.gnu.org ([208.118.235.92]:53047) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fUDsz-0005yV-Hz for 31774@debbugs.gnu.org; Sat, 16 Jun 2018 12:17:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fUDst-0003p6-R5 for 31774@debbugs.gnu.org; Sat, 16 Jun 2018 12:17:04 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:38511) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fUDsp-0003gW-8H; Sat, 16 Jun 2018 12:16:59 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=39162 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fUDsm-00016t-RN; Sat, 16 Jun 2018 12:16:58 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: 31774@debbugs.gnu.org Subject: Re: bug#31774: [PATCH] Add maven References: <20180610130104.2b154715@lepiller.eu> <20180616132145.2706494a@lepiller.eu> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 28 Prairial an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sat, 16 Jun 2018 18:16:55 +0200 In-Reply-To: <20180616132145.2706494a@lepiller.eu> (Julien Lepiller's message of "Sat, 16 Jun 2018 13:21:45 +0200") Message-ID: <87d0wqogeg.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31774 Cc: julien@lepiller.eu X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Julien Lepiller skribis: > Le Sun, 10 Jun 2018 13:01:04 +0200, > Julien Lepiller a =C3=A9crit : > >> Finally, the last patch series for maven! > > Pushed as=20 > c099f6a716c035253816344ad24e364d14dc8ba0 - > 8c2c105c12e7cc21bc6f27592550bb7132884955 Quite an achievement, congrats on that one! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 22 17:21:25 2018 Received: (at 31774-done) by debbugs.gnu.org; 22 Jun 2018 21:21:25 +0000 Received: from localhost ([127.0.0.1]:60627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fWTUj-0003vi-0g for submit@debbugs.gnu.org; Fri, 22 Jun 2018 17:21:25 -0400 Received: from m4s11.vlinux.de ([83.151.27.109]:60468 helo=bjoernhoefling.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fWTUh-0003vZ-0h for 31774-done@debbugs.gnu.org; Fri, 22 Jun 2018 17:21:23 -0400 Received: from alma-ubu (p57B52973.dip0.t-ipconnect.de [87.181.41.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by bjoernhoefling.de (Postfix) with ESMTPSA id 946483FFE8; Fri, 22 Jun 2018 23:21:21 +0200 (CEST) Date: Fri, 22 Jun 2018 23:21:15 +0200 From: =?UTF-8?B?QmrDtnJuIEjDtmZsaW5n?= To: Julien Lepiller Subject: Re: bug#31774: [PATCH] Add maven Message-ID: <20180622232115.1fcb0eda@alma-ubu> In-Reply-To: <20180616132145.2706494a@lepiller.eu> References: <20180610130104.2b154715@lepiller.eu> <20180616132145.2706494a@lepiller.eu> X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.30; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/IXZAR9rG5lfuztrG9prq5z+"; protocol="application/pgp-signature" X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 31774-done Cc: 31774-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) --Sig_/IXZAR9rG5lfuztrG9prq5z+ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sat, 16 Jun 2018 13:21:45 +0200 Julien Lepiller wrote: > Le Sun, 10 Jun 2018 13:01:04 +0200, > Julien Lepiller a =C3=A9crit : >=20 > > Finally, the last patch series for maven! =20 >=20 > Pushed as=20 > c099f6a716c035253816344ad24e364d14dc8ba0 - > 8c2c105c12e7cc21bc6f27592550bb7132884955 Cool! Thanks for all the work done! The next thing would be a maven-build-system and a maven-importer. I think they also will take some time. Do you already have plans or even code for that? (Longer discussions should go to devel list) I found some bugs I will post separately to the bug tracker. Thanks, Bj=C3=B6rn --Sig_/IXZAR9rG5lfuztrG9prq5z+ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlstaEwACgkQvyhstlk+X/0eXgCfRr9z+BWBgcEe8ziF7OUKRpbF j6YAn3YpRI3qkh1QVdqrQ5cOxyVAsu85 =Zoyg -----END PGP SIGNATURE----- --Sig_/IXZAR9rG5lfuztrG9prq5z+-- From unknown Wed Jun 18 23:08:21 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 21 Jul 2018 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator