[PATCH] gnu: Update sbcl-nactivitypub and sbcl-njson.

  • Done
  • quality assurance status badge
Details
2 participants
  • Guillaume Le Vaillant
  • Artyom Bologov
Owner
unassigned
Submitted by
Artyom Bologov
Severity
normal

Debbugs page

Artyom Bologov wrote 2 years ago
(name . Guix patches)(address . guix-patches@gnu.org)
87fs7nyw0p.fsf@aartaka.me
Hi Guix,

Attached patches update sbcl-nactivitypub and sbcl-njson to 0.0.5 and
1.1.0 respectively. The order I suppose these should be applied in is:
- sbcl-nactivitypub (because it probably fails to build against njson
1.0.0 right now.)
- sbcl-njson (because it's backwards-compatible with 1.0.0 and doesn't
influence nactivitypub in any way.)
From d06ec5e713e266fe7d392e9984baf7b7101a23c5 Mon Sep 17 00:00:00 2001
From: Artyom Bologov <mail@aartaka.me>
Date: Tue, 23 May 2023 18:08:07 +0400
Subject: [PATCH] gnu: Update sbcl-nactivitypub to 0.0.5.

* gnu/packages/lisp-xyz.scm (sbcl-nactivitypub): Update to 0.0.5.
---
gnu/packages/lisp-xyz.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 8bed746669..051af74a70 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -26457,7 +26457,7 @@ (define-public ecl-njson
(define-public sbcl-nactivitypub
(package
(name "sbcl-nactivitypub")
- (version "0.0.4")
+ (version "0.0.5")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -26466,7 +26466,7 @@ (define-public sbcl-nactivitypub
(file-name (git-file-name "cl-nactivitypub" version))
(sha256
(base32
- "06vzaqwwc9j8r89ld3fd6bbbfd5bl0jh132rlf9wxmr0xcaqwkrl"))))
+ "0m2vwi11zp0bpvr0hglq1svdxlp3cc70yvix30yksfzp6kk3amyn"))))
(build-system asdf-build-system/sbcl)
(inputs (list sbcl-cl-str
sbcl-dexador
--
2.39.2
From 4b94f68b97d3b93f22f28428cc43f1440d12978b Mon Sep 17 00:00:00 2001
From: Artyom Bologov <mail@aartaka.me>
Date: Tue, 23 May 2023 18:10:04 +0400
Subject: [PATCH] gnu: Update sbcl-njson to 1.1.0.

* gnu/packages/lisp-xyz.scm (sbcl-njson): Update to 1.1.0.
---
gnu/packages/lisp-xyz.scm | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)

Toggle diff (42 lines)
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 8bed746669..e8a2eb14c9 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -26404,7 +26404,7 @@ (define-public ecl-nkeymaps
(define-public sbcl-njson
(package
(name "sbcl-njson")
- (version "1.0.0")
+ (version "1.1.0")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -26413,12 +26413,12 @@ (define-public sbcl-njson
(file-name (git-file-name "cl-njson" version))
(sha256
(base32
- "1apwccrvivrq57rlrw6vffrn3a5hikk10s0dndszjw5ri29b3qyd"))))
+ "02m9l77am2rlkg83dyp3jvb76ifw1y84xh3wpz6cx7h2wkxkjnl5"))))
(build-system asdf-build-system/sbcl)
- (inputs (list sbcl-cl-json))
+ (inputs (list sbcl-cl-json sbcl-jzon))
(native-inputs (list sbcl-lisp-unit2))
(arguments
- '(#:asd-systems '("njson" "njson/cl-json")))
+ '(#:asd-systems '("njson" "njson/jzon")))
(home-page "https://github.com/atlas-engineer/njson")
(synopsis "JSON handling framework for Common Lisp")
(description
@@ -26426,8 +26426,8 @@ (define-public sbcl-njson
and process JSON data, in the minimum keystrokes/minutes possible.
NJSON is parser-independent, with existing Common Lisp JSON parsers being
-loadable as additional system. @code{cl-json} is included by default, though.
-Conveniences that NJSON provides are:
+loadable as additional system. @code{jzon} and @code{cl-json} backends are
+included by default, though. Conveniences that NJSON provides are:
@itemize
@item @code{encode} and @code{decode} as single entry points for JSON reading
--
2.39.2
Thanks,
--
Artyom Bologov.
Guillaume Le Vaillant wrote 2 years ago
(name . Artyom Bologov)(address . mail@aartaka.me)(address . 63663-done@debbugs.gnu.org)
87fs7m5b9c.fsf@kitej
Patches applied as 233d3bae95cc56b4f549b9d81fac4fbf5811374f and
following. I modified your patch for sbcl-njson to keep njson/cl-json in
'asd-systems', otherwise nyxt fails to build.
Thanks.
-----BEGIN PGP SIGNATURE-----

iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCZG3Yvw8cZ2x2QHBvc3Rl
by5uZXQACgkQa+ggit8h/j8zJwD7BUx4i2GjhFWRAzeK0s1guz2wfUbqgxs1JGsT
y5yqOOAA/iHS85Z5Zv1TyOXCGo5Bt0LuxSV5vJGrH4JCPHQWTV/t
=GfPw
-----END PGP SIGNATURE-----

Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 63663@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 63663
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help