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
the abstraction and portability layer as thin as possible.")
(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))