mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: fontmanager: Use gexps and drop input labels.
* gnu/packages/fontutils.scm (fontmanager) [arguments]: Use gexps. [native-inputs]: Remove labels. [inputs]: Likewise. Change-Id: Ie7dae815d94a196f58909bffac5a0cba4414fb6a Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
This commit is contained in:
parent
b2065d95b2
commit
205b79d51f
1 changed files with 50 additions and 50 deletions
|
@ -1925,39 +1925,39 @@ generated list of fallback fonts are checked.")
|
|||
(base32 "0pxdwpjzsmld4j2m4q423vdrkx23bb6jqszjgk5wqbr2ln772hcx"))))
|
||||
(build-system meson-build-system)
|
||||
(arguments
|
||||
`(#:glib-or-gtk? #t
|
||||
(list #:glib-or-gtk? #t
|
||||
#:build-type "release"
|
||||
#:configure-flags
|
||||
(list (string-append "-Dc_link_args=-Wl,-rpath="
|
||||
(assoc-ref %outputs "out")
|
||||
#~(list (string-append "-Dc_link_args=-Wl,-rpath=" #$output
|
||||
"/lib/font-manager"))
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
#~(modify-phases %standard-phases
|
||||
(add-after 'unpack 'skip-gtk-update-icon-cache
|
||||
(lambda _ ; Remove dependency on needless desktop cache stuff.
|
||||
(lambda _
|
||||
;; Remove dependency on needless desktop cache stuff.
|
||||
(substitute* "meson.build"
|
||||
(("gtk_update_icon_cache: true")
|
||||
"gtk_update_icon_cache: false")
|
||||
(("update_desktop_database: true")
|
||||
"update_desktop_database: false")))))))
|
||||
(native-inputs
|
||||
`(("desktop-file-utils" ,desktop-file-utils)
|
||||
("gettext" ,gettext-minimal)
|
||||
("glib" ,glib "bin")
|
||||
("gobject-introspection" ,gobject-introspection)
|
||||
("pkg-config" ,pkg-config)
|
||||
("python-wrapper" ,python-wrapper)
|
||||
("vala" ,vala)
|
||||
("yelp-tools" ,yelp-tools)))
|
||||
(list desktop-file-utils
|
||||
gettext-minimal
|
||||
`(,glib "bin")
|
||||
gobject-introspection
|
||||
pkg-config
|
||||
python-wrapper
|
||||
vala
|
||||
yelp-tools))
|
||||
(inputs
|
||||
`(("fonconfig" ,fontconfig)
|
||||
("freetype" ,freetype)
|
||||
("gsettings-desktop-schemas" ,gsettings-desktop-schemas)
|
||||
("gtk" ,gtk)
|
||||
("json-glib" ,json-glib)
|
||||
("libsoup" ,libsoup)
|
||||
("sqlite" ,sqlite)
|
||||
("webkitgtk" ,webkitgtk)))
|
||||
(list fontconfig
|
||||
freetype
|
||||
gsettings-desktop-schemas
|
||||
gtk
|
||||
json-glib
|
||||
libsoup
|
||||
sqlite
|
||||
webkitgtk))
|
||||
(home-page "https://fontmanager.github.io/")
|
||||
(synopsis "Simple font management for GTK desktop environments")
|
||||
(description "Font Manager is intended to provide a way for users to
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue