aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/lisp-xyz.scm
diff options
context:
space:
mode:
authorGuillaume Le Vaillant <glv@posteo.net>2024-09-18 13:42:42 +0200
committerGuillaume Le Vaillant <glv@posteo.net>2024-09-18 14:36:43 +0200
commitfbbcfe59be841fcd536ecdc23006546fcfb2c12d (patch)
tree320853ad35870b8cdfc263c3f0b9d676e6d1e625 /gnu/packages/lisp-xyz.scm
parent5624102b8a157968f0d3c5f6c5ea4d7dae9f57ef (diff)
downloadguix-fbbcfe59be841fcd536ecdc23006546fcfb2c12d.tar
guix-fbbcfe59be841fcd536ecdc23006546fcfb2c12d.tar.gz
gnu: cl-postmodern: Improve package style.
* gnu/packages/lisp-xyz.scm (sbcl-postmodern)[inputs]: Remove labels. (ecl-postmodern)[arguments]: Remove obsolete 'fix-build' phase. Change-Id: I91173e98fb7275c884d1e0e826bf10d74d67a562
Diffstat (limited to 'gnu/packages/lisp-xyz.scm')
-rw-r--r--gnu/packages/lisp-xyz.scm44
1 files changed, 14 insertions, 30 deletions
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 0af7cace66..95082e98a0 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -23821,25 +23821,25 @@ are provided.")
(uri (git-reference
(url "https://github.com/marijnh/Postmodern")
(commit (string-append "v" version))))
- (file-name (git-file-name name version))
+ (file-name (git-file-name "cl-postmodern" version))
(sha256
(base32 "14js3pz0jbvf11liqbrxhndb98vasib4bzkv7im87mysxzk8glqz"))))
(build-system asdf-build-system/sbcl)
(native-inputs
(list sbcl-fiveam sbcl-trivial-octet-streams))
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("bordeaux-threads" ,sbcl-bordeaux-threads)
- ("cl-base64" ,sbcl-cl-base64)
- ("cl-unicode" ,sbcl-cl-unicode)
- ("closer-mop" ,sbcl-closer-mop)
- ("global-vars" ,sbcl-global-vars)
- ("ironclad" ,sbcl-ironclad)
- ("local-time" ,sbcl-local-time)
- ("md5" ,sbcl-md5)
- ("split-sequence" ,sbcl-split-sequence)
- ("uax-15" ,sbcl-uax-15)
- ("usocket" ,sbcl-usocket)))
+ (list sbcl-alexandria
+ sbcl-bordeaux-threads
+ sbcl-cl-base64
+ sbcl-cl-unicode
+ sbcl-closer-mop
+ sbcl-global-vars
+ sbcl-ironclad
+ sbcl-local-time
+ sbcl-md5
+ sbcl-split-sequence
+ sbcl-uax-15
+ sbcl-usocket))
(arguments
;; TODO: (Sharlatan-20210114T171037+0000) tests still failing but on other
;; step, some functionality in `local-time' prevents passing tests.
@@ -23897,23 +23897,7 @@ things together into a convenient programming interface")
(sbcl-package->cl-source-package sbcl-postmodern))
(define-public ecl-postmodern
- (package
- (inherit (sbcl-package->ecl-package sbcl-postmodern))
- (arguments
- `(#:tests? #f
- #:asd-systems '("cl-postgres"
- "s-sql"
- "postmodern"
- "simple-date"
- "simple-date/postgres-glue")
- #:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'fix-build
- (lambda _
- (substitute* "cl-postgres.asd"
- ((":or :sbcl :allegro :ccl :clisp" all)
- (string-append all " :ecl")))
- #t)))))))
+ (sbcl-package->ecl-package sbcl-postmodern))
(define-public sbcl-pp-toml
(let ((commit "54f7d08c939d18b24363342c98c19b6812d7afb9")