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 @@ (define-public pango-1.42 (("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")