diff options
author | 宋文武 <iyzsong@member.fsf.org> | 2024-05-24 12:31:43 +0800 |
---|---|---|
committer | Andrew Tropin <andrew@trop.in> | 2024-09-07 18:12:18 +0400 |
commit | afead2433e392b4a33e37eae2d0d9a28684ddfb5 (patch) | |
tree | 7bc8ab70d2afe6943a9f7d66ab24758d29a54cb3 /gnu/packages/web.scm | |
parent | 2fb2ace79d3b9ed11e0edb66c14ccda5784ce5bb (diff) | |
download | guix-afead2433e392b4a33e37eae2d0d9a28684ddfb5.tar.gz guix-afead2433e392b4a33e37eae2d0d9a28684ddfb5.zip |
gnu: Add libjuice.
* gnu/packages/web.scm (libjuice): New variable.
Change-Id: I5ad910e687cc20d356800e5c4ac02d5158f122f3
Signed-off-by: Andrew Tropin <andrew@trop.in>
Diffstat (limited to 'gnu/packages/web.scm')
-rw-r--r-- | gnu/packages/web.scm | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 6c9af8c1e6..0abbded121 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -2158,6 +2158,29 @@ modifying pages and incoming and outgoing headers, monitoring pages for changes, and much more.") (license license:gpl2+))) +(define-public libjuice + (package + (name "libjuice") + (version "1.4.2") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/paullouisageneau/libjuice") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "035kqyp5bcawzkpqpjb1qjwqf0dp2gm9h2j9py5iiahcvfjwh70i")))) + (build-system cmake-build-system) + (arguments (list #:tests? #f)) ; requires internet access + (home-page "https://github.com/paullouisageneau/libjuice") + (synopsis "UDP Interactive Connectivity Establishment library") + (description "@code{libjuice} allows to open bidirectionnal User Datagram +Protocol (UDP) streams with Network Address Translator (NAT) traversal. It's a +simplified implementation of the Interactive Connectivity Establishment (ICE) +protocol, client-side and server-side, written in C without dependencies for +POSIX platforms.") + (license license:mpl2.0))) (define-public liboauth (package (name "liboauth") |