gnu: Add usocket.

* gnu/packages/lisp.scm (cl-usocket, ecl-usocket, sbcl-usocket): New variables.
This commit is contained in:
Pierre Neidhardt 2018-11-25 13:32:49 +01:00
parent be01e79caa
commit 79dc47c9c9
No known key found for this signature in database
GPG Key ID: 9BDCF497A4BBCC7F
1 changed files with 18 additions and 0 deletions

View File

@ -3640,3 +3640,21 @@ the abstraction and portability layer as thin as possible.")
(define-public ecl-socket-server (define-public ecl-socket-server
(sbcl-package->ecl-package sbcl-usocket-server)) (sbcl-package->ecl-package sbcl-usocket-server))
(define-public sbcl-usocket
(package
(inherit sbcl-usocket-boot0)
(name "sbcl-usocket")
(arguments
;; FIXME: Tests need network access?
`(#:tests? #f))
(native-inputs
;; Testing only.
`(("usocket-server" ,sbcl-usocket-server)
("rt" ,sbcl-rt)))))
(define-public cl-usocket
(sbcl-package->cl-source-package sbcl-usocket))
(define-public ecl-socket
(sbcl-package->ecl-package sbcl-usocket))