From 15b4579a5a2dfa06dfc1b8d3892caed4c4f0a2ce Mon Sep 17 00:00:00 2001 From: Liliana Marie Prikler Date: Fri, 24 Jun 2022 23:10:57 +0200 Subject: [PATCH] gnu: Add pango-1.90. * gnu/packages/gtk.scm (pango-1.90): New variable. --- gnu/packages/gtk.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index 2c8381f5b2..50465c121d 100644 --- a/gnu/packages/gtk.scm +++ b/gnu/packages/gtk.scm @@ -468,6 +468,29 @@ handling for GTK+-2.x.") (("test-layout\\$\\(EXEEXT\\)") "")) #t))))))) +(define-public pango-1.90 + (package + (inherit pango) + (name "pango") + (version "1.90.0") + (source (origin + (method url-fetch) + (uri (string-append "mirror://gnome/sources/pango/" + (version-major+minor version) "/" + name "-" version ".tar.xz")) + (patches (search-patches "pango-skip-libthai-test.patch")) + (sha256 + (base32 + "1zqif72jxa819bwi4jv2vgac574qas3w37f7qvn8l31rm1jgjf7i")) + (modules '((guix build utils))) + (snippet + #~(begin + (substitute* "pango/pangocairo-font.c" + (("cairo_user_font_face_set_render_color_glyph_func") + "cairo_user_font_face_set_render_glyph_func")))))) + (inputs (modify-inputs (package-inputs pango) + (prepend harfbuzz-4))))) + (define-public pangox-compat (package (name "pangox-compat")