diff --git a/local/recipes/libs/harfbuzz/recipe.toml b/local/recipes/libs/harfbuzz/recipe.toml new file mode 100644 index 0000000000..fc60716a4e --- /dev/null +++ b/local/recipes/libs/harfbuzz/recipe.toml @@ -0,0 +1,23 @@ +[source] +tar = "https://github.com/harfbuzz/harfbuzz/releases/download/14.2.1/harfbuzz-14.2.1.tar.xz" +blake3 = "fd1ca500318637f241482bb35d7143ef8d8971bb6b6f439ec2cf0327a4f90728" + +[build] +template = "custom" +dependencies = [ + "freetype2", + "gettext", + "glib", + "libffi", + "libiconv", + "libicu", + "libpng", + "pcre2", + "zlib" +] +script = """ +DYNAMIC_INIT +cookbook_meson \ + -Ddocs=disabled \ + -Dtests=disabled +""" diff --git a/local/recipes/libs/pango/recipe.toml b/local/recipes/libs/pango/recipe.toml new file mode 100644 index 0000000000..6c6bc59001 --- /dev/null +++ b/local/recipes/libs/pango/recipe.toml @@ -0,0 +1,40 @@ +[source] +tar = "https://download.gnome.org/sources/pango/1.56/pango-1.56.4.tar.xz" +blake3 = "8042a82f08101c1dabcb337a96035167e3a300de395c57678ce1a133b2dba346" +patches = ["redox.patch"] + +[build] +dependencies = [ + "cairo", + "expat", + "fontconfig", + "freetype2", + "fribidi", + "gettext", + "glib", + "harfbuzz", + "libffi", + "libiconv", + "libpng", + "libpthread-stubs", + "libx11", + "libxau", + "libxcb", + "libxext", + "libxft", + "libxrender", + "pcre", + "pcre2", + "pixman", + "x11proto", + "xcb-proto", + "xextproto", + "zlib", +] +template = "custom" +script = """ +DYNAMIC_INIT +cookbook_meson \ + -Dbuild-examples=false \ + -Dbuild-testsuite=false +"""