gnu: Add colord-gtk.

* gnu/packages/freedesktop.scm (colord-gtk): New variable.
master
宋文武 2015-12-15 19:32:50 +08:00
parent 6976e7d2ff
commit e682327976
1 changed files with 31 additions and 0 deletions

View File

@ -35,6 +35,7 @@
#:use-module (gnu packages autotools) #:use-module (gnu packages autotools)
#:use-module (gnu packages gettext) #:use-module (gnu packages gettext)
#:use-module (gnu packages gperf) #:use-module (gnu packages gperf)
#:use-module (gnu packages gtk)
#:use-module (gnu packages xml) #:use-module (gnu packages xml)
#:use-module (gnu packages docbook) #:use-module (gnu packages docbook)
#:use-module (gnu packages glib) ;intltool #:use-module (gnu packages glib) ;intltool
@ -568,3 +569,33 @@ modems and setup connections with them.")
received by the Telepathy framework. It features pluggable backends to log received by the Telepathy framework. It features pluggable backends to log
different sorts of messages in different formats.") different sorts of messages in different formats.")
(license license:lgpl2.1+))) (license license:lgpl2.1+)))
(define-public colord-gtk
(package
(name "colord-gtk")
(version "0.1.26")
(source (origin
(method url-fetch)
(uri (string-append "http://www.freedesktop.org/software/colord"
"/releases/" name "-" version ".tar.xz"))
(sha256
(base32
"0i9y3bb5apj6a0f8cx36l6mjzs7xc0k7nf0magmf58vy2mzhpl18"))))
(build-system gnu-build-system)
(arguments '(#:tests? #f)) ; require the colord system service
(native-inputs
`(("gobject-introspection" ,gobject-introspection)
("intltool" ,intltool)
("pkg-config" ,pkg-config)
("vala" ,vala)))
(propagated-inputs
;; colord-gtk.pc refers to all these.
`(("colord" ,colord)
("gtk+" ,gtk+)))
(synopsis "GTK integration for libcolord")
(home-page "http://www.freedesktop.org/software/colord/")
(description
"This is a GTK+ convenience library for interacting with colord. It is
useful for both applications which need colour management and applications that
wish to perform colour calibration.")
(license license:lgpl2.1+)))