From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 24 13:26:36 2022 Received: (at submit) by debbugs.gnu.org; 24 Feb 2022 18:26:36 +0000 Received: from localhost ([127.0.0.1]:50381 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nNIp1-0008Av-S2 for submit@debbugs.gnu.org; Thu, 24 Feb 2022 13:26:36 -0500 Received: from lists.gnu.org ([209.51.188.17]:60672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nNIoz-0008An-JG for submit@debbugs.gnu.org; Thu, 24 Feb 2022 13:26:34 -0500 Received: from eggs.gnu.org ([209.51.188.92]:49720) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nNIoz-0003Eg-DO for guix-patches@gnu.org; Thu, 24 Feb 2022 13:26:33 -0500 Received: from [2607:f8b0:4864:20::102f] (port=46000 helo=mail-pj1-x102f.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nNIox-0001Tk-B0 for guix-patches@gnu.org; Thu, 24 Feb 2022 13:26:33 -0500 Received: by mail-pj1-x102f.google.com with SMTP id bx9-20020a17090af48900b001bc64ee7d3cso2696528pjb.4 for ; Thu, 24 Feb 2022 10:26:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=WOAitwByAZKWVSVbCq8ELkzcspXwp/JSYvadXt7/uFY=; b=QNPd3qE64MU8CuBtAVG9CoGA3crKSykUlizsRVvkOjjuR0BoW9J4qvjS97LEDeE4eu NCZ/76D0TrtsXMzxUtIzy/kpvsuplKSriX7KGCFVAs0UIbMVYXQMgdOq6U8FG2nhyapc vYZW31aLU4MzLX7Tceh77KzJqRoaag7xktMHiDXM9pNeE3N6LyPM+pWdAg+rag+Ob4C3 smCAJWRzDuQ+zm6kj6fynAZtPV59w+Ay7tTVolXuDxFF7N4ibsV+bWUwovRMxYfeLsbw hGUX1ZdXzZ/bzNJtiJNsRMag6+yKXQ4LQAr1SMWtNFNyoKDlJXMxqtIiAu4xcaQueOsq Zuog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=WOAitwByAZKWVSVbCq8ELkzcspXwp/JSYvadXt7/uFY=; b=MOxdPigG9vuQ+qjao7uSyTVyth529bOQTXaPkHVQ4huNtpkRAvRVRdSwkCD75QNPnr chMPBMwhtFk1Puvj+dPZD6wk8UnfZIp/o5GcYus+E+g8tRV+QiUNP7PiD7OVmmH7Eb+e 4Er9xvvytMm8T7UZCjYDF5QDdS1J0hdCGgnDJBOQPCGBByI0DydS0Ux4HQFbKYvBkbyn kytxQQVe2zItLB/z5/9KXusP7TW3czQLPFkfExNvbcG4RghGHc8tai894SOQT0uCBL3g +ngoW2IyvySOKE/BKU8a5iDrDsbIO0zFtpjHLCpp++Gm7JGBv8ulSQ+PvYoZmQCY7geg Oiuw== X-Gm-Message-State: AOAM530e7WNoxrpkR/u44O/Hb6Fti8bjuhWRvV0Jk0fKwDm8RGHzXaaH 51BpkM45pLm1EjccmMF8QB05/QzSIKI= X-Google-Smtp-Source: ABdhPJyqkFPJtxAjSgnvqEM0WxZMxlqKesaobabuJpycgEHJtvgJuJa7Tz8iAm1D7lu9NoOmDHyrRg== X-Received: by 2002:a17:903:4091:b0:14f:df60:45b with SMTP id z17-20020a170903409100b0014fdf60045bmr3954678plc.154.1645727188959; Thu, 24 Feb 2022 10:26:28 -0800 (PST) Received: from Ginko.local ([66.170.190.211]) by smtp.gmail.com with ESMTPSA id 7-20020a631447000000b00372c65ad7bbsm194259pgu.73.2022.02.24.10.26.27 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 24 Feb 2022 10:26:28 -0800 (PST) From: Frank Pursel To: guix-patches@gnu.org Subject: [PATCH] Adding package for xalan Date: Thu, 24 Feb 2022 10:26:26 -0800 Message-ID: <87bkywqfxp.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::102f (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::102f; envelope-from=frank.pursel@gmail.com; helo=mail-pj1-x102f.google.com X-Spam_score_int: -6 X-Spam_score: -0.7 X-Spam_bar: / X-Spam_report: (-0.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, PDS_HP_HELO_NORDNS=0.659, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 2.6 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi, Xalan is another venerable package that I've seen we need to get other things to work. This is clean and works well with others. Regards, Frank Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (frank.pursel[at]gmail.com) 1.6 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: selfhosted.xyz (xyz)] 0.0 RCVD_IN_MSPIKE_H5 RBL: Excellent reputation (+5) [209.51.188.17 listed in wl.mailspike.net] -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -0.0 T_SCC_BODY_TEXT_LINE No description available. 1.5 SPOOFED_FREEMAIL No description available. 0.8 SPOOF_GMAIL_MID From Gmail but it doesn't seem to be... 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: -0.7 (/) Hi, Xalan is another venerable package that I've seen we need to get other things to work. This is clean and works well with others. Regards, Frank >From 866c9adc6c7d47ef7e4bab4b37abddcec79c1844 Mon Sep 17 00:00:00 2001 Message-Id: <866c9adc6c7d47ef7e4bab4b37abddcec79c1844.1645726878.git.frank.= pursel@gmail.com> From: Frank Pursel Date: Wed, 23 Feb 2022 13:59:26 -0800 Subject: [PATCH 1/3] xalan builds but may depend on bundled jars. --- gnu/packages/xml.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm index 6a897648eb..ef3f322516 100644 --- a/gnu/packages/xml.scm +++ b/gnu/packages/xml.scm @@ -2595,3 +2595,39 @@ (define-public python-xmltodict (description "This package provides a Python library to convert XML to @code{OrderedDict}.") (license license:expat))) + +(define-public xalan + (package + (name "xalan") + (version "j_2_7_2") + (source + (origin + (method url-fetch) + (uri (string-append "https://dlcdn.apache.org/xalan/xalan-j/source/= xalan-" + version "-src.tar.gz")) + (sha256 + (base32 "166vg9i11qzi0vbv09abfb50q8caq8wr6zrwg0cwqws9k394l62w")))) + (build-system ant-build-system) + (arguments + `(#:phases (modify-phases + %standard-phases + (add-after 'unpack 'prepare-for-build + (lambda* (#:key inputs outputs #:allow-other-keys) + (setenv "ANT_OPTS" "-Dxsltc.java_cup.not_needed=3Dtrue= "))) + (replace 'install + (lambda* (#:key inputs outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (jar (string-append out "/share/java/"))) + (install-file "build/xalan.jar" jar) + (install-file "build/serializer.jar" jar)))) + (delete 'generate-jar-indices) + ;; (add-after 'install 'fail + ;; (lambda _ + ;; (fail))) + ))) + (native-inputs (list java-junit java-hamcrest-core)) + (home-page "https://xalan.apache.org/xalan-j/index.html") + (synopsis "Java XSLT processor") + (description "XSLT processor in java implementing XSLT Version 1.0, XP= ath +Version 1.0, and JAXP 1.3. It builds on SAX2 and DOM level 3.") + (license license:asl2.0))) --=20 2.34.0 >From 9c63946b3c65a65551daaa12ade79dbf3d99a9ae Mon Sep 17 00:00:00 2001 Message-Id: <9c63946b3c65a65551daaa12ade79dbf3d99a9ae.1645726878.git.frank.= pursel@gmail.com> In-Reply-To: <866c9adc6c7d47ef7e4bab4b37abddcec79c1844.1645726878.git.frank= .pursel@gmail.com> References: <866c9adc6c7d47ef7e4bab4b37abddcec79c1844.1645726878.git.frank.= pursel@gmail.com> From: Frank Pursel Date: Thu, 24 Feb 2022 10:03:07 -0800 Subject: [PATCH] Adding a package for xalan * gnu/packages/xml.scm (xalan): Added package. diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm index 6a897648eb..d56228093c 100644 --- a/gnu/packages/xml.scm +++ b/gnu/packages/xml.scm @@ -33,6 +33,7 @@ ;;; Copyright =C2=A9 2021 Guillaume Le Vaillant ;;; Copyright =C2=A9 2021 David Larsson ;;; Copyright =C2=A9 2021 Matthew James Kraai +;;; Copyright =C2=A9 2022 Frank Pursel ;;; ;;; This file is part of GNU Guix. ;;; @@ -2595,3 +2596,62 @@ (define-public python-xmltodict (description "This package provides a Python library to convert XML to @code{OrderedDict}.") (license license:expat))) + +(define-public xalan + (package + (name "xalan") + (version "j_2_7_2") + (source + (origin + (method url-fetch) + (uri (string-append "https://dlcdn.apache.org/xalan/xalan-j/source/= xalan-" + version "-src.tar.gz")) + (sha256 + (base32 "166vg9i11qzi0vbv09abfb50q8caq8wr6zrwg0cwqws9k394l62w")) + (modules '((guix build utils))) + (snippet '(begin + ;; Removing bundled jars + (format #t "~%~a~%" "Removing Bundled Jars") + (for-each + (lambda (f) + (format #t "~/Deleting: ~a~%" f) + (delete-file f)) + (find-files "." "\\.jar$")))))) + (build-system ant-build-system) + (arguments + `(#:phases (modify-phases + %standard-phases + (add-after 'unpack 'prepare-for-build + (lambda* (#:key inputs outputs #:allow-other-keys) + (setenv "ANT_OPTS" "-Dxsltc.java_cup.not_needed=3Dtrue= ") + (substitute* "build.xml" + ;; Only the interpretive compiler. xsltc contains a + ;; circular reference java_cup. + (("() id 1nNIx5-0008OF-H3 for submit@debbugs.gnu.org; Thu, 24 Feb 2022 13:34:55 -0500 Received: from mail-pj1-f48.google.com ([209.85.216.48]:35480) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nNIx4-0008O3-1U for 54145@debbugs.gnu.org; Thu, 24 Feb 2022 13:34:54 -0500 Received: by mail-pj1-f48.google.com with SMTP id v5-20020a17090ac90500b001bc40b548f9so6454224pjt.0 for <54145@debbugs.gnu.org>; Thu, 24 Feb 2022 10:34:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:mime-version; bh=UeifgCceY9KKahkxd1NbzSwPQfWdieCTKVuHguvrFbo=; b=fh75DMnXuatdu96ES/Xb7saydcjiSpqtb6K3ZGqKj9o73+ShTi2haBeMQHgZj96pk6 4RTbrVLSdZ+a+YQZAXlCYN8k/HcRVYbcMfDvhdFfqnoCTWPtZXk4pXho+7H2XsAhe5lM 3vWQzl+tcYTCAyH9U52Ihq/nR2QMydnZXtb0lAmOnBQE4OG48cdf4abowvpmJCXk5wvv r4gur4No903Bc+qZtfJvd7gEuUW5uXTWm4TAdxccaZeDSFeA5N4p0kjYy1Z5Mr5PIlKt pNTdf3tHajrHhtn8JivQlv2jivOSODW/RiOwDWpxDtfF0zJD9Z+6zVGiwmfYammEgh5l ITNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=UeifgCceY9KKahkxd1NbzSwPQfWdieCTKVuHguvrFbo=; b=j9hShcv1QVPNeQNy26ExVwYAlClI+IcMBhb2k70pJGVCrsB6eYNBvW9KBeFW+f+3C3 O1Vw81XnUrlIdn9LBxAacYmTweZYp9PeJs8tnu9Jg5w+g+4R6yqgaa+RBUlz/UW7SnwH yGl3dyAllgoEbHrmmyckANUu63zThmaJMEB5YQ7QttfmpfUzHrXCMFNp05D4kkgb+c2S LyMnqkfx6KicN115qKu/4eB3Esfuzv6Gl+ylgeH4oqUcE5KaBVub6I7TWqq5znTPp5sv JudodNROebAru2OWoZticVjz289dpdFUKR+AndpZIlqbv3BJXonE7zihwtokjGk04AtN ga9w== X-Gm-Message-State: AOAM531IiQfdFn60pi3GxcNFWM4wSEwS9nilsrZ/P13fyvfH47pS3h8v 2+huXM1tcKSSOdC5yMZwCLOBbk9M5aE= X-Google-Smtp-Source: ABdhPJzKFBUMBakzRkCKx/QGJSPzDoecBd0uD1FfSHmQ28msHl34IhqRaA3enEHrKvMcRHP0jST3HA== X-Received: by 2002:a17:902:ce0a:b0:14f:bdcd:a56 with SMTP id k10-20020a170902ce0a00b0014fbdcd0a56mr3972470plg.97.1645727687387; Thu, 24 Feb 2022 10:34:47 -0800 (PST) Received: from Ginko.local ([66.170.190.211]) by smtp.gmail.com with ESMTPSA id w16-20020a056a0014d000b004e12fd48047sm236169pfu.35.2022.02.24.10.34.46 for <54145@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 24 Feb 2022 10:34:46 -0800 (PST) From: Frank Pursel To: 54145@debbugs.gnu.org Subject: [PATCH] Large typographical error Date: Thu, 24 Feb 2022 10:34:45 -0800 Message-ID: <878ru0qfju.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54145 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, Mistakes were made. :( Only the second part of my initial submission with the [PATCH] (no parts) subject line was what I intended to send. Hopefully no one tries to use that first bit. Regards, Frank