From unknown Sat Jun 14 03:57:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30845] More java packages Resent-From: Julien Lepiller Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 18 Mar 2018 12:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 30845 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 30845@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.152137695315280 (code B ref -1); Sun, 18 Mar 2018 12:43:02 +0000 Received: (at submit) by debbugs.gnu.org; 18 Mar 2018 12:42:33 +0000 Received: from localhost ([127.0.0.1]:39181 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exXdx-0003yN-LC for submit@debbugs.gnu.org; Sun, 18 Mar 2018 08:42:33 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41571) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exXdv-0003yA-Vv for submit@debbugs.gnu.org; Sun, 18 Mar 2018 08:42:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1exXdq-00025v-10 for submit@debbugs.gnu.org; Sun, 18 Mar 2018 08:42:26 -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]:55877) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1exXdp-00025p-Ua for submit@debbugs.gnu.org; Sun, 18 Mar 2018 08:42:25 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60765) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1exXdo-0005hg-Ur for guix-patches@gnu.org; Sun, 18 Mar 2018 08:42:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1exXdl-000213-Sj for guix-patches@gnu.org; Sun, 18 Mar 2018 08:42:25 -0400 Received: from lepiller.eu ([89.234.186.109]:43692) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1exXdl-0001vU-Ig for guix-patches@gnu.org; Sun, 18 Mar 2018 08:42: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 5a3ef482 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Sun, 18 Mar 2018 12:44:32 +0000 (UTC) Date: Sun, 18 Mar 2018 13:42:11 +0100 From: Julien Lepiller Message-ID: <20180318134211.38163cd6@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: -4.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: -4.0 (----) Hi, here are 10 patches to add more java packages. They are part of maven dependencies. I've created a branch with the rest of the patches to get maven: https://framagit.org/tyreunom/guix/tree/maven. After these 10 patches, 72 more patches will be required. We're almost there! From unknown Sat Jun 14 03:57:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30845] [PATCH 01/82] gnu: Add java-jline-2. Resent-From: Julien Lepiller Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 18 Mar 2018 13:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30845 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 30845@debbugs.gnu.org Received: via spool by 30845-submit@debbugs.gnu.org id=B30845.152137834917354 (code B ref 30845); Sun, 18 Mar 2018 13:06:02 +0000 Received: (at 30845) by debbugs.gnu.org; 18 Mar 2018 13:05:49 +0000 Received: from localhost ([127.0.0.1]:39204 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exY0S-0004Vn-Q4 for submit@debbugs.gnu.org; Sun, 18 Mar 2018 09:05:49 -0400 Received: from lepiller.eu ([89.234.186.109]:51318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exY0Q-0004VU-JX for 30845@debbugs.gnu.org; Sun, 18 Mar 2018 09:05:46 -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 9133d88e (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO) for <30845@debbugs.gnu.org>; Sun, 18 Mar 2018 13:08:01 +0000 (UTC) From: Julien Lepiller Date: Sun, 18 Mar 2018 14:05:21 +0100 Message-Id: <20180318130530.1654-1-julien@lepiller.eu> X-Mailer: git-send-email 2.16.1 In-Reply-To: <20180318134211.38163cd6@lepiller.eu> References: <20180318134211.38163cd6@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/java.scm (java-jline-2): 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 5771366f6..1ae1d68e9 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -9262,6 +9262,39 @@ similar in functionality to BSD editline and GNU readline but with additional features that bring it on par with the Z shell line editor.") (license license:bsd-3))) +(define-public java-jline-2 + (package + (inherit java-jline) + (version "2.14.5") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/jline/jline2/archive/jline-" + version ".tar.gz")) + (sha256 + (base32 + "1c6qa26mf0viw8hg4jnv72s7i1qb1gh1l8rrzcdvqhqhx82rkdlf")))) + (arguments + `(#:jdk ,icedtea-8 + ,@(package-arguments java-jline))) + (inputs + `(("java-jansi" ,java-jansi) + ("java-jansi-native" ,java-jansi-native))) + (native-inputs + `(("java-powermock-modules-junit4" ,java-powermock-modules-junit4) + ("java-powermock-modules-junit4-common" ,java-powermock-modules-junit4-common) + ("java-powermock-api-easymock" ,java-powermock-api-easymock) + ("java-powermock-api-support" ,java-powermock-api-support) + ("java-powermock-core" ,java-powermock-core) + ("java-powermock-reflect" ,java-powermock-reflect) + ("java-easymock" ,java-easymock) + ("java-jboss-javassist" ,java-jboss-javassist) + ("java-objenesis" ,java-objenesis) + ("java-asm" ,java-asm) + ("java-hamcrest-core" ,java-hamcrest-core) + ("java-cglib" ,java-cglib) + ("java-junit" ,java-junit) + ("java-hawtjni" ,java-hawtjni))))) + (define-public java-xmlunit (package (name "java-xmlunit") -- 2.16.1 From unknown Sat Jun 14 03:57:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30845] [PATCH 02/82] gnu: Update java-commons-cli to 1.4. Resent-From: Julien Lepiller Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 18 Mar 2018 13:06:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30845 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 30845@debbugs.gnu.org Received: via spool by 30845-submit@debbugs.gnu.org id=B30845.152137834917361 (code B ref 30845); Sun, 18 Mar 2018 13:06:03 +0000 Received: (at 30845) by debbugs.gnu.org; 18 Mar 2018 13:05:49 +0000 Received: from localhost ([127.0.0.1]:39206 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exY0T-0004Vr-3l for submit@debbugs.gnu.org; Sun, 18 Mar 2018 09:05:49 -0400 Received: from lepiller.eu ([89.234.186.109]:51318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exY0R-0004VU-Hq for 30845@debbugs.gnu.org; Sun, 18 Mar 2018 09:05:47 -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 b069291a (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO) for <30845@debbugs.gnu.org>; Sun, 18 Mar 2018 13:08:01 +0000 (UTC) From: Julien Lepiller Date: Sun, 18 Mar 2018 14:05:22 +0100 Message-Id: <20180318130530.1654-2-julien@lepiller.eu> X-Mailer: git-send-email 2.16.1 In-Reply-To: <20180318134211.38163cd6@lepiller.eu> References: <20180318134211.38163cd6@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/java.scm (java-commons-cli): Update to 1.4. --- gnu/packages/java.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 1ae1d68e9..fd0565976 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -5518,14 +5518,14 @@ logging framework for Java."))) (define-public java-commons-cli (package (name "java-commons-cli") - (version "1.3.1") + (version "1.4") (source (origin (method url-fetch) (uri (string-append "mirror://apache/commons/cli/source/" "commons-cli-" version "-src.tar.gz")) (sha256 (base32 - "1fkjn552i12vp3xxk21ws4p70fi0lyjm004vzxsdaz7gdpgyxxyl")))) + "05hgi2z01fqz374y719gl1dxzqvzci5af071zm7vxrjg9vczipm1")))) (build-system ant-build-system) ;; TODO: javadoc (arguments -- 2.16.1 From unknown Sat Jun 14 03:57:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30845] [PATCH 03/82] gnu: java-eclipse-jetty-security-9.2: Ignore test error. Resent-From: Julien Lepiller Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 18 Mar 2018 13:06:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30845 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 30845@debbugs.gnu.org Received: via spool by 30845-submit@debbugs.gnu.org id=B30845.152137835117381 (code B ref 30845); Sun, 18 Mar 2018 13:06:03 +0000 Received: (at 30845) by debbugs.gnu.org; 18 Mar 2018 13:05:51 +0000 Received: from localhost ([127.0.0.1]:39210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exY0V-0004WF-Gm for submit@debbugs.gnu.org; Sun, 18 Mar 2018 09:05:51 -0400 Received: from lepiller.eu ([89.234.186.109]:51318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exY0S-0004VU-6b for 30845@debbugs.gnu.org; Sun, 18 Mar 2018 09:05:48 -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 67f2f278 (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO) for <30845@debbugs.gnu.org>; Sun, 18 Mar 2018 13:08:03 +0000 (UTC) From: Julien Lepiller Date: Sun, 18 Mar 2018 14:05:23 +0100 Message-Id: <20180318130530.1654-3-julien@lepiller.eu> X-Mailer: git-send-email 2.16.1 In-Reply-To: <20180318134211.38163cd6@lepiller.eu> References: <20180318134211.38163cd6@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/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 ceb7d9b7c..ed4fef740 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -6104,6 +6104,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.16.1 From unknown Sat Jun 14 03:57:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30845] [PATCH 04/82] gnu: Add java-commons-bsf. Resent-From: Julien Lepiller Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 18 Mar 2018 13:06:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30845 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 30845@debbugs.gnu.org Received: via spool by 30845-submit@debbugs.gnu.org id=B30845.152137835217393 (code B ref 30845); Sun, 18 Mar 2018 13:06:03 +0000 Received: (at 30845) by debbugs.gnu.org; 18 Mar 2018 13:05:52 +0000 Received: from localhost ([127.0.0.1]:39213 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exY0V-0004WI-Sa for submit@debbugs.gnu.org; Sun, 18 Mar 2018 09:05:52 -0400 Received: from lepiller.eu ([89.234.186.109]:51318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exY0S-0004VU-RX for 30845@debbugs.gnu.org; Sun, 18 Mar 2018 09:05:49 -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 9510cba1 (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO) for <30845@debbugs.gnu.org>; Sun, 18 Mar 2018 13:08:03 +0000 (UTC) From: Julien Lepiller Date: Sun, 18 Mar 2018 14:05:24 +0100 Message-Id: <20180318130530.1654-4-julien@lepiller.eu> X-Mailer: git-send-email 2.16.1 In-Reply-To: <20180318134211.38163cd6@lepiller.eu> References: <20180318134211.38163cd6@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/java.scm (java-commons-bsf): New variable. --- gnu/packages/java.scm | 60 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index fd0565976..b1ecf843d 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -4316,6 +4316,66 @@ in the @code{java.lang} package. The following classes are included: @end itemize\n") (license license:asl2.0))) +(define-public java-commons-bsf + (package + (name "java-commons-bsf") + (version "2.4.0") + (source (origin + (method url-fetch) + (uri (string-append "mirror://apache/commons/bsf/source/bsf-src-" + version ".tar.gz")) + (sha256 + (base32 + "1sbamr8jl32p1jgf59nw0b2w9qivyg145954hm6ly54cfgsqrdas")) + (modules '((guix build utils))) + (snippet + '(begin + (for-each delete-file + (find-files "." "\\.jar$")) + #t)))) + (build-system ant-build-system) + (arguments + `(#:build-target "jar" + #:tests? #f; No test file + #:modules ((guix build ant-build-system) + (guix build utils) + (guix build java-utils) + (sxml simple)) + #:phases + (modify-phases %standard-phases + (add-before 'build 'create-properties + (lambda _ + ;; This file is missing from the distribution + (call-with-output-file "build-properties.xml" + (lambda (port) + (sxml->xml + `(project (@ (basedir ".") (name "build-properties") (default "")) + (property (@ (name "project.name") (value "bsf"))) + (property (@ (name "source.level") (value "1.5"))) + (property (@ (name "build.lib") (value "build/jar"))) + (property (@ (name "src.dir") (value "src"))) + (property (@ (name "tests.dir") (value "src/org/apache/bsf/test"))) + (property (@ (name "build.tests") (value "build/test-classes"))) + (property (@ (name "build.dest") (value "build/classes")))) + port))))) + (replace 'install (install-jars "build"))))) + (native-inputs + `(("java-junit" ,java-junit))) + (inputs + `(("java-commons-logging-minimal" ,java-commons-logging-minimal))) + (home-page "https://commons.apache.org/proper/commons-bsf") + (synopsis "Bean Scripting Framework") + (description "The Bean Scripting Framework (BSF) is a set of Java classes +which provides scripting language support within Java applications, and access +to Java objects and methods from scripting languages. BSF allows one to write +JSPs in languages other than Java while providing access to the Java class +library. In addition, BSF permits any Java application to be implemented in +part (or dynamically extended) by a language that is embedded within it. This +is achieved by providing an API that permits calling scripting language engines +from within Java, as well as an object registry that exposes Java objects to +these scripting language engines.") + (license license:asl2.0))) + (define-public java-jsr305 (package (name "java-jsr305") -- 2.16.1 From unknown Sat Jun 14 03:57:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30845] [PATCH 05/82] gnu: Add java-bouncycastle. Resent-From: Julien Lepiller Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 18 Mar 2018 13:06:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30845 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 30845@debbugs.gnu.org Received: via spool by 30845-submit@debbugs.gnu.org id=B30845.152137835417400 (code B ref 30845); Sun, 18 Mar 2018 13:06:04 +0000 Received: (at 30845) by debbugs.gnu.org; 18 Mar 2018 13:05:54 +0000 Received: from localhost ([127.0.0.1]:39215 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exY0W-0004WU-9W for submit@debbugs.gnu.org; Sun, 18 Mar 2018 09:05:52 -0400 Received: from lepiller.eu ([89.234.186.109]:51318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exY0T-0004VU-PP for 30845@debbugs.gnu.org; Sun, 18 Mar 2018 09:05:50 -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 4c87f30a (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO) for <30845@debbugs.gnu.org>; Sun, 18 Mar 2018 13:08:04 +0000 (UTC) From: Julien Lepiller Date: Sun, 18 Mar 2018 14:05:25 +0100 Message-Id: <20180318130530.1654-5-julien@lepiller.eu> X-Mailer: git-send-email 2.16.1 In-Reply-To: <20180318134211.38163cd6@lepiller.eu> References: <20180318134211.38163cd6@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/java.scm (java-bouncycastle): New variable. (java-bouncycastle-bcprov, java-bouncycastle-bcpkix): Remove variable. (java-kafka-clients): Use java-bouncycastle. --- gnu/packages/java.scm | 69 ++++++++++++++++----------------------------------- 1 file changed, 21 insertions(+), 48 deletions(-) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index b1ecf843d..9f5b234bb 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -8229,29 +8229,37 @@ by technical operatives or consultants working with enterprise platforms.") algorithms and xxHash hashing algorithm.") (license license:asl2.0))) -(define-public java-bouncycastle-bcprov +(define-public java-bouncycastle (package - (name "java-bouncycastle-bcprov") + (name "java-bouncycastle") (version "1.58") (source (origin (method url-fetch) - (uri "https://bouncycastle.org/download/bcprov-jdk15on-158.tar.gz") + (uri (string-append "https://github.com/bcgit/bc-java/archive/r" + (substring version 0 1) "rv" + (substring version 2 4) ".tar.gz")) + ;(uri "https://bouncycastle.org/download/bcprov-jdk15on-158.tar.gz") (sha256 (base32 - "1hgkg96llbvgs8i0krwz2n0j7wlg6jfnq8w8kg0cc899j0wfmf3n")))) + ;"1hgkg96llbvgs8i0krwz2n0j7wlg6jfnq8w8kg0cc899j0wfmf3n")))) + "1sffl2w7sa48vfkq03zhc8x0kxycb747dprhq2z39kb45jlrf5f5")))) (build-system ant-build-system) (arguments - `(#:jar-name "bouncycastle-bcprov.jar" - #:tests? #f; no tests - #:source-dir "src" + `(#:tests? #f ;FIXME: how to run tests? #:phases (modify-phases %standard-phases - (add-before 'configure 'unzip-src + (replace 'build (lambda _ - (mkdir-p "src") - (with-directory-excursion "src" - (invoke "unzip" "../src.zip")) - #t))))) + (invoke "ant" "-f" "ant/jdk15+.xml" "build-provider") + (invoke "ant" "-f" "ant/jdk15+.xml" "build") + #t)) + (replace 'check + (lambda _ + (invoke "ant" "-f" "ant/jdk15+.xml" "test"))) + (replace 'install + (install-jars "build/artifacts/jdk1.5/jars"))))) + (inputs + `(("java-javax-mail" ,java-javax-mail))) (native-inputs `(("unzip" ,unzip) ("junit" ,java-junit))) @@ -8261,40 +8269,6 @@ algorithms and xxHash hashing algorithm.") for the Java programming language.") (license license:expat))) -(define-public java-bouncycastle-bcpkix - (package - (name "java-bouncycastle-bcpkix") - (version "1.58") - (source (origin - (method url-fetch) - (uri "https://bouncycastle.org/download/bcpkix-jdk15on-158.tar.gz") - (sha256 - (base32 - "0is7qay02803s9f7lhnfcjlz61ni3hq5d7apg0iil7nbqkbfbcq2")))) - (build-system ant-build-system) - (arguments - `(#:jar-name "bouncycastle-bcpkix.jar" - #:tests? #f; no tests - #:source-dir "src" - #:phases - (modify-phases %standard-phases - (add-before 'configure 'unzip-src - (lambda _ - (mkdir-p "src") - (with-directory-excursion "src" - (invoke "unzip" "../src.zip")) - #t))))) - (native-inputs - `(("unzip" ,unzip) - ("junit" ,java-junit))) - (inputs - `(("bcprov" ,java-bouncycastle-bcprov))) - (home-page "https://www.bouncycastle.org") - (synopsis "Cryptographic library") - (description "Bouncy Castle Java API for PKIX, CMS, EAC, TSP, PKCS, OCSP, -CMP, and CRMF.") - (license license:expat))) - (define-public java-lmax-disruptor (package (name "java-lmax-disruptor") @@ -8715,8 +8689,7 @@ protocol-independent framework to build mail and messaging applications.") ("powermock-junit4-common" ,java-powermock-modules-junit4-common) ("powermock-junit4" ,java-powermock-modules-junit4) ("powermock-support" ,java-powermock-api-support) - ("bouncycastle" ,java-bouncycastle-bcprov) - ("bouncycastle-bcpkix" ,java-bouncycastle-bcpkix))) + ("bouncycastle" ,java-bouncycastle))) (home-page "https://kafka.apache.org") (synopsis "Distributed streaming platform") (description "Kafka is a distributed streaming platform, which means: -- 2.16.1 From unknown Sat Jun 14 03:57:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30845] [PATCH 06/82] gnu: Add java-commons-httpclient. Resent-From: Julien Lepiller Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 18 Mar 2018 13:06:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30845 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 30845@debbugs.gnu.org Received: via spool by 30845-submit@debbugs.gnu.org id=B30845.152137835917435 (code B ref 30845); Sun, 18 Mar 2018 13:06:04 +0000 Received: (at 30845) by debbugs.gnu.org; 18 Mar 2018 13:05:59 +0000 Received: from localhost ([127.0.0.1]:39220 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exY0c-0004X2-3S for submit@debbugs.gnu.org; Sun, 18 Mar 2018 09:05:59 -0400 Received: from lepiller.eu ([89.234.186.109]:51318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exY0V-0004VU-9S for 30845@debbugs.gnu.org; Sun, 18 Mar 2018 09:05:51 -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 c5d4fc83 (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO) for <30845@debbugs.gnu.org>; Sun, 18 Mar 2018 13:08:04 +0000 (UTC) From: Julien Lepiller Date: Sun, 18 Mar 2018 14:05:26 +0100 Message-Id: <20180318130530.1654-6-julien@lepiller.eu> X-Mailer: git-send-email 2.16.1 In-Reply-To: <20180318134211.38163cd6@lepiller.eu> References: <20180318134211.38163cd6@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/java.scm (java-commons-httpclient): New variable. --- gnu/packages/java.scm | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 9f5b234bb..b8fd30ea5 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -9430,3 +9430,47 @@ Java programmers to create two-dimensional charts and plots. The library features an assortment of graph styles, including advanced scatter plots, bar graphs, and pie charts.") (license license:lgpl2.1+))) + +(define-public java-commons-httpclient + (package + (name "java-commons-httpclient") + (version "3.1") + (source (origin + (method url-fetch) + (uri (string-append "https://archive.apache.org/dist/httpcomponents/" + "commons-httpclient/source/commons-httpclient-" + version "-src.tar.gz")) + (sha256 + (base32 + "1wlpn3cfy3d4inxy6g7wxcsa8p7sshn6aldk9y4ia3lb879rd97r")))) + (build-system ant-build-system) + (arguments + `(#:build-target "compile" + #:test-target "test" + #:tests? #f; requires junit-textui (junit 3) + #:phases + (modify-phases %standard-phases + (add-before 'build 'fix-accent + (lambda _ + (for-each (lambda (file) + (with-fluids ((%default-port-encoding "ISO-8859-1")) + (substitute* file + (("\\* @author Ortwin .*") "* @author Ortwin Gluck\n")))) + '("src/java/org/apache/commons/httpclient/HttpContentTooLargeException.java" + "src/examples/TrivialApp.java" "src/examples/ClientApp.java" + "src/test/org/apache/commons/httpclient/TestHttps.java" + "src/test/org/apache/commons/httpclient/TestURIUtil2.java")))) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (zero? (system* "ant" "dist" + (string-append "-Ddist.home=" (assoc-ref outputs "out") + "/share/java")))))))) + (propagated-inputs + `(("java-commons-logging" ,java-commons-logging-minimal) + ("java-commons-codec" ,java-commons-codec))) + (home-page "https://hc.apache.org") + (synopsis "HTTP/1.1 compliant HTTP agent implementation") + (description "This package contains an HTTP/1.1 compliant HTTP agent +implementation. It also provides reusable components for client-side +authentication, HTTP state management, and HTTP connection management.") + (license license:asl2.0))) -- 2.16.1 From unknown Sat Jun 14 03:57:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30845] [PATCH 07/82] gnu: Add java-commons-vfs. Resent-From: Julien Lepiller Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 18 Mar 2018 13:06:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30845 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 30845@debbugs.gnu.org Received: via spool by 30845-submit@debbugs.gnu.org id=B30845.152137836017443 (code B ref 30845); Sun, 18 Mar 2018 13:06:05 +0000 Received: (at 30845) by debbugs.gnu.org; 18 Mar 2018 13:06:00 +0000 Received: from localhost ([127.0.0.1]:39223 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exY0d-0004XA-TQ for submit@debbugs.gnu.org; Sun, 18 Mar 2018 09:06:00 -0400 Received: from lepiller.eu ([89.234.186.109]:51318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exY0W-0004VU-4V for 30845@debbugs.gnu.org; Sun, 18 Mar 2018 09:05:54 -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 e13550da (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO) for <30845@debbugs.gnu.org>; Sun, 18 Mar 2018 13:08:04 +0000 (UTC) From: Julien Lepiller Date: Sun, 18 Mar 2018 14:05:27 +0100 Message-Id: <20180318130530.1654-7-julien@lepiller.eu> X-Mailer: git-send-email 2.16.1 In-Reply-To: <20180318134211.38163cd6@lepiller.eu> References: <20180318134211.38163cd6@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/java.scm (java-commons-vfs): New variable. --- gnu/packages/java.scm | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index b8fd30ea5..0ee4ade95 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -9474,3 +9474,44 @@ graphs, and pie charts.") implementation. It also provides reusable components for client-side authentication, HTTP state management, and HTTP connection management.") (license license:asl2.0))) + +(define-public java-commons-vfs + (package + (name "java-commons-vfs") + (version "2.2") + (source (origin + (method url-fetch) + (uri (string-append "mirror://apache/commons/vfs/source/" + "commons-vfs2-distribution-" version "-src.tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1cnq1iaghbp4cslpnvwbp83i5v234x87irssqynhwpfgw7caf1s3")))) + (build-system ant-build-system) + (arguments + `(#:jar-name "commons-vfs.jar" + #:source-dir "commons-vfs2/src/main/java" + #:tests? #f; no tests + #:phases + (modify-phases %standard-phases + (add-before 'build 'remove-hadoop-and-webdav + ; Remove these files as they are not required and depend on difficult + ; packages. + (lambda _ + (for-each delete-file-recursively + '("commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/webdav" + "commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/hdfs"))))))) + (inputs + `(("java-commons-collections4" ,java-commons-collections4) + ("java-commons-compress" ,java-commons-compress) + ("java-commons-httpclient" ,java-commons-httpclient) + ("java-commons-logging-minimal" ,java-commons-logging-minimal) + ("java-commons-net" ,java-commons-net) + ("java-jsch" ,java-jsch))) + (home-page "http://commons.apache.org/proper/commons-vfs/") + (synopsis "Java filesystem library") + (description "Commons VFS provides a single API for accessing various +different file systems. It presents a uniform view of the files from various +different sources, such as the files on local disk, on an HTTP server, or +inside a Zip archive.") + (license license:asl2.0))) -- 2.16.1 From unknown Sat Jun 14 03:57:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30845] [PATCH 08/82] gnu: Add java-jakarta-oro. Resent-From: Julien Lepiller Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 18 Mar 2018 13:06:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30845 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 30845@debbugs.gnu.org Received: via spool by 30845-submit@debbugs.gnu.org id=B30845.152137836017450 (code B ref 30845); Sun, 18 Mar 2018 13:06:05 +0000 Received: (at 30845) by debbugs.gnu.org; 18 Mar 2018 13:06:00 +0000 Received: from localhost ([127.0.0.1]:39225 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exY0e-0004XI-9R for submit@debbugs.gnu.org; Sun, 18 Mar 2018 09:06:00 -0400 Received: from lepiller.eu ([89.234.186.109]:51318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exY0Y-0004VU-Cf for 30845@debbugs.gnu.org; Sun, 18 Mar 2018 09:05:54 -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 2a39652c (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO) for <30845@debbugs.gnu.org>; Sun, 18 Mar 2018 13:08:04 +0000 (UTC) From: Julien Lepiller Date: Sun, 18 Mar 2018 14:05:28 +0100 Message-Id: <20180318130530.1654-8-julien@lepiller.eu> X-Mailer: git-send-email 2.16.1 In-Reply-To: <20180318134211.38163cd6@lepiller.eu> References: <20180318134211.38163cd6@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/java.scm (java-jakarta-oro): New variable. --- gnu/packages/java.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 0ee4ade95..37eeda0a6 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -9515,3 +9515,35 @@ different file systems. It presents a uniform view of the files from various different sources, such as the files on local disk, on an HTTP server, or inside a Zip archive.") (license license:asl2.0))) + +(define-public java-jakarta-oro + (package + (name "java-jakarta-oro") + (version "2.0.8") + (source (origin + (method url-fetch) + (uri (string-append "https://archive.apache.org/dist/jakarta/oro/" + "jakarta-oro-" version ".tar.gz")) + (sha256 + (base32 + "0rpmnsskiwmsy8r0sckz5n5dbvh3vkxx8hpm177c754r8xy3qksc")))) + (build-system ant-build-system) + (arguments + `(#:build-target "package" + #:tests? #f; tests are run as part of the build process + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'remove-bin + (lambda _ + (delete-file (string-append "jakarta-oro-" ,version ".jar")))) + (replace 'install + (install-jars ,(string-append "jakarta-oro-" version)))))) + (home-page "https://jakarta.apache.org/oro/") + (synopsis "Text-processing for Java") + (description "The Jakarta-ORO Java classes are a set of text-processing +Java classes that provide Perl5 compatible regular expressions, AWK-like +regular expressions, glob expressions, and utility classes for performing +substitutions, splits, filtering filenames, etc. This library is the successor +of the OROMatcher, AwkTools, PerlTools, and TextTools libraries originally +from ORO, Inc.") + (license license:asl2.0))) -- 2.16.1 From unknown Sat Jun 14 03:57:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30845] [PATCH 09/82] gnu: Add java-native-access. Resent-From: Julien Lepiller Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 18 Mar 2018 13:06:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30845 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 30845@debbugs.gnu.org Received: via spool by 30845-submit@debbugs.gnu.org id=B30845.152137836217461 (code B ref 30845); Sun, 18 Mar 2018 13:06:06 +0000 Received: (at 30845) by debbugs.gnu.org; 18 Mar 2018 13:06:02 +0000 Received: from localhost ([127.0.0.1]:39227 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exY0e-0004XP-Hk for submit@debbugs.gnu.org; Sun, 18 Mar 2018 09:06:01 -0400 Received: from lepiller.eu ([89.234.186.109]:51318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exY0Z-0004VU-3J for 30845@debbugs.gnu.org; Sun, 18 Mar 2018 09:05:55 -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 670b7a2e (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO) for <30845@debbugs.gnu.org>; Sun, 18 Mar 2018 13:08:05 +0000 (UTC) From: Julien Lepiller Date: Sun, 18 Mar 2018 14:05:29 +0100 Message-Id: <20180318130530.1654-9-julien@lepiller.eu> X-Mailer: git-send-email 2.16.1 In-Reply-To: <20180318134211.38163cd6@lepiller.eu> References: <20180318134211.38163cd6@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/java.scm (java-native-access): New variable. --- gnu/packages/java.scm | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 37eeda0a6..54b44a9d0 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -9547,3 +9547,68 @@ substitutions, splits, filtering filenames, etc. This library is the successor of the OROMatcher, AwkTools, PerlTools, and TextTools libraries originally from ORO, Inc.") (license license:asl2.0))) + +(define-public java-native-access + (package + (name "java-native-access") + (version "4.5.1") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/java-native-access/jna/" + "archive/" version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0zrpzkib6b905i018a9pqlzkqinphywr6y4jwv6mwp63jjqvqkd9")) + (modules '((guix build utils))) + (snippet + `(for-each delete-file (find-files "." ".*.jar"))))) + (build-system ant-build-system) + (arguments + `(#:tests? #f; FIXME: tests require reflections.jar + #:test-target "test" + #:make-flags (list "-Ddynlink.native=true") + #:phases + (modify-phases %standard-phases + (add-before 'build 'fix-build.xml + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "build.xml" + ;; Since we removed the bundled ant.jar, give the correct path + (("lib/ant.jar") (string-append (assoc-ref inputs "ant") "/lib/ant.jar")) + ;; We removed generated native libraries. We can only rebuild one + ;; so don't fail if we can't find a native library for another architecture. + (("zipfileset") "zipfileset erroronmissingarchive=\"false\"")) + ;; Copy test dependencies + (copy-file (string-append (assoc-ref inputs "java-junit") + "/share/java/junit.jar") + "lib/junit.jar") + (copy-file (string-append (assoc-ref inputs "java-hamcrest-core") + "/share/java/hamcrest-core.jar") + "lib/hamcrest-core.jar") + ;; FIXME: once reflections.jar is built, copy it to lib/test. + #t)) + (add-before 'build 'build-native + (lambda _ + (invoke "ant" "-Ddynlink.native=true" "native") + #t)) + (replace 'install + (install-jars "build"))))) + (inputs + `(("libffi" ,libffi) + ("libx11" ,libx11) + ("libxt" ,libxt))) + (native-inputs + `(("java-junit" ,java-junit) + ("java-hamcrest-core" ,java-hamcrest-core))) + (home-page "https://github.com/java-native-access/jna") + (synopsis "Access to native shared libraries from Java") + (description "JNA provides Java programs easy access to native shared +libraries without writing anything but Java code - no JNI or native code is +required. JNA allows you to call directly into native functions using natural +Java method invocation.") + ;; Java Native Access project (JNA) is dual-licensed under 2 + ;; alternative Open Source/Free licenses: LGPL 2.1 or later and + ;; Apache License 2.0. (starting with JNA version 4.0.0). + (license (list + license:asl2.0 + license:lgpl2.1+)))) -- 2.16.1 From unknown Sat Jun 14 03:57:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30845] [PATCH 10/82] gnu: Add java-native-access-platform. Resent-From: Julien Lepiller Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 18 Mar 2018 13:06:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30845 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 30845@debbugs.gnu.org Received: via spool by 30845-submit@debbugs.gnu.org id=B30845.152137836217472 (code B ref 30845); Sun, 18 Mar 2018 13:06:06 +0000 Received: (at 30845) by debbugs.gnu.org; 18 Mar 2018 13:06:02 +0000 Received: from localhost ([127.0.0.1]:39229 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exY0f-0004XZ-UD for submit@debbugs.gnu.org; Sun, 18 Mar 2018 09:06:02 -0400 Received: from lepiller.eu ([89.234.186.109]:51318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exY0b-0004VU-Be for 30845@debbugs.gnu.org; Sun, 18 Mar 2018 09:05:59 -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 7b89fae5 (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO) for <30845@debbugs.gnu.org>; Sun, 18 Mar 2018 13:08:05 +0000 (UTC) From: Julien Lepiller Date: Sun, 18 Mar 2018 14:05:30 +0100 Message-Id: <20180318130530.1654-10-julien@lepiller.eu> X-Mailer: git-send-email 2.16.1 In-Reply-To: <20180318134211.38163cd6@lepiller.eu> References: <20180318134211.38163cd6@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/java.scm (java-native-access-platform): 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 54b44a9d0..fa11480eb 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -9612,3 +9612,32 @@ Java method invocation.") (license (list license:asl2.0 license:lgpl2.1+)))) + +(define-public java-native-access-platform + (package + (inherit java-native-access) + (name "java-native-access-platform") + (arguments + `(#:test-target "test" + #:tests? #f; require jna-test.jar + #:phases + (modify-phases %standard-phases + (add-before 'build 'chdir + (lambda _ + (chdir "contrib/platform"))) + (add-after 'chdir 'fix-ant + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "nbproject/project.properties" + (("../../build/jna.jar") + (string-append (assoc-ref inputs "java-native-access") + "/share/java/jna.jar")) + (("../../lib/hamcrest-core-.*.jar") + (string-append (assoc-ref inputs "java-hamcrest-core") + "/share/java/hamcrest-core.jar")) + (("../../lib/junit.jar") + (string-append (assoc-ref inputs "java-junit") + "/share/java/junit.jar"))))) + (replace 'install + (install-jars "dist"))))) + (inputs + `(("java-native-access" ,java-native-access))))) -- 2.16.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 19 03:54:52 2018 Received: (at control) by debbugs.gnu.org; 19 Mar 2018 07:54:52 +0000 Received: from localhost ([127.0.0.1]:40615 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1expd5-0001gC-V7 for submit@debbugs.gnu.org; Mon, 19 Mar 2018 03:54:52 -0400 Received: from li622-129.members.linode.com ([212.71.249.129]:40270 helo=mira.cbaines.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1expd4-0001g5-N9 for control@debbugs.gnu.org; Mon, 19 Mar 2018 03:54:50 -0400 Received: by mira.cbaines.net (Postfix, from userid 113) id F1D4C13D067; Mon, 19 Mar 2018 07:54:49 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no version=3.4.0 Received: from localhost (cpc102582-walt20-2-0-cust14.13-2.cable.virginm.net [86.27.34.15]) by mira.cbaines.net (Postfix) with ESMTPSA id C90DD13D064 for ; Mon, 19 Mar 2018 07:54:49 +0000 (GMT) Received: from giedi (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 8946c5ad for ; Mon, 19 Mar 2018 07:54:49 +0000 (UTC) Date: Mon, 19 Mar 2018 07:54:49 +0000 Message-Id: <87fu4w7b5i.fsf@cbaines.net> To: control@debbugs.gnu.org From: Christopher Baines Subject: control message for bug #30845 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control 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 (/) tags 30845 patch From unknown Sat Jun 14 03:57:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30845] [PATCH 01/82] gnu: Add java-jline-2. 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: Mon, 19 Mar 2018 22:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30845 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Julien Lepiller Cc: 30845@debbugs.gnu.org Received: via spool by 30845-submit@debbugs.gnu.org id=B30845.152149758920057 (code B ref 30845); Mon, 19 Mar 2018 22:14:01 +0000 Received: (at 30845) by debbugs.gnu.org; 19 Mar 2018 22:13:09 +0000 Received: from localhost ([127.0.0.1]:42293 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ey31g-0005DR-MH for submit@debbugs.gnu.org; Mon, 19 Mar 2018 18:13:08 -0400 Received: from m4s11.vlinux.de ([83.151.27.109]:59520 helo=bjoernhoefling.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ey31f-0005DI-88 for 30845@debbugs.gnu.org; Mon, 19 Mar 2018 18:13:07 -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 A57D83F81D; Mon, 19 Mar 2018 23:13:05 +0100 (CET) Date: Mon, 19 Mar 2018 23:13:04 +0100 From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Message-ID: <20180319231304.04296848@alma-ubu> In-Reply-To: <20180318130530.1654-1-julien@lepiller.eu> References: <20180318134211.38163cd6@lepiller.eu> <20180318130530.1654-1-julien@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_/5wVefLQ7guO+8ZOdMsDle6B"; 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_/5wVefLQ7guO+8ZOdMsDle6B Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sun, 18 Mar 2018 14:05:21 +0100 Julien Lepiller wrote: > * gnu/packages/java.scm (java-jline-2): New variable. > --- > gnu/packages/java.scm | 33 +++++++++++++++++++++++++++++++++ > 1 file changed, 33 insertions(+) >=20 > diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm > index 5771366f6..1ae1d68e9 100644 > --- a/gnu/packages/java.scm > +++ b/gnu/packages/java.scm > @@ -9262,6 +9262,39 @@ similar in functionality to BSD editline and > GNU readline but with additional features that bring it on par with > the Z shell line editor.") (license license:bsd-3))) > =20 > +(define-public java-jline-2 > + (package > + (inherit java-jline) > + (version "2.14.5") LGTM Bj=C3=B6rn --Sig_/5wVefLQ7guO+8ZOdMsDle6B Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlqwNfAACgkQvyhstlk+X/3hewCeIOrPUbue70TjCKeDZcFxrSDk yVQAn1ZQzOOUNz8OR7nphKeXLK3Uxq35 =KOK+ -----END PGP SIGNATURE----- --Sig_/5wVefLQ7guO+8ZOdMsDle6B-- From unknown Sat Jun 14 03:57:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30845] [PATCH 02/82] gnu: Update java-commons-cli to 1.4. 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: Mon, 19 Mar 2018 22:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30845 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Julien Lepiller Cc: 30845@debbugs.gnu.org Received: via spool by 30845-submit@debbugs.gnu.org id=B30845.152149761620098 (code B ref 30845); Mon, 19 Mar 2018 22:14:02 +0000 Received: (at 30845) by debbugs.gnu.org; 19 Mar 2018 22:13:36 +0000 Received: from localhost ([127.0.0.1]:42296 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ey327-0005E5-V6 for submit@debbugs.gnu.org; Mon, 19 Mar 2018 18:13:36 -0400 Received: from m4s11.vlinux.de ([83.151.27.109]:59526 helo=bjoernhoefling.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ey325-0005Dw-Sd for 30845@debbugs.gnu.org; Mon, 19 Mar 2018 18:13:34 -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 177373F81D; Mon, 19 Mar 2018 23:13:33 +0100 (CET) Date: Mon, 19 Mar 2018 23:13:31 +0100 From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Message-ID: <20180319231331.2a0e696a@alma-ubu> In-Reply-To: <20180318130530.1654-2-julien@lepiller.eu> References: <20180318134211.38163cd6@lepiller.eu> <20180318130530.1654-2-julien@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_/DGs/nQafA_WQYlr.Lwh5FO/"; 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_/DGs/nQafA_WQYlr.Lwh5FO/ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sun, 18 Mar 2018 14:05:22 +0100 Julien Lepiller wrote: > * gnu/packages/java.scm (java-commons-cli): Update to 1.4. LGTM Bj=C3=B6rn --Sig_/DGs/nQafA_WQYlr.Lwh5FO/ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlqwNgwACgkQvyhstlk+X/0nNgCfSDaQYy6n9VrBCYy147rS5vc6 WPQAnRIsr0C05PLk7QA25XmV4Ow9XZF+ =I1aS -----END PGP SIGNATURE----- --Sig_/DGs/nQafA_WQYlr.Lwh5FO/-- From unknown Sat Jun 14 03:57:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30845] [PATCH 03/82] gnu: java-eclipse-jetty-security-9.2: Ignore test error. 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: Mon, 19 Mar 2018 22:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30845 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Julien Lepiller Cc: rekado , 30845@debbugs.gnu.org Received: via spool by 30845-submit@debbugs.gnu.org id=B30845.152149805420806 (code B ref 30845); Mon, 19 Mar 2018 22:21:02 +0000 Received: (at 30845) by debbugs.gnu.org; 19 Mar 2018 22:20:54 +0000 Received: from localhost ([127.0.0.1]:42307 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ey39C-0005PW-4P for submit@debbugs.gnu.org; Mon, 19 Mar 2018 18:20:54 -0400 Received: from m4s11.vlinux.de ([83.151.27.109]:59530 helo=bjoernhoefling.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ey39A-0005PO-F2 for 30845@debbugs.gnu.org; Mon, 19 Mar 2018 18:20:52 -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 87BA33F81D; Mon, 19 Mar 2018 23:20:51 +0100 (CET) Date: Mon, 19 Mar 2018 23:20:50 +0100 From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Message-ID: <20180319232050.07c72927@alma-ubu> In-Reply-To: <20180318130530.1654-3-julien@lepiller.eu> References: <20180318134211.38163cd6@lepiller.eu> <20180318130530.1654-3-julien@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_/7pge2F8t69WTrYuFoPIATqr"; 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_/7pge2F8t69WTrYuFoPIATqr Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sun, 18 Mar 2018 14:05:23 +0100 Julien Lepiller wrote: > * 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(+) >=20 > diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm > index ceb7d9b7c..ed4fef740 100644 > --- a/gnu/packages/web.scm > +++ b/gnu/packages/web.scm > @@ -6104,6 +6104,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) Can you fix the test or write a comment on why the test fails? I git-bisected this one and found out: f2785bd657c55cd36f436b1f6ee1af5d72683162 is the first bad commit commit f2785bd657c55cd36f436b1f6ee1af5d72683162 Author: Ricardo Wurmus Date: Sat Mar 10 18:35:31 2018 +0100 gnu: icedtea-8: Build "out" reproducibly. =20 Partially fixes . =20 * gnu/packages/java.scm (icedtea-8)[arguments]: Add phases "patch-keystore" and "strip-jar-timestamps". [source]: Also patch DIST_ID in "configure" script. I'm too tired to look into this now. Maybe Ricardo has an idea on why this one fails? Bj=C3=B6rn --Sig_/7pge2F8t69WTrYuFoPIATqr Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlqwN8IACgkQvyhstlk+X/3nDgCgj4347Vgn76nzZSslqVTtnOAc udsAoLo32PNKsHGI+nP4ltEAERY8PHFk =7cFp -----END PGP SIGNATURE----- --Sig_/7pge2F8t69WTrYuFoPIATqr-- From unknown Sat Jun 14 03:57:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30845] [PATCH 04/82] gnu: Add java-commons-bsf. 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: Mon, 19 Mar 2018 22:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30845 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Julien Lepiller Cc: 30845@debbugs.gnu.org Received: via spool by 30845-submit@debbugs.gnu.org id=B30845.152149807820890 (code B ref 30845); Mon, 19 Mar 2018 22:22:01 +0000 Received: (at 30845) by debbugs.gnu.org; 19 Mar 2018 22:21:18 +0000 Received: from localhost ([127.0.0.1]:42311 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ey39a-0005Qs-FJ for submit@debbugs.gnu.org; Mon, 19 Mar 2018 18:21:18 -0400 Received: from m4s11.vlinux.de ([83.151.27.109]:59536 helo=bjoernhoefling.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ey39Y-0005Qk-UZ for 30845@debbugs.gnu.org; Mon, 19 Mar 2018 18:21:17 -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 286B53F81D; Mon, 19 Mar 2018 23:21:16 +0100 (CET) Date: Mon, 19 Mar 2018 23:21:14 +0100 From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Message-ID: <20180319232114.3893356c@alma-ubu> In-Reply-To: <20180318130530.1654-4-julien@lepiller.eu> References: <20180318134211.38163cd6@lepiller.eu> <20180318130530.1654-4-julien@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_/Ne8=O6bem5tb=xLUufmzGI1"; 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_/Ne8=O6bem5tb=xLUufmzGI1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sun, 18 Mar 2018 14:05:24 +0100 Julien Lepiller wrote: > * gnu/packages/java.scm (java-commons-bsf): New variable. LGTM Bj=C3=B6rn --Sig_/Ne8=O6bem5tb=xLUufmzGI1 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlqwN9sACgkQvyhstlk+X/0VJACfWzQKwN3zAH96tmbv4ciV6M4N OIsAnij4SrHUnT0Wt0msCoGsJq2JSeSS =1qzi -----END PGP SIGNATURE----- --Sig_/Ne8=O6bem5tb=xLUufmzGI1-- From unknown Sat Jun 14 03:57:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30845] [PATCH 05/82] gnu: Add java-bouncycastle. 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: Mon, 19 Mar 2018 22:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30845 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Julien Lepiller Cc: 30845@debbugs.gnu.org Received: via spool by 30845-submit@debbugs.gnu.org id=B30845.152149875622026 (code B ref 30845); Mon, 19 Mar 2018 22:33:02 +0000 Received: (at 30845) by debbugs.gnu.org; 19 Mar 2018 22:32:36 +0000 Received: from localhost ([127.0.0.1]:42323 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ey3KW-0005jC-03 for submit@debbugs.gnu.org; Mon, 19 Mar 2018 18:32:36 -0400 Received: from m4s11.vlinux.de ([83.151.27.109]:59540 helo=bjoernhoefling.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ey3KR-0005j2-Nb for 30845@debbugs.gnu.org; Mon, 19 Mar 2018 18:32:34 -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 C43C93F81D; Mon, 19 Mar 2018 23:32:30 +0100 (CET) Date: Mon, 19 Mar 2018 23:32:29 +0100 From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Message-ID: <20180319233229.100a43dd@alma-ubu> In-Reply-To: <20180318130530.1654-5-julien@lepiller.eu> References: <20180318134211.38163cd6@lepiller.eu> <20180318130530.1654-5-julien@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_/uCFWtZevfzxMpp0j.n95e4E"; 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_/uCFWtZevfzxMpp0j.n95e4E Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sun, 18 Mar 2018 14:05:25 +0100 Julien Lepiller wrote: > * gnu/packages/java.scm (java-bouncycastle): New variable. > (java-bouncycastle-bcprov, java-bouncycastle-bcpkix): Remove variable. > (java-kafka-clients): Use java-bouncycastle. What's the difference between the old ones and the new one, besides of the hosting site? > --- > gnu/packages/java.scm | 69 > ++++++++++++++++----------------------------------- 1 file changed, > 21 insertions(+), 48 deletions(-) >=20 > diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm > index b1ecf843d..9f5b234bb 100644 > --- a/gnu/packages/java.scm > +++ b/gnu/packages/java.scm > @@ -8229,29 +8229,37 @@ by technical operatives or consultants > working with enterprise platforms.") algorithms and xxHash hashing > algorithm.") (license license:asl2.0))) > =20 > -(define-public java-bouncycastle-bcprov > +(define-public java-bouncycastle > (package > - (name "java-bouncycastle-bcprov") > + (name "java-bouncycastle") > (version "1.58") Upstream has 1.59 available that fixes a CVE. Can you use the newest version, or do you need that specific one for Maven? If the latter is the case, write a comment next to the version. > (source (origin > (method url-fetch) > - (uri > "https://bouncycastle.org/download/bcprov-jdk15on-158.tar.gz") > + (uri (string-append > "https://github.com/bcgit/bc-java/archive/r" > + (substring version 0 1) "rv" > + (substring version 2 4) ".tar.gz")) > + ;(uri > "https://bouncycastle.org/download/bcprov-jdk15on-158.tar.gz") (sha256 Old URI is kept as a comment. Is that by intention? Why? > (base32 > - > "1hgkg96llbvgs8i0krwz2n0j7wlg6jfnq8w8kg0cc899j0wfmf3n")))) > + ;"1hgkg96llbvgs8i0krwz2n0j7wlg6jfnq8w8kg0cc899j0wfmf3n")= ))) Same for the old hash. OK? At least the 1.59 version contains two jars for the test: bc-java-r1rv59$ find . -name "*.jar" ./test/libs/jna-4.3.0.jar ./test/libs/jna-platform-4.3.0.jar Can you snip them away? I tried to build it but it still hangs here: [..] test: [mkdir] Created dir: /tmp/guix-build-java-bouncycastle-1.58.drv-0/bc-ja= va-r1rv58/build/jdk15on [junit] Test org.bouncycastle.mail.smime.test.AllTests FAILED Maybe it takes a bit longer and I know something tomorrow. Final review in that series for me for tonight :-) Thank you, Bj=C3=B6rn --Sig_/uCFWtZevfzxMpp0j.n95e4E Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlqwOn4ACgkQvyhstlk+X/2ROACfc/QXEwUgSVEetCN3v51V3Bp5 +DIAoKE/V3gKrsy5Z7GX6AQWmnABBQy1 =gjeM -----END PGP SIGNATURE----- --Sig_/uCFWtZevfzxMpp0j.n95e4E-- From unknown Sat Jun 14 03:57:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30845] [PATCH 05/82] gnu: Add java-bouncycastle. Resent-From: julien lepiller Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 20 Mar 2018 08:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30845 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 30845@debbugs.gnu.org Received: via spool by 30845-submit@debbugs.gnu.org id=B30845.15215331651521 (code B ref 30845); Tue, 20 Mar 2018 08:07:01 +0000 Received: (at 30845) by debbugs.gnu.org; 20 Mar 2018 08:06:05 +0000 Received: from localhost ([127.0.0.1]:42669 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eyCHV-0000OT-Dx for submit@debbugs.gnu.org; Tue, 20 Mar 2018 04:06:05 -0400 Received: from lepiller.eu ([89.234.186.109]:51334) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eyCHS-0000O1-Pg for 30845@debbugs.gnu.org; Tue, 20 Mar 2018 04:06:04 -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 6f29bf3b (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO) for <30845@debbugs.gnu.org>; Tue, 20 Mar 2018 08:08:21 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Tue, 20 Mar 2018 09:06:00 +0100 From: julien lepiller In-Reply-To: <20180319233229.100a43dd@alma-ubu> References: <20180318134211.38163cd6@lepiller.eu> <20180318130530.1654-5-julien@lepiller.eu> <20180319233229.100a43dd@alma-ubu> Message-ID: <832fd33b40df274d86fa2f54e9201cfe@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-19 23:32, Björn Höfling a écrit : > On Sun, 18 Mar 2018 14:05:25 +0100 > Julien Lepiller wrote: > >> * gnu/packages/java.scm (java-bouncycastle): New variable. >> (java-bouncycastle-bcprov, java-bouncycastle-bcpkix): Remove variable. >> (java-kafka-clients): Use java-bouncycastle. > > What's the difference between the old ones and the new one, besides of > the hosting site? The new one includes all subpackages (bouncycastle-bcprov, -bcpkix, -bcpg, -bcmail, …) and no generated source. > >> --- >> gnu/packages/java.scm | 69 >> ++++++++++++++++----------------------------------- 1 file changed, >> 21 insertions(+), 48 deletions(-) >> >> diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm >> index b1ecf843d..9f5b234bb 100644 >> --- a/gnu/packages/java.scm >> +++ b/gnu/packages/java.scm >> @@ -8229,29 +8229,37 @@ by technical operatives or consultants >> working with enterprise platforms.") algorithms and xxHash hashing >> algorithm.") (license license:asl2.0))) >> >> -(define-public java-bouncycastle-bcprov >> +(define-public java-bouncycastle >> (package >> - (name "java-bouncycastle-bcprov") >> + (name "java-bouncycastle") >> (version "1.58") > > Upstream has 1.59 available that fixes a CVE. Can you use the newest > version, or do you need that specific one for Maven? If the latter is > the case, write a comment next to the version. OK, I'll try with 1.59. > >> (source (origin >> (method url-fetch) >> - (uri >> "https://bouncycastle.org/download/bcprov-jdk15on-158.tar.gz") >> + (uri (string-append >> "https://github.com/bcgit/bc-java/archive/r" >> + (substring version 0 1) "rv" >> + (substring version 2 4) ".tar.gz")) >> + ;(uri >> "https://bouncycastle.org/download/bcprov-jdk15on-158.tar.gz") (sha256 > > Old URI is kept as a comment. Is that by intention? Why? Oops, my mistake. > >> (base32 >> - >> "1hgkg96llbvgs8i0krwz2n0j7wlg6jfnq8w8kg0cc899j0wfmf3n")))) >> + >> ;"1hgkg96llbvgs8i0krwz2n0j7wlg6jfnq8w8kg0cc899j0wfmf3n")))) > > Same for the old hash. OK? > > > At least the 1.59 version contains two jars for the test: > > bc-java-r1rv59$ find . -name "*.jar" > ./test/libs/jna-4.3.0.jar > ./test/libs/jna-platform-4.3.0.jar > > Can you snip them away? Oh, good catch! But jna and jna-platform are patches 9 and 10, and they depend on bouncycastle... > > I tried to build it but it still hangs here: > > [..] > test: > [mkdir] Created dir: > /tmp/guix-build-java-bouncycastle-1.58.drv-0/bc-java-r1rv58/build/jdk15on > [junit] Test org.bouncycastle.mail.smime.test.AllTests FAILED > > > Maybe it takes a bit longer and I know something tomorrow. This phase takes a lot of time without output, but it eventually terminates. My only concern is that the first test fails, but the phase terminates correctly, so bouncycastle is installed disregarding test result. I'll investigate. > > Final review in that series for me for tonight :-) > > Thank you, > > Björn From unknown Sat Jun 14 03:57:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30845] [PATCH 06/82] gnu: Add java-commons-httpclient. 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: Tue, 20 Mar 2018 18:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30845 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Julien Lepiller Cc: 30845@debbugs.gnu.org Received: via spool by 30845-submit@debbugs.gnu.org id=B30845.15215695468605 (code B ref 30845); Tue, 20 Mar 2018 18:13:01 +0000 Received: (at 30845) by debbugs.gnu.org; 20 Mar 2018 18:12:26 +0000 Received: from localhost ([127.0.0.1]:44205 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eyLkH-0002Ei-TD for submit@debbugs.gnu.org; Tue, 20 Mar 2018 14:12:26 -0400 Received: from m4s11.vlinux.de ([83.151.27.109]:59558 helo=bjoernhoefling.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eyLkF-0002EV-AG for 30845@debbugs.gnu.org; Tue, 20 Mar 2018 14:12:23 -0400 Received: from alma-ubu (p54847D73.dip0.t-ipconnect.de [84.132.125.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 A4BE23F81D; Tue, 20 Mar 2018 19:12:20 +0100 (CET) Date: Tue, 20 Mar 2018 19:12:17 +0100 From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Message-ID: <20180320191217.59514487@alma-ubu> In-Reply-To: <20180318130530.1654-6-julien@lepiller.eu> References: <20180318134211.38163cd6@lepiller.eu> <20180318130530.1654-6-julien@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_/_c4iDi7O94urK6t0k3ucgCJ"; 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_/_c4iDi7O94urK6t0k3ucgCJ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sun, 18 Mar 2018 14:05:26 +0100 Julien Lepiller wrote: > * gnu/packages/java.scm (java-commons-httpclient): New variable. > --- > gnu/packages/java.scm | 44 > ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 > insertions(+) >=20 [..] > + (modify-phases %standard-phases > + (add-before 'build 'fix-accent > + (lambda _ > + (for-each (lambda (file) > + (with-fluids ((%default-port-encoding > "ISO-8859-1")) > + (substitute* file > + (("\\* @author Ortwin .*") "* @author > Ortwin Gluck\n")))) To be picky: The ASCII-transcription of German character ü is "ue", not just "u" :-) > + > '("src/java/org/apache/commons/httpclient/HttpContentTooLargeException.ja= va" > + "src/examples/TrivialApp.java" > "src/examples/ClientApp.java" > + > "src/test/org/apache/commons/httpclient/TestHttps.java" > + > "src/test/org/apache/commons/httpclient/TestURIUtil2.java")))) This works and is OK. I wonder how this works in general for Guix: Usually, Java uses the system character encoding. Do we explicitly set one, or is this a possible case of non-reproducibility? I know for Maven you can explicitly set the character encoding, I have no idea for Ant. > + (replace 'install > + (lambda* (#:key outputs #:allow-other-keys) > + (zero? (system* "ant" "dist" > + (string-append > "-Ddist.home=3D" (assoc-ref outputs "out") > + "/share/java")))))))) Use invoke: (invoke "ant" "dist" (string-append "-Ddist.home=3D" (assoc-ref outputs "out") "/share/java"))))))) Otherwise, LGTM Bj=C3=B6rn --Sig_/_c4iDi7O94urK6t0k3ucgCJ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlqxTwIACgkQvyhstlk+X/2YcACfa65sYaam5gxYSPM22EjlXOXn oEYAn0Omy3+6RVR/AY/Vyq5wRM8jBa6A =pxrB -----END PGP SIGNATURE----- --Sig_/_c4iDi7O94urK6t0k3ucgCJ-- From unknown Sat Jun 14 03:57:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30845] [PATCH 07/82] gnu: Add java-commons-vfs. 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: Tue, 20 Mar 2018 18:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30845 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Julien Lepiller Cc: 30845@debbugs.gnu.org Received: via spool by 30845-submit@debbugs.gnu.org id=B30845.15215695578649 (code B ref 30845); Tue, 20 Mar 2018 18:13:02 +0000 Received: (at 30845) by debbugs.gnu.org; 20 Mar 2018 18:12:37 +0000 Received: from localhost ([127.0.0.1]:44218 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eyLkS-0002FR-VX for submit@debbugs.gnu.org; Tue, 20 Mar 2018 14:12:37 -0400 Received: from m4s11.vlinux.de ([83.151.27.109]:59562 helo=bjoernhoefling.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eyLkR-0002F9-3A for 30845@debbugs.gnu.org; Tue, 20 Mar 2018 14:12:35 -0400 Received: from alma-ubu (p54847D73.dip0.t-ipconnect.de [84.132.125.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 625C33F81D; Tue, 20 Mar 2018 19:12:34 +0100 (CET) Date: Tue, 20 Mar 2018 19:12:31 +0100 From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Message-ID: <20180320191231.3662944a@alma-ubu> In-Reply-To: <20180318130530.1654-7-julien@lepiller.eu> References: <20180318134211.38163cd6@lepiller.eu> <20180318130530.1654-7-julien@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_/So5el0Ty2MtN4G5K6kH_O5y"; 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_/So5el0Ty2MtN4G5K6kH_O5y Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sun, 18 Mar 2018 14:05:27 +0100 Julien Lepiller wrote: > * gnu/packages/java.scm (java-commons-vfs): New variable. > --- > gnu/packages/java.scm | 41 +++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 41 insertions(+) >=20 > diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm > index b8fd30ea5..0ee4ade95 100644 > --- a/gnu/packages/java.scm > +++ b/gnu/packages/java.scm > @@ -9474,3 +9474,44 @@ graphs, and pie charts.") > implementation. It also provides reusable components for client-side > authentication, HTTP state management, and HTTP connection > management.") (license license:asl2.0))) > + > +(define-public java-commons-vfs > + (package > + (name "java-commons-vfs") > + (version "2.2") > + (source (origin > + (method url-fetch) > + (uri (string-append > "mirror://apache/commons/vfs/source/" > + "commons-vfs2-distribution-" > version "-src.tar.gz")) > + (file-name (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 Snippets: ./commons-vfs2/src/test/resources/test-data/read-tests/dir1/subdir4.jar ./commons-vfs2/src/test/resources/test-data/nested.jar ./commons-vfs2/src/test/resources/test-data/test.jar > + > "1cnq1iaghbp4cslpnvwbp83i5v234x87irssqynhwpfgw7caf1s3")))) > + (build-system ant-build-system) > + (arguments > + `(#:jar-name "commons-vfs.jar" > + #:source-dir "commons-vfs2/src/main/java" > + #:tests? #f; no tests > + #:phases > + (modify-phases %standard-phases > + (add-before 'build 'remove-hadoop-and-webdav > + ; Remove these files as they are not required and depend > on difficult > + ; packages. > + (lambda _ > + (for-each delete-file-recursively > + > '("commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/webdav" > + > "commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/hdfs"))))))) > + (inputs > + `(("java-commons-collections4" ,java-commons-collections4) > + ("java-commons-compress" ,java-commons-compress) > + ("java-commons-httpclient" ,java-commons-httpclient) > + ("java-commons-logging-minimal" ,java-commons-logging-minimal) > + ("java-commons-net" ,java-commons-net) > + ("java-jsch" ,java-jsch))) I wonder: When do you use "inputs", when "propagated-inputs" for the ant-build-system? For commons-http-client you used "propagated-inputs". For antlr3-3.3 there are even both "propagated-inputs" and "inputs". Otherwise, LGTM. Bj=C3=B6rn --Sig_/So5el0Ty2MtN4G5K6kH_O5y Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlqxTw8ACgkQvyhstlk+X/3MxwCgo+39AL05DMswH5MUNwbOkF7g qyoAniWjispVM5COJJmaimfvio5NEOkq =hHdD -----END PGP SIGNATURE----- --Sig_/So5el0Ty2MtN4G5K6kH_O5y-- From unknown Sat Jun 14 03:57:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30845] [PATCH 08/82] gnu: Add java-jakarta-oro. 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: Tue, 20 Mar 2018 18:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30845 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Julien Lepiller Cc: 30845@debbugs.gnu.org Received: via spool by 30845-submit@debbugs.gnu.org id=B30845.15215695888728 (code B ref 30845); Tue, 20 Mar 2018 18:14:01 +0000 Received: (at 30845) by debbugs.gnu.org; 20 Mar 2018 18:13:08 +0000 Received: from localhost ([127.0.0.1]:44223 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eyLky-0002Gh-8u for submit@debbugs.gnu.org; Tue, 20 Mar 2018 14:13:08 -0400 Received: from m4s11.vlinux.de ([83.151.27.109]:59566 helo=bjoernhoefling.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eyLkw-0002GY-V4 for 30845@debbugs.gnu.org; Tue, 20 Mar 2018 14:13:07 -0400 Received: from alma-ubu (p54847D73.dip0.t-ipconnect.de [84.132.125.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 50B023F81D; Tue, 20 Mar 2018 19:13:06 +0100 (CET) Date: Tue, 20 Mar 2018 19:13:02 +0100 From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Message-ID: <20180320191302.7d830d51@alma-ubu> In-Reply-To: <20180318130530.1654-8-julien@lepiller.eu> References: <20180318134211.38163cd6@lepiller.eu> <20180318130530.1654-8-julien@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_/ADVzXd=ocbZscBMgEA0s3Nv"; 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_/ADVzXd=ocbZscBMgEA0s3Nv Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sun, 18 Mar 2018 14:05:28 +0100 Julien Lepiller wrote: > * gnu/packages/java.scm (java-jakarta-oro): New variable. > --- > gnu/packages/java.scm | 32 ++++++++++++++++++++++++++++++++ > 1 file changed, 32 insertions(+) >=20 > diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm > index 0ee4ade95..37eeda0a6 100644 > --- a/gnu/packages/java.scm > +++ b/gnu/packages/java.scm > @@ -9515,3 +9515,35 @@ different file systems. It presents a uniform > view of the files from various different sources, such as the files > on local disk, on an HTTP server, or inside a Zip archive.") > (license license:asl2.0))) > + > +(define-public java-jakarta-oro > + (package > + (name "java-jakarta-oro") > + (version "2.0.8") > + (source (origin > + (method url-fetch) > + (uri (string-append > "https://archive.apache.org/dist/jakarta/oro/" > + "jakarta-oro-" version ".tar.gz")) > + (sha256 > + (base32 > + > "0rpmnsskiwmsy8r0sckz5n5dbvh3vkxx8hpm177c754r8xy3qksc")))) > + (build-system ant-build-system) > + (arguments > + `(#:build-target "package" > + #:tests? #f; tests are run as part of the build process > + #:phases > + (modify-phases %standard-phases > + (add-after 'unpack 'remove-bin > + (lambda _ > + (delete-file (string-append "jakarta-oro-" ,version > ".jar")))) This needs to be a snippet, not part of a phase. Only then the binaries/jars are removed from the result of "guix build -S". [..] > + (license license:asl2.0))) File "LICENSE" and some example java-files I checked say it's ASL 1.1. Otherwise, LGTM. Bj=C3=B6rn --Sig_/ADVzXd=ocbZscBMgEA0s3Nv Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlqxTy8ACgkQvyhstlk+X/2/dgCgsFpWwlx8qo323QguJ1/B+BGU Js8An1T34fqxdCbHY0X/3VkEhNbRRy87 =yd5P -----END PGP SIGNATURE----- --Sig_/ADVzXd=ocbZscBMgEA0s3Nv-- From unknown Sat Jun 14 03:57:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30845] [PATCH 09/82] gnu: Add java-native-access. 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: Tue, 20 Mar 2018 18:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30845 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Julien Lepiller Cc: 30845@debbugs.gnu.org Received: via spool by 30845-submit@debbugs.gnu.org id=B30845.15215695968753 (code B ref 30845); Tue, 20 Mar 2018 18:14:02 +0000 Received: (at 30845) by debbugs.gnu.org; 20 Mar 2018 18:13:16 +0000 Received: from localhost ([127.0.0.1]:44226 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eyLl6-0002H7-HH for submit@debbugs.gnu.org; Tue, 20 Mar 2018 14:13:16 -0400 Received: from m4s11.vlinux.de ([83.151.27.109]:59568 helo=bjoernhoefling.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eyLl5-0002Gx-6U for 30845@debbugs.gnu.org; Tue, 20 Mar 2018 14:13:15 -0400 Received: from alma-ubu (p54847D73.dip0.t-ipconnect.de [84.132.125.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 988EB3F81D; Tue, 20 Mar 2018 19:13:14 +0100 (CET) Date: Tue, 20 Mar 2018 19:13:11 +0100 From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Message-ID: <20180320191311.0a722683@alma-ubu> In-Reply-To: <20180318130530.1654-9-julien@lepiller.eu> References: <20180318134211.38163cd6@lepiller.eu> <20180318130530.1654-9-julien@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_/YLoeMYTQ60kGfAht2jEpc/h"; 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_/YLoeMYTQ60kGfAht2jEpc/h Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sun, 18 Mar 2018 14:05:29 +0100 Julien Lepiller wrote: > * gnu/packages/java.scm (java-native-access): New variable. > --- > gnu/packages/java.scm | 65 > +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, > 65 insertions(+) >=20 > diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm > index 37eeda0a6..54b44a9d0 100644 > --- a/gnu/packages/java.scm > +++ b/gnu/packages/java.scm > @@ -9547,3 +9547,68 @@ substitutions, splits, filtering filenames, > etc. This library is the successor of the OROMatcher, AwkTools, > PerlTools, and TextTools libraries originally from ORO, Inc.") > (license license:asl2.0))) > + > +(define-public java-native-access > + (package > + (name "java-native-access") > + (version "4.5.1") > + (source (origin > + (method url-fetch) > + (uri (string-append > "https://github.com/java-native-access/jna/" > + "archive/" version ".tar.gz")) > + (file-name (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + > "0zrpzkib6b905i018a9pqlzkqinphywr6y4jwv6mwp63jjqvqkd9")) > + (modules '((guix build utils))) > + (snippet > + `(for-each delete-file (find-files "." ".*.jar"))))) Additionaly snip away: natives/libffi: First it has a different license (Expat) and second you have it already as a dependency. There is a "dist" directory. Please look at at. It contains some binaries. Maybe strip it totally away, as it doesn't give us more than the source we have? ./dist/jna.aar: Binary. dist/src-full.zip contains two jars: ./lib/junit.jar ./lib/clover.jar So, snip it away. src-full.zip:./native/libffi/LICENSE: Is EXPAT. Either snip away or add to license list. Not completely digged into the "dist" directory. [..] > + ;; Java Native Access project (JNA) is dual-licensed under 2 > + ;; alternative Open Source/Free licenses: LGPL 2.1 or later and > + ;; Apache License 2.0. (starting with JNA version 4.0.0). > + (license (list > + license:asl2.0 > + license:lgpl2.1+)))) Remove "Open Source/" from comment. Otherwise, LGTM Bj=C3=B6rn --Sig_/YLoeMYTQ60kGfAht2jEpc/h Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlqxTzgACgkQvyhstlk+X/2MTwCgrEtDQ1vQGdZMo4q6/w9WBF9a ECYAoLII4Hr/vrJ+yQ2Hy1hY1ZJl7npz =QtwF -----END PGP SIGNATURE----- --Sig_/YLoeMYTQ60kGfAht2jEpc/h-- From unknown Sat Jun 14 03:57:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30845] [PATCH 10/82] gnu: Add java-native-access-platform. 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: Tue, 20 Mar 2018 18:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30845 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Julien Lepiller Cc: 30845@debbugs.gnu.org Received: via spool by 30845-submit@debbugs.gnu.org id=B30845.15215696178791 (code B ref 30845); Tue, 20 Mar 2018 18:14:02 +0000 Received: (at 30845) by debbugs.gnu.org; 20 Mar 2018 18:13:37 +0000 Received: from localhost ([127.0.0.1]:44229 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eyLlQ-0002Hj-Qc for submit@debbugs.gnu.org; Tue, 20 Mar 2018 14:13:36 -0400 Received: from m4s11.vlinux.de ([83.151.27.109]:59572 helo=bjoernhoefling.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eyLlP-0002Hc-NG for 30845@debbugs.gnu.org; Tue, 20 Mar 2018 14:13:36 -0400 Received: from alma-ubu (p54847D73.dip0.t-ipconnect.de [84.132.125.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 1FB223F81D; Tue, 20 Mar 2018 19:13:35 +0100 (CET) Date: Tue, 20 Mar 2018 19:13:31 +0100 From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Message-ID: <20180320191331.0edaab2b@alma-ubu> In-Reply-To: <20180318130530.1654-10-julien@lepiller.eu> References: <20180318134211.38163cd6@lepiller.eu> <20180318130530.1654-10-julien@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_/VkYcb5WD.cJ2_RT0jaQAKg_"; 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_/VkYcb5WD.cJ2_RT0jaQAKg_ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sun, 18 Mar 2018 14:05:30 +0100 Julien Lepiller wrote: > * gnu/packages/java.scm (java-native-access-platform): New variable. > --- > gnu/packages/java.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) >=20 > diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm > index 54b44a9d0..fa11480eb 100644 > --- a/gnu/packages/java.scm > +++ b/gnu/packages/java.scm > @@ -9612,3 +9612,32 @@ Java method invocation.") > (license (list > license:asl2.0 > license:lgpl2.1+)))) > + > +(define-public java-native-access-platform > + (package > + (inherit java-native-access) > + (name "java-native-access-platform") [..] This package inherits, has a different name, but same synopsis/description. Can you write its own one, to make clear what's the distinctive feature of this package? Otherwise, LGTM. Bj=C3=B6rn PS: This is patch 10/82 and the last one in my inbox. I suppose you just omitted the other ones and will present them in smaller chunks later. Otherwise shout. --Sig_/VkYcb5WD.cJ2_RT0jaQAKg_ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlqxT0wACgkQvyhstlk+X/3KxQCfcRolDpmXrj7o8y71j0wNtL02 haAAoLrX1nVB2C9iJFcSycIoQVPuQ3BT =kstY -----END PGP SIGNATURE----- --Sig_/VkYcb5WD.cJ2_RT0jaQAKg_-- From unknown Sat Jun 14 03:57:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30845] [PATCH 05/82] gnu: Add java-bouncycastle. 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, 21 Mar 2018 08:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30845 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: julien lepiller Cc: 30845@debbugs.gnu.org Received: via spool by 30845-submit@debbugs.gnu.org id=B30845.152161970917375 (code B ref 30845); Wed, 21 Mar 2018 08:09:02 +0000 Received: (at 30845) by debbugs.gnu.org; 21 Mar 2018 08:08:29 +0000 Received: from localhost ([127.0.0.1]:44788 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eyYnM-0004WB-Pr for submit@debbugs.gnu.org; Wed, 21 Mar 2018 04:08:28 -0400 Received: from m4s11.vlinux.de ([83.151.27.109]:59592 helo=bjoernhoefling.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eyYnK-0004W2-N3 for 30845@debbugs.gnu.org; Wed, 21 Mar 2018 04:08:27 -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 DBF603F80D; Wed, 21 Mar 2018 09:08:24 +0100 (CET) Date: Wed, 21 Mar 2018 09:08:17 +0100 From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Message-ID: <20180321090817.420dd9e5@alma-ubu> In-Reply-To: <832fd33b40df274d86fa2f54e9201cfe@lepiller.eu> References: <20180318134211.38163cd6@lepiller.eu> <20180318130530.1654-5-julien@lepiller.eu> <20180319233229.100a43dd@alma-ubu> <832fd33b40df274d86fa2f54e9201cfe@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_/TpjLjZ7BxsVF7qQGNLLoG=Q"; 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_/TpjLjZ7BxsVF7qQGNLLoG=Q Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Tue, 20 Mar 2018 09:06:00 +0100 julien lepiller wrote: > Le 2018-03-19 23:32, Bj=C3=B6rn H=C3=B6fling a =C3=A9crit=C2=A0: [...] > > At least the 1.59 version contains two jars for the test: > >=20 > > bc-java-r1rv59$ find . -name "*.jar" > > ./test/libs/jna-4.3.0.jar > > ./test/libs/jna-platform-4.3.0.jar > >=20 > > Can you snip them away? =20 >=20 > Oh, good catch! But jna and jna-platform are patches 9 and 10, and > they depend on bouncycastle... Hm. So maybe 1) Disable tests, or 2) Disable tests and just "(define" it as bouncycastle-bootstrap. Then build the jna-* packages with it. Then build the final (define-public .. bouncycastle) with tests enabled. >=20 > >=20 > > I tried to build it but it still hangs here: > >=20 > > [..] > > test: > > [mkdir] Created dir: > > /tmp/guix-build-java-bouncycastle-1.58.drv-0/bc-java-r1rv58/build/jdk15= on > > [junit] Test org.bouncycastle.mail.smime.test.AllTests FAILED > >=20 > >=20 > > Maybe it takes a bit longer and I know something tomorrow. =20 >=20 > This phase takes a lot of time without output, but it eventually=20 > terminates. My only concern is that the first test fails, but the > phase terminates correctly, so bouncycastle is installed disregarding > test result. I'll investigate. Yes, finally it finished. But because it finishes sucessfully, the junit test results get lost. Maybe one could add temporarily a #f to the last phase (or a phase after 'test), so build directory gets kept (with -K build option). What I found strange is that it took much wall-time but CPU-activity was often quite low. Bj=C3=B6rn --Sig_/TpjLjZ7BxsVF7qQGNLLoG=Q Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlqyEvIACgkQvyhstlk+X/1C3ACfYnWltQEEviyCnvMlMeN68rHd S+sAnjexeVsnC7WgTRwHocu1xlK1Vho5 =bCcJ -----END PGP SIGNATURE----- --Sig_/TpjLjZ7BxsVF7qQGNLLoG=Q-- From unknown Sat Jun 14 03:57:45 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#30845: closed (Re: [bug#30845] More java packages) Message-ID: References: <20180405195050.3f1db429@lepiller.eu> <20180318134211.38163cd6@lepiller.eu> X-Gnu-PR-Message: they-closed 30845 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 30845@debbugs.gnu.org Date: Thu, 05 Apr 2018 17:51:04 +0000 Content-Type: multipart/mixed; boundary="----------=_1522950664-1490-1" This is a multi-part message in MIME format... ------------=_1522950664-1490-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #30845: More java 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 30845@debbugs.gnu.org. --=20 30845: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D30845 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1522950664-1490-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 30845-done) by debbugs.gnu.org; 5 Apr 2018 17:50:59 +0000 Received: from localhost ([127.0.0.1]:39637 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f492I-0000Nn-Qm for submit@debbugs.gnu.org; Thu, 05 Apr 2018 13:50:58 -0400 Received: from lepiller.eu ([89.234.186.109]:51864) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f492H-0000Ne-JO for 30845-done@debbugs.gnu.org; Thu, 05 Apr 2018 13:50:58 -0400 Received: from localhost (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 72fd3dbe (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <30845-done@debbugs.gnu.org>; Thu, 5 Apr 2018 17:53:38 +0000 (UTC) Date: Thu, 5 Apr 2018 19:50:50 +0200 From: Julien Lepiller To: 30845-done@debbugs.gnu.org Subject: Re: [bug#30845] More java packages Message-ID: <20180405195050.3f1db429@lepiller.eu> In-Reply-To: <20180318134211.38163cd6@lepiller.eu> References: <20180318134211.38163cd6@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: -0.0 (/) X-Debbugs-Envelope-To: 30845-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: -0.0 (/) Closing because I've pushed 8 of these patches as 49d743117b6b69788c2754e281d313197c331c6f - cfb55cfc4a91d13f4c19fc167da0b39a840f7690 I didn't push patches about fixing java-eclipse-jetty-security and adding bouncycastle. I still have to work on why the test doesn't pass anymore and on bouncycastle. Le Sun, 18 Mar 2018 13:42:11 +0100, Julien Lepiller a =C3=A9crit : > Hi, here are 10 patches to add more java packages. They are part of > maven dependencies. I've created a branch with the rest of the patches > to get maven: https://framagit.org/tyreunom/guix/tree/maven. After > these 10 patches, 72 more patches will be required. We're almost > there! ------------=_1522950664-1490-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 18 Mar 2018 12:42:33 +0000 Received: from localhost ([127.0.0.1]:39181 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exXdx-0003yN-LC for submit@debbugs.gnu.org; Sun, 18 Mar 2018 08:42:33 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41571) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exXdv-0003yA-Vv for submit@debbugs.gnu.org; Sun, 18 Mar 2018 08:42:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1exXdq-00025v-10 for submit@debbugs.gnu.org; Sun, 18 Mar 2018 08:42:26 -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]:55877) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1exXdp-00025p-Ua for submit@debbugs.gnu.org; Sun, 18 Mar 2018 08:42:25 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60765) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1exXdo-0005hg-Ur for guix-patches@gnu.org; Sun, 18 Mar 2018 08:42:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1exXdl-000213-Sj for guix-patches@gnu.org; Sun, 18 Mar 2018 08:42:25 -0400 Received: from lepiller.eu ([89.234.186.109]:43692) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1exXdl-0001vU-Ig for guix-patches@gnu.org; Sun, 18 Mar 2018 08:42: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 5a3ef482 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Sun, 18 Mar 2018 12:44:32 +0000 (UTC) Date: Sun, 18 Mar 2018 13:42:11 +0100 From: Julien Lepiller To: guix-patches@gnu.org Subject: More java packages Message-ID: <20180318134211.38163cd6@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: -4.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: -4.0 (----) Hi, here are 10 patches to add more java packages. They are part of maven dependencies. I've created a branch with the rest of the patches to get maven: https://framagit.org/tyreunom/guix/tree/maven. After these 10 patches, 72 more patches will be required. We're almost there! ------------=_1522950664-1490-1--