From 7acb37f1d75ff0b771a039f2ebe85ccbff7fd6fb Mon Sep 17 00:00:00 2001 From: chrysos349 Date: Wed, 14 Feb 2024 05:12:30 +0300 Subject: [PATCH] pango: update to 1.51.2, enable tests --- srcpkgs/pango/patches/disable-broken-test.patch | 11 +++++++++++ srcpkgs/pango/template | 5 ++--- 2 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 srcpkgs/pango/patches/disable-broken-test.patch diff --git a/srcpkgs/pango/patches/disable-broken-test.patch b/srcpkgs/pango/patches/disable-broken-test.patch new file mode 100644 index 0000000000000..4b72097e82e9d --- /dev/null +++ b/srcpkgs/pango/patches/disable-broken-test.patch @@ -0,0 +1,11 @@ +diff -ru a/tests/meson.build b/tests/meson.build +--- a/tests/meson.build ++++ b/tests/meson.build +@@ -61,7 +61,6 @@ + + if host_system != 'darwin' + tests += [ +- [ 'test-layout', [ 'test-layout.c', 'test-common.c' ], [ libpangocairo_dep, libpangoft2_dep ] ], + [ 'test-fonts', [ 'test-fonts.c', 'test-common.c' ], [ libpangocairo_dep, libpangoft2_dep ] ], + [ 'test-no-fonts', [ 'test-no-fonts.c' ], [ libpangocairo_dep, libpangoft2_dep ] ], + ] diff --git a/srcpkgs/pango/template b/srcpkgs/pango/template index 934c92537f398..8fc80a4554c7d 100644 --- a/srcpkgs/pango/template +++ b/srcpkgs/pango/template @@ -1,6 +1,6 @@ # Template file for 'pango' pkgname=pango -version=1.50.14 +version=1.51.2 revision=1 build_style=meson build_helper=gir @@ -14,8 +14,7 @@ license="LGPL-2.1-or-later" homepage="https://www.pango.org/" changelog="https://gitlab.gnome.org/GNOME/pango/-/raw/main/NEWS" distfiles="${GNOME_SITE}/pango/${version%.*}/pango-${version}.tar.xz" -checksum=1d67f205bfc318c27a29cfdfb6828568df566795df0cb51d2189cde7f2d581e8 -make_check=no # doesn't pass its own tests +checksum=3dba407f2b5fc117e192f3025f0a1cc8edc1fd9b934b1c578b2b97342139415a # Package build options build_options="gir"