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
This commit is contained in:
Guillaume Le Vaillant 2024-09-18 13:42:42 +02:00
parent 5624102b8a
commit fbbcfe59be
No known key found for this signature in database
GPG key ID: 6BE8208ADF21FE3F

View file

@ -23821,25 +23821,25 @@ (define-public sbcl-postmodern
(uri (git-reference (uri (git-reference
(url "https://github.com/marijnh/Postmodern") (url "https://github.com/marijnh/Postmodern")
(commit (string-append "v" version)))) (commit (string-append "v" version))))
(file-name (git-file-name name version)) (file-name (git-file-name "cl-postmodern" version))
(sha256 (sha256
(base32 "14js3pz0jbvf11liqbrxhndb98vasib4bzkv7im87mysxzk8glqz")))) (base32 "14js3pz0jbvf11liqbrxhndb98vasib4bzkv7im87mysxzk8glqz"))))
(build-system asdf-build-system/sbcl) (build-system asdf-build-system/sbcl)
(native-inputs (native-inputs
(list sbcl-fiveam sbcl-trivial-octet-streams)) (list sbcl-fiveam sbcl-trivial-octet-streams))
(inputs (inputs
`(("alexandria" ,sbcl-alexandria) (list sbcl-alexandria
("bordeaux-threads" ,sbcl-bordeaux-threads) sbcl-bordeaux-threads
("cl-base64" ,sbcl-cl-base64) sbcl-cl-base64
("cl-unicode" ,sbcl-cl-unicode) sbcl-cl-unicode
("closer-mop" ,sbcl-closer-mop) sbcl-closer-mop
("global-vars" ,sbcl-global-vars) sbcl-global-vars
("ironclad" ,sbcl-ironclad) sbcl-ironclad
("local-time" ,sbcl-local-time) sbcl-local-time
("md5" ,sbcl-md5) sbcl-md5
("split-sequence" ,sbcl-split-sequence) sbcl-split-sequence
("uax-15" ,sbcl-uax-15) sbcl-uax-15
("usocket" ,sbcl-usocket))) sbcl-usocket))
(arguments (arguments
;; TODO: (Sharlatan-20210114T171037+0000) tests still failing but on other ;; TODO: (Sharlatan-20210114T171037+0000) tests still failing but on other
;; step, some functionality in `local-time' prevents passing tests. ;; step, some functionality in `local-time' prevents passing tests.
@ -23897,23 +23897,7 @@ (define-public cl-postmodern
(sbcl-package->cl-source-package sbcl-postmodern)) (sbcl-package->cl-source-package sbcl-postmodern))
(define-public ecl-postmodern (define-public ecl-postmodern
(package (sbcl-package->ecl-package sbcl-postmodern))
(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)))))))
(define-public sbcl-pp-toml (define-public sbcl-pp-toml
(let ((commit "54f7d08c939d18b24363342c98c19b6812d7afb9") (let ((commit "54f7d08c939d18b24363342c98c19b6812d7afb9")