gnu: guile-websocket: Update to 0.2.1.

* gnu/packages/guile-xyz.scm (guile-websocket): Update to 0.2.1. Also, code
style changes as recommended by 'guix style'.

Change-Id: I8e7e859fcf71f847e7fae97d75e2cca7ab3a07fc
This commit is contained in:
David Thompson 2025-08-06 11:39:14 -04:00
parent 548dbaf3d7
commit 784c15a35e
No known key found for this signature in database
GPG key ID: 8328C7470FF1D807

View file

@ -6339,22 +6339,20 @@ Relay Chat} (IRC).")
(define-public guile-websocket
(package
(name "guile-websocket")
(version "0.2.0")
(source (origin
(method url-fetch)
(uri (string-append "https://files.dthompson.us/guile-websocket/"
"guile-websocket-" version ".tar.gz"))
(sha256
(base32
"143ng1x5xwy218wd1svj718ikqnrglwsywyzpd3ap9jnivw66g7f"))))
(version "0.2.1")
(source
(origin
(method url-fetch)
(uri (string-append "https://files.dthompson.us/releases/"
"guile-websocket/guile-websocket-" version
".tar.gz"))
(sha256
(base32 "0mbxbwc5flrafh77sl0cbfclpk3vys0hh3fqmdl9v3nqyl0cbsij"))))
(build-system gnu-build-system)
(arguments
'(#:make-flags
'("GUILE_AUTO_COMPILE=0")))
(native-inputs
(list autoconf automake pkg-config))
(inputs
(list guile-3.0 guile-gnutls))
'(#:make-flags '("GUILE_AUTO_COMPILE=0")))
(native-inputs (list autoconf automake pkg-config))
(inputs (list guile-3.0 guile-gnutls))
(synopsis "Websocket server/client for Guile")
(description "Guile-websocket provides an implementation of the
WebSocket protocol as defined by RFC 6455.")