[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
71/72: gnu: harfbuzz: Build with meson.
From: |
guix-commits |
Subject: |
71/72: gnu: harfbuzz: Build with meson. |
Date: |
Fri, 17 Jan 2025 03:44:28 -0500 (EST) |
lilyp pushed a commit to branch gnome-team
in repository guix.
commit 69ea8c279d1e3e343e8d335e399add3822bc1a5a
Author: Liliana Marie Prikler <liliana.prikler@gmail.com>
AuthorDate: Wed Jan 8 12:46:01 2025 +0100
gnu: harfbuzz: Build with meson.
* gnu/packages/gtk.scm (harfbuzz)[build-system]: Use meson-build-system.
[#:configure-flags]: Replace “--with-graphite2” with “-Dgraphite2=enabled”.
Remove other flags.
---
gnu/packages/gtk.scm | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index 5885cbf251..932b389eeb 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -291,7 +291,7 @@ output. Experimental backends include OpenGL, BeOS, OS/2,
and DirectFB.")
(sha256
(base32
"0izq2lpqxrf1l755nxrxkkiarywkx5j43asznankxplbxgm0358h"))))
- (build-system gnu-build-system)
+ (build-system meson-build-system)
(outputs '("out"
"bin")) ;160K, only hb-view depend on cairo
(inputs
@@ -309,9 +309,7 @@ output. Experimental backends include OpenGL, BeOS, OS/2,
and DirectFB.")
which)))
(arguments
(list #:configure-flags
- #~(list "--with-graphite2"
- "--with-gobject"
- (string-append "--bindir=" #$output:bin "/bin"))))
+ #~(list "-Dgraphite2=enabled")))
(synopsis "OpenType text shaping engine")
(description
"HarfBuzz is an OpenType text shaping engine.")
- 46/72: gnu: calls: Update to 46.0., (continued)
- 46/72: gnu: calls: Update to 46.0., guix-commits, 2025/01/17
- 48/72: gnu: evince: Update to 46.3.1., guix-commits, 2025/01/17
- 49/72: gnu: gnome-bluetooth: Update to 46.2., guix-commits, 2025/01/17
- 54/72: gnu: gnome-music: Update to 46.1., guix-commits, 2025/01/17
- 58/72: gnu: gnome-user-docs: Update to 46.7., guix-commits, 2025/01/17
- 51/72: gnu: gnome-disk-utility: Update to 46.1., guix-commits, 2025/01/17
- 60/72: gnu: totem: Update to 43.1., guix-commits, 2025/01/17
- 63/72: gnu: zbar: Disable static and qt build., guix-commits, 2025/01/17
- 65/72: gnu: Add zbar-minimal., guix-commits, 2025/01/17
- 70/72: gnu: gst-plugins-good: Replace v4l-utils by v4l-utils-minimal., guix-commits, 2025/01/17
- 71/72: gnu: harfbuzz: Build with meson.,
guix-commits <=
- 52/72: gnu: gnome-initial-setup: Update to 46.7., guix-commits, 2025/01/17
- 72/72: gnu: musescore: Update to 4.4.4., guix-commits, 2025/01/17
- 43/72: gnu: libsoup-minimal: Update to 3.6.1., guix-commits, 2025/01/17
- 55/72: gnu: gnome-remote-desktop: Update to 46.5., guix-commits, 2025/01/17
- 59/72: gnu: eog: Update to 47.0., guix-commits, 2025/01/17
- 66/72: gnu: libde265: Remove unused qtbase-5 input., guix-commits, 2025/01/17
- 36/72: gnu: gsettings-desktop-schemas: Update to 46.1., guix-commits, 2025/01/17