summary refs log tree commit diff
path: root/gnu/packages/terminals.scm
diff options
context:
space:
mode:
authorDavid Craven <david@craven.ch>2016-08-22 23:37:58 +0200
committerDavid Craven <david@craven.ch>2016-08-28 14:48:29 +0200
commit3eb2fca61274eb2ede550146c03c1ee86aa2a4c0 (patch)
treebe6bf3ac42b349468ab20d878c2a998d999d3a29 /gnu/packages/terminals.scm
parentd7af202b81788499b864e407745049eebbd25416 (diff)
downloadguix-3eb2fca61274eb2ede550146c03c1ee86aa2a4c0.tar.gz
gnu: kmscon: Add missing licenses.
* gnu/packages/terminals.scm (kmscon)[license]: Add lgpl2.1+, bsd-2 and gpl2+.
Diffstat (limited to 'gnu/packages/terminals.scm')
-rw-r--r--gnu/packages/terminals.scm9
1 files changed, 8 insertions, 1 deletions
diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm
index 5b43f43efd..7837723e39 100644
--- a/gnu/packages/terminals.scm
+++ b/gnu/packages/terminals.scm
@@ -222,4 +222,11 @@ compatibility to existing emulators like xterm, gnome-terminal, konsole, etc.")
 mode setting (KMS).  It is an attempt to replace the in-kernel VT implementation
 with a userspace console.  See kmscon(1) man-page for usage information.")
     (home-page "https://www.freedesktop.org/wiki/Software/kmscon")
-    (license (list license:expat license:public-domain))))
+    ;; Hash table implementation is lgpl2.1+ licensed.
+    ;; The wcwidth implementation in external/wcwidth.{h,c} uses a license
+    ;; derived from ISC.
+    ;; UCS-4 to UTF-8 encoding is copied from "terminology" which is released
+    ;; under the bsd 2 license.
+    ;; Unifont-Font is from http://unifoundry.com/unifont.html and licensed
+    ;; under the terms of the GNU GPL.
+    (license (list license:expat license:lgpl2.1+ license:bsd-2 license:gpl2+))))