guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Patch 6/10] telephony: Add license prefix.


From: Lukas Gradl
Subject: [Patch 6/10] telephony: Add license prefix.
Date: Mon, 12 Sep 2016 21:28:15 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

From 630ad1d1d15131bb62eafe4afb842e5fa2fc5675 Mon Sep 17 00:00:00 2001
From: Lukas Gradl <address@hidden>
Date: Sun, 28 Aug 2016 12:40:21 -0500
Subject: [PATCH 06/10] gnu: telephony: Add 'license:' prefix.

* gnu/packages/telephony.scm (commoncpp) [license]: Add prefix.
(ucommon) [license]: Add prefix.
(ccrtp) [license]: Add prefix.
(osip) [license]: Add prefix.
(exosip) [license]: Add prefix.
(sipwitch) [license]: Add prefix.
(libsrtp) [license]: Add prefix.
(libiax2) [license]: Add prefix.
(seren) [license]: Add prefix.
(pjproject-sfl) [license]: Add prefix.
---
 gnu/packages/telephony.scm | 28 +++++++++++++++-------------
 1 file changed, 15 insertions(+), 13 deletions(-)

diff --git a/gnu/packages/telephony.scm b/gnu/packages/telephony.scm
index 4893dbd..bd849d6 100644
--- a/gnu/packages/telephony.scm
+++ b/gnu/packages/telephony.scm
@@ -32,7 +32,7 @@
   #:use-module (gnu packages pkg-config)
   #:use-module (gnu packages tls)
   #:use-module (gnu packages xiph)
-  #:use-module (guix licenses)
+  #:use-module ((guix licenses) #:prefix license:)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix git-download)
@@ -63,7 +63,7 @@ threaded applications, supporting concurrent synchronization, 
inter-process
 communications via sockets, and various methods for data handling, such as
 serialization and XML parsing.  It includes the uCommon C++ library, a smaller
 reimplementation.")
-   (license gpl2+) ; plus runtime exception
+   (license license:gpl2+) ; plus runtime exception
    (home-page "http://www.gnu.org/software/commoncpp";)))
 
 (define-public ucommon
@@ -83,7 +83,7 @@ reimplementation.")
 to facilitate using C++ design patterns even for very deeply embedded
 applications, such as for systems using uclibc along with posix threading
 support.")
-   (license gpl3+)
+   (license license:gpl3+)
    (home-page "http://www.gnu.org/software/commoncpp";)
    (properties '((ftp-directory . "/gnu/commoncpp")))))
 
@@ -107,7 +107,7 @@ protocol from the IETF.  It is suitable both for high 
capacity servers and
 personal client applications.  It is flexible in its design, allowing it to
 function as a framework for the framework, rather than just being a
 packet-manipulation library.")
-   (license gpl2+) ; plus runtime exception
+   (license license:gpl2+) ; plus runtime exception
    (home-page "http://www.gnu.org/software/ccrtp";)))
 
 
@@ -126,7 +126,7 @@ packet-manipulation library.")
    (description "GNU oSIP is an implementation of the SIP protocol.  It is
 used to provide multimedia and telecom software developers with an interface
 to initiate and control SIP sessions.")
-   (license lgpl2.1+)
+   (license license:lgpl2.1+)
    (home-page "http://www.gnu.org/software/osip";)))
 
 
@@ -149,7 +149,7 @@ SIP protocol for multimedia session establishment.  This 
protocol is mainly to
 be used by VoIP telephony applications (endpoints or conference server) but
 might be also useful for any application that wish to establish sessions like
 multiplayer games.")
-   (license gpl2+)
+   (license license:gpl2+)
    ;; (plus OpenSSL linking exception)
    ;; http://git.savannah.gnu.org/cgit/exosip.git/plain/LICENSE.OpenSSL
     (home-page "http://savannah.nongnu.org/projects/exosip";)))
@@ -194,7 +194,7 @@ without the need for a service provider.  Its peer-to-peer 
design ensures that
 there is no central point for media intercept or capture and thus it can be
 used to construct a secure telephone system that operates over the public
 internet.")
-   (license gpl3+)
+   (license license:gpl3+)
    (home-page "http://www.gnu.org/software/sipwitch";)))
 
 (define-public libsrtp
@@ -218,7 +218,7 @@ internet.")
 Real-time Transport Protocol (SRTP), the Universal Security Transform (UST),
 and a supporting cryptographic kernel.")
     (home-page "https://github.com/cisco/libsrtp";)
-    (license bsd-3)))
+    (license license:bsd-3)))
 
 (define-public libiax2
   (let ((commit "0e5980f1d78ce462e2d1ed6bc39ff35c8341f201"))
@@ -257,7 +257,9 @@ Voice-over-IP (VoIP) communications.")
       ;; 'src/options.c', 'src/options.h', 'src/ring10.h', 'src/winiphone.c' 
are
       ;; covered under the 'GPL'.
       ;; The package as a whole is distributed under the LGPL 2.0.
-      (license (list lgpl2.0 public-domain gpl2+)))))
+      (license (list license:lgpl2.0
+                     license:public-domain
+                     license:gpl2+)))))
 
 (define-public seren
   (package
@@ -287,7 +289,7 @@ without having to register accounts, exchange emails, or 
add people to contact
 lists.  All you need to join an existing conference is the host name or IP
 address of one of the participants.")
     (home-page "http://holdenc.altervista.org/seren/";)
-    (license gpl3+)))
+    (license license:gpl3+)))
 
 (define-public pjproject-sfl
   (let ((sfl-patches
@@ -463,7 +465,7 @@ Initiation Protocol (SIP) and a multimedia framework.
 
 This package is intended for use with libring.  There are several custom
 patches, most notably the use of gnutls instead of openssl for encryption.")
-      (license '(gpl2+ ; pjproject
-                 gpl3+ ; sfl-patches
-                 lgpl2+))))) ; bundled resample
+      (license '(license:gpl2+ ; pjproject
+                 license:gpl3+ ; sfl-patches
+                 license:lgpl2+))))) ; bundled resample
 
-- 
2.9.0

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]