gnu: Add usocket-server.

* gnu/packages/lisp.scm (cl-usocket-server, ecl-usocket-server, sbcl-usocket-server): New variables.
This commit is contained in:
Pierre Neidhardt 2018-11-25 13:32:12 +01:00
parent 75c95c7652
commit be01e79caa
No known key found for this signature in database
GPG key ID: 9BDCF497A4BBCC7F

View file

@ -3623,3 +3623,20 @@ (define-public sbcl-usocket-boot0
interface for as many Common Lisp implementations as possible, while keeping interface for as many Common Lisp implementations as possible, while keeping
the abstraction and portability layer as thin as possible.") the abstraction and portability layer as thin as possible.")
(license license:expat)))) (license license:expat))))
(define-public sbcl-usocket-server
(package
(inherit sbcl-usocket-boot0)
(name "sbcl-usocket-server")
(inputs
`(("usocket" ,sbcl-usocket-boot0)
("portable-threads" ,sbcl-portable-threads)))
(arguments
'(#:asd-system-name "usocket-server"))
(synopsis "Universal socket library for Common Lisp (server side)")))
(define-public cl-usocket-server
(sbcl-package->cl-source-package sbcl-usocket-server))
(define-public ecl-socket-server
(sbcl-package->ecl-package sbcl-usocket-server))