aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLiliana Marie Prikler <liliana.prikler@gmail.com>2025-01-08 12:46:01 +0100
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2025-03-02 20:31:47 +0100
commit5a361d46bae6e8e9a143908c5a454b1912664394 (patch)
treea50cd047e18750f46f41038a64c89b6bfa843f63
parent31b862c248bd203ad540b376ace0b6310378fd67 (diff)
downloadguix-5a361d46bae6e8e9a143908c5a454b1912664394.tar.gz
guix-5a361d46bae6e8e9a143908c5a454b1912664394.zip
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.
-rw-r--r--gnu/packages/gtk.scm6
1 files changed, 2 insertions, 4 deletions
diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index 346520db1f..35baf938fe 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -292,7 +292,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
@@ -310,9 +310,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.")