[PATCH] gnu/packages/lisp-xyz.scm sbcl-py-configparser

  • Done
  • quality assurance status badge
Details
2 participants
  • Guillaume Le Vaillant
  • Sharlatan Hellseher
Owner
unassigned
Submitted by
Sharlatan Hellseher
Severity
normal
S
S
Sharlatan Hellseher wrote on 5 Jan 2021 21:30
(address . guix-patches@gnu.org)
CAO+9K5rDhMN0US+xFTCAxLu5O_VZ=CTQ0w3DNiFjX56mVn-s6A@mail.gmail.com
Hi,

One more in line for pgloader dependencies - py-configparser (INI
parser for Common Lisp)

* pgloader



- [-] pgloader [29/34] [85%]
1. [X] abnf [100%]
- [X] :packed <2020-12-05 Sat>
- [X] :patch-sent <2020-12-07 Mon>
- [X] :patch-applied-upstream <2020-12-11 Fri>
- [X] :depends-on [2/2]
+ [X] esrap
+ [X] cl-ppcre
2. [X] alexandria
3. [X] cl-base64
4. [X] cl-csv
5. [X] cl-fad
6. [X] cl-log [100%]
- [X] :packed <2020-12-02 Wed>
- [X] :patch-sent <2020-12-02 Wed>
- [X] :patch-applied-upstream <2020-12-05 Sat>
7. [-] cl-markdown [0%]
- [ ] :packed
- [ ] :patch-sent
- [ ] :patch-applied-upstream
- [-] :depends-on [5/7]
+ [ ] asdf-system-connections [0%]
- Too old extention for 2012 ASDF 2.26
- [ ] :packed
- [ ] :patch-sent
- [ ] :patch-applied-upstream
- [ ] :depends-on [0/0]
+ [-] dynamic-classes [25%]
- [ ] :packed
- [ ] :patch-sent
- [ ] :patch-applied-upstream
- [X] :depends-on [1/1]
+ [X] metatilities-base
+ [X] anaphora
+ [X] cl-containers "0.11.5"
+ [X] cl-ppcre
+ [X] metabang-bind
+ [X] metatilities-base "0.6.0"
8. [X] cl-mustache [100%]
- [X] :packed <2020-12-21 Mon>
- [X] :patch-sent <2020-12-21 Mon>
- [X] :patch-applied-upstream <2020-12-22 Tue>
9. [X] closer-mop
10. [-] cl-postgres [25%] - part of Postmodern
- [ ] :packed
- [ ] :patch-sent
- [ ] :patch-applied-upstream
- [X] :depends-on [4/4]
- [X] md5
- [X] split-sequence
- [X] cl-base64
- [X] uax-15 [100%]
+ [X] :packed <2020-12-26 Sat>
+ [X] :patch-sent <2020-12-26 Sat>
+ [X] :patch-applied-upstream <2020-12-28 Mon>
+ [X] :depends-on [3/3]
- [X] split-sequence
- [X] cl-ppcre
- [X] uiop - part of ASDF
11. [X] cl-ppcre
12. [X] command-line-arguments [100%]
- [X] :packed <2020-12-12 Sat>
- [X] :patch-sent <2020-12-12 Sat>
- [X] :patch-applied-upstream <2020-12-12 Sat>
13. [X] db3 [100%]
- [X] :packed <2021-01-03 Sun>
- [X] :patch-sent <2021-01-03 Sun>
- [X] :patch-applied-upstream <2021-01-04 Mon>
14. [X] drakma
15. [X] esrap
16. [X] flexi-streams
17. [X] ixf [100%]
- [X] :packed <2021-01-01 Fri>
- [X] :patch-sent <2021-01-01 Fri>
- [X] :patch-applied-upstream <2021-01-02 Sat>
- [X] :depends-on
- [X] split-sequence
- [X] md5
- [X] alexandria
- [X] babel
- [X] local-time
- [X] cl-ppcre
- [X] ieee-floats
18. [X] local-time
19. [X] lparallel
20. [X] metabang-bind
21. [-] mssql [0%]
- [ ] :packed
- [ ] :patch-sent
- [ ] :patch-applied-upstream
- [-] :depends-on [3/4]
+ [X] cffi
+ [X] iterate
+ [ ] garbage-pools
- [ ] :packed
- [ ] :patch-sent
- [ ] :patch-applied-upstream
- [ ] :depends-on [0/0]
+ [X] parse-number
22. [X] postmodern
23. [-] py-configparser [25%]
- [ ] :packed <2020-12-24 Thu>
- [ ] :patch-sent <2021-01-05 Tue>
- [ ] :patch-applied-upstream
- [X] :depends-on [1/1]
+ [X] parse-number
24. [X] qmynd [100%]
- [X] :packed <2020-12-19 Sat>
- [X] :patch-sent <2020-12-19 Sat>
- [X] :patch-applied-upstream <2020-12-19 Sat>
- [X] :depends-on [6/6]
- [X] babel
- [X] flexi-streams
- [X] ironclad
- [X] list-of - part of asdf-finalizers
- [X] :packed <2020-12-15 Tue>
- [X] :patch-sent <2020-12-15 Tue>
- [X] :patch-applied-upstream <2020-12-19 Sat>
- [X] :depends-on [1/1]
- [X] asdf-finalizers
- [X] :packed <2020-12-15 Tue>
- [X] :patch-sent <2020-12-15 Tue>
- [X] :patch-applied-upstream <2020-12-19 Sat>
- [X] trivial-gray-streams
- [X] usocket
- [X] :weakly-depends-on [3/3]
- [X] chipz
- [X] cl+ssl
- [X] salza2
25. [X] quri
26. [ ] simple-date [0%] - part of Postmodern
- [ ] :packed
- [ ] :patch-sent
- [ ] :patch-applied-upstream
27. [X] split-sequence
28. [X] sqlite
29. [X] trivial-backtrace
30. [X] uiop
31. [X] usocket
32. [X] uuid
33. [X] yason
34. [X] zs3 [100%]
- [X] :packed <2020-12-03 Thu>
- [X] :patch-sent <2020-12-03 Thu>
- [X] :patch-applied-upstream <2020-12-05 Sat>
- [X] :depends-on [6/6]
+ [X] drakma
+ [X] alexandria
+ [X] cxml
+ [X] ironclad
+ [X] puri
+ [X] cl-base64


