[PATCH 2/2]: gnu: sbcl-cl-html5-parser: Update to 0.0.0-2.74a92eb

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

Debbugs page

Sharlatan Hellseher wrote 4 years ago
(address . guix-patches@gnu.org)
CAO+9K5pvUjPmXxjHfpRRPhgw5f8OFO+p11ZWzMeR0CXHQ0Onow@mail.gmail.com
--
… наш разум - превосходная объяснительная машина которая способна
найти смысл почти в чем угодно, истолковать любой феномен, но
совершенно не в состоянии принять мысль о непредсказуемости.
From f74321dd73bb305dd835c456f4c84b4cbaad20c3 Mon Sep 17 00:00:00 2001
From: Sharlatan Hellseher <sharlatanus@gmail.com>
Date: Thu, 20 May 2021 23:00:35 +0100
Subject: [PATCH 2/2] gnu: sbcl-cl-html5-parser: Update to 0.0.0-2.74a92eb

* gnu/packages/lisp-xyz.scm: (sbcl-cl-html5-parser)
[arguments]: Enable tests, clean up not required #:asd-systems
[native-inputs]: Add json-streams, split-sequence and stefil
---
gnu/packages/lisp-xyz.scm | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)

Toggle diff (29 lines)
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 64394821db..689be8c4ae 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -15370,7 +15370,7 @@ Lisp.")
(define-public sbcl-cl-html5-parser
(let ((commit "74a92eb3a183a0afd089ea33350e816e6b9aeefa")
- (revision "1"))
+ (revision "2"))
(package
(name "sbcl-cl-html5-parser")
(version (git-version "0.0.0" revision commit))
@@ -15384,9 +15384,10 @@ Lisp.")
(sha256
(base32 "04if61wigylsmn996rbfl8ylsd0d9hzdmg7p2wiglncibjzcl5k9"))))
(build-system asdf-build-system/sbcl)
- (arguments
- '(#:tests? #f
- #:asd-systems '("cl-html5-parser")))
+ (native-inputs
+ `(("json-streams" ,sbcl-json-streams)
+ ("split-sequence" ,sbcl-split-sequence)
+ ("stefil" ,sbcl-stefil)))
(inputs
`(("cl-ppcre" ,sbcl-cl-ppcre)
("flexi-stream" ,sbcl-flexi-streams)
--
2.31.1
Sharlatan Hellseher wrote 4 years ago
[PATCH 1/2]: gnu: Add json-streams
(address . 48550@debbugs.gnu.org)
CAO+9K5qzFLpEtU-CLC2rfgdg8+qUhDif63nJdbab9103FSFSFA@mail.gmail.com
--
… наш разум - превосходная объяснительная машина которая способна
найти смысл почти в чем угодно, истолковать любой феномен, но
совершенно не в состоянии принять мысль о непредсказуемости.
From 2ca9e1850acf93650dcf4c3c42e8249254245fd9 Mon Sep 17 00:00:00 2001
From: Sharlatan Hellseher <sharlatanus@gmail.com>
Date: Thu, 20 May 2021 22:55:55 +0100
Subject: [PATCH 1/2] gnu: Add json-streams

* gnu/packages/lisp-xyz.scm (sbcl-json-streams, ecl-json-streams,
cl-json-streams): New variables.
---
gnu/packages/lisp-xyz.scm | 32 ++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+)

Toggle diff (42 lines)
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 6149536047..64394821db 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -16812,3 +16812,35 @@ format.")
(define-public ecl-woo
(sbcl-package->ecl-package sbcl-woo))
+
+(define-public sbcl-json-streams
+ (let ((commit "5da012e8133affbf75024e7500feb37394690752")
+ (revision "1"))
+ (package
+ (name "sbcl-json-streams")
+ (version (git-version "0.0.0" revision commit))
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/rotatef/json-streams")
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0cia3721im04q73dfkd688d8splgpz03qa4h8s3r39kar4w3xll2"))))
+ (build-system asdf-build-system/sbcl)
+ (native-inputs
+ `(("cl-quickcheck" ,sbcl-cl-quickcheck)
+ ("flexi-streams" ,sbcl-flexi-streams)))
+ (home-page "https://github.com/rotatef/json-streams")
+ (synopsis "Common Lisp library for reading and writing JSON")
+ (description
+ "This package provides a stream based JSON parser/writer, well suited for
+higher as building block for higher level libraries.")
+ (license license:gpl3+))))
+
+(define-public cl-json-streams
+ (sbcl-package->cl-source-package sbcl-json-streams))
+
+(define-public ecl-json-streams
+ (sbcl-package->ecl-package sbcl-json-streams))
--
2.31.1
Guillaume Le Vaillant wrote 4 years ago
Re: [bug#48550] [PATCH 2/2]: gnu: sbcl-cl-html5-parser: Update to 0.0.0-2.74a92eb
(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)(address . 48550-done@debbugs.gnu.org)
87im3cmod3.fsf@kitej
Patches pushed as 20eb41b66adc5933cf34323a3c010b8d57ab7eae and following
with a few modifications.
Thanks.
-----BEGIN PGP SIGNATURE-----

iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCYKd8KA8cZ2x2QHBvc3Rl
by5uZXQACgkQa+ggit8h/j96owD/b69N0jlCTyVt+81C/nhAloyPLmr0niKUF0no
ZUNWpp0A/AubS2LkmtSA/28jifd2Pu9/jch+I+9A35d9nOCAw9Ce
=1yfP
-----END PGP SIGNATURE-----

Closed
?
Your comment

This issue is archived.

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

To respond to this issue using the mumi CLI, first switch to it
mumi current 48550
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