GNU bug report logs - #62270
[PATCH 0/2] gnu: cl-eclector: Update to 0.9.0-0.711140a.

Previous Next

Package: guix-patches;

Reported by: "Paul A. Patience" <paul <at> apatience.com>

Date: Sun, 19 Mar 2023 01:28:01 UTC

Severity: normal

Tags: patch

Done: Guillaume Le Vaillant <glv <at> posteo.net>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 62270 in the body.
You can then email your comments to 62270 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#62270; Package guix-patches. (Sun, 19 Mar 2023 01:28:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to "Paul A. Patience" <paul <at> apatience.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sun, 19 Mar 2023 01:28:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: "Paul A. Patience" <paul <at> apatience.com>
To: guix-patches <at> gnu.org
Cc: "Paul A. Patience" <paul <at> apatience.com>
Subject: [PATCH 0/2] gnu: cl-eclector: Update to 0.9.0-0.711140a.
Date: Sun, 19 Mar 2023 01:27:46 +0000
Paul A. Patience (2):
  gnu: cl-eclector: Improve package style.
  gnu: cl-eclector: Update to 0.9.0-0.711140a.

 gnu/packages/lisp-xyz.scm | 58 ++++++++++++++++++++-------------------
 1 file changed, 30 insertions(+), 28 deletions(-)

--
2.39.2






Information forwarded to guix-patches <at> gnu.org:
bug#62270; Package guix-patches. (Sun, 19 Mar 2023 01:29:02 GMT) Full text and rfc822 format available.

Message #8 received at 62270 <at> debbugs.gnu.org (full text, mbox):

From: "Paul A. Patience" <paul <at> apatience.com>
To: 62270 <at> debbugs.gnu.org
Cc: "Paul A. Patience" <paul <at> apatience.com>
Subject: [PATCH 1/2] gnu: cl-eclector: Improve package style.
Date: Sun, 19 Mar 2023 01:28:44 +0000
* gnu/packages/lisp-xyz.scm (sbcl-eclector):
[file-name]: Rename to cl-eclector.
[inputs]: Move below native-inputs and remove labels.
---
 gnu/packages/lisp-xyz.scm | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 38ac88a3ba..12ddcb65e5 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -16975,17 +16975,17 @@ (define-public sbcl-eclector
        (uri (git-reference
              (url "https://github.com/s-expressionists/Eclector")
              (commit version)))
-       (file-name (git-file-name name version))
+       (file-name (git-file-name "cl-eclector" version))
        (sha256
         (base32 "0bwkla0jdp5bg0q1zca5wg22b0nbdmglgax345nrhsf8bdrh47wm"))))
     (build-system asdf-build-system/sbcl)
