gnu: kde-frameworks: Fix 'license' fields.

* gnu/packages/kde-frameworks.scm (kde-frameworkintegration)[license]:
Turn into a list of <license> objects.
(kdelibs4support)[license]: Likewise.
(khtml)[license]: Likewise.
(kjs)[license]: Likewise.
(kross)[license]: Likewise.
This commit is contained in:
Ludovic Courtès 2017-06-27 22:41:31 +02:00
parent 2482c02f3b
commit 1873321279
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -3086,7 +3086,7 @@ (define-public kde-frameworkintegration
workspace.") workspace.")
;; This package is distributed under either LGPL2 or LGPL3, but some ;; This package is distributed under either LGPL2 or LGPL3, but some
;; files are explicitly LGPL2+. ;; files are explicitly LGPL2+.
(license '(lgpl2.0 lgpl3.0 lgpl2.0+)) (license (list license:lgpl2.0 license:lgpl3 license:lgpl2.0+))
(properties `((upstream-name . "frameworkintegration"))))) (properties `((upstream-name . "frameworkintegration")))))
@ -3202,10 +3202,10 @@ (define-public kdelibs4support
http://community.kde.org/Frameworks/Porting_Notes should help with this.") http://community.kde.org/Frameworks/Porting_Notes should help with this.")
;; Most files are distributed under LGPL2+, but the package includes code ;; Most files are distributed under LGPL2+, but the package includes code
;; under a variety of licenses. ;; under a variety of licenses.
(license '(license:lgpl2.1+ license:lgpl2.0 license:lgpl2.0+ (license (list license:lgpl2.1+ license:lgpl2.0 license:lgpl2.0+
license:gpl2 license:gpl2+ license:gpl2 license:gpl2+
license:expat license:bsd-2 license:bsd-3 license:expat license:bsd-2 license:bsd-3
license:public-domain)))) license:public-domain))))
(define-public khtml (define-public khtml
(package (package
@ -3261,9 +3261,9 @@ (define-public khtml
technology and using KJS for JavaScript support.") technology and using KJS for JavaScript support.")
;; Most files are distributed under LGPL2+, but the package includes code ;; Most files are distributed under LGPL2+, but the package includes code
;; under a variety of licenses. ;; under a variety of licenses.
(license '(license:lgpl2.0+ license:lgpl2.1+ (license (list license:lgpl2.0+ license:lgpl2.1+
license:gpl2 license:gpl3+ license:gpl2 license:gpl3+
license:expat license:bsd-2 license:bsd-3)))) license:expat license:bsd-2 license:bsd-3))))
(define-public kjs (define-public kjs
(package (package
@ -3294,9 +3294,9 @@ (define-public kjs
support.") support.")
;; Most files are distributed under LGPL2+, but the package also includes ;; Most files are distributed under LGPL2+, but the package also includes
;; code under a variety of licenses. ;; code under a variety of licenses.
(license '(license:lgpl2.1+ (license (list license:lgpl2.1+
license:bsd-2 license:bsd-3 license:bsd-2 license:bsd-3
(license:non-copyleft "file://src/kjs/dtoa.cpp"))))) (license:non-copyleft "file://src/kjs/dtoa.cpp")))))
(define-public kjsembed (define-public kjsembed
(package (package
@ -3414,5 +3414,5 @@ (define-public kross
offers abstract functionality to deal with scripts.") offers abstract functionality to deal with scripts.")
;; Most files are distributed under LGPL2+, but the package includes code ;; Most files are distributed under LGPL2+, but the package includes code
;; under a variety of licenses. ;; under a variety of licenses.
(license '(license:lgpl2.0+ license:lgpl2.1+ (license (list license:lgpl2.0+ license:lgpl2.1+
license:lgpl2.0 license:gpl3+)))) license:lgpl2.0 license:gpl3+))))