Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
debian/reftest_compare_surfaces-Report-how-much-the-images-diffe.patch | reftest_compare_surfaces: Report how much the images differ In unattended/non-interactive/autobuilder environments where the images are not trivially accessible, this provides a way to distinguish between totally different rendering and more subtle issues. |
Simon McVittie <smcv@debian.org> | yes | 2021-02-13 | ||
gsk-Always-use-RGBA-on-big-endian-architectures.patch | gsk: Always use RGBA on big-endian architectures The memorytexture test started failing on big-endian CPUs while using "desktop" GL (not GLES) in commit b0e26873 "gsk: Use has_bgra in more places". The subsequent commit f5812808 "gsk: Restore bigendian support" was meant to fix this, but it seems it did not. Always taking the RGBA code-path on big-endian might not be optimal, but it seems to result in the test passing again. |
Simon McVittie <smcv@debian.org> | yes | debian upstream | 2023-12-08 | |
Revert-tests-Stop-copying-the-tool-tests.patch | Revert "tests: Stop copying the tool tests" This reverts commit bb3a6214cbeaa3211be007192e536bd473323836. This is actually used by the installed tests which we also had to revert dropping (in a separate patch) |
Jeremy Bicha <jeremy.bicha@canonical.com> | no | 2023-06-05 | ||
Revert-build-Drop-the-install-tests-option.patch | Revert "build: Drop the install-tests option" Debian and Ubuntu uses these installed tests as part of their autopkgtest system This reverts commit 3121f88265ac61733e257f5335473d6f139f158c. |
Jeremy Bicha <jeremy.bicha@canonical.com> | no | 2023-01-12 | ||
tests-mark-headless-tests-as-flaky.patch | tests: mark headless tests as flaky See baaa7482489b0f7446ef1e0130e527a169c43b0c |
=?utf-8?q?Jeremy_B=C3=ADcha?= <jeremy.bicha@canonical.com> | no | 2023-08-08 | ||
debian/reftests-Allow-minor-differences-to-be-tolerated.patch | reftests: Allow minor differences to be tolerated Based on an earlier patch by Michael Biebl, as used in Debian's GTK 3 packaging, with additional inspiration from librsvg's reftests. Each .ui or .node reftest can have an accompanying .keyfile file like this: [reftest] tolerated-diff-level=20 tolerated-diff-pixels=1000 If the image differs, but the number of pixels that differ is no more than tolerated-diff-pixels and the differences are no more than tolerated-diff-level, then we treat it as a success with warnings, save the .diff.png for analysis, and use g_test_incomplete() to record the test-case as "TODO". |
Simon McVittie <smcv@debian.org> | yes | 2021-02-13 | ||
debian/Disable-inscription-markup.ui-reftest.patch | Disable inscription-markup.ui reftest It's rendered 1px to the left of where it should be, which is not a serious problem for practical use of GTK, but is a test failure. |
Simon McVittie <smcv@debian.org> | not-needed | upstream | 2022-08-12 | |
debian/subprojects-Add-gst-player-1.0-as-subporject.patch | subprojects: Add gst-player-1.0 as subproject | =?utf-8?b?Ik1hcmNvIFRyZXZpc2FuIChUcmV2acOxbyki?= <mail@3v1n0.net> | not-needed | https://gitlab.gnome.org/3v1n0/gtk/-/commits/gst-player-subproject | 2023-03-17 | |
debian/gstreamer-player-1.0-Do-not-install-it-if-it-s-a-subproje.patch | gstreamer-player-1.0: Do not install it if it's a subproject | =?utf-8?b?Ik1hcmNvIFRyZXZpc2FuIChUcmV2acOxbyki?= <mail@3v1n0.net> | not-needed | https://gitlab.gnome.org/3v1n0/gtk/-/commits/gst-player-subproject | 2023-03-17 | |
debian/media-Use-gstplayer-from-meson-subproject.patch | media: Use gstplayer from meson subproject | =?utf-8?b?Ik1hcmNvIFRyZXZpc2FuIChUcmV2acOxbyki?= <mail@3v1n0.net> | not-needed | https://gitlab.gnome.org/3v1n0/gtk/-/commits/gst-player-subproject | 2023-03-17 | |
debian/gstreamer-player-Use-GtkName-Prefix-to-avoid-issues-if-ac.patch | gstreamer-player: Use GtkName Prefix to avoid issues if actual library is included | =?utf-8?b?Ik1hcmNvIFRyZXZpc2FuIChUcmV2acOxbyki?= <mail@3v1n0.net> | not-needed | https://gitlab.gnome.org/3v1n0/gtk/-/commits/gst-player-subproject | 2023-03-17 | |
debian/tests-Mark-gltexture-as-expected-to-fail-on-big-endian-ma.patch | tests: Mark gltexture as expected to fail on big-endian machines | Simon McVittie <smcv@debian.org> | not-needed | 2023-08-22 | ||
debian/tests-Allow-longer-for-a-dialog-to-open.patch | tests: Allow longer for a dialog to open This hopefully makes the test pass more reliably, especially on riscv64. |
Simon McVittie <smcv@debian.org> | invalid | debian upstream | 2023-08-22 | |
nodeparser-Adjust-test-for-pango-1.52.0.patch | nodeparser: Adjust test for pango 1.52.0 Adjust test result for changed output resulting from https://gitlab.gnome.org/GNOME/pango/-/commit/d489fc8c4 |
=?utf-8?q?Jeremy_B=C3=ADcha?= <jeremy.bicha@canonical.com> | yes | 2024-03-09 |