From unknown Thu Aug 14 22:21:31 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30606] maven resolver packages Resent-From: Julien Lepiller Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 25 Feb 2018 15:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 30606 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 30606@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.151957372511203 (code B ref -1); Sun, 25 Feb 2018 15:49:02 +0000 Received: (at submit) by debbugs.gnu.org; 25 Feb 2018 15:48:45 +0000 Received: from localhost ([127.0.0.1]:60563 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epyXd-0002ud-3E for submit@debbugs.gnu.org; Sun, 25 Feb 2018 10:48:45 -0500 Received: from eggs.gnu.org ([208.118.235.92]:44346) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epyXb-0002uQ-AQ for submit@debbugs.gnu.org; Sun, 25 Feb 2018 10:48:43 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1epyXV-0002Qq-2x for submit@debbugs.gnu.org; Sun, 25 Feb 2018 10:48:38 -0500 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]:46843) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1epyXU-0002Qe-W2 for submit@debbugs.gnu.org; Sun, 25 Feb 2018 10:48:37 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35304) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1epyXT-00005p-TC for guix-patches@gnu.org; Sun, 25 Feb 2018 10:48:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1epyXQ-0002OO-PH for guix-patches@gnu.org; Sun, 25 Feb 2018 10:48:35 -0500 Received: from lepiller.eu ([89.234.186.109]:43036) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1epyXQ-0002ND-Ff for guix-patches@gnu.org; Sun, 25 Feb 2018 10:48:32 -0500 Received: from localhost (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 6e6a2ce4 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Sun, 25 Feb 2018 15:50:02 +0000 (UTC) Date: Sun, 25 Feb 2018 16:48:22 +0100 From: Julien Lepiller Message-ID: <20180225164822.60ae5c2a@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; 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: GNU/Linux 2.2.x-3.x [generic] [fuzzy] 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-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: -5.0 (-----) Hi, here are the first few packages needed by maven. I created a new maven.scm file for them. From unknown Thu Aug 14 22:21:31 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30606] [PATCH 1/5] gnu: Add maven-resolver-api. Resent-From: Julien Lepiller Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 25 Feb 2018 15:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30606 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 30606@debbugs.gnu.org Received: via spool by 30606-submit@debbugs.gnu.org id=B30606.151957421411922 (code B ref 30606); Sun, 25 Feb 2018 15:57:02 +0000 Received: (at 30606) by debbugs.gnu.org; 25 Feb 2018 15:56:54 +0000 Received: from localhost ([127.0.0.1]:60570 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epyfV-00036E-Sj for submit@debbugs.gnu.org; Sun, 25 Feb 2018 10:56:54 -0500 Received: from lepiller.eu ([89.234.186.109]:50662) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epyfQ-00035P-OP for 30606@debbugs.gnu.org; Sun, 25 Feb 2018 10:56:53 -0500 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id e7c69d65 (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO) for <30606@debbugs.gnu.org>; Sun, 25 Feb 2018 15:58:22 +0000 (UTC) From: Julien Lepiller Date: Sun, 25 Feb 2018 16:56:39 +0100 Message-Id: <20180225155643.2383-1-julien@lepiller.eu> X-Mailer: git-send-email 2.16.1 In-Reply-To: <20180225164822.60ae5c2a@lepiller.eu> References: <20180225164822.60ae5c2a@lepiller.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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.0 (/) * gnu/packages/maven.scm: New file. (maven-resolver-api): New variable. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. --- gnu/local.mk | 1 + gnu/packages/maven.scm | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 gnu/packages/maven.scm diff --git a/gnu/local.mk b/gnu/local.mk index 2f8f7b7e3..978947843 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -279,6 +279,7 @@ GNU_SYSTEM_MODULES = \ %D%/packages/marst.scm \ %D%/packages/mate.scm \ %D%/packages/maths.scm \ + %D%/packages/maven.scm \ %D%/packages/mc.scm \ %D%/packages/mcrypt.scm \ %D%/packages/medical.scm \ diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm new file mode 100644 index 000000000..7fcc7b453 --- /dev/null +++ b/gnu/packages/maven.scm @@ -0,0 +1,50 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2018 Julien Lepiller +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see . + +(define-module (gnu packages maven) + #:use-module ((guix licenses) #:prefix license:) + #:use-module (guix packages) + #:use-module (guix download) + #:use-module (guix utils) + #:use-module (guix build-system ant) + #:use-module (gnu packages) + #:use-module (gnu packages java)) + +(define-public maven-resolver-api + (package + (name "maven-resolver-api") + (version "1.1.1") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/apache/maven-resolver/" + "archive/maven-resolver-" version ".tar.gz")) + (sha256 + (base32 + "0rpvdg3qr1j88gw0ankf0wnwfyq6238mdlm7s39vf5jrcvhdgwcl")))) + (build-system ant-build-system) + (arguments + `(#:jar-name "maven-resolver-api.jar" + #:source-dir "maven-resolver-api/src/main/java" + #:test-dir "maven-resolver-api/src/test")) + (native-inputs + `(("java-junit" ,java-junit) + ("java-hamcrest-core" ,java-hamcrest-core))) + (home-page "https://github.com/apache/maven-resolver") + (synopsis "Maven repository system API") + (description "This package contains the API for the maven repository system.") + (license license:asl2.0))) -- 2.16.2 From unknown Thu Aug 14 22:21:31 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30606] [PATCH 2/5] gnu: Add maven-resolver-spi. Resent-From: Julien Lepiller Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 25 Feb 2018 15:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30606 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 30606@debbugs.gnu.org Received: via spool by 30606-submit@debbugs.gnu.org id=B30606.151957421611943 (code B ref 30606); Sun, 25 Feb 2018 15:57:02 +0000 Received: (at 30606) by debbugs.gnu.org; 25 Feb 2018 15:56:56 +0000 Received: from localhost ([127.0.0.1]:60574 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epyfY-00036Y-6o for submit@debbugs.gnu.org; Sun, 25 Feb 2018 10:56:56 -0500 Received: from lepiller.eu ([89.234.186.109]:50664) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epyfV-00035X-70 for 30606@debbugs.gnu.org; Sun, 25 Feb 2018 10:56:53 -0500 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 34d6b133 (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO) for <30606@debbugs.gnu.org>; Sun, 25 Feb 2018 15:58:22 +0000 (UTC) From: Julien Lepiller Date: Sun, 25 Feb 2018 16:56:40 +0100 Message-Id: <20180225155643.2383-2-julien@lepiller.eu> X-Mailer: git-send-email 2.16.1 In-Reply-To: <20180225164822.60ae5c2a@lepiller.eu> References: <20180225164822.60ae5c2a@lepiller.eu> X-Spam-Score: -0.0 (/) 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.0 (/) * gnu/packages/maven.scm (maven-resolver-spi): New variable. --- gnu/packages/maven.scm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm index 7fcc7b453..8fa7ecc5b 100644 --- a/gnu/packages/maven.scm +++ b/gnu/packages/maven.scm @@ -48,3 +48,18 @@ (synopsis "Maven repository system API") (description "This package contains the API for the maven repository system.") (license license:asl2.0))) + +(define-public maven-resolver-spi + (package + (inherit maven-resolver-api) + (name "maven-resolver-spi") + (arguments + `(#:jar-name "maven-resolver-spi.jar" + #:source-dir "maven-resolver-spi/src/main/java" + #:test-dir "maven-resolver-spi/src/test" + #:jdk ,icedtea-8)) + (inputs + `(("maven-resolver-api" ,maven-resolver-api))) + (synopsis "Maven repository system SPI") + (description "This package contains the service provider interface (SPI) +for repository system implementations and repository connectors."))) -- 2.16.2 From unknown Thu Aug 14 22:21:31 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30606] [PATCH 3/5] gnu: Add maven-resolver-test-util. Resent-From: Julien Lepiller Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 25 Feb 2018 15:57:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30606 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 30606@debbugs.gnu.org Received: via spool by 30606-submit@debbugs.gnu.org id=B30606.151957421611950 (code B ref 30606); Sun, 25 Feb 2018 15:57:03 +0000 Received: (at 30606) by debbugs.gnu.org; 25 Feb 2018 15:56:56 +0000 Received: from localhost ([127.0.0.1]:60576 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epyfY-00036a-ET for submit@debbugs.gnu.org; Sun, 25 Feb 2018 10:56:56 -0500 Received: from lepiller.eu ([89.234.186.109]:50662) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epyfV-00035P-AU for 30606@debbugs.gnu.org; Sun, 25 Feb 2018 10:56:53 -0500 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 7c70b643 (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO) for <30606@debbugs.gnu.org>; Sun, 25 Feb 2018 15:58:22 +0000 (UTC) From: Julien Lepiller Date: Sun, 25 Feb 2018 16:56:41 +0100 Message-Id: <20180225155643.2383-3-julien@lepiller.eu> X-Mailer: git-send-email 2.16.1 In-Reply-To: <20180225164822.60ae5c2a@lepiller.eu> References: <20180225164822.60ae5c2a@lepiller.eu> X-Spam-Score: -0.0 (/) 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.0 (/) * gnu/packages/maven.scm (maven-resolver-test-util): New variable. --- gnu/packages/maven.scm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm index 8fa7ecc5b..8cc493806 100644 --- a/gnu/packages/maven.scm +++ b/gnu/packages/maven.scm @@ -63,3 +63,19 @@ (synopsis "Maven repository system SPI") (description "This package contains the service provider interface (SPI) for repository system implementations and repository connectors."))) + +(define-public maven-resolver-test-util + (package + (inherit maven-resolver-api) + (name "maven-resolver-test-util") + (arguments + `(#:jar-name "maven-resolver-test-util.jar" + #:source-dir "maven-resolver-test-util/src/main/java" + #:test-dir "maven-resolver-test-util/src/test" + #:jdk ,icedtea-8)) + (inputs + `(("maven-resolver-api" ,maven-resolver-api) + ("maven-resolver-spi" ,maven-resolver-spi))) + (synopsis "Utility classes for testing the maven repository system") + (description "This package contains a collection of utility classes to +ease testing of the repository system."))) -- 2.16.2 From unknown Thu Aug 14 22:21:31 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30606] [PATCH 4/5] gnu: Add maven-resolver-util. Resent-From: Julien Lepiller Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 25 Feb 2018 15:57:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30606 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 30606@debbugs.gnu.org Received: via spool by 30606-submit@debbugs.gnu.org id=B30606.151957421711957 (code B ref 30606); Sun, 25 Feb 2018 15:57:03 +0000 Received: (at 30606) by debbugs.gnu.org; 25 Feb 2018 15:56:57 +0000 Received: from localhost ([127.0.0.1]:60578 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epyfY-00036i-MB for submit@debbugs.gnu.org; Sun, 25 Feb 2018 10:56:56 -0500 Received: from lepiller.eu ([89.234.186.109]:50664) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epyfV-00035X-SJ for 30606@debbugs.gnu.org; Sun, 25 Feb 2018 10:56:54 -0500 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 9ce0e6bb (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO) for <30606@debbugs.gnu.org>; Sun, 25 Feb 2018 15:58:22 +0000 (UTC) From: Julien Lepiller Date: Sun, 25 Feb 2018 16:56:42 +0100 Message-Id: <20180225155643.2383-4-julien@lepiller.eu> X-Mailer: git-send-email 2.16.1 In-Reply-To: <20180225164822.60ae5c2a@lepiller.eu> References: <20180225164822.60ae5c2a@lepiller.eu> X-Spam-Score: -0.0 (/) 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.0 (/) gnu/packages/maven.scm (maven-resolver-util): New variable. --- gnu/packages/maven.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm index 8cc493806..6c8f4b931 100644 --- a/gnu/packages/maven.scm +++ b/gnu/packages/maven.scm @@ -79,3 +79,22 @@ for repository system implementations and repository connectors."))) (synopsis "Utility classes for testing the maven repository system") (description "This package contains a collection of utility classes to ease testing of the repository system."))) + +(define-public maven-resolver-util + (package + (inherit maven-resolver-api) + (name "maven-resolver-util") + (arguments + `(#:jar-name "maven-resolver-util.jar" + #:source-dir "maven-resolver-util/src/main/java" + #:test-dir "maven-resolver-util/src/test" + #:jdk ,icedtea-8)) + (inputs + `(("maven-resolver-api" ,maven-resolver-api))) + (native-inputs + `(("java-junit" ,java-junit) + ("java-hamcrest-core" ,java-hamcrest-core) + ("maven-resolver-test-util" ,maven-resolver-test-util))) + (synopsis "Utility classes for the maven repository system") + (description "This package contains a collection of utility classes to +ease usage of the repository system."))) -- 2.16.2 From unknown Thu Aug 14 22:21:31 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30606] [PATCH 5/5] gnu: Add maven-resolver-connector-basic. Resent-From: Julien Lepiller Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 25 Feb 2018 15:57:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30606 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 30606@debbugs.gnu.org Received: via spool by 30606-submit@debbugs.gnu.org id=B30606.151957421711964 (code B ref 30606); Sun, 25 Feb 2018 15:57:04 +0000 Received: (at 30606) by debbugs.gnu.org; 25 Feb 2018 15:56:57 +0000 Received: from localhost ([127.0.0.1]:60580 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epyfY-00036o-Tc for submit@debbugs.gnu.org; Sun, 25 Feb 2018 10:56:57 -0500 Received: from lepiller.eu ([89.234.186.109]:50662) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epyfV-00035P-Uq for 30606@debbugs.gnu.org; Sun, 25 Feb 2018 10:56:54 -0500 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 231f2040 (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO) for <30606@debbugs.gnu.org>; Sun, 25 Feb 2018 15:58:23 +0000 (UTC) From: Julien Lepiller Date: Sun, 25 Feb 2018 16:56:43 +0100 Message-Id: <20180225155643.2383-5-julien@lepiller.eu> X-Mailer: git-send-email 2.16.1 In-Reply-To: <20180225164822.60ae5c2a@lepiller.eu> References: <20180225164822.60ae5c2a@lepiller.eu> X-Spam-Score: -0.0 (/) 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.0 (/) * gnu/packages/maven.scm (maven-resolver-connector-basic): New variable. --- gnu/packages/maven.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm index 6c8f4b931..81021f646 100644 --- a/gnu/packages/maven.scm +++ b/gnu/packages/maven.scm @@ -98,3 +98,33 @@ ease testing of the repository system."))) (synopsis "Utility classes for the maven repository system") (description "This package contains a collection of utility classes to ease usage of the repository system."))) + +(define-public maven-resolver-connector-basic + (package + (inherit maven-resolver-api) + (name "maven-resolver-connector-basic") + (arguments + `(#:jar-name "maven-resolver-connector-basic.jar" + #:source-dir "maven-resolver-connector-basic/src/main/java" + #:test-dir "maven-resolver-connector-basic/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.connector.basic.BasicRepositoryConnectorFactory\n")))))))) + (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))) + (native-inputs + `(("java-junit" ,java-junit) + ("java-hamcrest-core" ,java-hamcrest-core) + ("maven-resolver-test-util" ,maven-resolver-test-util))) + (synopsis "Maven repository connector implementation") + (description "This package contains a repository connector implementation +for repositories using URI-based layouts."))) -- 2.16.2 From unknown Thu Aug 14 22:21:31 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30606] maven resolver packages Resent-From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 14 Mar 2018 06:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30606 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Julien Lepiller Cc: 30606@debbugs.gnu.org Received: via spool by 30606-submit@debbugs.gnu.org id=B30606.152100942520783 (code B ref 30606); Wed, 14 Mar 2018 06:38:01 +0000 Received: (at 30606) by debbugs.gnu.org; 14 Mar 2018 06:37:05 +0000 Received: from localhost ([127.0.0.1]:60337 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ew025-0005P8-EB for submit@debbugs.gnu.org; Wed, 14 Mar 2018 02:37:05 -0400 Received: from m4s11.vlinux.de ([83.151.27.109]:44214 helo=bjoernhoefling.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ew023-0005Ox-58 for 30606@debbugs.gnu.org; Wed, 14 Mar 2018 02:37:03 -0400 Received: from alma-ubu (unknown [46.183.103.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by bjoernhoefling.de (Postfix) with ESMTPSA id 7C3FB40ACA; Wed, 14 Mar 2018 07:37:01 +0100 (CET) Date: Wed, 14 Mar 2018 07:36:38 +0100 From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Message-ID: <20180314073638.385d73c8@alma-ubu> In-Reply-To: <20180225164822.60ae5c2a@lepiller.eu> References: <20180225164822.60ae5c2a@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_/Gn7Zz_k9W1XR+lS184YMgbE"; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) 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.0 (/) --Sig_/Gn7Zz_k9W1XR+lS184YMgbE Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Julien, sorry I was slower reviewing than you commiting this one. On Sun, 25 Feb 2018 16:48:22 +0100 Julien Lepiller wrote: > Hi, >=20 > here are the first few packages needed by maven. I created a new > maven.scm file for them. All 5 look good, besides maybe this remark: These packages are used to bootstrap Maven. Once we have Maven and a maven-build-system, we eventually want to rebuild them with Maven and have them in some (to be defined) Guix-Maven-Layout, for example with pom.xml included and in the usual .m2/repository directory-structure. Should we thus rename them to maven-*-bootstrap and just (define them instead of (define-public? Bj=C3=B6rn --Sig_/Gn7Zz_k9W1XR+lS184YMgbE Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlqowvcACgkQvyhstlk+X/2gNgCfSpJyJ1hg3IeqTP4pcZcGOH1t EhEAn3WLSOoVO+lRi388rv/Dvv5NTSfh =iowt -----END PGP SIGNATURE----- --Sig_/Gn7Zz_k9W1XR+lS184YMgbE-- From unknown Thu Aug 14 22:21:31 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30606] maven resolver packages Resent-From: julien lepiller Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 14 Mar 2018 13:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30606 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 30606@debbugs.gnu.org Received: via spool by 30606-submit@debbugs.gnu.org id=B30606.152103332111606 (code B ref 30606); Wed, 14 Mar 2018 13:16:02 +0000 Received: (at 30606) by debbugs.gnu.org; 14 Mar 2018 13:15:21 +0000 Received: from localhost ([127.0.0.1]:60522 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ew6FU-000317-VM for submit@debbugs.gnu.org; Wed, 14 Mar 2018 09:15:21 -0400 Received: from lepiller.eu ([89.234.186.109]:51310) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ew6FS-00030x-PW for 30606@debbugs.gnu.org; Wed, 14 Mar 2018 09:15:19 -0400 Received: from webmail.lepiller.eu (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id a127c8f9 (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO) for <30606@debbugs.gnu.org>; Wed, 14 Mar 2018 13:17:25 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Wed, 14 Mar 2018 14:15:16 +0100 From: julien lepiller In-Reply-To: <20180314073638.385d73c8@alma-ubu> References: <20180225164822.60ae5c2a@lepiller.eu> <20180314073638.385d73c8@alma-ubu> Message-ID: <27d51c4e39631597e0433f7f173fc07a@lepiller.eu> X-Sender: julien@lepiller.eu User-Agent: Roundcube Webmail/1.3.3 X-Spam-Score: -0.0 (/) 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.0 (/) Le 2018-03-14 07:36, Björn Höfling a écrit : > Hi Julien, > > sorry I was slower reviewing than you commiting this one. > > On Sun, 25 Feb 2018 16:48:22 +0100 > Julien Lepiller wrote: > >> Hi, >> >> here are the first few packages needed by maven. I created a new >> maven.scm file for them. > > > All 5 look good, besides maybe this remark: > > These packages are used to bootstrap Maven. Once we have Maven and a > maven-build-system, we eventually want to rebuild them with Maven and > have them in some (to be defined) Guix-Maven-Layout, for example with > pom.xml included and in the usual .m2/repository directory-structure. > > Should we thus rename them to maven-*-bootstrap and just (define them > instead of (define-public? > > Björn Hi Björn, I think it's OK to leave them as is for now but I don't really have any objection to your suggestion, so I'll add it to my TODO list and push a patch before the next series. I'm trying to improve the rest of my packages so it may take some time. Thank you! From unknown Thu Aug 14 22:21:31 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Julien Lepiller Subject: bug#30606: closed (Re: [bug#30606] maven resolver packages) Message-ID: References: <20180316125348.040bd684@alma-ubu> <20180225164822.60ae5c2a@lepiller.eu> X-Gnu-PR-Message: they-closed 30606 X-Gnu-PR-Package: guix-patches Reply-To: 30606@debbugs.gnu.org Date: Fri, 16 Mar 2018 11:54:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1521201242-5174-1" This is a multi-part message in MIME format... ------------=_1521201242-5174-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #30606: maven resolver packages which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 30606@debbugs.gnu.org. --=20 30606: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D30606 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1521201242-5174-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 30606-close) by debbugs.gnu.org; 16 Mar 2018 11:54:00 +0000 Received: from localhost ([127.0.0.1]:35777 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewnvr-0001LE-QO for submit@debbugs.gnu.org; Fri, 16 Mar 2018 07:53:59 -0400 Received: from m4s11.vlinux.de ([83.151.27.109]:44220 helo=bjoernhoefling.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewnvp-0001L5-M4 for 30606-close@debbugs.gnu.org; Fri, 16 Mar 2018 07:53:58 -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 C235840B01; Fri, 16 Mar 2018 12:53:55 +0100 (CET) Date: Fri, 16 Mar 2018 12:53:48 +0100 From: =?UTF-8?B?QmrDtnJuIEjDtmZsaW5n?= To: julien lepiller Subject: Re: [bug#30606] maven resolver packages Message-ID: <20180316125348.040bd684@alma-ubu> In-Reply-To: <27d51c4e39631597e0433f7f173fc07a@lepiller.eu> References: <20180225164822.60ae5c2a@lepiller.eu> <20180314073638.385d73c8@alma-ubu> <27d51c4e39631597e0433f7f173fc07a@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_/ukUcXecnj4JhauG5AjjRfIF"; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 30606-close Cc: 30606-close@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.0 (/) --Sig_/ukUcXecnj4JhauG5AjjRfIF Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, 14 Mar 2018 14:15:16 +0100 julien lepiller wrote: > Hi Bj=C3=B6rn, >=20 > I think it's OK to leave them as is for now but I don't really have > any objection to your suggestion, so I'll add it to my TODO list and > push a patch before the next series. I'm trying to improve the rest > of my packages so it may take some time. >=20 > Thank you! OK, fine. I'm closing this patch-set, as it is already pushed. BTW, I liked the size of the patch-set, it was small enough to not get confused. If I can help you out with anything, just tell me. Bj=C3=B6rn --Sig_/ukUcXecnj4JhauG5AjjRfIF Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlqrsE0ACgkQvyhstlk+X/1TAwCfZmZMNTHIo3/Y1Vwx8OWf0IHB i5wAoLkoa/n8OlIsVjknipnB253geBJy =nr0i -----END PGP SIGNATURE----- --Sig_/ukUcXecnj4JhauG5AjjRfIF-- ------------=_1521201242-5174-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 25 Feb 2018 15:48:45 +0000 Received: from localhost ([127.0.0.1]:60563 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epyXd-0002ud-3E for submit@debbugs.gnu.org; Sun, 25 Feb 2018 10:48:45 -0500 Received: from eggs.gnu.org ([208.118.235.92]:44346) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epyXb-0002uQ-AQ for submit@debbugs.gnu.org; Sun, 25 Feb 2018 10:48:43 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1epyXV-0002Qq-2x for submit@debbugs.gnu.org; Sun, 25 Feb 2018 10:48:38 -0500 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]:46843) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1epyXU-0002Qe-W2 for submit@debbugs.gnu.org; Sun, 25 Feb 2018 10:48:37 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35304) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1epyXT-00005p-TC for guix-patches@gnu.org; Sun, 25 Feb 2018 10:48:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1epyXQ-0002OO-PH for guix-patches@gnu.org; Sun, 25 Feb 2018 10:48:35 -0500 Received: from lepiller.eu ([89.234.186.109]:43036) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1epyXQ-0002ND-Ff for guix-patches@gnu.org; Sun, 25 Feb 2018 10:48:32 -0500 Received: from localhost (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 6e6a2ce4 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Sun, 25 Feb 2018 15:50:02 +0000 (UTC) Date: Sun, 25 Feb 2018 16:48:22 +0100 From: Julien Lepiller To: guix-patches@gnu.org Subject: maven resolver packages Message-ID: <20180225164822.60ae5c2a@lepiller.eu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; 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: GNU/Linux 2.2.x-3.x [generic] [fuzzy] 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: -5.0 (-----) Hi, here are the first few packages needed by maven. I created a new maven.scm file for them. ------------=_1521201242-5174-1--