guix_mirror_bot pushed a commit to branch gnome-team
in repository guix.

commit 49da4babdf27c213185f65b881abe0a36bf785a7
Author: Maxim Cournoyer <[email protected]>
AuthorDate: Sat May 17 20:15:17 2025 +0900

    gnu: harfbuzz: Update to 11.2.1.
    
    * gnu/packages/gtk.scm (harfbuzz): Update to 11.2.1.
    [inputs, propagated-inputs]: Move below arguments.
    
    Change-Id: I0e11716168c85d854ef333c404b70fb81c1702ec
---
 gnu/packages/gtk.scm | 16 ++++++----------
 1 file changed, 6 insertions(+), 10 deletions(-)

diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index 44bd9d0c64..79cffba1e1 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -284,7 +284,7 @@ output.  Experimental backends include OpenGL, BeOS, OS/2, 
and DirectFB.")
 (define-public harfbuzz
   (package
     (name "harfbuzz")
-    (version "10.4.0")
+    (version "11.2.1")
     (source (origin
               (method url-fetch)
               (uri (string-append "https://github.com/harfbuzz/harfbuzz";
@@ -292,15 +292,12 @@ output.  Experimental backends include OpenGL, BeOS, 
OS/2, and DirectFB.")
                                   version ".tar.xz"))
               (sha256
                (base32
-                "1n5apswlhxm2nd9fl9430bal5hannfgw67xad4330sa104jns2s8"))))
+                "0jba6fw6iar1z4pxzczfb5mncb90kscxq2szd2a50a4aak418dq9"))))
     (build-system meson-build-system)
     (outputs '("out"
                "bin"))                  ;160K, only hb-view depend on cairo
-    (inputs
-     (list cairo))
-    (propagated-inputs
-     ;; There are all in the Requires or Requires.private field of '.pc'.
-     (list glib graphite2 icu4c))
+
+    (arguments (list #:configure-flags #~(list "-Dgraphite2=enabled")))
     (native-inputs
      (append (list `(,glib "bin"))      ;for glib-mkenums
              (if (target-hurd?)
@@ -309,9 +306,8 @@ output.  Experimental backends include OpenGL, BeOS, OS/2, 
and DirectFB.")
              (list pkg-config
                    python-wrapper
                    which)))
-    (arguments
-     (list #:configure-flags
-           #~(list "-Dgraphite2=enabled")))
+    (inputs (list cairo))
+    (propagated-inputs (list glib graphite2 icu4c)) ;in Requires of .pc
     (synopsis "OpenType text shaping engine")
     (description
      "HarfBuzz is an OpenType text shaping engine.")

Reply via email to