gnu: Add libgnomekbd.

* gnu/packages/gnome.scm (libgnomekbd): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
ng0 2016-07-31 10:49:49 +00:00 committed by Ludovic Courtès
parent cf04df0701
commit 3920868c0c
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 30 additions and 0 deletions

View File

@ -20,6 +20,7 @@
;;; Copyright © 2016 Roel Janssen <roel@gnu.org> ;;; Copyright © 2016 Roel Janssen <roel@gnu.org>
;;; Copyright © 2016 Leo Famulari <leo@famulari.name> ;;; Copyright © 2016 Leo Famulari <leo@famulari.name>
;;; Copyright © 2016 Alex Griffin <a@ajgrf.com> ;;; Copyright © 2016 Alex Griffin <a@ajgrf.com>
;;; Copyright © 2016 ng0 <ng0@we.make.ritual.n0.is>
;;; ;;;
;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
;;; ;;;
@ -5388,3 +5389,32 @@ compiled.")
GLib/GObject code.") GLib/GObject code.")
(home-page "https://wiki.gnome.org/Projects/GFBGraph") (home-page "https://wiki.gnome.org/Projects/GFBGraph")
(license license:lgpl2.1+))) (license license:lgpl2.1+)))
(define-public libgnomekbd
(package
(name "libgnomekbd")
(version "3.6.0")
(source (origin
(method url-fetch)
(uri (string-append "mirror://gnome/sources/" name "/"
(version-major+minor version) "/"
name "-" version ".tar.xz"))
(sha256
(base32
"02bahnl3vaqyqyr99r9kwka84sxj8qdrz7x0bf97192dysqaa7n4"))))
(build-system gnu-build-system)
(native-inputs
`(("pkg-config" ,pkg-config)
("glib" ,glib "bin")
("intltool" ,intltool)))
(propagated-inputs
;; Referred to in .h files and .pc.
`(("glib" ,glib)
("gtk+" ,gtk+)
("libxklavier" ,libxklavier)))
(home-page "https://www.gnome.org")
(synopsis "GNOME keyboard configuration library")
(description
"Libgnomekbd is a keyboard configuration library for the GNOME desktop
environment, which can notably display keyboard layouts.")
(license license:lgpl2.0+)))