From 911de35ec15ec750f0366575cb8db72bbe354a98 Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Tue, 25 Oct 2022 21:53:48 -0400 Subject: [PATCH] pango: update to 1.50.11 --- .../pango/patches/fix-segfault-no-font.patch | 21 ------------------- srcpkgs/pango/template | 6 +++--- 2 files changed, 3 insertions(+), 24 deletions(-) delete mode 100644 srcpkgs/pango/patches/fix-segfault-no-font.patch diff --git a/srcpkgs/pango/patches/fix-segfault-no-font.patch b/srcpkgs/pango/patches/fix-segfault-no-font.patch deleted file mode 100644 index 4aec1d27b237..000000000000 --- a/srcpkgs/pango/patches/fix-segfault-no-font.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --git a/pango/pango-layout.c b/pango/pango-layout.c -index a1c47203..b8eeede0 100644 ---- a/pango/pango-layout.c -+++ b/pango/pango-layout.c -@@ -5707,13 +5707,14 @@ pango_layout_run_get_extents_and_height (PangoLayoutRun *run, - } - else - { -- double xscale, yscale; -+ double xscale = 0, yscale = 0; - - if (!metrics) - metrics = pango_font_get_metrics (run->item->analysis.font, - run->item->analysis.language); - -- pango_font_get_scale_factors (run->item->analysis.font, &xscale, &yscale); -+ if (G_LIKELY(run->item->analysis.font)) -+ pango_font_get_scale_factors (run->item->analysis.font, &xscale, &yscale); - *height = pango_font_metrics_get_height (metrics) * MAX (xscale, yscale); - } - } diff --git a/srcpkgs/pango/template b/srcpkgs/pango/template index d244222b0e36..e3c5380c981e 100644 --- a/srcpkgs/pango/template +++ b/srcpkgs/pango/template @@ -1,7 +1,7 @@ # Template file for 'pango' pkgname=pango -version=1.50.10 -revision=2 +version=1.50.11 +revision=1 build_style=meson build_helper=gir configure_args="-Dintrospection=$(vopt_if gir enabled disabled)" @@ -14,7 +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%.*}/${pkgname}-${version}.tar.xz" -checksum=7e5d2f1e40854d24a9a2c4d093bafe75dcdbeccdf1de43e4437332eabed64966 +checksum=8800f812d89ee61388188703203f3a7878963c22f8695aaf1fa0a1a1428d17ae make_check=no # doesn't pass its own tests # Package build options