Archived
1
0
Fork 0

gnu: sbcl-iolib: Update to 20200425.

* gnu/packages/lisp-xyz.scm (sbcl-iolib): Update to 20200425.
This commit is contained in:
Pierre Neidhardt 2020-05-06 13:41:08 +02:00
parent 426adb4fc5
commit 53c4a0da09
No known key found for this signature in database
GPG key ID: 9BDCF497A4BBCC7F

View file

@ -5407,12 +5407,12 @@ formats.")
(define-public sbcl-iolib.asdf (define-public sbcl-iolib.asdf
;; Latest release is from June 2017. ;; Latest release is from June 2017.
(let ((commit "81e20614c0d27f9605bf9766214e236fd31b99b4") (let ((commit "7f5ea3a8457a29d224b24653c2b3657fb1898021")
(revision "1")) (revision "2"))
(package (package
(name "sbcl-iolib.asdf") (name "sbcl-iolib.asdf")
(build-system asdf-build-system/sbcl) (build-system asdf-build-system/sbcl)
(version "0.8.3") (version (git-version "0.8.3" revision commit))
(home-page "https://github.com/sionescu/iolib") (home-page "https://github.com/sionescu/iolib")
(source (source
(origin (origin
@ -5423,7 +5423,7 @@ formats.")
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"1j81r0wm7nfbwl991f26s4npcy7kybzybd3m47rbxy31h0cfcmdm")))) "1bg5w7lm61hqk4b0svmri8a590q36z76jfa0sdgzb39r98c04w12"))))
(inputs (inputs
`(("alexandria" ,sbcl-alexandria))) `(("alexandria" ,sbcl-alexandria)))
(arguments (arguments
@ -5498,7 +5498,7 @@ and @code{kqueue(2)}), a pathname library and file-system utilities.")
(inputs (inputs
`(("iolib.asdf" ,sbcl-iolib.asdf) `(("iolib.asdf" ,sbcl-iolib.asdf)
("iolib.conf" ,sbcl-iolib.conf) ("iolib.conf" ,sbcl-iolib.conf)
("iolib.grovel" ,sbcl-iolib.grovel) ("cffi-grovel" ,sbcl-cffi-grovel)
("iolib.base" ,sbcl-iolib.base) ("iolib.base" ,sbcl-iolib.base)
("bordeaux-threads" ,sbcl-bordeaux-threads) ("bordeaux-threads" ,sbcl-bordeaux-threads)
("idna" ,sbcl-idna) ("idna" ,sbcl-idna)
@ -5510,7 +5510,6 @@ and @code{kqueue(2)}), a pathname library and file-system utilities.")
(arguments (arguments
'(#:asd-file "iolib.asd" '(#:asd-file "iolib.asd"
#:asd-system-name "iolib/syscalls" #:asd-system-name "iolib/syscalls"
#:test-asd-file "iolib.tests.asd"
#:phases #:phases
(modify-phases %standard-phases (modify-phases %standard-phases
(add-after 'unpack 'fix-paths (add-after 'unpack 'fix-paths
@ -5521,7 +5520,7 @@ and @code{kqueue(2)}), a pathname library and file-system utilities.")
"(:default \"" "(:default \""
(assoc-ref inputs "libfixposix") "/lib/libfixposix\")"))) (assoc-ref inputs "libfixposix") "/lib/libfixposix\")")))
;; Socket tests need Internet access, disable them. ;; Socket tests need Internet access, disable them.
(substitute* "iolib.tests.asd" (substitute* "iolib.asd"
(("\\(:file \"sockets\" :depends-on \\(\"pkgdcl\" \"defsuites\"\\)\\)") (("\\(:file \"sockets\" :depends-on \\(\"pkgdcl\" \"defsuites\"\\)\\)")
""))))))) "")))))))
(synopsis "Common Lisp I/O library"))) (synopsis "Common Lisp I/O library")))
@ -5537,8 +5536,6 @@ and @code{kqueue(2)}), a pathname library and file-system utilities.")
(substitute-keyword-arguments (package-arguments sbcl-iolib+syscalls) (substitute-keyword-arguments (package-arguments sbcl-iolib+syscalls)
((#:asd-system-name _) "iolib/multiplex"))))) ((#:asd-system-name _) "iolib/multiplex")))))
(define sbcl-iolib+streams (define sbcl-iolib+streams
(package (package
(inherit sbcl-iolib+syscalls) (inherit sbcl-iolib+syscalls)