-    (inputs
-     `(("acclimation" ,sbcl-acclimation)
-       ("alexandria" ,sbcl-alexandria)
-       ("closer-mop" ,sbcl-closer-mop)
-       ("concrete-syntax-tree" ,sbcl-concrete-syntax-tree)))
     (native-inputs
      (list sbcl-fiveam))
+    (inputs
+     (list sbcl-acclimation
+           sbcl-alexandria
+           sbcl-closer-mop
+           sbcl-concrete-syntax-tree))
     (arguments
      '(#:asd-systems '("eclector"
                        "eclector-concrete-syntax-tree")))
--
2.39.2






Information forwarded to guix-patches <at> gnu.org:
bug#62270; Package guix-patches. (Sun, 19 Mar 2023 01:30:02 GMT) Full text and rfc822 format available.

Message #11 received at 62270 <at> debbugs.gnu.org (full text, mbox):

From: "Paul A. Patience" <paul <at> apatience.com>
To: 62270 <at> debbugs.gnu.org
Cc: "Paul A. Patience" <paul <at> apatience.com>
Subject: [PATCH 2/2] gnu: cl-eclector: Update to 0.9.0-0.711140a.
Date: Sun, 19 Mar 2023 01:28:51 +0000
* gnu/packages/lisp-xyz.scm (sbcl-eclector): Update to 0.9.0-0.711140a.
---
 gnu/packages/lisp-xyz.scm | 58 ++++++++++++++++++++-------------------
 1 file changed, 30 insertions(+), 28 deletions(-)

diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 12ddcb65e5..32470f1c0e 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -16966,33 +16966,35 @@ (define-public cl-concrete-syntax-tree
   (sbcl-package->cl-source-package sbcl-concrete-syntax-tree))

 (define-public sbcl-eclector
-  (package
-    (name "sbcl-eclector")
-    (version "0.5.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/s-expressionists/Eclector")
-             (commit version)))
-       (file-name (git-file-name "cl-eclector" version))
-       (sha256
-        (base32 "0bwkla0jdp5bg0q1zca5wg22b0nbdmglgax345nrhsf8bdrh47wm"))))
-    (build-system asdf-build-system/sbcl)
-    (native-inputs
-     (list sbcl-fiveam))
-    (inputs
-     (list sbcl-acclimation
-           sbcl-alexandria
-           sbcl-closer-mop
-           sbcl-concrete-syntax-tree))
-    (arguments
-     '(#:asd-systems '("eclector"
-                       "eclector-concrete-syntax-tree")))
-    (home-page "https://s-expressionists.github.io/Eclector/")
-    (synopsis "Highly customizable, portable Common Lisp reader")
-    (description
-     "Eclector is a portable Common Lisp reader that is highly customizable,
+  (let ((commit "711140a1be3f957d5ef32df596b396f9c1ae7bd4")
+        (revision "0"))
+    (package
+      (name "sbcl-eclector")
+      (version (git-version "0.9.0" revision commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url "https://github.com/s-expressionists/Eclector")
+               (commit commit)))
+         (file-name (git-file-name "cl-eclector" version))
+         (sha256
+          (base32 "1zv5551cs9da06kndafjjnf45cxjpva2va05wfds2pdnz9rpf7g7"))))
+      (build-system asdf-build-system/sbcl)
+      (native-inputs
+       (list sbcl-fiveam))
+      (inputs
+       (list sbcl-acclimation
+             sbcl-alexandria
+             sbcl-closer-mop
+             sbcl-concrete-syntax-tree))
+      (arguments
+       '(#:asd-systems '("eclector"
+                         "eclector-concrete-syntax-tree")))
+      (home-page "https://s-expressionists.github.io/Eclector/")
+      (synopsis "Highly customizable, portable Common Lisp reader")
+      (description
+       "Eclector is a portable Common Lisp reader that is highly customizable,
 can recover from errors and can return concrete syntax trees.

 In contrast to many other reader implementations, eclector can recover from
@@ -17001,7 +17003,7 @@ (define-public sbcl-eclector

 It can also produce instances of the concrete syntax tree classes provided by
 the concrete syntax tree library.")
-    (license license:bsd-2)))
+      (license license:bsd-2))))

 (define-public ecl-eclector
   (sbcl-package->ecl-package sbcl-eclector))
--
2.39.2






Information forwarded to guix-patches <at> gnu.org:
bug#62270; Package guix-patches. (Sun, 19 Mar 2023 19:43:01 GMT) Full text and rfc822 format available.

Message #14 received at 62270 <at> debbugs.gnu.org (full text, mbox):

From: "Paul A. Patience" <paul <at> apatience.com>
To: 62270 <at> debbugs.gnu.org
Cc: "Paul A. Patience" <paul <at> apatience.com>
Subject: [PATCH v2 0/2] gnu: cl-eclector: Update to 0.9.0.
Date: Sun, 19 Mar 2023 19:42:22 +0000
v2 because Eclector 0.9.0 was released in the meantime.

Paul A. Patience (2):
  gnu: cl-eclector: Improve package style.
  gnu: cl-eclector: Update to 0.9.0.

 gnu/packages/lisp-xyz.scm | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

--
2.39.2






Information forwarded to guix-patches <at> gnu.org:
bug#62270; Package guix-patches. (Sun, 19 Mar 2023 19:43:02 GMT) Full text and rfc822 format available.

Message #17 received at 62270 <at> debbugs.gnu.org (full text, mbox):

From: "Paul A. Patience" <paul <at> apatience.com>
To: 62270 <at> debbugs.gnu.org
Cc: "Paul A. Patience" <paul <at> apatience.com>
Subject: [PATCH v2 1/2] gnu: cl-eclector: Improve package style.
Date: Sun, 19 Mar 2023 19:42:28 +0000
* gnu/packages/lisp-xyz.scm (sbcl-eclector):
[file-name]: Rename to cl-eclector.
[inputs]: Move below native-inputs and remove labels.
---
 gnu/packages/lisp-xyz.scm | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index da442ee58b..8ee8d28180 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -16975,17 +16975,17 @@ (define-public sbcl-eclector
        (uri (git-reference
              (url "https://github.com/s-expressionists/Eclector")
              (commit version)))
-       (file-name (git-file-name name version))
+       (file-name (git-file-name "cl-eclector" version))
        (sha256
         (base32 "0bwkla0jdp5bg0q1zca5wg22b0nbdmglgax345nrhsf8bdrh47wm"))))
     (build-system asdf-build-system/sbcl)
-    (inputs
-     `(("acclimation" ,sbcl-acclimation)
-       ("alexandria" ,sbcl-alexandria)
-       ("closer-mop" ,sbcl-closer-mop)
-       ("concrete-syntax-tree" ,sbcl-concrete-syntax-tree)))
     (native-inputs
      (list sbcl-fiveam))
