From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 08 17:51:00 2017 Received: (at submit) by debbugs.gnu.org; 8 Nov 2017 22:51:00 +0000 Received: from localhost ([127.0.0.1]:59087 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZBT-0001m1-TD for submit@debbugs.gnu.org; Wed, 08 Nov 2017 17:51:00 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39995) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZBR-0001lo-O9 for submit@debbugs.gnu.org; Wed, 08 Nov 2017 17:50:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eCZBL-0006R7-Vi for submit@debbugs.gnu.org; Wed, 08 Nov 2017 17:50:52 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:40115) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eCZBL-0006Qv-SO for submit@debbugs.gnu.org; Wed, 08 Nov 2017 17:50:51 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59191) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eCZBK-0004wi-H2 for guix-patches@gnu.org; Wed, 08 Nov 2017 17:50:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eCZBH-0006Ps-7g for guix-patches@gnu.org; Wed, 08 Nov 2017 17:50:50 -0500 Received: from lepiller.eu ([2a00:5884:8208::1]:36790) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eCZBG-0006OV-T5 for guix-patches@gnu.org; Wed, 08 Nov 2017 17:50:47 -0500 Received: from localhost (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 8fcff321 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Wed, 8 Nov 2017 22:52:36 +0000 (UTC) Date: Wed, 8 Nov 2017 23:48:43 +0100 From: Julien Lepiller To: guix-patches@gnu.org Subject: [PATCH] java packages Message-ID: <20171108231537.34a601cc@lepiller.eu> X-Mailer: Claws Mail 3.15.1-dirty (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: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Hi, this series add more java packages that maven eventually depends on. java files tend to have very long names, it makes it difficult to respect the line length limit :/ From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 08 17:53:54 2017 Received: (at 29221) by debbugs.gnu.org; 8 Nov 2017 22:53:55 +0000 Received: from localhost ([127.0.0.1]:59104 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEF-0001rI-5s for submit@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:54 -0500 Received: from lepiller.eu ([89.234.186.109]:59908) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEC-0001qx-D7 for 29221@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:49 -0500 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 50332d6b (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO); Wed, 8 Nov 2017 22:55:39 +0000 (UTC) From: julien@lepiller.eu To: 29221@debbugs.gnu.org Subject: [PATCH 01/19] gnu: Add bitshuffle. Date: Wed, 8 Nov 2017 23:51:22 +0100 Message-Id: <20171108225140.6587-1-julien@lepiller.eu> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20171108231537.34a601cc@lepiller.eu> References: <20171108231537.34a601cc@lepiller.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 29221 Cc: Julien Lepiller 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 (/) From: Julien Lepiller * gnu/packages/compression.scm (bitshuffle): New variable. --- gnu/packages/compression.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm index a2bf3a186..fb3de8e07 100644 --- a/gnu/packages/compression.scm +++ b/gnu/packages/compression.scm @@ -19,6 +19,7 @@ ;;; Copyright © 2017 Theodoros Foradis ;;; Copyright © 2017 Stefan Reichör ;;; Copyright © 2017 Petter +;;; Copyright © 2017 Julien Lepiller ;;; ;;; This file is part of GNU Guix. ;;; @@ -53,6 +54,7 @@ #:use-module (gnu packages check) #:use-module (gnu packages curl) #:use-module (gnu packages file) + #:use-module (gnu packages maths) #:use-module (gnu packages perl) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) @@ -1026,6 +1028,37 @@ well as bzip2.") (license (list license:gpl3+ license:public-domain)))) ; most files in lzma/ +(define-public bitshuffle + (package + (name "bitshuffle") + (version "0.3.2") + (source (origin + (method url-fetch) + (uri (pypi-uri "bitshuffle" version)) + (sha256 + (base32 + "01vcjrvsxjvv47y5hf9rps69zwv0vwd4ydhhms2jfs4rpcnlak6v")))) + (build-system python-build-system) + (arguments + `(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'check 'make-required-dir + (lambda _ + (mkdir-p "bitshuffle/plugin")))))) + (inputs + `(("numpy" ,python-numpy) + ("h5py" ,python-h5py) + ("hdf5" ,hdf5))) + (native-inputs + `(("cython" ,python-cython))) + (home-page "https://github.com/kiyo-masui/bitshuffle") + (synopsis "Filter for improving compression of typed binary data") + (description "Bitshuffle is an algorithm that rearranges typed, binary data +for improving compression, as well as a python/C package that implements this +algorithm within the Numpy framework.") + (license license:expat))) + (define-public snappy (package (name "snappy") -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 08 17:53:55 2017 Received: (at 29221) by debbugs.gnu.org; 8 Nov 2017 22:53:55 +0000 Received: from localhost ([127.0.0.1]:59110 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEI-0001rd-U6 for submit@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:55 -0500 Received: from lepiller.eu ([89.234.186.109]:59908) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZED-0001qx-FF for 29221@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:49 -0500 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 1b75d31e (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO); Wed, 8 Nov 2017 22:55:39 +0000 (UTC) From: julien@lepiller.eu To: 29221@debbugs.gnu.org Subject: [PATCH 02/19] gnu: Add java-snappy. Date: Wed, 8 Nov 2017 23:51:23 +0100 Message-Id: <20171108225140.6587-2-julien@lepiller.eu> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20171108225140.6587-1-julien@lepiller.eu> References: <20171108231537.34a601cc@lepiller.eu> <20171108225140.6587-1-julien@lepiller.eu> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 29221 Cc: Julien Lepiller 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 (/) From: Julien Lepiller * gnu/packages/compression.scm (java-snappy): New variable. --- gnu/packages/compression.scm | 122 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 122 insertions(+) diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm index fb3de8e07..e739546fd 100644 --- a/gnu/packages/compression.scm +++ b/gnu/packages/compression.scm @@ -42,6 +42,7 @@ #:use-module (guix packages) #:use-module (guix download) #:use-module (guix git-download) + #:use-module (guix build-system ant) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) #:use-module (guix build-system perl) @@ -54,6 +55,7 @@ #:use-module (gnu packages check) #:use-module (gnu packages curl) #:use-module (gnu packages file) + #:use-module (gnu packages java) #:use-module (gnu packages maths) #:use-module (gnu packages perl) #:use-module (gnu packages pkg-config) @@ -1082,6 +1084,126 @@ for most inputs, but the resulting compressed files are anywhere from 20% to 100% bigger.") (license license:asl2.0))) +(define bitshuffle-for-snappy + (package + (inherit bitshuffle) + (name "bitshuffle-for-snappy") + (build-system gnu-build-system) + (arguments + `(#:tests? #f + #:phases + (modify-phases %standard-phases + (replace 'configure + (lambda* (#:key outputs #:allow-other-keys) + (with-output-to-file "Makefile" + (lambda _ + (display + (string-append + "libbitshuffle.so: src/bitshuffle.o src/bitshuffle_core.o " + "src/iochain.o lz4/lz4.o\n" + "\tgcc -O3 -ffast-math -std=c99 -o $@ -shared -fPIC $^\n" + "\n" + "%.o: %.c\n" + "\tgcc -O3 -ffast-math -std=c99 -fPIC -Isrc -Ilz4 -c $< -o $@\n" + "\n" + "PREFIX:=" (assoc-ref outputs "out") "\n" + "LIBDIR:=$(PREFIX)/lib\n" + "INCLUDEDIR:=$(PREFIX)/include\n" + "install: libbitshuffle.so\n" + "\tinstall -dm755 $(LIBDIR)\n" + "\tinstall -dm755 $(INCLUDEDIR)\n" + "\tinstall -m755 libbitshuffle.so $(LIBDIR)\n" + "\tinstall -m644 src/bitshuffle.h $(INCLUDEDIR)\n" + "\tinstall -m644 src/bitshuffle_core.h $(INCLUDEDIR)\n" + "\tinstall -m644 src/iochain.h $(INCLUDEDIR)\n" + "\tinstall -m644 lz4/lz4.h $(INCLUDEDIR)\n"))))))))) + (inputs '()) + (native-inputs '()))) + +(define-public java-snappy + (package + (name "java-snappy") + (version "1.1.4") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/xerial/snappy-java/archive/" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1w58diryma7qz7aa24yv8shf3flxcbbw8jgcn2lih14wgmww58ww")))) + (build-system ant-build-system) + (arguments + `(#:jar-name "snappy.jar" + #:source-dir "src/main/java" + #:phases + (modify-phases %standard-phases + (add-before 'build 'remove-binaries + (lambda _ + (delete-file "lib/org/xerial/snappy/OSInfo.class") + (delete-file-recursively "src/main/resources/org/xerial/snappy/native") + #t)) + (add-before 'build 'build-jni + (lambda _ + ;; Rebuild one of the binaries we removed earlier + (system* "javac" "src/main/java/org/xerial/snappy/OSInfo.java" + "-d" "lib") + ;; Link to the dynamic bitshuffle and snappy, not the static ones + (substitute* "Makefile.common" + (("-shared") + "-shared -lbitshuffle -lsnappy")) + (substitute* "Makefile" + ;; Don't try to use git, don't download bitshuffle source + ;; and don't build it. + (("\\$\\(SNAPPY_GIT_UNPACKED\\) ") + "") + ((": \\$\\(SNAPPY_GIT_UNPACKED\\)") + ":") + (("\\$\\(BITSHUFFLE_UNPACKED\\) ") + "") + ((": \\$\\(SNAPPY_SOURCE_CONFIGURED\\)") ":") + ;; What we actually want to build + (("SNAPPY_OBJ:=.*") + "SNAPPY_OBJ:=$(addprefix $(SNAPPY_OUT)/, \ + SnappyNative.o BitShuffleNative.o)\n") + ;; Since we removed the directory structure in "native" during + ;; the previous phase, we need to recreate it. + (("NAME\\): \\$\\(SNAPPY_OBJ\\)") + "NAME): $(SNAPPY_OBJ)\n\t@mkdir -p $(@D)")) + ;; Finally we can run the Makefile to build the dynamic library. + (zero? (system* "make" "native")))) + ;; Once we have built the shared library, we need to place it in the + ;; "build" directory so it can be added to the jar file. + (add-after 'build-jni 'copy-jni + (lambda _ + (copy-recursively "src/main/resources/org/xerial/snappy/native" + "build/classes/org/xerial/snappy/native"))) + (add-before 'check 'fix-failing + (lambda _ + ;; This package assumes maven build, which puts results in "target". + ;; We put them in "build" instead, so fix that. + (substitute* "src/test/java/org/xerial/snappy/SnappyLoaderTest.java" + (("target/classes") "build/classes")) + ;; FIXME: probably an error + (substitute* "src/test/java/org/xerial/snappy/SnappyOutputStreamTest.java" + (("91080") "91013"))))))) + (inputs + `(("osgi-framework" ,java-osgi-framework))) + (propagated-inputs + `(("bitshuffle" ,bitshuffle-for-snappy) + ("snappy" ,snappy))) + (native-inputs + `(("junit" ,java-junit) + ("hamcrest" ,java-hamcrest-core) + ("xerial-core" ,java-xerial-core) + ("classworlds" ,java-plexus-classworlds) + ("perl" ,perl))) + (home-page "https://github.com/xerial/snappy-java") + (synopsis "Compression/decompression algorithm in Java") + (description "Snappy-java is a Java port of the snappy, a fast C++ +compresser/decompresser.") + (license license:asl2.0))) + (define-public p7zip (package (name "p7zip") -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 08 17:53:55 2017 Received: (at 29221) by debbugs.gnu.org; 8 Nov 2017 22:53:56 +0000 Received: from localhost ([127.0.0.1]:59113 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEJ-0001rz-KL for submit@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:55 -0500 Received: from lepiller.eu ([89.234.186.109]:59908) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEE-0001qx-9m for 29221@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:50 -0500 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 65b0c02e (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO); Wed, 8 Nov 2017 22:55:39 +0000 (UTC) From: julien@lepiller.eu To: 29221@debbugs.gnu.org Subject: [PATCH 03/19] gnu: Add java-iq80-snappy. Date: Wed, 8 Nov 2017 23:51:24 +0100 Message-Id: <20171108225140.6587-3-julien@lepiller.eu> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20171108225140.6587-1-julien@lepiller.eu> References: <20171108231537.34a601cc@lepiller.eu> <20171108225140.6587-1-julien@lepiller.eu> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 29221 Cc: Julien Lepiller 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 (/) From: Julien Lepiller * gnu/packages/compression.scm (java-iq80-snappy): New variable. --- gnu/packages/compression.scm | 50 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm index e739546fd..27fa083fb 100644 --- a/gnu/packages/compression.scm +++ b/gnu/packages/compression.scm @@ -1204,6 +1204,56 @@ for most inputs, but the resulting compressed files are anywhere from 20% to compresser/decompresser.") (license license:asl2.0))) +(define-public java-iq80-snappy + (package + (name "java-iq80-snappy") + (version "0.4") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/dain/snappy/archive/snappy-" + version ".tar.gz")) + (sha256 + (base32 + "0rb3zhci7w9wzd65lfnk7p3ip0n6gb58a9qpx8n7r0231gahyamf")))) + (build-system ant-build-system) + (arguments + `(#:jar-name "iq80-snappy.jar" + #:source-dir "src/main/java" + #:test-dir "src/test" + #:jdk ,icedtea-8 + #:phases + (modify-phases %standard-phases + (replace 'check + (lambda _ + (define (test class) + (zero? (system* "java" "-cp" (string-append (getenv "CLASSPATH") + ":build/classes" + ":build/test-classes") + "-Dtest.resources.dir=src/test/resources" + "org.testng.TestNG" "-testclass" + class))) + (system* "ant" "compile-tests") + (and + (test "org.iq80.snappy.SnappyFramedStreamTest") + (test "org.iq80.snappy.SnappyStreamTest")))) + (add-before 'build 'remove-hadoop-dependency + (lambda _ + ;; We don't have hadoop + (delete-file "src/main/java/org/iq80/snappy/HadoopSnappyCodec.java") + (delete-file "src/test/java/org/iq80/snappy/TestHadoopSnappyCodec.java") + #t))))) + (home-page "https://github.com/dain/snappy") + (native-inputs + `(("guava" ,java-guava) + ("java-snappy" ,java-snappy) + ("hamcrest" ,java-hamcrest-core) + ("testng" ,java-testng))) + (synopsis "Java port of snappy") + (description "Iq80-snappy is a rewrite (port) of Snappy writen in pure +Java. This compression code produces a byte-for-byte exact copy of the output +created by the original C++ code, and extremely fast.") + (license license:asl2.0))) + (define-public p7zip (package (name "p7zip") -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 08 17:53:56 2017 Received: (at 29221) by debbugs.gnu.org; 8 Nov 2017 22:53:56 +0000 Received: from localhost ([127.0.0.1]:59116 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEJ-0001s6-Uk for submit@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:56 -0500 Received: from lepiller.eu ([89.234.186.109]:59908) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEF-0001qx-0r for 29221@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:51 -0500 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id a825ebfe (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO); Wed, 8 Nov 2017 22:55:39 +0000 (UTC) From: julien@lepiller.eu To: 29221@debbugs.gnu.org Subject: [PATCH 04/19] licenses: Add cddl1.1. Date: Wed, 8 Nov 2017 23:51:25 +0100 Message-Id: <20171108225140.6587-4-julien@lepiller.eu> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20171108225140.6587-1-julien@lepiller.eu> References: <20171108231537.34a601cc@lepiller.eu> <20171108225140.6587-1-julien@lepiller.eu> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 29221 Cc: Julien Lepiller 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 (/) From: Julien Lepiller * guix/licenses.scm (cddl1.1): New variable. --- guix/licenses.scm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/guix/licenses.scm b/guix/licenses.scm index 6de611da2..b40296b86 100644 --- a/guix/licenses.scm +++ b/guix/licenses.scm @@ -42,7 +42,7 @@ cc-by2.0 cc-by3.0 cc-by4.0 cc-by-sa2.0 cc-by-sa3.0 cc-by-sa4.0 cc-sampling-plus-1.0 - cddl1.0 + cddl1.0 cddl1.1 cecill cecill-b cecill-c artistic2.0 clarified-artistic copyleft-next @@ -217,6 +217,10 @@ at URI, which may be a file:// URI pointing the package's tree." "http://directory.fsf.org/wiki/License:CDDLv1.0" "https://www.gnu.org/licenses/license-list#CDDL")) +;; CDDL1.1 is the same as 1.0, except that "Oracle" becomes "Sun Microsystems, Inc", +;; "LOSS OF GOODWILL" becomes "LOST PROFITS" and section 6.3 is removed. +(define cddl1.1 cddl1.0) + (define cecill ;copyleft (license "CeCILL" "http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.html" -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 08 17:53:56 2017 Received: (at 29221) by debbugs.gnu.org; 8 Nov 2017 22:53:56 +0000 Received: from localhost ([127.0.0.1]:59119 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEK-0001sH-CO for submit@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:56 -0500 Received: from lepiller.eu ([89.234.186.109]:59908) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEG-0001qx-Dq for 29221@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:52 -0500 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 2c7da56f (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO); Wed, 8 Nov 2017 22:55:39 +0000 (UTC) From: julien@lepiller.eu To: 29221@debbugs.gnu.org Subject: [PATCH 05/19] gnu: Add java-mail. Date: Wed, 8 Nov 2017 23:51:26 +0100 Message-Id: <20171108225140.6587-5-julien@lepiller.eu> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20171108225140.6587-1-julien@lepiller.eu> References: <20171108231537.34a601cc@lepiller.eu> <20171108225140.6587-1-julien@lepiller.eu> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 29221 Cc: Julien Lepiller 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 (/) From: Julien Lepiller * gnu/packages/java.scm (java-mail): New variable. --- gnu/packages/java.scm | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 37e3f5180..67805bae7 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -6949,3 +6949,80 @@ done to the IDE or continuous integration servers which simplifies adoption.") ("reflect" ,java-powermock-reflect) ("support" ,java-powermock-api-support) ("cglib" ,java-cglib))))) + +(define-public java-jboss-jms-api-spec + (package + (name "java-jboss-jms-api-spec") + (version "2.0") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/jboss/jboss-jms-api_spec/" + "archive/jboss-jms-api_" version + "_spec-1.0.1.Final.tar.gz")) + (sha256 + (base32 + "07bqblw9kq2i8q92bz70fvavq5xjfkaixl8xa0m0cypjgy82rb7m")))) + (build-system ant-build-system) + (arguments + `(#:jar-name "java-jboss-jms-api_spec.jar" + #:jdk ,icedtea-8 + #:source-dir "." + #:tests? #f)); no tests + (home-page "https://github.com/jboss/jboss-jms-api_spec") + (synopsis "Java Message Service API specification") + (description "Java Message Service (JMS) API is used to send messages +messages between two or more clients. It is a messaging standard that allows +application components to create, send, receive, and read messages.") + ; either gpl2 only with GPL Classpath Exception, or cddl. + (license (list license:gpl2 license:cddl1.0)))) + +(define-public java-mail + (package + (name "java-mail") + (version "1.6.0") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/javaee/javamail/archive/" + "JAVAMAIL-1_6_0.tar.gz")) + (sha256 + (base32 + "1b4rg7fpj50ld90a71iz2m4gm3f5cnw18p3q3rbrrryjip46kx92")))) + (build-system ant-build-system) + (arguments + `(#:jar-name "java-mail.jar" + #:jdk ,icedtea-8 + #:source-dir "mail/src/main/java" + #:test-dir "mail/src/test" + #:test-exclude + (list "**/CollectorFormatterTest.java" + "**/CompactFormatterTest.java" + "**/DurationFilterTest.java" + "**/MailHandlerTest.java" + "**/GetLocalAddressTest.java" + ;; FIXME: both end with: + ;; java.lang.ClassNotFoundException: + ;; javax.mail.internet.MimeMultipartParseTest + "**/MimeMultipartParseTest.java" + "**/SearchTermSerializationTest.java") + #:phases + (modify-phases %standard-phases + (add-before 'configure 'move-version.java + (lambda _ + (copy-file "mail/src/main/resources/javax/mail/Version.java" + "mail/src/main/java/javax/mail/Version.java"))) + (add-before 'build 'copy-resources + (lambda _ + (copy-recursively "mail/src/main/resources/META-INF" + "build/classes/META-INF") + #t))))) + (native-inputs + `(("junit" ,java-junit) + ("hamcrest" ,java-hamcrest-core))) + (home-page "https://javaee.github.io/javamail/") + (synopsis "Mail-related functionnalities in Java") + (description "The JavaMail API provides a platform-independent and +protocol-independent framework to build mail and messaging applications.") + ;; General Public License Version 2 only ("GPL") or the Common Development + ;; and Distribution License("CDDL") + (license (list license:cddl1.1 + license:gpl2)))); with classpath exception -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 08 17:53:57 2017 Received: (at 29221) by debbugs.gnu.org; 8 Nov 2017 22:53:57 +0000 Received: from localhost ([127.0.0.1]:59122 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEK-0001sT-Rd for submit@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:57 -0500 Received: from lepiller.eu ([89.234.186.109]:59910) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEG-0001rP-Ps for 29221@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:53 -0500 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id e73b0db6 (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO); Wed, 8 Nov 2017 22:55:40 +0000 (UTC) From: julien@lepiller.eu To: 29221@debbugs.gnu.org Subject: [PATCH 06/19] gnu: Add java-jeromq. Date: Wed, 8 Nov 2017 23:51:27 +0100 Message-Id: <20171108225140.6587-6-julien@lepiller.eu> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20171108225140.6587-1-julien@lepiller.eu> References: <20171108231537.34a601cc@lepiller.eu> <20171108225140.6587-1-julien@lepiller.eu> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 29221 Cc: Julien Lepiller 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 (/) From: Julien Lepiller * gnu/packages/java.scm (java-jeromq): New variable. --- gnu/packages/java.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 67805bae7..654674e5c 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -7026,3 +7026,38 @@ protocol-independent framework to build mail and messaging applications.") ;; and Distribution License("CDDL") (license (list license:cddl1.1 license:gpl2)))); with classpath exception + +(define-public java-jeromq + (package + (name "java-jeromq") + (version "0.4.2") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/zeromq/jeromq/archive/v" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "17wx8dlyqmbw77xf6d6wxnhiyky6181zpf1a48jqzz9hidz0j841")))) + (build-system ant-build-system) + (arguments + `(#:jar-name "java-jeromq.jar" + #:source-dir "src/main/java" + #:jdk ,icedtea-8 + #:test-exclude + (list + "**/Abstract*.java" + ;; Requires network + "**/ZBeaconTest.java" + ;; Failures + "**/CustomDecoderTest.java" + "**/CustomEncoderTest.java"))) + (inputs + `(("java-jnacl" ,java-jnacl))) + (native-inputs + `(("java-hamcrest-core" ,java-hamcrest-core) + ("junit" ,java-junit))) + (home-page "http://zeromq.org/bindings:java") + (synopsis "Java binding for 0MQ") + (description "Jeromq provides the java bindings for 0MQ.") + (license license:mpl2.0))) -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 08 17:53:57 2017 Received: (at 29221) by debbugs.gnu.org; 8 Nov 2017 22:53:57 +0000 Received: from localhost ([127.0.0.1]:59125 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEL-0001sh-7q for submit@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:57 -0500 Received: from lepiller.eu ([89.234.186.109]:59908) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEH-0001qx-H5 for 29221@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:55 -0500 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 1b5d7fa8 (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO); Wed, 8 Nov 2017 22:55:40 +0000 (UTC) From: julien@lepiller.eu To: 29221@debbugs.gnu.org Subject: [PATCH 07/19] gnu: Add java-commons-csv. Date: Wed, 8 Nov 2017 23:51:28 +0100 Message-Id: <20171108225140.6587-7-julien@lepiller.eu> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20171108225140.6587-1-julien@lepiller.eu> References: <20171108231537.34a601cc@lepiller.eu> <20171108225140.6587-1-julien@lepiller.eu> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 29221 Cc: Julien Lepiller 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 (/) From: Julien Lepiller * gnu/packages/java.scm (java-commons-csv): New variable. --- gnu/packages/java.scm | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 654674e5c..ed3bad9b4 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -3440,6 +3440,45 @@ many basic Internet protocols. The purpose of the library is to provide fundamental protocol access, not higher-level abstractions.") (license license:asl2.0))) +(define-public java-commons-csv + (package + (name "java-commons-csv") + (version "1.4") + (source (origin + (method url-fetch) + (uri (string-append "mirror://apache/commons/csv/source/" + "commons-csv-" version "-src.tar.gz")) + (sha256 + (base32 + "1l89m0fm2s3xx3v3iynvangymfg2vlyngaj6fgsi457nmsw7m7ij")))) + (build-system ant-build-system) + (arguments + `(#:jar-name "commons-csv.jar" + #:source-dir "src/main/java" + #:tests? #f)); FIXME: requires java-h2 + (inputs + `(("java-hamcrest-core" ,java-hamcrest-core) + ("java-commons-io" ,java-commons-io) + ("java-commons-lang3" ,java-commons-lang3) + ("junit" ,java-junit))) + (home-page "https://commons.apache.org/proper/commons-csv/") + (synopsis "Read and write CSV documents") + (description "Commons CSV reads and writes files in variations of the Comma +Separated Value (CSV) format. The most common CSV formats are predefined in the +CSVFormat class: + +@itemize +@item Microsoft Excel +@item Informix UNLOAD +@item Informix UNLOAD CSV +@item MySQL +@item RFC 4180 +@item TDF +@end itemize + +Custom formats can be created using a fluent style API.") + (license license:asl2.0))) + (define-public java-osgi-annotation (package (name "java-osgi-annotation") -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 08 17:53:57 2017 Received: (at 29221) by debbugs.gnu.org; 8 Nov 2017 22:53:58 +0000 Received: from localhost ([127.0.0.1]:59128 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEL-0001su-H7 for submit@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:57 -0500 Received: from lepiller.eu ([89.234.186.109]:59910) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEJ-0001rP-2x for 29221@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:55 -0500 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id cfd821c5 (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO); Wed, 8 Nov 2017 22:55:40 +0000 (UTC) From: julien@lepiller.eu To: 29221@debbugs.gnu.org Subject: [PATCH 08/19] gnu: Add java-commons-collections. Date: Wed, 8 Nov 2017 23:51:29 +0100 Message-Id: <20171108225140.6587-8-julien@lepiller.eu> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20171108225140.6587-1-julien@lepiller.eu> References: <20171108231537.34a601cc@lepiller.eu> <20171108225140.6587-1-julien@lepiller.eu> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 29221 Cc: Julien Lepiller 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 (/) From: Julien Lepiller * gnu/packages/java.scm (java-commons-collections): New variable. --- gnu/packages/java.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index ed3bad9b4..48079bae0 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -2849,6 +2849,32 @@ are many features, including: @end itemize\n") (license license:asl2.0))) +(define-public java-commons-collections + (package + (inherit java-commons-collections4) + (name "java-commons-collections") + (version "3.2.2") + (source (origin + (method url-fetch) + (uri (string-append "mirror://apache/commons/collections/source/" + "commons-collections-" version "-src.tar.gz")) + (sha256 + (base32 + "055r51a5lfc3z7rkxnxmnn1npvkvda7636hjpm4qk7cnfzz98387")))) + (arguments + (substitute-keyword-arguments (package-arguments java-commons-collections4) + ((#:phases phases) + `(modify-phases ,phases + ;; The manifest is required by the build procedure + (add-before 'build 'add-manifest + (lambda _ + (mkdir-p "build/conf") + (call-with-output-file "build/conf/MANIFEST.MF" + (lambda (file) + (format file "Manifest-Version: 1.0\n"))))) + (replace 'install + (install-jars "build")))))))) + (define-public java-commons-io (package (name "java-commons-io") -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 08 17:53:58 2017 Received: (at 29221) by debbugs.gnu.org; 8 Nov 2017 22:53:58 +0000 Received: from localhost ([127.0.0.1]:59131 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEL-0001t0-P3 for submit@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:58 -0500 Received: from lepiller.eu ([89.234.186.109]:59908) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEJ-0001qx-IB for 29221@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:55 -0500 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 1134ed70 (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO); Wed, 8 Nov 2017 22:55:40 +0000 (UTC) From: julien@lepiller.eu To: 29221@debbugs.gnu.org Subject: [PATCH 09/19] gnu: Add java-commons-beanutils. Date: Wed, 8 Nov 2017 23:51:30 +0100 Message-Id: <20171108225140.6587-9-julien@lepiller.eu> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20171108225140.6587-1-julien@lepiller.eu> References: <20171108231537.34a601cc@lepiller.eu> <20171108225140.6587-1-julien@lepiller.eu> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 29221 Cc: Julien Lepiller 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 (/) From: Julien Lepiller * gnu/packages/java.scm (java-commons-beanutils): New variable. --- gnu/packages/java.scm | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 48079bae0..0766e1f63 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -2875,6 +2875,54 @@ are many features, including: (replace 'install (install-jars "build")))))))) +(define java-commons-collections-test-classes + (package + (inherit java-commons-collections) + (arguments + `(#:jar-name "commons-collections-test-classes.jar" + #:source-dir "src/test" + #:tests? #f)) + (inputs + `(("collection" ,java-commons-collections))))) + +(define-public java-commons-beanutils + (package + (name "java-commons-beanutils") + (version "1.9.3") + (source (origin + (method url-fetch) + (uri (string-append "mirror://apache/commons/beanutils/source/" + "commons-beanutils-" version "-src.tar.gz")) + (sha256 + (base32 + "03cs0bq3sl1sdc7py9g3qnf8n9h473nrkvd3d251kaqv6a2ab7qk")))) + (build-system ant-build-system) + (arguments + `(#:test-target "test" + #:tests? #f + #:phases + (modify-phases %standard-phases + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (rename-file (string-append "dist/commons-beanutils-" ,version + "-SNAPSHOT.jar") + "commons-beanutils.jar") + (install-file "commons-beanutils.jar" + (string-append (assoc-ref outputs "out") "/share/java/")) + #t))))) + (inputs + `(("logging" ,java-commons-logging-minimal) + ("collections" ,java-commons-collections))) + (native-inputs + `(("junit" ,java-junit) + ("collections-test" ,java-commons-collections-test-classes))) + (home-page "http://commons.apache.org/beanutils/") + (synopsis "Dynamically set or get properties in Java") + (description "BeanUtils provides a simplified interface to reflection and +introspection to set or get dynamically determined properties through their +setter and getter method.") + (license license:asl2.0))) + (define-public java-commons-io (package (name "java-commons-io") -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 08 17:53:58 2017 Received: (at 29221) by debbugs.gnu.org; 8 Nov 2017 22:53:59 +0000 Received: from localhost ([127.0.0.1]:59134 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEM-0001tF-8L for submit@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:58 -0500 Received: from lepiller.eu ([89.234.186.109]:59910) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEJ-0001rP-Qt for 29221@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:56 -0500 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 8566605e (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO); Wed, 8 Nov 2017 22:55:41 +0000 (UTC) From: julien@lepiller.eu To: 29221@debbugs.gnu.org Subject: [PATCH 10/19] gnu: Add java-kafka-clients. Date: Wed, 8 Nov 2017 23:51:31 +0100 Message-Id: <20171108225140.6587-10-julien@lepiller.eu> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20171108225140.6587-1-julien@lepiller.eu> References: <20171108231537.34a601cc@lepiller.eu> <20171108225140.6587-1-julien@lepiller.eu> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 29221 Cc: Julien Lepiller 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 (/) From: Julien Lepiller * gnu/packages/java.scm (java-kafka-clients): New variable. --- gnu/packages/java.scm | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 0766e1f63..453ca1620 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -7174,3 +7174,60 @@ protocol-independent framework to build mail and messaging applications.") (synopsis "Java binding for 0MQ") (description "Jeromq provides the java bindings for 0MQ.") (license license:mpl2.0))) + +(define-public java-kafka-clients + (package + (name "java-kafka-clients") + (version "1.0.0") + (source (origin + (method url-fetch) + (uri (string-append "mirror://apache/kafka/" version "/kafka-" + version "-src.tgz")) + (sha256 + (base32 + "1yxmnsmliwm7671q5yy9bl4jdqyyn00n26cggz9brwczx80w1vfq")))) + (build-system ant-build-system) + (arguments + `(#:jar-name "java-kafka-clients.jar" + #:jdk ,icedtea-8 + #:source-dir "clients/src/main/java" + #:test-dir "clients/src/test" + #:test-exclude + (list + ;; This file does not contain a class + "**/IntegrationTest.java" + ;; Requires network + "**/ClientUtilsTest.java" + ;; End with errors that seem related to our powermock + "**/KafkaProducerTest.java" + "**/BufferPoolTest.java"))) + (inputs + `(("java-slf4j-api" ,java-slf4j-api) + ("java-lz4" ,java-lz4))) + (native-inputs + `(("junit" ,java-junit) + ("hamcrest" ,java-hamcrest-all) + ("objenesis" ,java-objenesis) + ("asm" ,java-asm) + ("cglib" ,java-cglib) + ("javassist" ,java-jboss-javassist) + ("snappy" ,java-snappy) + ("easymock" ,java-easymock) + ("powermock" ,java-powermock-core) + ("powermock-easymock" ,java-powermock-api-easymock) + ("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))) + (home-page "https://kafka.apache.org") + (synopsis "Distributed streaming platform") + (description "Kafka is a distributed streaming platform, which means: +@itemize +@item it can publish and subscribe to streams of records; +@item it can store streams of records in a fault-tolerant way; +@item it can process streams of records as they occur. +@end itemize") + ;; Either cddl or gpl2 only. + (license (list license:cddl1.1; actually cddl1.1 + license:gpl2)))); with classpath exception -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 08 17:53:59 2017 Received: (at 29221) by debbugs.gnu.org; 8 Nov 2017 22:53:59 +0000 Received: from localhost ([127.0.0.1]:59138 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEM-0001tW-Pb for submit@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:59 -0500 Received: from lepiller.eu ([89.234.186.109]:59908) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEK-0001qx-AA for 29221@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:56 -0500 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id b6f22f97 (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO); Wed, 8 Nov 2017 22:55:41 +0000 (UTC) From: julien@lepiller.eu To: 29221@debbugs.gnu.org Subject: [PATCH 11/19] gnu: Add java-log4j-core. Date: Wed, 8 Nov 2017 23:51:32 +0100 Message-Id: <20171108225140.6587-11-julien@lepiller.eu> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20171108225140.6587-1-julien@lepiller.eu> References: <20171108231537.34a601cc@lepiller.eu> <20171108225140.6587-1-julien@lepiller.eu> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 29221 Cc: Julien Lepiller 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 (/) From: Julien Lepiller * gnu/packages/java.scm (java-log4j-core): 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 453ca1620..25e38ba80 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -4240,6 +4240,50 @@ JavaMail API.") Java.") (license license:asl2.0))) +(define-public java-log4j-core + (package + (inherit java-log4j-api) + (name "java-log4j-core") + (inputs + `(("java-osgi-core" ,java-osgi-core) + ("java-hamcrest-core" ,java-hamcrest-core) + ("java-log4j-api" ,java-log4j-api) + ("java-mail" ,java-mail) + ("java-jboss-jms-api-spec" ,java-jboss-jms-api-spec) + ("java-lmax-disruptor" ,java-lmax-disruptor) + ("java-kafka" ,java-kafka-clients) + ("java-datanucleus-javax-persistence" ,java-datanucleus-javax-persistence) + ("java-fasterxml-jackson-annotations" ,java-fasterxml-jackson-annotations) + ("java-fasterxml-jackson-core" ,java-fasterxml-jackson-core) + ("java-fasterxml-jackson-databind" ,java-fasterxml-jackson-databind) + ("java-fasterxml-jackson-dataformat-xml" ,java-fasterxml-jackson-dataformat-xml) + ("java-fasterxml-jackson-dataformat-yaml" ,java-fasterxml-jackson-dataformat-yaml) + ("java-commons-compress" ,java-commons-compress) + ("java-commons-csv" ,java-commons-csv) + ("java-jeromq" ,java-jeromq) + ("java-junit" ,java-junit))) + (native-inputs + `(("hamcrest" ,java-hamcrest-all) + ("java-commons-io" ,java-commons-io) + ("java-commons-lang3" ,java-commons-lang3) + ("slf4j" ,java-slf4j-api))) + (arguments + `(#:tests? #f ; tests require more dependencies + #:test-dir "src/test" + #:source-dir "src/main/java" + #:jar-name "log4j-core.jar" + #:jdk ,icedtea-8 + #:make-flags + (list (string-append "-Ddist.dir=" (assoc-ref %outputs "out") + "/share/java")) + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'enter-dir + (lambda _ (chdir "log4j-core") #t))))) + (synopsis "Core component of the Log4j framework") + (description "This package provides the core component of the Log4j +logging framework for Java."))) + (define-public java-commons-cli (package (name "java-commons-cli") -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 08 17:54:00 2017 Received: (at 29221) by debbugs.gnu.org; 8 Nov 2017 22:54:00 +0000 Received: from localhost ([127.0.0.1]:59142 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEN-0001tr-B3 for submit@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:59 -0500 Received: from lepiller.eu ([89.234.186.109]:59910) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEK-0001rP-OZ for 29221@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:57 -0500 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 52ab4782 (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO); Wed, 8 Nov 2017 22:55:41 +0000 (UTC) From: julien@lepiller.eu To: 29221@debbugs.gnu.org Subject: [PATCH 12/19] gnu: Add java-log4j-1.2-api. Date: Wed, 8 Nov 2017 23:51:33 +0100 Message-Id: <20171108225140.6587-12-julien@lepiller.eu> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20171108225140.6587-1-julien@lepiller.eu> References: <20171108231537.34a601cc@lepiller.eu> <20171108225140.6587-1-julien@lepiller.eu> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 29221 Cc: Julien Lepiller 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 (/) From: Julien Lepiller * gnu/packages/java.scm (java-log4j-1.2-api): New variable. --- gnu/packages/java.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 25e38ba80..2aa9311cf 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -4284,6 +4284,24 @@ Java.") (description "This package provides the core component of the Log4j logging framework for Java."))) +(define-public java-log4j-1.2-api + (package + (inherit java-log4j-api) + (name "java-log4j-1.2-api") + (arguments + `(#:jar-name "java-log4j-1.2-api.jar" + #:source-dir "log4j-1.2-api/src/main/java" + #:jdk ,icedtea-8 + ;; Tests require maven-model (and other maven subprojects), which is a + ;; cyclic dependency. + #:tests? #f)) + (inputs + `(("log4j-api" ,java-log4j-api) + ("log4j-core" ,java-log4j-core) + ("osgi-core" ,java-osgi-core) + ("eclipse-osgi" ,java-eclipse-osgi) + ("java-lmax-disruptor" ,java-lmax-disruptor))))) + (define-public java-commons-cli (package (name "java-commons-cli") -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 08 17:54:00 2017 Received: (at 29221) by debbugs.gnu.org; 8 Nov 2017 22:54:00 +0000 Received: from localhost ([127.0.0.1]:59144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEO-0001u1-HB for submit@debbugs.gnu.org; Wed, 08 Nov 2017 17:54:00 -0500 Received: from lepiller.eu ([89.234.186.109]:59908) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEL-0001qx-7c for 29221@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:57 -0500 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id af239ef5 (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO); Wed, 8 Nov 2017 22:55:41 +0000 (UTC) From: julien@lepiller.eu To: 29221@debbugs.gnu.org Subject: [PATCH 13/19] gnu: Add java-jdom. Date: Wed, 8 Nov 2017 23:51:34 +0100 Message-Id: <20171108225140.6587-13-julien@lepiller.eu> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20171108225140.6587-1-julien@lepiller.eu> References: <20171108231537.34a601cc@lepiller.eu> <20171108225140.6587-1-julien@lepiller.eu> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 29221 Cc: Julien Lepiller 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 (/) From: Julien Lepiller * gnu/packages/java.scm (java-jdom): New variable. --- gnu/packages/java.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 2aa9311cf..3d950bd0b 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -7293,3 +7293,28 @@ protocol-independent framework to build mail and messaging applications.") ;; Either cddl or gpl2 only. (license (list license:cddl1.1; actually cddl1.1 license:gpl2)))); with classpath exception + +(define-public java-jdom + (package + (name "java-jdom") + (version "1.1.3") + (source (origin + (method url-fetch) + (uri (string-append "http://jdom.org/dist/binary/archive/jdom-" + version ".tar.gz")) + (sha256 + (base32 + "07wdpm3jwwc9q38kmdw40fvbmv6jzjrkrf8m0zqs58f79a672wfl")))) + (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 + (replace 'install + (install-jars "build"))))) + (home-page "http://jdom.org/") + (synopsis "Access, manipulate, and output XML data") + (description "Java-based solution for accessing, manipulating, and +outputting XML data from Java code.") + (license license:bsd-4))) -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 08 17:54:07 2017 Received: (at 29221) by debbugs.gnu.org; 8 Nov 2017 22:54:07 +0000 Received: from localhost ([127.0.0.1]:59155 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEU-0001vR-QS for submit@debbugs.gnu.org; Wed, 08 Nov 2017 17:54:07 -0500 Received: from lepiller.eu ([89.234.186.109]:59910) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEL-0001rP-Fw for 29221@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:58 -0500 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 1a6987b9 (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO); Wed, 8 Nov 2017 22:55:41 +0000 (UTC) From: julien@lepiller.eu To: 29221@debbugs.gnu.org Subject: [PATCH 14/19] gnu: Add java-geronimo-xbean-reflect. Date: Wed, 8 Nov 2017 23:51:35 +0100 Message-Id: <20171108225140.6587-14-julien@lepiller.eu> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20171108225140.6587-1-julien@lepiller.eu> References: <20171108231537.34a601cc@lepiller.eu> <20171108225140.6587-1-julien@lepiller.eu> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 29221 Cc: Julien Lepiller 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 (/) From: Julien Lepiller * gnu/packages/java.scm (java-geronimo-xbean-reflect): New variable. --- gnu/packages/java.scm | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 3d950bd0b..c1e8c7a62 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -27,6 +27,7 @@ #:use-module (guix download) #:use-module (guix hg-download) #:use-module (guix git-download) + #:use-module (guix svn-download) #:use-module (guix utils) #:use-module (guix build-system ant) #:use-module (guix build-system gnu) @@ -7318,3 +7319,49 @@ protocol-independent framework to build mail and messaging applications.") (description "Java-based solution for accessing, manipulating, and outputting XML data from Java code.") (license license:bsd-4))) + +(define-public java-geronimo-xbean-reflect + (package + (name "java-geronimo-xbean-reflect") + (version "4.5") + (source (origin + (method svn-fetch) + (uri (svn-reference + (url "https://svn.apache.org/repos/asf/geronimo/xbean/tags/xbean-4.5/") + (revision 1807396))) + (file-name (string-append name "-" version)) + (sha256 + (base32 + "18q3i6jgm6rkw8aysfgihgywrdc5nvijrwnslmi3ww497jvri6ja")))) + (build-system ant-build-system) + (arguments + `(#:jar-name "geronimo-xbean-reflect.jar" + #:source-dir "xbean-reflect/src/main/java" + #:test-dir "xbean-reflect/src/test" + #:jdk ,icedtea-8 + #:test-exclude + (list "**/Abstract*.java" "**/AsmParameterNameLoaderTest.java" + "**/ObjectRecipeTest.java" "**/ParameterNameLoaderTest.java" + "**/RecipeHelperTest.java" "**/XbeanAsmParameterNameLoaderTest.java") + #:phases + (modify-phases %standard-phases + (add-before 'build 'fix-source + (lambda _ + (let ((dir "xbean-reflect/src/main/java/org/apache/xbean/recipe/")) + ;; org.apache.xbean.asm6 is actually repackaged java-asm + (substitute* (string-append dir "XbeanAsmParameterNameLoader.java") + (("org.apache.xbean.asm5") "org.objectweb.asm")) + #t)))))) + (inputs + `(("asm" ,java-asm) + ("log4j" ,java-log4j-api) + ("log4j-1.2" ,java-log4j-1.2-api) + ("log4j-core" ,java-log4j-core) + ("logging" ,java-commons-logging-minimal))) + (native-inputs + `(("junit" ,java-junit))) + (home-page "https://geronimo.apache.org/maven/xbean/3.6/xbean-reflect/") + (synopsis "Dependency injection helper") + (description "Xbean-reflect provides very flexible ways to create objects +and graphs of objects for dependency injection frameworks") + (license license:asl2.0))) -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 08 17:54:07 2017 Received: (at 29221) by debbugs.gnu.org; 8 Nov 2017 22:54:07 +0000 Received: from localhost ([127.0.0.1]:59157 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEV-0001vZ-2U for submit@debbugs.gnu.org; Wed, 08 Nov 2017 17:54:07 -0500 Received: from lepiller.eu ([89.234.186.109]:59914) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEL-0001sr-QE for 29221@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:58 -0500 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id f3b9b36f (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO); Wed, 8 Nov 2017 22:55:41 +0000 (UTC) From: julien@lepiller.eu To: 29221@debbugs.gnu.org Subject: [PATCH 15/19] gnu: Add java-tukaani-xz. Date: Wed, 8 Nov 2017 23:51:36 +0100 Message-Id: <20171108225140.6587-15-julien@lepiller.eu> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20171108225140.6587-1-julien@lepiller.eu> References: <20171108231537.34a601cc@lepiller.eu> <20171108225140.6587-1-julien@lepiller.eu> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 29221 Cc: Julien Lepiller 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 (/) From: Julien Lepiller * gnu/packages/java.scm (java-tukaani-xz): New variable. --- gnu/packages/compression.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm index 27fa083fb..0d8295abb 100644 --- a/gnu/packages/compression.scm +++ b/gnu/packages/compression.scm @@ -1830,3 +1830,38 @@ of archives.") without having to worry how it does so, or use different interfaces for each type by using either Perl modules, or command-line tools on your system.") (license license:perl-license))) + +(define-public java-tukaani-xz + (package + (name "java-tukaani-xz") + (version "1.6") + (source (origin + (method url-fetch) + (uri (string-append "https://tukaani.org/xz/xz-java-" version ".zip")) + (sha256 + (base32 + "1z3p1ri1gvl07inxn0agx44ck8n7wrzfmvkz8nbq3njn8r9wba8x")))) + (build-system ant-build-system) + (arguments + `(#:tests? #f; no tests + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'chdir + (lambda _ + ;; Our build system enters the first directory in the archive, but + ;; the package is not contained in a subdirectory + (chdir ".."))) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + ;; Do we want to install *Demo.jar? + (install-file "build/jar/xz.jar" + (string-append + (assoc-ref outputs "out") + "/share/java/xz.jar"))))))) + (native-inputs + `(("unzip" ,unzip))) + (home-page "https://tukaani.org") + (synopsis "XZ in Java") + (description "Tukaani-xz is an implementation of xz compression/decompression +algorithms in Java.") + (license license:public-domain))) -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 08 17:54:07 2017 Received: (at 29221) by debbugs.gnu.org; 8 Nov 2017 22:54:07 +0000 Received: from localhost ([127.0.0.1]:59160 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEV-0001vi-Dr for submit@debbugs.gnu.org; Wed, 08 Nov 2017 17:54:07 -0500 Received: from lepiller.eu ([89.234.186.109]:59908) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEM-0001qx-45 for 29221@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:58 -0500 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 4d232699 (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO); Wed, 8 Nov 2017 22:55:42 +0000 (UTC) From: julien@lepiller.eu To: 29221@debbugs.gnu.org Subject: [PATCH 16/19] gnu: Add java-plexus-container-default-bootstrap. Date: Wed, 8 Nov 2017 23:51:37 +0100 Message-Id: <20171108225140.6587-16-julien@lepiller.eu> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20171108225140.6587-1-julien@lepiller.eu> References: <20171108231537.34a601cc@lepiller.eu> <20171108225140.6587-1-julien@lepiller.eu> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 29221 Cc: Julien Lepiller 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 (/) From: Julien Lepiller * gnu/packages/java.scm (java-plexus-container-default-bootstrap): New variable. --- gnu/packages/java.scm | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index c1e8c7a62..4ee894d88 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -2363,6 +2363,45 @@ of Java. It is especially usefull for dynamic loading of application components.") (license license:asl2.0))) +(define-public java-plexus-container-default-bootstrap + (package + (name "java-plexus-container-default-bootstrap") + (version "1.7.1") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/codehaus-plexus/plexus-containers" + "/archive/plexus-containers-" version ".tar.gz")) + (sha256 + (base32 + "0xw5g30qf4a83608rw9v2hv8pfsz7d69dkdhk6r0wia4q78hh1pc")))) + (build-system ant-build-system) + (arguments + `(#:jar-name "container-default.jar" + #:source-dir "plexus-container-default/src/main/java" + #:test-dir "plexus-container-default/src/test" + #:jdk ,icedtea-8 + #:tests? #f; requires plexus-archiver, which depends on this package + #:phases + (modify-phases %standard-phases + (add-before 'build 'copy-resources + (lambda _ + (copy-recursively + "plexus-container-default/src/main/resources/" + "build/classes") + #t))))) + (inputs + `(("worldclass" ,java-plexus-classworlds) + ("xbean" ,java-geronimo-xbean-reflect) + ("utils" ,java-plexus-utils) + ("junit" ,java-junit) + ("guava" ,java-guava))) + (home-page "https://github.com/codehaus-plexus/plexus-containers") + (synopsis "Inversion of controll container") + (description "Plexus-default-container is Plexus' inversion-of-control +(IoC) container. It is composed of its public API and its default +implementation.") + (license license:asl2.0))) + (define-public java-asm (package (name "java-asm") -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 08 17:54:08 2017 Received: (at 29221) by debbugs.gnu.org; 8 Nov 2017 22:54:08 +0000 Received: from localhost ([127.0.0.1]:59163 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEV-0001vv-Ob for submit@debbugs.gnu.org; Wed, 08 Nov 2017 17:54:08 -0500 Received: from lepiller.eu ([89.234.186.109]:59910) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEM-0001rP-FF for 29221@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:59 -0500 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 269993ce (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO); Wed, 8 Nov 2017 22:55:42 +0000 (UTC) From: julien@lepiller.eu To: 29221@debbugs.gnu.org Subject: [PATCH 17/19] gnu: Add java-plexus-io. Date: Wed, 8 Nov 2017 23:51:38 +0100 Message-Id: <20171108225140.6587-17-julien@lepiller.eu> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20171108225140.6587-1-julien@lepiller.eu> References: <20171108231537.34a601cc@lepiller.eu> <20171108225140.6587-1-julien@lepiller.eu> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 29221 Cc: Julien Lepiller 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 (/) From: Julien Lepiller * gnu/packages/java.scm (java-plexus-io): New variable. --- gnu/packages/java.scm | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 4ee894d88..e072361d2 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -2402,6 +2402,49 @@ components.") implementation.") (license license:asl2.0))) +(define-public java-plexus-io + (package + (name "java-plexus-io") + (version "3.0.0") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/codehaus-plexus/plexus-io" + "/archive/plexus-io-" version ".tar.gz")) + (sha256 + (base32 + "0f2j41kihaymxkpbm55smpxjja235vad8cgz94frfy3ppcp021dw")))) + (build-system ant-build-system) + (arguments + `(#:jar-name "plexus-io.jar" + #:source-dir "src/main/java" + #:test-dir "src/test" + #:jdk ,icedtea-8 + #:phases + (modify-phases %standard-phases + (add-before 'build 'copy-resources + (lambda _ + (mkdir-p "build/classes/META-INF/plexus") + (copy-file "src/main/resources/META-INF/plexus/components.xml" + "build/classes/META-INF/plexus/components.xml") + #t))))) + (inputs + `(("utils" ,java-plexus-utils) + ("commons-io" ,java-commons-io) + ("java-jsr305" ,java-jsr305))) + (native-inputs + `(("junit" ,java-junit) + ("hamcrest" ,java-hamcrest-core) + ("guava" ,java-guava) + ("classworlds" ,java-plexus-classworlds) + ("xbean" ,java-geronimo-xbean-reflect) + ("container-default" ,java-plexus-container-default-bootstrap))) + (home-page "https://github.com/codehaus-plexus/plexus-io") + (synopsis "I/O plexus components") + (description "Plexus IO is a set of plexus components, which are designed +for use in I/O operations. This implementation using plexus components allows +reusing it in maven.") + (license license:asl2.0))) + (define-public java-asm (package (name "java-asm") -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 08 17:54:08 2017 Received: (at 29221) by debbugs.gnu.org; 8 Nov 2017 22:54:08 +0000 Received: from localhost ([127.0.0.1]:59165 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEW-0001w6-7m for submit@debbugs.gnu.org; Wed, 08 Nov 2017 17:54:08 -0500 Received: from lepiller.eu ([89.234.186.109]:59914) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEM-0001sr-Tt for 29221@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:59 -0500 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 166eebd4 (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO); Wed, 8 Nov 2017 22:55:42 +0000 (UTC) From: julien@lepiller.eu To: 29221@debbugs.gnu.org Subject: [PATCH 18/19] gnu: Add java-plexus-archiver. Date: Wed, 8 Nov 2017 23:51:39 +0100 Message-Id: <20171108225140.6587-18-julien@lepiller.eu> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20171108225140.6587-1-julien@lepiller.eu> References: <20171108231537.34a601cc@lepiller.eu> <20171108225140.6587-1-julien@lepiller.eu> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 29221 Cc: Julien Lepiller 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 (/) From: Julien Lepiller * gnu/packages/java.scm (java-plexus-archiver): New variable. --- gnu/packages/java.scm | 52 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index e072361d2..7dcf68c3a 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -2445,6 +2445,58 @@ for use in I/O operations. This implementation using plexus components allows reusing it in maven.") (license license:asl2.0))) +(define-public java-plexus-archiver + (package + (name "java-plexus-archiver") + (version "3.5") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/codehaus-plexus/plexus-archiver" + "/archive/plexus-archiver-" version ".tar.gz")) + (sha256 + (base32 + "0iv1j7khra6icqh3jndng3iipfmkc7l5jq2y802cm8r575v75pyv")))) + (build-system ant-build-system) + (arguments + `(#:jar-name "plexus-archiver.jar" + #:source-dir "src/main/java" + #:jdk ,icedtea-8 + #:test-dir "src/test" + #:test-exclude (list "**/Abstract*.java" "**/Base*.java") + #:phases + (modify-phases %standard-phases + (add-before 'check 'remove-failing + (lambda _ + ;; Requires an older version of plexus container + (delete-file + "src/test/java/org/codehaus/plexus/archiver/DuplicateFilesTest.java"))) + (add-before 'build 'copy-resources + (lambda _ + (mkdir-p "build/classes/META-INF/plexus") + (copy-file "src/main/resources/META-INF/plexus/components.xml" + "build/classes/META-INF/plexus/components.xml") + #t))))) + (inputs + `(("utils" ,java-plexus-utils) + ("commons-io" ,java-commons-io) + ("snappy" ,java-iq80-snappy) + ("io" ,java-plexus-io) + ("compress" ,java-commons-compress) + ("container-default" ,java-plexus-container-default-bootstrap) + ("snappy" ,java-snappy) + ("java-jsr305" ,java-jsr305))) + (native-inputs + `(("junit" ,java-junit) + ("classworld" ,java-plexus-classworlds) + ("xbean" ,java-geronimo-xbean-reflect) + ("xz" ,java-tukaani-xz) + ("guava" ,java-guava))) + (home-page "https://github.com/codehaus-plexus/plexus-archiver") + (synopsis "Archiver component of the Plexus project") + (description "Plexus-archiver contains a component to deal with project +archives (jar).") + (license license:asl2.0))) + (define-public java-asm (package (name "java-asm") -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 08 17:59:48 2017 Received: (at 29221) by debbugs.gnu.org; 8 Nov 2017 22:59:48 +0000 Received: from localhost ([127.0.0.1]:59178 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZK0-00025E-Cm for submit@debbugs.gnu.org; Wed, 08 Nov 2017 17:59:48 -0500 Received: from lepiller.eu ([89.234.186.109]:59908) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZEN-0001qx-1N for 29221@debbugs.gnu.org; Wed, 08 Nov 2017 17:53:59 -0500 Received: from localhost.localdomain (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id cfe53b37 (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO); Wed, 8 Nov 2017 22:55:42 +0000 (UTC) From: julien@lepiller.eu To: 29221@debbugs.gnu.org Subject: [PATCH 19/19] gnu: Add java-plexus-container-default. Date: Wed, 8 Nov 2017 23:51:40 +0100 Message-Id: <20171108225140.6587-19-julien@lepiller.eu> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20171108225140.6587-1-julien@lepiller.eu> References: <20171108231537.34a601cc@lepiller.eu> <20171108225140.6587-1-julien@lepiller.eu> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 29221 Cc: Julien Lepiller 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 (/) From: Julien Lepiller * gnu/packages/java.scm (java-plexus-container-default): New variable. --- gnu/packages/java.scm | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 7dcf68c3a..5c4a613ca 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -2497,6 +2497,49 @@ reusing it in maven.") archives (jar).") (license license:asl2.0))) +(define-public java-plexus-container-default + (package + (inherit java-plexus-container-default-bootstrap) + (name "java-plexus-container-default") + (arguments + `(#:jar-name "container-default.jar" + #:source-dir "plexus-container-default/src/main/java" + #:test-dir "plexus-container-default/src/test" + #:test-exclude (list ;"**/*Test.java" + "**/Abstract*.java" + ;; Requires plexus-hierarchy + "**/PlexusHierarchyTest.java" + ;; Failures + "**/ComponentRealmCompositionTest.java" + "**/PlexusContainerTest.java") + #:jdk ,icedtea-8 + #:phases + (modify-phases %standard-phases + (add-before 'build 'copy-resources + (lambda _ + (copy-recursively + "plexus-container-default/src/main/resources/" + "build/classes") + #t)) + (add-before 'check 'fix-paths + (lambda _ + (let ((dir "plexus-container-default/src/test/java/org/codehaus")) + (substitute* + (string-append + dir "/plexus/component/composition/" + "ComponentRealmCompositionTest.java") + (("src/test") "plexus-container-default/src/test")) + #t)))))) + (inputs + `(("worldclass" ,java-plexus-classworlds) + ("xbean" ,java-geronimo-xbean-reflect) + ("utils" ,java-plexus-utils) + ("junit" ,java-junit) + ("guava" ,java-guava))) + (native-inputs + `(("archiver" ,java-plexus-archiver) + ("hamcrest" ,java-hamcrest-core))))) + (define-public java-asm (package (name "java-asm") -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 08 18:03:45 2017 Received: (at 29221) by debbugs.gnu.org; 8 Nov 2017 23:03:45 +0000 Received: from localhost ([127.0.0.1]:59186 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZNm-0002D8-3z for submit@debbugs.gnu.org; Wed, 08 Nov 2017 18:03:45 -0500 Received: from aibo.runbox.com ([91.220.196.211]:44616) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCZNj-0002Cz-Sl for 29221@debbugs.gnu.org; Wed, 08 Nov 2017 18:03:40 -0500 Received: from [10.9.9.210] (helo=mailfront10.runbox.com) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1eCZNi-0005gZ-8K; Thu, 09 Nov 2017 00:03:38 +0100 Received: from [163.172.212.115] (helo=localhost) by mailfront10.runbox.com with esmtpsa (uid:892961 ) (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) id 1eCZNR-0008B8-7n; Thu, 09 Nov 2017 00:03:21 +0100 Date: Wed, 8 Nov 2017 23:03:19 +0000 From: ng0 To: julien@lepiller.eu Subject: Re: [bug#29221] [PATCH 05/19] gnu: Add java-mail. Message-ID: <20171108230319.ohgktgc7oh5grvje@abyayala> References: <20171108231537.34a601cc@lepiller.eu> <20171108225140.6587-1-julien@lepiller.eu> <20171108225140.6587-5-julien@lepiller.eu> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="p2ckn6vzjmpx4jwm" Content-Disposition: inline In-Reply-To: <20171108225140.6587-5-julien@lepiller.eu> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 29221 Cc: 29221@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --p2ckn6vzjmpx4jwm Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable julien@lepiller.eu transcribed 3.8K bytes: > From: Julien Lepiller >=20 > * gnu/packages/java.scm (java-mail): New variable. I didn't follow any of the past Java commits, but shouldn't this mention: > * gnu/packages/java.scm (java-jboss-jms-api-spec): New variable. as well? Only recently I learned that python with python2 variants in the same commit should mention both, so I guess this applies here aswell if java-mail can not build without the java-jboss-jms-api-spec. However, just from reading the definitions it's not clear to me why the 2 were bundled. > --- > gnu/packages/java.scm | 77 +++++++++++++++++++++++++++++++++++++++++++++= ++++++ > 1 file changed, 77 insertions(+) >=20 > diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm > index 37e3f5180..67805bae7 100644 > --- a/gnu/packages/java.scm > +++ b/gnu/packages/java.scm > @@ -6949,3 +6949,80 @@ done to the IDE or continuous integration servers = which simplifies adoption.") > ("reflect" ,java-powermock-reflect) > ("support" ,java-powermock-api-support) > ("cglib" ,java-cglib))))) > + > +(define-public java-jboss-jms-api-spec > + (package > + (name "java-jboss-jms-api-spec") > + (version "2.0") > + (source (origin > + (method url-fetch) > + (uri (string-append "https://github.com/jboss/jboss-jms-ap= i_spec/" > + "archive/jboss-jms-api_" version > + "_spec-1.0.1.Final.tar.gz")) > + (sha256 > + (base32 > + "07bqblw9kq2i8q92bz70fvavq5xjfkaixl8xa0m0cypjgy82rb7m"))= )) > + (build-system ant-build-system) > + (arguments > + `(#:jar-name "java-jboss-jms-api_spec.jar" > + #:jdk ,icedtea-8 > + #:source-dir "." > + #:tests? #f)); no tests > + (home-page "https://github.com/jboss/jboss-jms-api_spec") > + (synopsis "Java Message Service API specification") > + (description "Java Message Service (JMS) API is used to send messages > +messages between two or more clients. It is a messaging standard that a= llows > +application components to create, send, receive, and read messages.") > + ; either gpl2 only with GPL Classpath Exception, or cddl. > + (license (list license:gpl2 license:cddl1.0)))) > + > +(define-public java-mail > + (package > + (name "java-mail") > + (version "1.6.0") > + (source (origin > + (method url-fetch) > + (uri (string-append "https://github.com/javaee/javamail/ar= chive/" > + "JAVAMAIL-1_6_0.tar.gz")) > + (sha256 > + (base32 > + "1b4rg7fpj50ld90a71iz2m4gm3f5cnw18p3q3rbrrryjip46kx92"))= )) > + (build-system ant-build-system) > + (arguments > + `(#:jar-name "java-mail.jar" > + #:jdk ,icedtea-8 > + #:source-dir "mail/src/main/java" > + #:test-dir "mail/src/test" > + #:test-exclude > + (list "**/CollectorFormatterTest.java" > + "**/CompactFormatterTest.java" > + "**/DurationFilterTest.java" > + "**/MailHandlerTest.java" > + "**/GetLocalAddressTest.java" > + ;; FIXME: both end with: > + ;; java.lang.ClassNotFoundException: > + ;; javax.mail.internet.MimeMultipartParseTest > + "**/MimeMultipartParseTest.java" > + "**/SearchTermSerializationTest.java") > + #:phases > + (modify-phases %standard-phases > + (add-before 'configure 'move-version.java > + (lambda _ > + (copy-file "mail/src/main/resources/javax/mail/Version.java" > + "mail/src/main/java/javax/mail/Version.java"))) > + (add-before 'build 'copy-resources > + (lambda _ > + (copy-recursively "mail/src/main/resources/META-INF" > + "build/classes/META-INF") > + #t))))) > + (native-inputs > + `(("junit" ,java-junit) > + ("hamcrest" ,java-hamcrest-core))) > + (home-page "https://javaee.github.io/javamail/") > + (synopsis "Mail-related functionnalities in Java") > + (description "The JavaMail API provides a platform-independent and > +protocol-independent framework to build mail and messaging applications.= ") > + ;; General Public License Version 2 only ("GPL") or the Common Devel= opment > + ;; and Distribution License("CDDL") > + (license (list license:cddl1.1 > + license:gpl2)))); with classpath exception > --=20 > 2.15.0 >=20 >=20 >=20 >=20 >=20 --=20 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://dist.ng0.infotropique.org/dist/keys/ WWW: https://ng0.infotropique.org --p2ckn6vzjmpx4jwm Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAloDjTcACgkQ4i+bv+40 hYj2/BAArYENwOJfsAU7rUKXIEjccygGVokjFxa6S6LKJ+lGer+kgv04dC+TlUlV dxt6MAwRZ7PBZ7gkTJF520ZEEEFxMzL75qfiT8rBTMisDBkNRIOyM74xFSIg5G+C 6bfhtQ1hDD4zcsodbvhU2gMUixRi6SdeTsyLvyblPlDnA/T4sfkkxmZapwGdp5La ljhnNVmGob6I+BV494bg4J+FSIHG9d2g2FVjChAiF+TLxlE/rfV+2SXJscxxGehT INnEeOEQd3k67ogS12vRP11gU3Fk1B8k5gnhcrc8OD4woxmA8IZf0z6yL2u3mGAG b46AxW0qjvjX4dMqZnXQJLoWbeMJgDy23K5QKE1qQfO6EqL3HX6wLvTn7kknKPtq whPCyhjEZo849027igXqquqtXSLcvXt40NRq3SjKQ7Lh0SNkVEABG/LV8TZMV1xm z8r9R6biT8z04VjiZEgeWa6UrcTPwA3mmN0GofImYlzZi4+Vy4fWm5yhE/N2HhbY 8Z4Z9k/0OMorDXwL6KqvaDD00k4IBQSWIay4StaqXXiJegPjpyzyi4ZdYenC+A48 QqYoYBFSORi0ml8qSzl5AlD7zOYeGP/lVkaAndvvcTCwD5sHOMLz1p8RezsfZolg M5Ho7h4F4YlIAZ2UH/OQ14t2JpfrF/knr1ji5SqEmGZb79zXyAQ= =D4VC -----END PGP SIGNATURE----- --p2ckn6vzjmpx4jwm-- From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 03:36:45 2017 Received: (at 29221) by debbugs.gnu.org; 9 Nov 2017 08:36:46 +0000 Received: from localhost ([127.0.0.1]:59399 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCiKL-0001To-NA for submit@debbugs.gnu.org; Thu, 09 Nov 2017 03:36:45 -0500 Received: from lepiller.eu ([89.234.186.109]:59916) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCiKJ-0001Tf-CL for 29221@debbugs.gnu.org; Thu, 09 Nov 2017 03:36:44 -0500 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 ad2cfe32 (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO) for <29221@debbugs.gnu.org>; Thu, 9 Nov 2017 08:38:34 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Thu, 09 Nov 2017 09:36:41 +0100 From: julien lepiller To: 29221@debbugs.gnu.org Subject: Re: [bug#29221] [PATCH 05/19] gnu: Add java-mail. In-Reply-To: <20171108230319.ohgktgc7oh5grvje@abyayala> References: <20171108231537.34a601cc@lepiller.eu> <20171108225140.6587-1-julien@lepiller.eu> <20171108225140.6587-5-julien@lepiller.eu> <20171108230319.ohgktgc7oh5grvje@abyayala> Message-ID: <1cafa22c37351c8e027017b77495b787@lepiller.eu> X-Sender: julien@lepiller.eu User-Agent: Roundcube Webmail/1.3.1 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 29221 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 2017-11-09 00:03, ng0 a écrit : > julien@lepiller.eu transcribed 3.8K bytes: >> From: Julien Lepiller >> >> * gnu/packages/java.scm (java-mail): New variable. > > I didn't follow any of the past Java commits, but > shouldn't this mention: > >> * gnu/packages/java.scm (java-jboss-jms-api-spec): New variable. > > as well? Only recently I learned that python with python2 variants > in the same commit should mention both, so I guess this > applies here aswell if java-mail can not build without > the java-jboss-jms-api-spec. > However, just from reading the definitions it's not clear to > me why the 2 were bundled. > Arg. Again, rebasing mistake :/ I will send that as two patches. Thank you. From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 10:31:26 2017 Received: (at 29221) by debbugs.gnu.org; 9 Nov 2017 15:31:26 +0000 Received: from localhost ([127.0.0.1]:60574 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCone-0005Mr-MH for submit@debbugs.gnu.org; Thu, 09 Nov 2017 10:31:26 -0500 Received: from hera.aquilenet.fr ([141.255.128.1]:47627) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eConc-0005Me-QQ for 29221@debbugs.gnu.org; Thu, 09 Nov 2017 10:31:25 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id F3AB4F7C8; Thu, 9 Nov 2017 16:31:25 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tvL96Y1zl80Z; Thu, 9 Nov 2017 16:31:25 +0100 (CET) Received: from ribbon (unknown [193.50.110.148]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 1336D670E; Thu, 9 Nov 2017 16:31:25 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: julien@lepiller.eu Subject: Re: [bug#29221] [PATCH 04/19] licenses: Add cddl1.1. References: <20171108231537.34a601cc@lepiller.eu> <20171108225140.6587-1-julien@lepiller.eu> <20171108225140.6587-4-julien@lepiller.eu> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 19 Brumaire an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Thu, 09 Nov 2017 16:31:21 +0100 In-Reply-To: <20171108225140.6587-4-julien@lepiller.eu> (julien@lepiller.eu's message of "Wed, 8 Nov 2017 23:51:25 +0100") Message-ID: <877euzh3jq.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 29221 Cc: 29221@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Hi Julien, julien@lepiller.eu skribis: > From: Julien Lepiller > > * guix/licenses.scm (cddl1.1): New variable. [...] > +;; CDDL1.1 is the same as 1.0, except that "Oracle" becomes "Sun Microsy= stems, Inc", > +;; "LOSS OF GOODWILL" becomes "LOST PROFITS" and section 6.3 is removed. > +(define cddl1.1 cddl1.0) I think that=E2=80=99s enough to warrant a distinct object. You= =E2=80=99re welcome to leave this comment, though! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 16 15:57:09 2017 Received: (at 29221) by debbugs.gnu.org; 16 Nov 2017 20:57:09 +0000 Received: from localhost ([127.0.0.1]:43941 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eFRDe-0003Yv-4J for submit@debbugs.gnu.org; Thu, 16 Nov 2017 15:57:09 -0500 Received: from lepiller.eu ([89.234.186.109]:60498) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eFRDb-0003Yl-KZ for 29221@debbugs.gnu.org; Thu, 16 Nov 2017 15:57:04 -0500 Received: from localhost (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id db01516a (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <29221@debbugs.gnu.org>; Thu, 16 Nov 2017 20:59:09 +0000 (UTC) Date: Thu, 16 Nov 2017 21:54:33 +0100 From: Julien Lepiller To: 29221@debbugs.gnu.org Subject: Re: [bug#29221] [PATCH 04/19] licenses: Add cddl1.1. Message-ID: <20171116215433.406b2a33@lepiller.eu> In-Reply-To: <877euzh3jq.fsf@gnu.org> References: <20171108231537.34a601cc@lepiller.eu> <20171108225140.6587-1-julien@lepiller.eu> <20171108225140.6587-4-julien@lepiller.eu> <877euzh3jq.fsf@gnu.org> X-Mailer: Claws Mail 3.15.1-dirty (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/5WWWMu9kf0sI5kiY_io48DJ" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 29221 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 (/) --MP_/5WWWMu9kf0sI5kiY_io48DJ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Le Thu, 09 Nov 2017 16:31:21 +0100, ludo@gnu.org (Ludovic Court=C3=A8s) a =C3=A9crit : > Hi Julien, >=20 > julien@lepiller.eu skribis: >=20 > > From: Julien Lepiller > > > > * guix/licenses.scm (cddl1.1): New variable. =20 >=20 > [...] >=20 > > +;; CDDL1.1 is the same as 1.0, except that "Oracle" becomes "Sun > > Microsystems, Inc", +;; "LOSS OF GOODWILL" becomes "LOST PROFITS" > > and section 6.3 is removed. +(define cddl1.1 cddl1.0) =20 >=20 > I think that=E2=80=99s enough to warrant a distinct object. Yo= u=E2=80=99re > welcome to leave this comment, though! >=20 > Ludo=E2=80=99. Is this correct? CDDL 1.1 is not mentionned on the gnu website nor on the OSI website. --MP_/5WWWMu9kf0sI5kiY_io48DJ Content-Type: text/x-patch Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=0004-licenses-Add-cddl1.1.patch >From 16a737384d495a668f1db0f5deeb9f255158e39a Mon Sep 17 00:00:00 2001 From: Julien Lepiller Date: Sun, 5 Nov 2017 12:39:51 +0100 Subject: [PATCH 04/20] licenses: Add cddl1.1. * guix/licenses.scm (cddl1.1): New variable. --- guix/licenses.scm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/guix/licenses.scm b/guix/licenses.scm index 6de611da2..fa376750f 100644 --- a/guix/licenses.scm +++ b/guix/licenses.scm @@ -42,7 +42,7 @@ cc-by2.0 cc-by3.0 cc-by4.0 cc-by-sa2.0 cc-by-sa3.0 cc-by-sa4.0 cc-sampling-plus-1.0 - cddl1.0 + cddl1.0 cddl1.1 cecill cecill-b cecill-c artistic2.0 clarified-artistic copyleft-next @@ -217,6 +217,13 @@ at URI, which may be a file:// URI pointing the package's tree." "http://directory.fsf.org/wiki/License:CDDLv1.0" "https://www.gnu.org/licenses/license-list#CDDL")) +;; CDDL1.1 is the same as 1.0, except that "Oracle" becomes "Sun Microsystems, Inc", +;; "LOSS OF GOODWILL" becomes "LOST PROFITS" and section 6.3 is removed. +(define cddl1.1 + (license "CDDL 1.1" + "https://oss.oracle.com/licenses/CDDL+GPL-1.1" + "https://www.gnu.org/licenses/license-list#CDDL")) + (define cecill ;copyleft (license "CeCILL" "http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.html" -- 2.15.0 --MP_/5WWWMu9kf0sI5kiY_io48DJ-- From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 16 16:13:41 2017 Received: (at 29221) by debbugs.gnu.org; 16 Nov 2017 21:13:42 +0000 Received: from localhost ([127.0.0.1]:43947 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eFRTh-0003wZ-Np for submit@debbugs.gnu.org; Thu, 16 Nov 2017 16:13:41 -0500 Received: from tobias.gr ([51.15.135.5]:36162) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eFRTg-0003wP-BJ for 29221@debbugs.gnu.org; Thu, 16 Nov 2017 16:13:40 -0500 Received: by tobias.gr (OpenSMTPD) with ESMTP id 595beaf5; Thu, 16 Nov 2017 21:13:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=tobias.gr; h=subject:to :references:from:message-id:date:mime-version:in-reply-to :content-type:content-transfer-encoding; s=201706; bh=bWirK64pnq zzM7eFkLLEDXm8x/CkUUB7YAPDyn1PjXE=; b=Nyys0clF1pqoW8y+2YZOEnFEk/ v5aqHPymy8n21JUQMcR7dN8OGaRCluwTLQ/2iUPnzAY1CNF1vHEFI28pWH/mIh7C vLD3LOQ54stFHTbqnY9yaG3E1e8PX/xSglrm4SnWyRwJlGI0NNYebcwot0ss2qnK rRaAikt6v/6EAkWda4A72wMmZgWzlNfcRSfNFRH12qLcNdV1dO1KkkPeDoXDNLA0 LpSxRkx2nXhnU42dYLmkllG38PTyGtDbFrDakqU0r26IUi1+LTXPCToSA1PJKRqk iWpJVjxHC6UrPphAv+GWoIlSCEuSFqpMMmwEe/LyZHJHkJF3M04UGjcMgyRQ== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 313a91fa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO); Thu, 16 Nov 2017 21:13:32 +0000 (UTC) Subject: Re: [bug#29221] [PATCH 04/19] licenses: Add cddl1.1. To: julien@lepiller.eu, 29221@debbugs.gnu.org References: <20171108231537.34a601cc@lepiller.eu> <20171108225140.6587-1-julien@lepiller.eu> <20171108225140.6587-4-julien@lepiller.eu> <877euzh3jq.fsf@gnu.org> <20171116215433.406b2a33@lepiller.eu> From: Tobias Geerinckx-Rice Message-ID: <3557d8e8-dce6-6129-dd6c-c7f56cd40d3f@tobias.gr> Date: Thu, 16 Nov 2017 22:16:00 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <20171116215433.406b2a33@lepiller.eu> Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 29221 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Julien, Julien Lepiller wrote on 16/11/17 at 21:54: > +;; CDDL1.1 is the same as 1.0, except that "Oracle" becomes "Sun Microsystems, Inc", > +;; "LOSS OF GOODWILL" becomes "LOST PROFITS" and section 6.3 is removed. While I'd love to live in that world, I suspect you've accidentally reversed the diff. Kind regards, T G-R From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 16 16:15:20 2017 Received: (at 29221) by debbugs.gnu.org; 16 Nov 2017 21:15:20 +0000 Received: from localhost ([127.0.0.1]:43951 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eFRVI-0003zS-2N for submit@debbugs.gnu.org; Thu, 16 Nov 2017 16:15:20 -0500 Received: from lepiller.eu ([89.234.186.109]:60500) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eFRVG-0003zK-J1 for 29221@debbugs.gnu.org; Thu, 16 Nov 2017 16:15:18 -0500 Received: from localhost (static-176-182-42-79.ncc.abo.bbox.fr [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 25734551 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <29221@debbugs.gnu.org>; Thu, 16 Nov 2017 21:17:25 +0000 (UTC) Date: Thu, 16 Nov 2017 22:13:09 +0100 From: Julien Lepiller To: 29221@debbugs.gnu.org Subject: Re: [bug#29221] [PATCH 04/19] licenses: Add cddl1.1. Message-ID: <20171116221309.6e06d234@lepiller.eu> In-Reply-To: <3557d8e8-dce6-6129-dd6c-c7f56cd40d3f@tobias.gr> References: <20171108231537.34a601cc@lepiller.eu> <20171108225140.6587-1-julien@lepiller.eu> <20171108225140.6587-4-julien@lepiller.eu> <877euzh3jq.fsf@gnu.org> <20171116215433.406b2a33@lepiller.eu> <3557d8e8-dce6-6129-dd6c-c7f56cd40d3f@tobias.gr> X-Mailer: Claws Mail 3.15.1-dirty (GTK+ 2.24.31; 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: 29221 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 Thu, 16 Nov 2017 22:16:00 +0100, Tobias Geerinckx-Rice a =C3=A9crit : > Julien, >=20 > Julien Lepiller wrote on 16/11/17 at 21:54: > > +;; CDDL1.1 is the same as 1.0, except that "Oracle" becomes "Sun > > Microsystems, Inc", +;; "LOSS OF GOODWILL" becomes "LOST PROFITS" > > and section 6.3 is removed. =20 >=20 > While I'd love to live in that world, I suspect you've accidentally > reversed the diff. >=20 > Kind regards, >=20 > T G-R Indeed... Thanks for spotting that :) From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 17 05:09:02 2017 Received: (at 29221) by debbugs.gnu.org; 17 Nov 2017 10:09:02 +0000 Received: from localhost ([127.0.0.1]:44277 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eFda1-0000hh-QE for submit@debbugs.gnu.org; Fri, 17 Nov 2017 05:09:02 -0500 Received: from hera.aquilenet.fr ([141.255.128.1]:47962) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eFdZy-0000hH-Bt for 29221@debbugs.gnu.org; Fri, 17 Nov 2017 05:08:59 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 13F16F8D0; Fri, 17 Nov 2017 11:09:00 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p9Dxw1Kveapp; Fri, 17 Nov 2017 11:08:59 +0100 (CET) Received: from ribbon (unknown [193.50.110.175]) by hera.aquilenet.fr (Postfix) with ESMTPSA id ED979F8CD; Fri, 17 Nov 2017 11:08:58 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Julien Lepiller Subject: Re: [bug#29221] [PATCH 04/19] licenses: Add cddl1.1. References: <20171108231537.34a601cc@lepiller.eu> <20171108225140.6587-1-julien@lepiller.eu> <20171108225140.6587-4-julien@lepiller.eu> <877euzh3jq.fsf@gnu.org> <20171116215433.406b2a33@lepiller.eu> <3557d8e8-dce6-6129-dd6c-c7f56cd40d3f@tobias.gr> <20171116221309.6e06d234@lepiller.eu> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 27 Brumaire an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Fri, 17 Nov 2017 11:08:56 +0100 In-Reply-To: <20171116221309.6e06d234@lepiller.eu> (Julien Lepiller's message of "Thu, 16 Nov 2017 22:13:09 +0100") Message-ID: <87ine95i9z.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 29221 Cc: 29221@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Julien Lepiller skribis: > Le Thu, 16 Nov 2017 22:16:00 +0100, > Tobias Geerinckx-Rice a =C3=A9crit : > >> Julien, >>=20 >> Julien Lepiller wrote on 16/11/17 at 21:54: >> > +;; CDDL1.1 is the same as 1.0, except that "Oracle" becomes "Sun >> > Microsystems, Inc", +;; "LOSS OF GOODWILL" becomes "LOST PROFITS" >> > and section 6.3 is removed.=20=20 >>=20 >> While I'd love to live in that world, I suspect you've accidentally >> reversed the diff. >>=20 >> Kind regards, >>=20 >> T G-R > > Indeed... Thanks for spotting that :) Heheh. Apart from that LGTM! Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 20 02:45:48 2017 Received: (at control) by debbugs.gnu.org; 20 Nov 2017 07:45:48 +0000 Received: from localhost ([127.0.0.1]:48191 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGgm4-0000kO-5E for submit@debbugs.gnu.org; Mon, 20 Nov 2017 02:45:48 -0500 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21053) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGgm1-0000go-7O for control@debbugs.gnu.org; Mon, 20 Nov 2017 02:45:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1511163024; s=zoho; d=elephly.net; i=rekado@elephly.net; h=Date:To:From:Subject; l=13; bh=1WxRF8oKbUwzaiPY+aPzORNZ5HsSEkHn5Co+4xgw7T4=; b=LFZeHjpKf8+vSnBnIikyNr4ZvhExbDQiAk/srQcIXSq1ZcAwE+RpNoSLE/x8IoAd FtjxFQPkvBOW9hxD+QGGqRUkzWrE91aZLdAVMUQFjLvqTv782Ww5sl7Rv111qVBt6ZV MfoS8G4xhZKvZOJD22AcE/qre+cOoE1m5jCXv0/4= Received: from localhost (port-92-200-36-125.dynamic.qsc.de [92.200.36.125]) by mx.zohomail.com with SMTPS id 1511163024882390.9914422675721; Sun, 19 Nov 2017 23:30:24 -0800 (PST) Date: Mon, 20 Nov 2017 08:30:21 +0100 To: control@debbugs.gnu.org From: Ricardo Wurmus Subject: control message for bug #29221 X-ZohoMailClient: External X-Spam-Score: -1.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" Message-Id: X-Spam-Score: -1.2 (-) close 29221 From unknown Sat Jun 14 19:21:58 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 18 Dec 2017 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator