From unknown Mon Aug 18 11:07:53 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#55182 <55182@debbugs.gnu.org> To: bug#55182 <55182@debbugs.gnu.org> Subject: Status: [PATCH 1/3] gnu: apl: Update to 1.8-r1550. Reply-To: bug#55182 <55182@debbugs.gnu.org> Date: Mon, 18 Aug 2025 18:07:53 +0000 retitle 55182 [PATCH 1/3] gnu: apl: Update to 1.8-r1550. reassign 55182 guix-patches submitter 55182 "Paul A. Patience" severity 55182 normal tag 55182 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 29 07:55:34 2022 Received: (at submit) by debbugs.gnu.org; 29 Apr 2022 11:55:34 +0000 Received: from localhost ([127.0.0.1]:51027 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkPDc-0000i6-CA for submit@debbugs.gnu.org; Fri, 29 Apr 2022 07:55:34 -0400 Received: from lists.gnu.org ([209.51.188.17]:41164) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkPDb-0000hy-2a for submit@debbugs.gnu.org; Fri, 29 Apr 2022 07:55:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52162) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nkPDZ-0005xK-Cb for guix-patches@gnu.org; Fri, 29 Apr 2022 07:55:26 -0400 Received: from mail-4022.proton.ch ([185.70.40.22]:39818) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nkPDT-0003oe-82 for guix-patches@gnu.org; Fri, 29 Apr 2022 07:55:23 -0400 Date: Fri, 29 Apr 2022 11:55:05 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com; s=protonmail2; t=1651233308; bh=DDnqyZTq5mNisFDTy9qH36DuWGMAV8vzBtDuogppDJ0=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:Feedback-ID:From:To: Cc:Date:Subject:Reply-To:Feedback-ID:Message-ID; b=THQNFemZTJIzY0lpQYIl4ZGqI1qciGaZTruvyTi4+Duh8Dk1aS1D/D7VmcUZiAyOH LD5fuIPpzDu2J2xSt0x77JbLHujoGEY2mN9bxiGA1Rz7jcJLViW+XxqnxfsmbRiQ8w I4X2HhGFMcGJhKY7pyUDtRbluPmYIsaMNSRy/jb1Ix7fhyCnS45ICSjbRVhEQ2b8ig QVfHts+yNVNmy8byOeHxPuxLYE2f00XipEKQ4OkW1Wr5B7aZbjvESJMnwNJZZnbRcw +dnFI5nOaJjrjSOVj9bkrG6oMnO2HkeqMB6okle0GnbpnUFgrFrOnJQPAYKrlFcBIj IvwbJgnNeFnsA== To: guix-patches@gnu.org From: "Paul A. Patience" Subject: [PATCH 1/3] gnu: apl: Update to 1.8-r1550. Message-ID: <20220429115456.539028-1-paul@apatience.com> Feedback-ID: 19227857:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.40.22; envelope-from=paul@apatience.com; helo=mail-4022.proton.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: "Paul A. Patience" 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: , Reply-To: "Paul A. Patience" Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This commit fixes a failing build caused by -Werror (the configure script no longer sets the -Werror compilation flag). It also ensures no build information is leaked (through GNU APL's --show_src_dir and --show_all_dirs flags). * gnu/packages/apl.scm (apl): Update to 1.8-r1550. [arguments]: Add 'fix-configure' phase. [license]: Prefix with 'license:'. --- gnu/packages/apl.scm | 76 ++++++++++++++++++++++++++++---------------- 1 file changed, 48 insertions(+), 28 deletions(-) diff --git a/gnu/packages/apl.scm b/gnu/packages/apl.scm index badec04333..485d3aa296 100644 --- a/gnu/packages/apl.scm +++ b/gnu/packages/apl.scm @@ -2,6 +2,7 @@ ;;; Copyright =C2=A9 2013 Nikita Karetnikov ;;; Copyright =C2=A9 2014, 2015 Mark H Weaver ;;; Copyright =C2=A9 2017, 2019 Efraim Flashner +;;; Copyright =C2=A9 2022 Paul A. Patience ;;; ;;; This file is part of GNU Guix. ;;; @@ -19,9 +20,10 @@ ;;; along with GNU Guix. If not, see . (define-module (gnu packages apl) - #:use-module (guix licenses) + #:use-module ((guix licenses) #:prefix license:) + #:use-module (guix git-download) + #:use-module (guix svn-download) #:use-module (guix packages) - #:use-module (guix download) #:use-module (guix build-system gnu) #:use-module (gnu packages gettext) #:use-module (gnu packages maths) @@ -30,30 +32,48 @@ (define-module (gnu packages apl) #:use-module (gnu packages sqlite)) (define-public apl - (package - (name "apl") - (version "1.8") - (source - (origin - (method url-fetch) - (uri (string-append "mirror://gnu/apl/apl-" version ".tar.gz")) - (sha256 - (base32 - "1jxvv2h3y1am1fw6r5sn3say1n0dj8shmscbybl0qhqdia2lqkql")))) - (build-system gnu-build-system) - (home-page "https://www.gnu.org/software/apl/") - (inputs - `(("gettext" ,gettext-minimal) - ("lapack" ,lapack) - ("pcre" ,pcre2) - ("sqlite" ,sqlite) - ("readline" ,readline))) - (arguments - `(#:configure-flags (list (string-append - "--with-sqlite3=3D" - (assoc-ref %build-inputs "sqlite"))))) - (synopsis "APL interpreter") - (description - "GNU APL is a free interpreter for the programming language APL. It = is + (let ((revision 1550)) + (package + (name "apl") + (version (string-append "1.8-r" (number->string revision))) + (source + (origin + (method svn-fetch) + (uri (svn-reference + (url "svn://svn.savannah.gnu.org/apl/trunk") + (revision revision))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1bgc3a09f35zrqq2irhm1hspppnxjqas0fmcw14hkc7910br9ip3"))= )) + (build-system gnu-build-system) + (home-page "https://www.gnu.org/software/apl/") + (inputs + `(("gettext" ,gettext-minimal) + ("lapack" ,lapack) + ("pcre" ,pcre2) + ("sqlite" ,sqlite) + ("readline" ,readline))) + (arguments + `(#:configure-flags (list (string-append + "--with-sqlite3=3D" + (assoc-ref %build-inputs "sqlite"))) + #:phases + (modify-phases %standard-phases + (add-before 'configure 'fix-configure + (lambda _ + (substitute* "buildtag.sh" + ;; Don't exit on failed SVN-related calls. + (("^ +return 0\n") "") + ;; Manually set the SVN revision, since the directory is + ;; unversioned and we know it anyway. + (("^SVNINFO=3D.*") + ,(string-append "SVNINFO=3D" (number->string revision) "= \n")) + ;; Requires running =E2=80=98svn info=E2=80=99 on a versi= oned directory. + (("\\\\\"\\$ARCHIVE_SVNINFO\\\\\"") "\\\"\\\"") + ;; Don't leak build information. + (("\\\\\"\\$abs_srcdir\\\\\"") "\\\"\\\""))))))) + (synopsis "APL interpreter") + (description + "GNU APL is a free interpreter for the programming language APL. I= t is an implementation of the ISO standard 13751.") - (license gpl3+))) + (license license:gpl3+)))) -- 2.36.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 29 07:57:02 2022 Received: (at 55182) by debbugs.gnu.org; 29 Apr 2022 11:57:02 +0000 Received: from localhost ([127.0.0.1]:51033 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkPF8-0000kx-82 for submit@debbugs.gnu.org; Fri, 29 Apr 2022 07:57:02 -0400 Received: from mail-4317.proton.ch ([185.70.43.17]:22258) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkPF6-0000kb-8u for 55182@debbugs.gnu.org; Fri, 29 Apr 2022 07:57:01 -0400 Date: Fri, 29 Apr 2022 11:56:50 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com; s=protonmail2; t=1651233414; bh=ZAMr8qJpywhy6waZia/cPLpTKUsgWdRD2HhtNUilIj0=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:Feedback-ID:From:To: Cc:Date:Subject:Reply-To:Feedback-ID:Message-ID; b=iEySekkJ9ITKud7Hj96euXtNmx5k/K/BM4WhLIosdqQzHYTaOWFhZk+1qYFmdOwE5 d+0PndYQ6mVbEJtfqrdSC5GDvfFFkqpR1YrdTg11QBZWBhroBLdPKonJ2L/awI8XTc uGR4oP0zzaTR80SV0/sQbPAWcmWULBg2f3kOGK8XPJDr0z5EXKfnG6MOJjbO+Vtncr 0HFsu4jgH+/CO5JV1zptoIhFpMP8TZE/YNJJyk5c0dQLVoLf+8YFO8gQhfyHlEtlEl 8+PLU9XxzGaObQioDII5Y/TQzULNl6nJddynk7BBF23ngvmfKwMis1kROV5vGjE/la yUqaVtbWU2ZDg== To: 55182@debbugs.gnu.org From: "Paul A. Patience" Subject: [PATCH 2/3] gnu: apl: Remove input labels. Message-ID: <20220429115646.539143-1-paul@apatience.com> Feedback-ID: 19227857:user:proton 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: 55182 Cc: "Paul A. Patience" 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: , Reply-To: "Paul A. Patience" Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/apl.scm (apl)[inputs]: Remove labels and sort inputs. --- gnu/packages/apl.scm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/gnu/packages/apl.scm b/gnu/packages/apl.scm index 485d3aa296..9c4b9a48e1 100644 --- a/gnu/packages/apl.scm +++ b/gnu/packages/apl.scm @@ -48,11 +48,11 @@ (define-public apl (build-system gnu-build-system) (home-page "https://www.gnu.org/software/apl/") (inputs - `(("gettext" ,gettext-minimal) - ("lapack" ,lapack) - ("pcre" ,pcre2) - ("sqlite" ,sqlite) - ("readline" ,readline))) + (list gettext-minimal + lapack + pcre2 + readline + sqlite)) (arguments `(#:configure-flags (list (string-append "--with-sqlite3=3D" -- 2.36.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 29 07:57:11 2022 Received: (at 55182) by debbugs.gnu.org; 29 Apr 2022 11:57:11 +0000 Received: from localhost ([127.0.0.1]:51037 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkPFH-0000lf-Hm for submit@debbugs.gnu.org; Fri, 29 Apr 2022 07:57:11 -0400 Received: from mail-4022.proton.ch ([185.70.40.22]:57290) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkPFG-0000lQ-4c for 55182@debbugs.gnu.org; Fri, 29 Apr 2022 07:57:10 -0400 Date: Fri, 29 Apr 2022 11:56:56 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com; s=protonmail2; t=1651233424; bh=h1Vjbe/iSUMdl9O4PhZhrkuz0N+pKzbQ+sxBhqrqppg=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To: Feedback-ID:Message-ID; b=Ox2oE95B1QBnTXy9l0GtPxgfyShCzRQKRviPFmFSyBM2p76gjpLlSCFbbPso+LTZM xCVfsOjDcDvppVPy2tYDmRdUY1B1FUHWzipnrbqpAIX1LLALuOrCsl5YFBT9Uo5rIo BLM+lyFjWQk/Yk7Kc95ClWb8bOUzthXQIeCqnulXZi7P10Q4kAboQZiqMWtiSnzVpK EtCng7uUcewgVIFOpNRp3f8DY76ZS8dAKS7R/my5E6dMl7oefBH/R8TBVmB8VMkPj8 knbiSoT8Cp0wEJ4vcJjba1HVP9MeN/7gH7nFJzlFDjbB0Wl0vlICiMaZsIF4ZT5FjT 6b4oqiKocU1Fg== To: 55182@debbugs.gnu.org From: "Paul A. Patience" Subject: [PATCH 3/3] gnu: apl: Use G-expressions. Message-ID: <20220429115646.539143-2-paul@apatience.com> In-Reply-To: <20220429115646.539143-1-paul@apatience.com> References: <20220429115646.539143-1-paul@apatience.com> Feedback-ID: 19227857:user:proton 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: 55182 Cc: "Paul A. Patience" 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: , Reply-To: "Paul A. Patience" Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/apl.scm (apl)[arguments]: Use G-expressions. --- gnu/packages/apl.scm | 37 +++++++++++++++++++------------------ 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/gnu/packages/apl.scm b/gnu/packages/apl.scm index 9c4b9a48e1..86a5adc90e 100644 --- a/gnu/packages/apl.scm +++ b/gnu/packages/apl.scm @@ -23,6 +23,7 @@ (define-module (gnu packages apl) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix git-download) #:use-module (guix svn-download) + #:use-module (guix gexp) #:use-module (guix packages) #:use-module (guix build-system gnu) #:use-module (gnu packages gettext) @@ -54,24 +55,24 @@ (define-public apl readline sqlite)) (arguments - `(#:configure-flags (list (string-append - "--with-sqlite3=3D" - (assoc-ref %build-inputs "sqlite"))) - #:phases - (modify-phases %standard-phases - (add-before 'configure 'fix-configure - (lambda _ - (substitute* "buildtag.sh" - ;; Don't exit on failed SVN-related calls. - (("^ +return 0\n") "") - ;; Manually set the SVN revision, since the directory is - ;; unversioned and we know it anyway. - (("^SVNINFO=3D.*") - ,(string-append "SVNINFO=3D" (number->string revision) "= \n")) - ;; Requires running =E2=80=98svn info=E2=80=99 on a versi= oned directory. - (("\\\\\"\\$ARCHIVE_SVNINFO\\\\\"") "\\\"\\\"") - ;; Don't leak build information. - (("\\\\\"\\$abs_srcdir\\\\\"") "\\\"\\\""))))))) + (list #:configure-flags #~(list (string-append + "--with-sqlite3=3D" + #$(this-package-input "sqlite"))) + #:phases + #~(modify-phases %standard-phases + (add-before 'configure 'fix-configure + (lambda _ + (substitute* "buildtag.sh" + ;; Don't exit on failed SVN-related calls. + (("^ +return 0\n") "") + ;; Manually set the SVN revision, since the directo= ry is + ;; unversioned and we know it anyway. + (("^SVNINFO=3D.*") + (string-append "SVNINFO=3D" #$(number->string revi= sion) "\n")) + ;; Requires running =E2=80=98svn info=E2=80=99 on a= versioned directory. + (("\\\\\"\\$ARCHIVE_SVNINFO\\\\\"") "\\\"\\\"") + ;; Don't leak build information. + (("\\\\\"\\$abs_srcdir\\\\\"") "\\\"\\\""))))))) (synopsis "APL interpreter") (description "GNU APL is a free interpreter for the programming language APL. I= t is -- 2.36.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 29 08:57:30 2022 Received: (at 55182) by debbugs.gnu.org; 29 Apr 2022 12:57:30 +0000 Received: from localhost ([127.0.0.1]:51184 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkQBe-0000TE-N3 for submit@debbugs.gnu.org; Fri, 29 Apr 2022 08:57:30 -0400 Received: from baptiste.telenet-ops.be ([195.130.132.51]:53000) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkQBc-0000T5-Qx for 55182@debbugs.gnu.org; Fri, 29 Apr 2022 08:57:29 -0400 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id QcxS2700f4UW6Th01cxT1H; Fri, 29 Apr 2022 14:57:27 +0200 Message-ID: <7db155406c631be8c36891354f2c430859715ccb.camel@telenet.be> Subject: Re: [bug#55182] [PATCH 1/3] gnu: apl: Update to 1.8-r1550. From: Maxime Devos To: "Paul A. Patience" , 55182@debbugs.gnu.org Date: Fri, 29 Apr 2022 14:57:14 +0200 In-Reply-To: <20220429115456.539028-1-paul@apatience.com> References: <20220429115456.539028-1-paul@apatience.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-K9QxJeQzc8W1o/Y1of3g" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1651237047; bh=oAdJdgOkuF2MMtsWKg66aeASeA0Gq4QJwWandOldwLs=; h=Subject:From:To:Date:In-Reply-To:References; b=T9F9j2WHKYFyq5itoPj03uUDdhszwu8IvyY2Vo3A4JYSR2Hq1i3xDdPyIWCWtwunX KroVcLCTvVeGx1ZwwyxzE1IH0tD3e1lmALVICcML4jjg7JH/ObjVEt+REh0bs6dluS zaGA4sbFp+PaIcl74gK2cFlDa55UEAqj3Cn81/lgCH6MBgBlyATzsn/4MOHNMbd+3z lfDnaKX7O6OMDbSW1jaLwDrbbuO2Dz6PZVwnaNxmR/fhijfw5SmSQlsC255kNRw09V NpPmfpkiDNpDvUGYiVkuHj0jyfjWGdXV0P1zvkE7qpHLeI+FiBAl/rD8HCBTkIjjUp mlYBeTo69mPJQ== X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55182 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 (-) --=-K9QxJeQzc8W1o/Y1of3g Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Paul A. Patience schreef op vr 29-04-2022 om 11:55 [+0000]: > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 ;; Don't leak build information. > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 (("\\\\\"\\$abs_srcdir\\\\\"") "\\\"\\\""))))))) Due to container shenanigans, recording the build directory (/tmp/guix- build-...) does not form a reproducibility problem in Guix. (The builder sees /tmp/guix-build-...-0 even though it is named /tmp/guix- build-...-N outside the builder.) Greetings, Maxime. --=-K9QxJeQzc8W1o/Y1of3g Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYmvgqhccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7kI1AQDp3XCUJdcaQTQhNCBGtSJZeekV nvYPpxm5wl3EbcD6swD/X1Fh1evSTRpNKXRzhUdqGhnrEi2ZP5Sfv8akBiIINQU= =P4OT -----END PGP SIGNATURE----- --=-K9QxJeQzc8W1o/Y1of3g-- From debbugs-submit-bounces@debbugs.gnu.org Mon May 02 07:17:28 2022 Received: (at 55182) by debbugs.gnu.org; 2 May 2022 11:17:28 +0000 Received: from localhost ([127.0.0.1]:34986 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nlU3U-0005Y5-96 for submit@debbugs.gnu.org; Mon, 02 May 2022 07:17:28 -0400 Received: from mail-4317.proton.ch ([185.70.43.17]:42934) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nlU3R-0005SZ-PU for 55182@debbugs.gnu.org; Mon, 02 May 2022 07:17:26 -0400 Date: Mon, 02 May 2022 11:17:13 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com; s=protonmail2; t=1651490239; bh=n7WtpejJouS0IPAPJyLbaxSsYUkvLmX7cosMJTup0PA=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:Feedback-ID:From:To: Cc:Date:Subject:Reply-To:Feedback-ID:Message-ID; b=DPuDYMsT6cj3D7A3SwgKJe1djuLzZBFbXFqu4OBgDaDpYv1MtHHNREkQJ6BpRjxqu R63gBjCVtvg2Bc3ZKUBiWZPPlCUQaiyKcFAlT/hSvXSt5ZmJrfZinBcjpxhXhTNPVG ZzkonEclc8Nl4AsUZnpm0MJ7+w363uDzrlK4o59YZjfyEdIcoYLcwsBR4DQ8WP0NPj 1B4xSKvGk3wecsEVE8kYl5/bkB/rGTgv3f2vPZPmvs9faQ+aq271z1yErteki6ffo8 d8J2bfb+BaUYrt7k4XX1lekHAhuNBM+gOFaOTzepaBfZEPkQ6hQaLKv2U2fovW3ag9 JTcDl8P2qYzlg== To: 55182@debbugs.gnu.org From: "Paul A. Patience" Subject: [PATCH v2 0/3] gnu: apl: Update to 1.8-r1550. Message-ID: <20220502111702.553227-1-paul@apatience.com> Feedback-ID: 19227857:user:proton 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: 55182 Cc: "Paul A. Patience" 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: , Reply-To: "Paul A. Patience" Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Addressed Maxime Devos's comments. Paul A. Patience (3): gnu: apl: Update to 1.8-r1550. gnu: apl: Remove input labels. gnu: apl: Use G-expressions. gnu/packages/apl.scm | 75 +++++++++++++++++++++++++++----------------- 1 file changed, 47 insertions(+), 28 deletions(-) -- 2.36.0 From debbugs-submit-bounces@debbugs.gnu.org Mon May 02 07:17:34 2022 Received: (at 55182) by debbugs.gnu.org; 2 May 2022 11:17:34 +0000 Received: from localhost ([127.0.0.1]:34990 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nlU3V-0005Yt-J7 for submit@debbugs.gnu.org; Mon, 02 May 2022 07:17:34 -0400 Received: from mail-4317.proton.ch ([185.70.43.17]:20159) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nlU3T-0005UG-Ri for 55182@debbugs.gnu.org; Mon, 02 May 2022 07:17:28 -0400 Date: Mon, 02 May 2022 11:17:16 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com; s=protonmail2; t=1651490241; bh=M/6Rbfbm7QhRJUhOjm5cHS57MYpue5Th/XxiR39C2t8=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To: Feedback-ID:Message-ID; b=hXgDBJLI9C2TZ+1nq05PM90DthoFQbvFCDJlE9Tt4guURLuqJgZNsneOQk+cmSi/I raAbBaN84sSgxZ8WRswlNiD9abhATeZwizscTT6U7BonfLd9Ed0sqqU+VpToUhRJ6Y ge1/aQiBAMRa76mW5lkca4jkJ1J2x/fOYAQD4fbbkBoMWG0E8msaUgAP1TxJGCFAj8 RZfiRH9zS/d9H0jVDSt+RfnanOHwuIBGwDYQwC2yt1xfnE06gTBk6zASsHgjQBXYAJ scaXTzH/Snry5YlecbT1M4x8T5VOrQoG++jqDT48lNBKsroQbUVKcaTM395A1DGozj mqt4jFlrlPC6w== To: 55182@debbugs.gnu.org From: "Paul A. Patience" Subject: [PATCH v2 1/3] gnu: apl: Update to 1.8-r1550. Message-ID: <20220502111702.553227-2-paul@apatience.com> In-Reply-To: <20220502111702.553227-1-paul@apatience.com> References: <20220502111702.553227-1-paul@apatience.com> Feedback-ID: 19227857:user:proton 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: 55182 Cc: "Paul A. Patience" 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: , Reply-To: "Paul A. Patience" Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This commit fixes a failing build caused by -Werror (the configure script no longer sets the -Werror compilation flag). * gnu/packages/apl.scm (apl): Update to 1.8-r1550. [arguments]: Add 'fix-configure' phase. [license]: Prefix with 'license:'. --- gnu/packages/apl.scm | 74 +++++++++++++++++++++++++++----------------- 1 file changed, 46 insertions(+), 28 deletions(-) diff --git a/gnu/packages/apl.scm b/gnu/packages/apl.scm index badec04333..ad9f4504bf 100644 --- a/gnu/packages/apl.scm +++ b/gnu/packages/apl.scm @@ -2,6 +2,7 @@ ;;; Copyright =C2=A9 2013 Nikita Karetnikov ;;; Copyright =C2=A9 2014, 2015 Mark H Weaver ;;; Copyright =C2=A9 2017, 2019 Efraim Flashner +;;; Copyright =C2=A9 2022 Paul A. Patience ;;; ;;; This file is part of GNU Guix. ;;; @@ -19,9 +20,10 @@ ;;; along with GNU Guix. If not, see . (define-module (gnu packages apl) - #:use-module (guix licenses) + #:use-module ((guix licenses) #:prefix license:) + #:use-module (guix git-download) + #:use-module (guix svn-download) #:use-module (guix packages) - #:use-module (guix download) #:use-module (guix build-system gnu) #:use-module (gnu packages gettext) #:use-module (gnu packages maths) @@ -30,30 +32,46 @@ (define-module (gnu packages apl) #:use-module (gnu packages sqlite)) (define-public apl - (package - (name "apl") - (version "1.8") - (source - (origin - (method url-fetch) - (uri (string-append "mirror://gnu/apl/apl-" version ".tar.gz")) - (sha256 - (base32 - "1jxvv2h3y1am1fw6r5sn3say1n0dj8shmscbybl0qhqdia2lqkql")))) - (build-system gnu-build-system) - (home-page "https://www.gnu.org/software/apl/") - (inputs - `(("gettext" ,gettext-minimal) - ("lapack" ,lapack) - ("pcre" ,pcre2) - ("sqlite" ,sqlite) - ("readline" ,readline))) - (arguments - `(#:configure-flags (list (string-append - "--with-sqlite3=3D" - (assoc-ref %build-inputs "sqlite"))))) - (synopsis "APL interpreter") - (description - "GNU APL is a free interpreter for the programming language APL. It = is + (let ((revision 1550)) + (package + (name "apl") + (version (string-append "1.8-r" (number->string revision))) + (source + (origin + (method svn-fetch) + (uri (svn-reference + (url "svn://svn.savannah.gnu.org/apl/trunk") + (revision revision))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1bgc3a09f35zrqq2irhm1hspppnxjqas0fmcw14hkc7910br9ip3"))= )) + (build-system gnu-build-system) + (home-page "https://www.gnu.org/software/apl/") + (inputs + `(("gettext" ,gettext-minimal) + ("lapack" ,lapack) + ("pcre" ,pcre2) + ("sqlite" ,sqlite) + ("readline" ,readline))) + (arguments + `(#:configure-flags (list (string-append + "--with-sqlite3=3D" + (assoc-ref %build-inputs "sqlite"))) + #:phases + (modify-phases %standard-phases + (add-before 'configure 'fix-configure + (lambda _ + (substitute* "buildtag.sh" + ;; Don't exit on failed SVN-related calls. + (("^ +return 0\n") "") + ;; Manually set the SVN revision, since the directory is + ;; unversioned and we know it anyway. + (("^SVNINFO=3D.*") + ,(string-append "SVNINFO=3D" (number->string revision) "= \n")) + ;; Requires running =E2=80=98svn info=E2=80=99 on a versi= oned directory. + (("\\\\\"\\$ARCHIVE_SVNINFO\\\\\"") "\\\"\\\""))))))) + (synopsis "APL interpreter") + (description + "GNU APL is a free interpreter for the programming language APL. I= t is an implementation of the ISO standard 13751.") - (license gpl3+))) + (license license:gpl3+)))) -- 2.36.0 From debbugs-submit-bounces@debbugs.gnu.org Mon May 02 07:17:35 2022 Received: (at 55182) by debbugs.gnu.org; 2 May 2022 11:17:35 +0000 Received: from localhost ([127.0.0.1]:34996 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nlU3a-0005dS-O8 for submit@debbugs.gnu.org; Mon, 02 May 2022 07:17:35 -0400 Received: from mail-4018.proton.ch ([185.70.40.18]:41086) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nlU3W-0005WV-Ui for 55182@debbugs.gnu.org; Mon, 02 May 2022 07:17:31 -0400 Date: Mon, 02 May 2022 11:17:19 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com; s=protonmail2; t=1651490244; bh=Rw29cP+het+sNH8mL/bxtOmYF9Dg830zD24NWds4kSI=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To: Feedback-ID:Message-ID; b=VZBLAR0/tbqQVnWc+SgH4QjgDHd6TUGvUuIyxm7Wjvr9zZW0OSXPRxB+jmnD5HFkK E3MAbheG2VuQzz53wz+4q5Fy3U7lFTbHE0AOzZnWFqAXaJVHdCyWIVm+8RmWyXrHM7 6xKUK1+BKVZB8jAEaurJncn9iDiYLd5cVHDZ4WgQAF+JmRewEv5MaB2xeAnmcqCPjr lb6M8GYfZjvATfzbXxB2hl4inba08wELL1eKnHpmtbVz5Q80R2SIMHtgFU7jRtiE+r ixcv2MQItgaBNee3zv5l71MLSw76RBdIsnkGL2gz9pLF3nDbFgViTa2CmGS8EQMNPN zN7ogkQ/1buOg== To: 55182@debbugs.gnu.org From: "Paul A. Patience" Subject: [PATCH v2 2/3] gnu: apl: Remove input labels. Message-ID: <20220502111702.553227-3-paul@apatience.com> In-Reply-To: <20220502111702.553227-1-paul@apatience.com> References: <20220502111702.553227-1-paul@apatience.com> Feedback-ID: 19227857:user:proton 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: 55182 Cc: "Paul A. Patience" 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: , Reply-To: "Paul A. Patience" Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/apl.scm (apl)[inputs]: Remove labels and sort. --- gnu/packages/apl.scm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/gnu/packages/apl.scm b/gnu/packages/apl.scm index ad9f4504bf..0a741b0295 100644 --- a/gnu/packages/apl.scm +++ b/gnu/packages/apl.scm @@ -48,11 +48,11 @@ (define-public apl (build-system gnu-build-system) (home-page "https://www.gnu.org/software/apl/") (inputs - `(("gettext" ,gettext-minimal) - ("lapack" ,lapack) - ("pcre" ,pcre2) - ("sqlite" ,sqlite) - ("readline" ,readline))) + (list gettext-minimal + lapack + pcre2 + readline + sqlite)) (arguments `(#:configure-flags (list (string-append "--with-sqlite3=3D" -- 2.36.0 From debbugs-submit-bounces@debbugs.gnu.org Mon May 02 07:17:39 2022 Received: (at 55182) by debbugs.gnu.org; 2 May 2022 11:17:39 +0000 Received: from localhost ([127.0.0.1]:35000 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nlU3f-0005do-73 for submit@debbugs.gnu.org; Mon, 02 May 2022 07:17:39 -0400 Received: from mail-4018.proton.ch ([185.70.40.18]:19488) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nlU3e-0005bb-23 for 55182@debbugs.gnu.org; Mon, 02 May 2022 07:17:38 -0400 Date: Mon, 02 May 2022 11:17:22 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com; s=protonmail2; t=1651490252; bh=HHHACyx/XnYwRV0omI7w54uqPSum4XMN8rosLqXJIoY=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To: Feedback-ID:Message-ID; b=QGFGTpt9d2J2m7wVjw/POfGgoo5fx1RjaSqhV9yTnG8gNA0ILlYAYxcIxwcpiwXmu ypmyi9hAms8iw4bOt4RsssMqjMMFGwQV9W3K+TbNr0bnxYLdcn7nylu7sy1Hc7pgFr MWBimem6JiLNJpwqkIw93sGr++33sXDac+9fSSAM/5QuO29vHX/uWh90IWljI7Kngu e0CCFGWPUmsbIZszPlx/vLyvL/9ut3C6snSDmGa2DcpytkU9AgEmvKIQmK2EiRIeni CM2G+gQ00GHEK7Bc9ojUn85YegUp4vV0FLytIbkLkrcRgBF8MYigznsXp5dO2ylfmZ fxmd4WVTCckyw== To: 55182@debbugs.gnu.org From: "Paul A. Patience" Subject: [PATCH v2 3/3] gnu: apl: Use G-expressions. Message-ID: <20220502111702.553227-4-paul@apatience.com> In-Reply-To: <20220502111702.553227-1-paul@apatience.com> References: <20220502111702.553227-1-paul@apatience.com> Feedback-ID: 19227857:user:proton 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: 55182 Cc: "Paul A. Patience" 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: , Reply-To: "Paul A. Patience" Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/apl.scm (apl)[arguments]: Use G-expressions. --- gnu/packages/apl.scm | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/gnu/packages/apl.scm b/gnu/packages/apl.scm index 0a741b0295..e483876cc5 100644 --- a/gnu/packages/apl.scm +++ b/gnu/packages/apl.scm @@ -23,6 +23,7 @@ (define-module (gnu packages apl) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix git-download) #:use-module (guix svn-download) + #:use-module (guix gexp) #:use-module (guix packages) #:use-module (guix build-system gnu) #:use-module (gnu packages gettext) @@ -54,22 +55,22 @@ (define-public apl readline sqlite)) (arguments - `(#:configure-flags (list (string-append - "--with-sqlite3=3D" - (assoc-ref %build-inputs "sqlite"))) - #:phases - (modify-phases %standard-phases - (add-before 'configure 'fix-configure - (lambda _ - (substitute* "buildtag.sh" - ;; Don't exit on failed SVN-related calls. - (("^ +return 0\n") "") - ;; Manually set the SVN revision, since the directory is - ;; unversioned and we know it anyway. - (("^SVNINFO=3D.*") - ,(string-append "SVNINFO=3D" (number->string revision) "= \n")) - ;; Requires running =E2=80=98svn info=E2=80=99 on a versi= oned directory. - (("\\\\\"\\$ARCHIVE_SVNINFO\\\\\"") "\\\"\\\""))))))) + (list #:configure-flags #~(list (string-append + "--with-sqlite3=3D" + #$(this-package-input "sqlite"))) + #:phases + #~(modify-phases %standard-phases + (add-before 'configure 'fix-configure + (lambda _ + (substitute* "buildtag.sh" + ;; Don't exit on failed SVN-related calls. + (("^ +return 0\n") "") + ;; Manually set the SVN revision, since the directo= ry is + ;; unversioned and we know it anyway. + (("^SVNINFO=3D.*") + (string-append "SVNINFO=3D" #$(number->string revi= sion) "\n")) + ;; Requires running =E2=80=98svn info=E2=80=99 on a= versioned directory. + (("\\\\\"\\$ARCHIVE_SVNINFO\\\\\"") "\\\"\\\"")))))= )) (synopsis "APL interpreter") (description "GNU APL is a free interpreter for the programming language APL. I= t is -- 2.36.0 From debbugs-submit-bounces@debbugs.gnu.org Mon May 02 08:54:08 2022 Received: (at 55182-done) by debbugs.gnu.org; 2 May 2022 12:54:08 +0000 Received: from localhost ([127.0.0.1]:35091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nlVZ2-0001xj-9W for submit@debbugs.gnu.org; Mon, 02 May 2022 08:54:08 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38624) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nlVZ0-0001xD-Gp for 55182-done@debbugs.gnu.org; Mon, 02 May 2022 08:54:06 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55494) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nlVYu-0003Wj-V4; Mon, 02 May 2022 08:54:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=N8kO6K6iC4eIGhawQvo17tdHaP0C8I+1UodWmTo94E8=; b=iv1sr9sf8grKIafJ5aLH /nkE/LwFhnnFxfQeE40I4fg4+i8tifpjid3QwgLVqfGeHCilqmmaIfcbdB5IindukwluBj0FhWb5Y 7233oaeUW4wI/EAM+FkvLPdVqitSjyxNieSvkkd0bKZSaSgUD8e8HzKet7wANkAlYHvcNTycwPyy+ z7LoQcBseKOJg50xT5K1HIj3VZFcaJf+evbHJAgKrsP+G/ZnOnUjtL/Ph6o0bFDc953W6pkfOvAPM 3p12APqm+UbU+bBQyg7SwNOWWknZ0Fo8MT4rJRrSew/tBKxqA+uuOHPtWbaOqAspVsrF09pFP2cok U5FMxxxpsEEsHg==; Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=46802 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nlVYu-0003WF-94; Mon, 02 May 2022 08:54:00 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: "Paul A. Patience" Subject: Re: bug#55182: [PATCH 1/3] gnu: apl: Update to 1.8-r1550. References: <20220429115456.539028-1-paul@apatience.com> <20220502111702.553227-1-paul@apatience.com> Date: Mon, 02 May 2022 14:53:57 +0200 In-Reply-To: <20220502111702.553227-1-paul@apatience.com> (Paul A. Patience's message of "Mon, 02 May 2022 11:17:13 +0000") Message-ID: <87zgk0rt7e.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55182-done Cc: 55182-done@debbugs.gnu.org, Maxime Devos 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: -3.3 (---) Hi, "Paul A. Patience" skribis: > gnu: apl: Update to 1.8-r1550. > gnu: apl: Remove input labels. > gnu: apl: Use G-expressions. Applied, thanks! And thanks Maxime for reviewing, as always. Ludo=E2=80=99. From unknown Mon Aug 18 11:07:53 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 31 May 2022 11:24:10 +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