Commit Graph

312 Commits

Author SHA1 Message Date
f1f0da39d0 * Remove all non-Roman mnemonics, not just Japanese
* More complete Command key patch
* Rename patches to match distribution patches
2025-06-10 01:27:10 -07:00
c5f7dfd3b6 Callisto patches for bookworm 2025-05-02 09:27:50 -07:00
f053ef30df Import Debian changes 3.24.38-2~deb12u3
gtk+3.0 (3.24.38-2~deb12u3) bookworm; urgency=medium
.
  * Non-maintainer upload.
  * d/p/atk_focus_tracker_notify.deprecated.patch: Fix letting Orca announce
    initial focus (Closes: #1084489)
2024-10-27 23:52:13 +00:00
d0cdc26f1d Add patch backported from 3.24.43 to avoid looking for modules in cwd
CVE-2024-6655
2024-07-19 11:46:03 +01:00
081532fb4c Drop 3 patches applied in new release 2023-05-22 13:19:54 -04:00
6bed02c0b0 d/patches: Update translations from upstream git: gl, he 2023-03-08 14:52:34 +00:00
ddb50ef3f9 Add patch to fix incorrect MIME type for file transfer portal
Regression in 3.24.37, affecting interoperability with other
implementations like the one requested in QTBUG-91357.
2023-03-08 14:52:02 +00:00
f4c14d8119 d/patches: Drop interim fixes for GNOME/gtk#5386
These were rejected upstream, and 3.24.37 hopefully fixes this more
correctly.
2023-03-03 19:15:49 +00:00
ba834ba906 Drop patches that were applied upstream, update changelog 2023-03-03 15:38:24 +00:00
edaf297d8b Backport upstream patch to fix outdated screen state on screenshots.
Closes: #1031112.
2023-02-15 12:44:46 +03:00
25bf61a6c0 Reapply GNOME/gtk!5301 for now
I had hoped that applying GNOME/gtk!5443 and GNOME/gtk!5398 would
resolve GNOME/gtk#5386, but that does not seem to be the case.
2023-02-04 17:29:27 +00:00
00a64e67fd d/patches: Update to gtk-3-24 branch commit 3.24.36-33-g5554113c74
Excluding Windows- and macOS-specific changes, and a workaround for a
libhandy bug which was applied and then reverted.

- Fix logic for when to build GObject-Introspection
- Treat XKB_MOD_NAME_LOGO as Super key in Wayland (GNOME/gtk#4913)
- Fix animations and transitions randomly stopping (GNOME/gtk#4426)
- Take UI scale into account when loading "image-missing" icon
- Replace upstream-rejected solution to GNOME/gtk#5386 (see 3.24.35-3,
  3.24.36-2) with the upstreamed solution
- Fix a touchscreen handling bug that can cause applications to become
  unresponsive (GNOME/gtk#4947)
- Fix GL rendering issues in Totem after the Mesa AMD driver enabled
  threaded rendering (GNOME/gtk#5517)
- Translation updates: ab, lt, tr
2023-02-04 12:23:53 +00:00
dd5be8adc6 Reinstate patches added in 3.24.35-3
I accidentally dropped these while rebasing on 3.24.36.
2023-01-24 16:55:00 +00:00
7e9484bd35 Drop patch no longer needed as of 3.24.36
Revert "Add a missing build file from upstream git"

This reverts commit a7bb7c5993.
2023-01-04 16:16:46 -05:00
6b93921dcc Drop patches that were applied upstream 2023-01-03 10:01:34 +00:00
d42e6c786a Cherry-pick 2 proposed patches to fix app startup regressions
https://gitlab.gnome.org/GNOME/gtk/-/issues/5386
2022-12-09 08:24:05 -05:00
6a344f2d74 d/patches: Update to upstream commit 3.24.35-15-g9c60b8d4d4
- Load icon themes from ~/.local/share/icons and ~/.icons under Wayland
- Fix links in documentation to point to correct git branch for GTK 3
- Translation update: pt_BR
2022-12-02 09:52:43 +00:00
5794821592 Add proposed patches to improve handling of flaky tests
With these changes, the flaky/known-failing tests are no longer installed
as installed-tests at all, so remove them from the autopkgtest metadata.
2022-11-24 13:41:29 +00:00
baa6ae9e9c Build using Meson 2022-11-23 23:54:43 +00:00
59b3ed71b3 Add a post-release bugfix from upstream 2022-11-23 15:20:55 +00:00
a7bb7c5993 Add a missing build file from upstream git 2022-11-23 15:20:44 +00:00
2dd3676671 Drop most patches, included in upstream release 2022-11-23 15:17:35 +00:00
bcb13773b4 Mark patch as applied upstream 2022-11-18 23:56:28 +00:00
7f95582aa3 Add patch to fix FTBFS for the udeb and non-Linux architectures 2022-11-18 11:52:40 +00:00
c8db1993a9 Update patch series to 3.24.34-209-gf8d26e2acc
This fixes a regression where invalid cursors would be displayed at an
excessive size.
2022-11-18 10:56:53 +00:00
d03dca1d46 d/patches: Update to upstream gtk-3-24 branch commit 3.24.34-204-g2fcc114870
Windows- and macOS-specific changes excluded.
2022-11-15 11:28:51 +00:00
375b472689 Backport reftest comparison machinery from our gtk4 packaging
This will let us distinguish between "fails by small differences caused
by rounding/i387" and "completely different result", without having to
move the whole build system to Meson, which seems like one variation too
many during a transition.
2022-08-21 20:57:37 +01:00
e1838bcccd Add patch to fix test failure with GLib 2.73.x 2022-08-20 19:54:02 +01:00
e064cdc889 Drop patches that were cherry-picked from upstream 2022-06-01 17:09:01 +01:00
2ab49ba4e7 Cherry-pick gtk-3-24 commits needed for mutter 42.1 2022-05-09 15:21:32 -04:00
e9170fa136 Revert "Add patch to work around a libX11 bug by disabling a test-case"
libx11/2:1.7.5-1 fixed the bug.

This reverts commit 813289859c.
2022-04-04 11:55:08 +01:00
813289859c Add patch to work around a libX11 bug by disabling a test-case 2022-04-03 14:34:01 +01:00
9e64767302 Drop patches that came from upstream 2021-12-26 18:45:31 +00:00
6302446806 Update to upstream commit 3.24.30-129-g6c4cc93121 2021-11-30 11:43:32 +00:00
e2cecd6d66 Drop patches taken from upstream 2021-04-30 10:17:42 +01:00
2f28894fe5 d/patches: Add various fixes from upstream
- d/p/imcontext-Look-for-Compose-file-in-the-right-place.patch,
    d/p/Revert-Compose-sequence-changes.patch,
    d/p/imcontext-Eat-key-events-during-preedit.patch:
    Fix input regressions
  - d/p/label-Fix-reacting-to-screen-resolution-changes.patch:
    Redraw labels when "large text" setting changes
  - d/p/spinbutton-Interpret-localized-digits.patch:
    Interpret non-ASCII digits in spinbutton
  - d/p/gdk-wayland-Defer-processing-of-globals-closures.patch:
    Improve compatibility with non-GNOME compositors
  - d/p/wayland-Improve-font-setting-fallback.patch,
    d/p/wayland-Improve-font-setting-fallback-more.patch:
    Improve default font settings
  - d/p/scale-Fix-sporadic-criticals.patch:
    Fix a use-after-free
  - d/p/scrolledwindow-Always-add-other-scrollbar-size.patch:
    Make sure to allocate enough space for scrollbars
  - d/p/scrolledwindow-Cancel-overshoot-on-dimension-changes.patch:
    Cancel overshoot handling if size changes during kinetic scrolling
  - d/p/Fix-a-possible-crash-in-gtk_show_uri.patch:
    Fix a possible crash if showing a URI with no basename
  - d/p/x11-Be-quiet-on-exit-by-default.patch:
    Don't log lots of messages when X11 server terminates
  - Translation updates
2021-04-21 10:20:09 +01:00
da1885e1a5 d/p/updateiconcache-Sort-list-of-entries.patch: Drop, applied upstream 2021-04-15 10:07:38 +01:00
35a4c09958 Drop patch that was applied upstream 2020-08-12 11:14:16 +01:00
df6191ce8a Add proposed patch to fix FTBFS with newer GLib versions
Closes: #964679
2020-07-09 17:08:01 +01:00
249bcc8bd7 d/patches: Drop patches that came from upstream 2020-04-10 15:46:41 +01:00
418e4d0424 Update to upstream gtk-3-24 branch, commit 3.24.17-22-g99bae0fb5f
This is basically 3.24.18 rc1, as far as upstream are concerned.
It is believed to address the regressions described in #955820.

Closes: #955820
2020-04-07 13:53:35 +01:00
a2ddcb0915 Apply proposed patches to fix Wayland window-sizing regressions
Hopefully resolves #955820.
2020-04-05 20:17:21 +01:00
65a733ff8b Refresh patches 2020-04-03 18:56:02 +01:00
0c6d207eb9 Sort GDK resources to improve reproducibility
The combination of this and fixing #953105 should hopefully make the
package reliably reproducible.
2020-04-02 12:53:51 +01:00
95d5bd113b Build-depend on gdk-pixbuf 2.40 instead of working around an old bug 2020-04-02 09:47:05 +01:00
b613420ede Add patch to make valgrind suppressions match Debian libraries 2020-04-02 09:42:14 +01:00
e9295806d0 Drop patches that were applied upstream 2020-04-02 09:08:58 +01:00
924db2af5d Backport patch from GTK 4 to make the icon cache reproducible
Closes: #953105
2020-03-25 19:56:30 +00:00
e8666bbecd Apply gtk-3-24 branch up to 3.24.14-20-g4c027d458b 2020-02-29 17:41:35 +00:00
658a4420a4 Rebase patches
Drop 022_disable-viqr-im-for-vi-locale.patch, upstream
2019-11-28 13:29:23 +00:00