+    (inputs
+     (list sbcl-acclimation
+           sbcl-alexandria
+           sbcl-closer-mop
+           sbcl-concrete-syntax-tree))
     (arguments
      '(#:asd-systems '("eclector"
                        "eclector-concrete-syntax-tree")))
--
2.39.2






Information forwarded to guix-patches <at> gnu.org:
bug#62270; Package guix-patches. (Sun, 19 Mar 2023 19:43:02 GMT) Full text and rfc822 format available.

Message #20 received at 62270 <at> debbugs.gnu.org (full text, mbox):

From: "Paul A. Patience" <paul <at> apatience.com>
To: 62270 <at> debbugs.gnu.org
Cc: "Paul A. Patience" <paul <at> apatience.com>
Subject: [PATCH v2 2/2] gnu: cl-eclector: Update to 0.9.0.
Date: Sun, 19 Mar 2023 19:42:35 +0000
* gnu/packages/lisp-xyz.scm (sbcl-eclector): Update to 0.9.0.
---
 gnu/packages/lisp-xyz.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 8ee8d28180..aadf705a17 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -16968,7 +16968,7 @@ (define-public cl-concrete-syntax-tree
 (define-public sbcl-eclector
   (package
     (name "sbcl-eclector")
-    (version "0.5.0")
+    (version "0.9.0")
     (source
      (origin
        (method git-fetch)
@@ -16977,7 +16977,7 @@ (define-public sbcl-eclector
              (commit version)))
        (file-name (git-file-name "cl-eclector" version))
        (sha256
-        (base32 "0bwkla0jdp5bg0q1zca5wg22b0nbdmglgax345nrhsf8bdrh47wm"))))
+        (base32 "10whwpz08fkdcz59sz1b6rn5r1pdns5wnsb1g26gppiv3rrg3cvh"))))
     (build-system asdf-build-system/sbcl)
     (native-inputs
      (list sbcl-fiveam))
--
2.39.2






Reply sent to Guillaume Le Vaillant <glv <at> posteo.net>:
You have taken responsibility. (Wed, 22 Mar 2023 09:40:02 GMT) Full text and rfc822 format available.

Notification sent to "Paul A. Patience" <paul <at> apatience.com>:
bug acknowledged by developer. (Wed, 22 Mar 2023 09:40:02 GMT) Full text and rfc822 format available.

Message #25 received at 62270-done <at> debbugs.gnu.org (full text, mbox):

From: Guillaume Le Vaillant <glv <at> posteo.net>
To: "Paul A. Patience" <paul <at> apatience.com>
Cc: 62270-done <at> debbugs.gnu.org
Subject: Re: [bug#62270] [PATCH v2 0/2] gnu: cl-eclector: Update to 0.9.0.
Date: Wed, 22 Mar 2023 09:39:05 +0000
[Message part 1 (text/plain, inline)]
Patches pushed as 4f77ece9d5fc2aeb7e1edf3a942fbd08a28a061b and
following.
Thanks.
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 19 Apr 2023 11:24:19 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 1 day ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.