+gtk4 (4.4.0+ds1-3) experimental; urgency=medium
+
+ * Disable Broadway (HTML) backend.
+ It isn't clear whether this is used in practice. If we disable it now,
+ enabling it later if requested will not be an ABI break, but if we
+ enable it now, we have to keep it enabled indefinitely.
+ * d/missing-sources: Add source for libX11-derived compose sequences.
+ By trial and error, the files in gtk/compose/ seem to be generated from
+ libX11 1.7.0.
+ * d/p/compose-Generate-endian-dependent-compact-Compose-data.patch,
+ * Add proposed patch to use big-endian compose data on big-endian host,
+ keeping the existing little-endian version for little-endian hosts.
+ This resolves a FTBFS caused by test failure on s390x and other
+ big-endian ports.
+ * d/p/compose-Document-how-to-get-compose-parse-input-from-libX.patch
+ Document how to reproduce the compose data. We don't do this at build
+ time, because the compose data is relatively rarely updated, and
+ during cross-compilation that would require building all of GTK for
+ both the build and host architectures.
+ * d/p/compose-Update-sequences-from-libX11-1.7.2.patch:
+ Update compose data from libX11 1.7.2.
+ This adds a few missing compose sequences.
+
+ -- Simon McVittie <smcv@debian.org> Mon, 30 Aug 2021 13:33:17 +0100
+
gtk4 (4.4.0+ds1-2) experimental; urgency=medium
* Completely move .links files to debhelper syntax (Closes: #991964)
building for a big-endian architecture such as s390x and (traditional,
big-endian) powerpc.
-Resolves: https://gitlab.gnome.org/GNOME/gtk/-/issues/4217
+Bug: https://gitlab.gnome.org/GNOME/gtk/-/issues/4217
Signed-off-by: Simon McVittie <smcv@debian.org>
Forwarded: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/3902
+Applied-upstream: 4.5.0
---
gtk/compose/compose-parse.c | 30 +++++++++++++++++++++++++-----
gtk/gen-gtk-gresources-xml.py | 9 +++++----