--
… ??? ????? - ???????????? ?????????????? ?????? ??????? ????????
????? ????? ????? ? ??? ??????, ??????????? ????? ???????, ??
?????????? ?? ? ????????? ??????? ????? ? ?????????????????.
From b530363f528fdc3ddbfe456152a73fe68b194f34 Mon Sep 17 00:00:00 2001
From: Sharlatan Hellseher <sharlatanus@gmail.com>
Date: Tue, 5 Jan 2021 20:24:23 +0000
Subject: [PATCH] Add new variables sbcl-py-configparser cl-py-configparser
ecl-py-configparser

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

Toggle diff (47 lines)
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 56ca5b6136..c7e5d82997 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -1787,6 +1787,40 @@ named readtables, which is akin to package namespacing in Common Lisp.")
(define-public ecl-named-readtables
(sbcl-package->ecl-package sbcl-named-readtables))
+(define-public sbcl-py-configparser
+ ;; NOTE: (Sharlatan <2021-01-05 Tue> <19:52:19 UTC+0000>) Project updated last
+ ;; time 8y ago, it looks like abandoned. VCS of the project:
+ ;; https://svn.common-lisp.net/py-configparser/trunk
+ (let ((url "https://common-lisp.net/project/py-configparser/releases/")
+ (name-origin "py-configparser"))
+ (package
+ (name "sbcl-py-configparser")
+ (version "1.0.3")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append url name-origin "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0i4rqz5cv7d7c2w81x5lwy05s6fbi3zikf4k5kpi3bkx3cabwdxj"))))
+ (build-system asdf-build-system/sbcl)
+ (inputs
+ `(("parse-number" ,sbcl-parse-number)))
+ (home-page "http://common-lisp.net/project/py-configparser/")
+ (synopsis "It implements the ConfigParser Python module functionality in Common Lisp")
+ (description "The py-configparser package implements the ConfigParser Python
+module functionality in Common Lisp. In short, it implements reading and writing
+of .INI-file style configuration files with sections containing key/value pairs
+of configuration options. In line with the functionalities in the python module,
+does this package implement basic interpolation of option values in other
+options.")
+ (license license:expat))))
+
+(define-public cl-py-configparser
+ (sbcl-package->cl-source-package sbcl-py-configparser))
+
+(define-public ecl-py-configparser
+ (sbcl-package->ecl-package sbcl-py-configparser))
+
(define-public sbcl-pythonic-string-reader
(let ((commit "47a70ba1e32362e03dad6ef8e6f36180b560f86a"))
(package
--
2.26.2
G
G
Guillaume Le Vaillant wrote on 6 Jan 2021 14:03
(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)(address . 45678-done@debbugs.gnu.org)
87sg7egqty.fsf@yamatai
Patch pushed as 288fe185e86763f5d18e2efe378b6c86c091fc6a.
Thanks.
-----BEGIN PGP SIGNATURE-----

iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCX/W1KQ8cZ2x2QHBvc3Rl
by5uZXQACgkQa+ggit8h/j/nAwD/bKNhPMXBxCod8nMtxMtVq3wQjIS/lL+EVKUb
uwW1cXQBAIxFezEsOjgdRW/ty/xoK8YD4yQo+7EOreLRWuku29Xr
=V0i9
-----END PGP SIGNATURE-----

Closed
?
Your comment

This issue is archived.

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

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