me
/
guix
Archived
1
0
Fork 0

gnu: colord-gtk: Update to 0.3.0.

* gnu/packages/freedesktop.scm (colord-gtk): Update to 0.3.0.
[build-system]: Use meson-build-system.
[configure-flags] New argument.
[native-inputs]: Replace intltool with gettext-minimal.
[inputs]: Add pango-next.
[propagated-inputs]: Replace gtk+ with gtk.
[description]: Substitute GTK+ for GTK.
master
Maxim Cournoyer 2022-09-05 00:25:19 -04:00
parent 0884238e15
commit 7b04616664
No known key found for this signature in database
GPG Key ID: 1260E46482E63562
1 changed files with 19 additions and 9 deletions

View File

@ -1770,27 +1770,37 @@ share connections to real-time communication services without conflicting.")
(define-public colord-gtk (define-public colord-gtk
(package (package
(name "colord-gtk") (name "colord-gtk")
(version "0.1.26") (version "0.3.0")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append "https://www.freedesktop.org/software/colord" (uri (string-append "https://www.freedesktop.org/software/colord"
"/releases/" name "-" version ".tar.xz")) "/releases/" name "-" version ".tar.xz"))
(sha256 (sha256
(base32 (base32
"0i9y3bb5apj6a0f8cx36l6mjzs7xc0k7nf0magmf58vy2mzhpl18")))) "1l61ydb0zv2ffilwpapgz5mm3bznr28zl16xqbxnz6kdsrb6cimr"))))
(build-system gnu-build-system) (build-system meson-build-system)
(arguments '(#:tests? #f)) ; require the colord system service (arguments '(#:tests? #f ;require the colord system service
;; Building documentation fails with: "Cannot build man pages
;; without docbook-xsl-ns".
#:configure-flags (list "-Ddocs=false" "-Dman=false")))
(native-inputs (native-inputs
(list gobject-introspection intltool pkg-config vala)) (list gettext-minimal
gobject-introspection
pkg-config
vala))
(inputs
;; TODO: remove pango-next after it's the default.
(list gtk+
pango-next))
(propagated-inputs (propagated-inputs
;; colord-gtk.pc refers to all these. ;; colord-gtk.pc refers to all these.
(list colord gtk+)) (list colord gtk))
(synopsis "GTK integration for libcolord") (synopsis "GTK integration for libcolord")
(home-page "https://www.freedesktop.org/software/colord/") (home-page "https://www.freedesktop.org/software/colord/")
(description (description
"This is a GTK+ convenience library for interacting with colord. It is "This is a GTK convenience library for interacting with colord. It is
useful for both applications which need colour management and applications that useful for both applications which need colour management and applications
wish to perform colour calibration.") that wish to perform colour calibration.")
(license license:lgpl2.1+))) (license license:lgpl2.1+)))
(define-public libfprint (define-public libfprint