guix-commits
[Top][All Lists]
Advanced

[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.")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]