[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
08/08: gnu: fontmanager: Use gexps and drop input labels.
From: |
guix-commits |
Subject: |
08/08: gnu: fontmanager: Use gexps and drop input labels. |
Date: |
Sun, 24 Nov 2024 04:10:21 -0500 (EST) |
lilyp pushed a commit to branch gnome-team
in repository guix.
commit 5c00ceb3be6e855022090177a9b554ac876681a3
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Mon Nov 11 15:17:15 2024 +0900
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>
---
gnu/packages/fontutils.scm | 100 ++++++++++++++++++++++-----------------------
1 file changed, 50 insertions(+), 50 deletions(-)
diff --git a/gnu/packages/fontutils.scm b/gnu/packages/fontutils.scm
index e9fd295531..1945d050f8 100644
--- a/gnu/packages/fontutils.scm
+++ b/gnu/packages/fontutils.scm
@@ -1919,60 +1919,60 @@ generated list of fallback fonts are checked.")
(define-public fontmanager
(package
- (name "fontmanager")
- (version "0.9.0")
- (source
- (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/FontManager/font-manager")
- (commit version)))
- (file-name (git-file-name name version))
- (sha256
- (base32 "0pxdwpjzsmld4j2m4q423vdrkx23bb6jqszjgk5wqbr2ln772hcx"))))
- (build-system meson-build-system)
- (arguments
- `(#:glib-or-gtk? #t
- #:build-type "release"
- #:configure-flags
- (list (string-append "-Dc_link_args=-Wl,-rpath="
- (assoc-ref %outputs "out")
- "/lib/font-manager"))
- #:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'skip-gtk-update-icon-cache
- (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)))
- (inputs
- `(("fonconfig" ,fontconfig)
- ("freetype" ,freetype)
- ("gsettings-desktop-schemas" ,gsettings-desktop-schemas)
- ("gtk" ,gtk)
- ("json-glib" ,json-glib)
- ("libsoup" ,libsoup)
- ("sqlite" ,sqlite)
- ("webkitgtk" ,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
+ (name "fontmanager")
+ (version "0.9.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/FontManager/font-manager")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0pxdwpjzsmld4j2m4q423vdrkx23bb6jqszjgk5wqbr2ln772hcx"))))
+ (build-system meson-build-system)
+ (arguments
+ (list #:glib-or-gtk? #t
+ #:build-type "release"
+ #:configure-flags
+ #~(list (string-append "-Dc_link_args=-Wl,-rpath=" #$output
+ "/lib/font-manager"))
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'skip-gtk-update-icon-cache
+ (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
+ (list desktop-file-utils
+ gettext-minimal
+ `(,glib "bin")
+ gobject-introspection
+ pkg-config
+ python-wrapper
+ vala
+ yelp-tools))
+ (inputs
+ (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
easily manage desktop fonts, without having to resort to command-line
tools or editing configuration files by hand.
While designed primarily with the GNOME Desktop Environment in mind, it should
work well with other GTK desktop environments.")
- (license license:gpl3+)))
+ (license license:gpl3+)))
(define-public fntsample
(package
- branch gnome-team updated (e58724c4e0 -> 5c00ceb3be), guix-commits, 2024/11/24
- 01/08: gnu: blueprint-compiler-0.4: Fix build., guix-commits, 2024/11/24
- 07/08: gnu: fontmanager: Update to 0.9.0., guix-commits, 2024/11/24
- 03/08: gnu: wpewebkit: Add missing input., guix-commits, 2024/11/24
- 04/08: gnu: libgdata: Fix build., guix-commits, 2024/11/24
- 05/08: gnu: gvfs: Patch mount, umount and lsof commands., guix-commits, 2024/11/24
- 08/08: gnu: fontmanager: Use gexps and drop input labels.,
guix-commits <=
- 06/08: gnu: nautilus: Update to 46.2., guix-commits, 2024/11/24
- 02/08: gnu: network-manager: Fix build., guix-commits, 2024/11/24