gnu: virtualization.scm: Use license prefix.

* gnu/packages/virtualization.scm: Replace all 'license' values with a
'license:' prefix.
This commit is contained in:
Efraim Flashner 2018-07-24 17:43:54 +03:00
parent 2b1e80d2a9
commit b23b9667d9
No known key found for this signature in database
GPG Key ID: 41AAE7DCCA3D8351
1 changed files with 14 additions and 15 deletions

View File

@ -76,8 +76,7 @@
#:use-module (guix build-system python) #:use-module (guix build-system python)
#:use-module (guix download) #:use-module (guix download)
#:use-module (guix git-download) #:use-module (guix git-download)
#:use-module ((guix licenses) #:select (gpl2 gpl2+ gpl3+ lgpl2.1 lgpl2.1+ #:use-module ((guix licenses) #:prefix license:)
asl2.0))
#:use-module (guix packages) #:use-module (guix packages)
#:use-module (guix utils) #:use-module (guix utils)
#:use-module (srfi srfi-1)) #:use-module (srfi srfi-1))
@ -227,7 +226,7 @@ the KVM kernel module in Linux. When using KVM, QEMU can virtualize x86,
server and embedded PowerPC, and S390 guests.") server and embedded PowerPC, and S390 guests.")
;; Many files are GPLv2+, but some are GPLv2-only---e.g., `memory.c'. ;; Many files are GPLv2+, but some are GPLv2-only---e.g., `memory.c'.
(license gpl2) (license license:gpl2)
;; Several tests fail on MIPS; see <http://hydra.gnu.org/build/117914>. ;; Several tests fail on MIPS; see <http://hydra.gnu.org/build/117914>.
(supported-systems (delete "mips64el-linux" %supported-systems)))) (supported-systems (delete "mips64el-linux" %supported-systems))))
@ -337,7 +336,7 @@ system on a hypervisor. Via GObject Introspection, the API is available in
all common programming languages. Vala bindings are also provided.") all common programming languages. Vala bindings are also provided.")
;; The library files are released under LGPLv2.1 or later; the source ;; The library files are released under LGPLv2.1 or later; the source
;; files in the "tools" directory are released under GPLv2+. ;; files in the "tools" directory are released under GPLv2+.
(license (list lgpl2.1+ gpl2+)))) (license (list license:lgpl2.1+ license:gpl2+))))
(define-public lxc (define-public lxc
(package (package
@ -382,7 +381,7 @@ all common programming languages. Vala bindings are also provided.")
"LXC is a userspace interface for the Linux kernel containment features. "LXC is a userspace interface for the Linux kernel containment features.
Through a powerful API and simple tools, it lets Linux users easily create and Through a powerful API and simple tools, it lets Linux users easily create and
manage system or application containers.") manage system or application containers.")
(license lgpl2.1+))) (license license:lgpl2.1+)))
(define-public libvirt (define-public libvirt
(package (package
@ -467,7 +466,7 @@ manage system or application containers.")
capabilities of recent versions of Linux. The library aims at providing long capabilities of recent versions of Linux. The library aims at providing long
term stable C API initially for the Xen paravirtualization but should be able term stable C API initially for the Xen paravirtualization but should be able
to integrate other virtualization mechanisms if needed.") to integrate other virtualization mechanisms if needed.")
(license lgpl2.1+))) (license license:lgpl2.1+)))
(define-public libvirt-glib (define-public libvirt-glib
(package (package
@ -515,7 +514,7 @@ three libraries:
@item libvirt-gobject - GObjects for managing libvirt objects @item libvirt-gobject - GObjects for managing libvirt objects
@end enumerate @end enumerate
") ")
(license lgpl2.1+))) (license license:lgpl2.1+)))
(define-public python-libvirt (define-public python-libvirt
(package (package
@ -550,7 +549,7 @@ three libraries:
(synopsis "Python bindings to libvirt") (synopsis "Python bindings to libvirt")
(description "This package provides Python bindings to the libvirt (description "This package provides Python bindings to the libvirt
virtualization library.") virtualization library.")
(license lgpl2.1+))) (license license:lgpl2.1+)))
(define-public python2-libvirt (define-public python2-libvirt
(package-with-python2 python-libvirt)) (package-with-python2 python-libvirt))
@ -649,7 +648,7 @@ virtualization library.")
virtual machines through libvirt. It primarily targets KVM VMs, but also virtual machines through libvirt. It primarily targets KVM VMs, but also
manages Xen and LXC (Linux containers). It presents a summary view of running manages Xen and LXC (Linux containers). It presents a summary view of running
domains, their live performance and resource utilization statistics.") domains, their live performance and resource utilization statistics.")
(license gpl2+))) (license license:gpl2+)))
(define-public criu (define-public criu
(package (package
@ -743,7 +742,7 @@ was frozen at. The distinctive feature of the CRIU project is that it is
mainly implemented in user space.") mainly implemented in user space.")
;; The project is licensed under GPLv2; files in the lib/ directory are ;; The project is licensed under GPLv2; files in the lib/ directory are
;; LGPLv2.1. ;; LGPLv2.1.
(license (list gpl2 lgpl2.1)))) (license (list license:gpl2 license:lgpl2.1))))
(define-public qmpbackup (define-public qmpbackup
(package (package
@ -765,7 +764,7 @@ mainly implemented in user space.")
(description "qmpbackup is designed to create and restore full and (description "qmpbackup is designed to create and restore full and
incremental backups of running QEMU virtual machines via QMP, the QEMU incremental backups of running QEMU virtual machines via QMP, the QEMU
Machine Protocol.") Machine Protocol.")
(license gpl3+))) (license license:gpl3+)))
(define-public lookingglass (define-public lookingglass
(package (package
@ -813,7 +812,7 @@ monitor, keyboard or mouse. It displays the VM's rendered contents on your main
monitor/GPU.") monitor/GPU.")
;; This package requires SSE instructions. ;; This package requires SSE instructions.
(supported-systems '("i686-linux" "x86_64-linux")) (supported-systems '("i686-linux" "x86_64-linux"))
(license gpl2+))) (license license:gpl2+)))
(define-public runc (define-public runc
(package (package
@ -870,7 +869,7 @@ packaged according to the
@uref{https://github.com/opencontainers/runtime-spec/blob/master/spec.md, Open @uref{https://github.com/opencontainers/runtime-spec/blob/master/spec.md, Open
Container Initiative (OCI) format} and is a compliant implementation of the Container Initiative (OCI) format} and is a compliant implementation of the
Open Container Initiative specification.") Open Container Initiative specification.")
(license asl2.0))) (license license:asl2.0)))
(define-public umoci (define-public umoci
(package (package
@ -915,7 +914,7 @@ Open Container Initiative specification.")
(description (description
"@command{umoci} is a tool that allows for high-level modification of an "@command{umoci} is a tool that allows for high-level modification of an
Open Container Initiative (OCI) image layout and its tagged images.") Open Container Initiative (OCI) image layout and its tagged images.")
(license asl2.0))) (license license:asl2.0)))
(define-public skopeo (define-public skopeo
(package (package
@ -977,4 +976,4 @@ the image.
@item Delete container images from a remote container registry. @item Delete container images from a remote container registry.
@end enumerate") @end enumerate")
(license asl2.0))) (license license:asl2.0)))