gnu: libusb.scm: Use license: prefix.

* gnu/packages/libusb.scm: Use "license:" prefix.
This commit is contained in:
Ricardo Wurmus 2018-08-05 15:48:18 +02:00
parent bd9d3db6fe
commit 3ecb1d0552
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -26,7 +26,7 @@
(define-module (gnu packages libusb) (define-module (gnu packages libusb)
#:use-module (gnu packages) #:use-module (gnu packages)
#:use-module (guix licenses) #:use-module ((guix licenses) #:prefix license:)
#:use-module (guix packages) #:use-module (guix packages)
#:use-module (guix utils) #:use-module (guix utils)
#:use-module (guix download) #:use-module (guix download)
@ -71,7 +71,7 @@ (define-public libusb
(description (description
"Libusb is a library that gives applications easy access to USB "Libusb is a library that gives applications easy access to USB
devices on various operating systems.") devices on various operating systems.")
(license lgpl2.1+))) (license license:lgpl2.1+)))
(define-public libusb-compat (define-public libusb-compat
(package (package
@ -97,7 +97,7 @@ (define-public libusb-compat
(description (description
"Libusb-compat provides a shim allowing applications based on older "Libusb-compat provides a shim allowing applications based on older
version of libusb to run with newer libusb.") version of libusb to run with newer libusb.")
(license lgpl2.1+))) (license license:lgpl2.1+)))
;; required by 0xffff, which compiles with libusb-compat, but executes only ;; required by 0xffff, which compiles with libusb-compat, but executes only
;; with libusb-0.1 ;; with libusb-0.1
@ -155,7 +155,7 @@ (define-public libusb4java
(description (description
"This package provides Java JNI bindings to the libusb library for use "This package provides Java JNI bindings to the libusb library for use
with usb4java.") with usb4java.")
(license expat)))) (license license:expat))))
(define-public java-usb4java (define-public java-usb4java
(package (package
@ -214,7 +214,7 @@ (define-public java-usb4java
(description (description
"This package provides a USB library for Java based on libusb and "This package provides a USB library for Java based on libusb and
implementing @code{javax.usb} (JSR-80).") implementing @code{javax.usb} (JSR-80).")
(license expat))) (license license:expat)))
(define-public python-libusb1 (define-public python-libusb1
(package (package
@ -257,7 +257,7 @@ (define-public python-libusb1
(description "Libusb is a library that gives applications easy access to (description "Libusb is a library that gives applications easy access to
USB devices on various operating systems. This package provides a Python USB devices on various operating systems. This package provides a Python
wrapper for accessing libusb-1.0.") wrapper for accessing libusb-1.0.")
(license lgpl2.1+))) (license license:lgpl2.1+)))
(define-public python-pyusb (define-public python-pyusb
(package (package
@ -296,7 +296,7 @@ (define-public python-pyusb
(synopsis "Python bindings to the libusb library") (synopsis "Python bindings to the libusb library")
(description (description
"PyUSB aims to be an easy to use Python module to access USB devices.") "PyUSB aims to be an easy to use Python module to access USB devices.")
(license bsd-3))) (license license:bsd-3)))
(define-public python2-pyusb (define-public python2-pyusb
(package-with-python2 python-pyusb)) (package-with-python2 python-pyusb))
@ -335,7 +335,7 @@ (define-public libmtp
;; "GNU Lesser General Public License as published by the Free Software ;; "GNU Lesser General Public License as published by the Free Software
;; Foundation; either version 2 of the License, or (at your option) any ;; Foundation; either version 2 of the License, or (at your option) any
;; later version." ;; later version."
(license lgpl2.1+))) (license license:lgpl2.1+)))
(define-public gmtp (define-public gmtp
(package (package
@ -369,7 +369,7 @@ (define-public gmtp
(description "gMTP is a simple graphical client for the Media Transfer Protocol (description "gMTP is a simple graphical client for the Media Transfer Protocol
(MTP), which allows media files to be transferred to and from many portable (MTP), which allows media files to be transferred to and from many portable
devices.") devices.")
(license bsd-3))) (license license:bsd-3)))
(define-public hidapi (define-public hidapi
(package (package
@ -397,9 +397,9 @@ (define-public hidapi
"HIDAPI is a library which allows an application to interface with USB and Bluetooth "HIDAPI is a library which allows an application to interface with USB and Bluetooth
HID-Class devices.") HID-Class devices.")
;; HIDAPI can be used under one of three licenses. ;; HIDAPI can be used under one of three licenses.
(license (list gpl3 (license (list license:gpl3
bsd-3 license:bsd-3
(non-copyleft "file://LICENSE-orig.txt"))))) (license:non-copyleft "file://LICENSE-orig.txt")))))
(define-public python-hidapi (define-public python-hidapi
(package (package
@ -454,8 +454,9 @@ (define-public python-hidapi
(synopsis "Cython interface to hidapi") (synopsis "Cython interface to hidapi")
(description "This package provides a Cython interface to @code{hidapi}.") (description "This package provides a Cython interface to @code{hidapi}.")
;; The library can be used under either of these licenses. ;; The library can be used under either of these licenses.
(license (list gpl3 bsd-3 (license (list license:gpl3
(non-copyleft license:bsd-3
(license:non-copyleft
"https://github.com/trezor/cython-hidapi/blob/master/LICENSE-orig.txt" "https://github.com/trezor/cython-hidapi/blob/master/LICENSE-orig.txt"
"You are free to use cython-hidapi code for any purpose."))))) "You are free to use cython-hidapi code for any purpose.")))))