gnu: fontmanager: Update to 0.8.4.

* gnu/packages/fontutils.scm (fontmanager): Update to 0.8.3.
[inputs]: Add libsoup and webkitgtk.
[native-inputs]: Remove vala; add vala-0.50.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
This commit is contained in:
Boris A. Dekshteyn 2021-02-20 20:03:45 +12:00 committed by Nicolas Goaziou
parent e687bbf497
commit 5581279f79
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -55,6 +55,7 @@ (define-module (gnu packages fontutils)
#:use-module (gnu packages python) #:use-module (gnu packages python)
#:use-module (gnu packages python-xyz) #:use-module (gnu packages python-xyz)
#:use-module (gnu packages sqlite) #:use-module (gnu packages sqlite)
#:use-module (gnu packages webkit)
#:use-module (gnu packages xdisorg) #:use-module (gnu packages xdisorg)
#:use-module (gnu packages xml) #:use-module (gnu packages xml)
#:use-module (gnu packages xorg) #:use-module (gnu packages xorg)
@ -843,7 +844,7 @@ (define-public fcft
(define-public fontmanager (define-public fontmanager
(package (package
(name "fontmanager") (name "fontmanager")
(version "0.7.7") (version "0.8.4")
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
@ -853,7 +854,7 @@ (define-public fontmanager
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"1bzqvspplp1zj0n0869jqbc60wgbjhf0vdrn5bj8dfawxynh8s5f")))) "09rv0srpj8ann2n1zpv1frlpxz0x10d2y21c5lys7pmfngljlxi9"))))
(build-system meson-build-system) (build-system meson-build-system)
(arguments (arguments
`(#:glib-or-gtk? #t `(#:glib-or-gtk? #t
@ -863,19 +864,21 @@ (define-public fontmanager
(assoc-ref %outputs "out") (assoc-ref %outputs "out")
"/lib/font-manager")))) "/lib/font-manager"))))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config) `(("desktop-file-utils" ,desktop-file-utils)
("vala" ,vala)
("yelp-tools" ,yelp-tools)
("gettext" ,gettext-minimal) ("gettext" ,gettext-minimal)
("glib" ,glib "bin") ("glib" ,glib "bin")
("gobject-introspection" ,gobject-introspection) ("gobject-introspection" ,gobject-introspection)
("desktop-file-utils" ,desktop-file-utils))) ("pkg-config" ,pkg-config)
("vala" ,vala-0.50)
("yelp-tools" ,yelp-tools)))
(inputs (inputs
`(("json-glib" ,json-glib) `(("fonconfig" ,fontconfig)
("sqlite" ,sqlite)
("fonconfig" ,fontconfig)
("freetype" ,freetype) ("freetype" ,freetype)
("gtk+" ,gtk+))) ("gtk+" ,gtk+)
("json-glib" ,json-glib)
("libsoup" ,libsoup)
("sqlite" ,sqlite)
("webkitgtk" ,webkitgtk)))
(home-page "https://fontmanager.github.io/") (home-page "https://fontmanager.github.io/")
(synopsis "Simple font management for GTK+ desktop environments") (synopsis "Simple font management for GTK+ desktop environments")
(description "Font Manager is intended to provide a way for users to (description "Font Manager is intended to provide a way for users to