summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2022-10-23 15:18:26 +0200
committerLudovic Courtès <ludo@gnu.org>2022-10-23 15:56:19 +0200
commit3734857fc55df2c599c2fe5cc4ae49f5d47879fc (patch)
tree1b2a0532cc5c92e5e3ae961e867abb2b0d5bdfd7
parentd117d225d99a99984b4cce082f5f1bdd18efc003 (diff)
gnu: libevent: Prefix (guix licenses) bindings.
* gnu/packages/libevent.scm: Import (guix licenses) with the 'license:' prefix.
-rw-r--r--gnu/packages/libevent.scm15
1 files changed, 7 insertions, 8 deletions
diff --git a/gnu/packages/libevent.scm b/gnu/packages/libevent.scm
index 680db447076..176e66cf427 100644
--- a/gnu/packages/libevent.scm
+++ b/gnu/packages/libevent.scm
@@ -26,7 +26,7 @@
26 26
27(define-module (gnu packages libevent) 27(define-module (gnu packages libevent)
28 #:use-module (gnu packages) 28 #:use-module (gnu packages)
29 #:use-module (guix licenses) 29 #:use-module ((guix licenses) #:prefix license:)
30 #:use-module (guix packages) 30 #:use-module (guix packages)
31 #:use-module (guix download) 31 #:use-module (guix download)
32 #:use-module (guix git-download) 32 #:use-module (guix git-download)
@@ -74,7 +74,7 @@ libevent is meant to replace the event loop found in event driven
74network servers. An application just needs to call event_dispatch() and 74network servers. An application just needs to call event_dispatch() and
75then add or remove events dynamically without having to change the event 75then add or remove events dynamically without having to change the event
76loop.") 76loop.")
77 (license bsd-3))) 77 (license license:bsd-3)))
78 78
79(define-public libevent-with-openssl 79(define-public libevent-with-openssl
80 (package/inherit libevent 80 (package/inherit libevent
@@ -108,8 +108,7 @@ loosely modelled after libevent. It includes relative timers, absolute timers
108with customized rescheduling, synchronous signals, process status change 108with customized rescheduling, synchronous signals, process status change
109events, event watchers dealing with the event loop itself, file watchers, and 109events, event watchers dealing with the event loop itself, file watchers, and
110limited support for fork events.") 110limited support for fork events.")
111 (license 111 (license (list license:bsd-2 license:gpl2+))))
112 (list bsd-2 gpl2+))))
113 112
114(define-public libuv 113(define-public libuv
115 (package 114 (package
@@ -140,7 +139,7 @@ resolution, asynchronous file system operations, and threading primitives.")
140 139
141 ;; A few files fall under other non-copyleft licenses; see 'LICENSE' for 140 ;; A few files fall under other non-copyleft licenses; see 'LICENSE' for
142 ;; details. Documentation is CC-BY 4.0 as of 1.12.0; see 'LICENSE-docs'. 141 ;; details. Documentation is CC-BY 4.0 as of 1.12.0; see 'LICENSE-docs'.
143 (license (list expat cc-by4.0)))) 142 (license (list license:expat license:cc-by4.0))))
144 143
145(define-public libuv-for-node 144(define-public libuv-for-node
146 ;; When upgrading Node, also upgrade this. Get the version from 145 ;; When upgrading Node, also upgrade this. Get the version from
@@ -227,7 +226,7 @@ Currently supported event loops are EV, Event, Glib/Gtk2, Tk, Qt,
227@code{Event::Lib}, Irssi, @code{IO::Async} and POE (and thus also WxWidgets 226@code{Event::Lib}, Irssi, @code{IO::Async} and POE (and thus also WxWidgets
228and Prima). It also comes with a very fast Pure Perl event loop that does 227and Prima). It also comes with a very fast Pure Perl event loop that does
229not rely on XS.") 228not rely on XS.")
230 (license perl-license))) 229 (license license:perl-license)))
231 230
232(define-public perl-ev 231(define-public perl-ev
233 (package 232 (package
@@ -268,7 +267,7 @@ not rely on XS.")
268 "This module provides an interface to @code{libev}, a high performance 267 "This module provides an interface to @code{libev}, a high performance
269full-featured event loop. It can be used through the @code{AnyEvent} module 268full-featured event loop. It can be used through the @code{AnyEvent} module
270and still be faster than other event loops currently supported in Perl.") 269and still be faster than other event loops currently supported in Perl.")
271 (license perl-license))) 270 (license license:perl-license)))
272 271
273(define-public perl-rpc-epc-service 272(define-public perl-rpc-epc-service
274 (package 273 (package
@@ -295,4 +294,4 @@ and still be faster than other event loops currently supported in Perl.")
295 (synopsis "Asynchronous remote procedure stack") 294 (synopsis "Asynchronous remote procedure stack")
296 (description "RPC::EPC::Service enables to connect the other process with 295 (description "RPC::EPC::Service enables to connect the other process with
297the S-expression protocol, like the Swank protocol of the SLIME.") 296the S-expression protocol, like the Swank protocol of the SLIME.")
298 (license perl-license))) 297 (license license:perl-license)))