~ruther/guix-local

5a361d46bae6e8e9a143908c5a454b1912664394 — Liliana Marie Prikler 1 year, 10 months ago 31b862c
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.
1 files changed, 2 insertions(+), 4 deletions(-)

M gnu/packages/gtk.scm
M gnu/packages/gtk.scm => gnu/packages/gtk.scm +2 -4
@@ 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.")