Commit Graph

1601 Commits

Author SHA1 Message Date
Simon McVittie
9e64767302 Drop patches that came from upstream 2021-12-26 18:45:31 +00:00
Simon McVittie
fe7507fdee New upstream release 2021-12-26 18:44:18 +00:00
Simon McVittie
1c8fc30464 Release to unstable 2021-11-30 14:50:19 +00:00
Simon McVittie
0bf6e03b10 Add Build-Depends-Package to both libraries in .symbols file
Previously, it only took effect for libgdk, not for libgtk.
2021-11-30 14:49:43 +00:00
Simon McVittie
52256fc193 Adjust a Lintian override to match with newer Lintian 2021-11-30 14:48:04 +00:00
Simon McVittie
aedc651d02 Use debhelper compat level 13 2021-11-30 12:03:47 +00:00
Simon McVittie
905946b8c7 Avoid explicitly specifying -Wl,--as-needed linker flag
This is the default in newer toolchains.

Changes-By: lintian-brush
Fixes: lintian: debian-rules-uses-as-needed-linker-flag
See-also: https://lintian.debian.org/tags/debian-rules-uses-as-needed-linker-flag.html
2021-11-30 12:02:33 +00:00
Simon McVittie
22bcc36bba Standards-Version: 4.6.0 (no changes required) 2021-11-30 12:01:00 +00:00
Simon McVittie
6302446806 Update to upstream commit 3.24.30-129-g6c4cc93121 2021-11-30 11:43:32 +00:00
Simon McVittie
7537a74542 Update changelog 2021-11-30 11:10:27 +00:00
Laurent Bigonville
aeefd8d9e1 Disable the tests on architectures where librsvg2-common is not built
librsvg is only build on architectures where rust has been ported to,
disable them on the other architectures
2021-09-08 11:20:19 +02:00
Simon McVittie
a594bd5a26 Release to unstable 2021-09-01 19:35:43 +01:00
Simon McVittie
381605caa0 Move org.gtk.Settings.Debug schema from -dev to -common
gnome-terminal 3.40 wants this.

Closes: #993469
2021-09-01 19:34:46 +01:00
Simon McVittie
b690c465da Release to unstable 2021-08-20 16:01:21 +01:00
Simon McVittie
125c1777d7 d/tests: Disable AT-SPI for tests that do not guarantee to install it
This squashes another warning.
2021-08-20 16:01:21 +01:00
Simon McVittie
0392b562c5 Wrap unit tests with dbus-run-session 2021-08-20 16:01:21 +01:00
Simon McVittie
935a4355fd Disable gvfs for unit tests
It won't be installed on buildds, but can trigger (fatal) warnings
when building on a developer system.
2021-08-20 16:01:21 +01:00
Simon McVittie
ab12b06e72 Normalize permissions in installed-tests
debhelper 13.4 makes everything below /usr/libexec executable, but
that's not what we want.
2021-08-20 16:01:21 +01:00
Simon McVittie
2b09c55b45 d/control.in: Drop unnecessary Build-Depends on gcc:native
Consensus on #debian-devel is that build-essential implies this, even
when cross-compiling.
2021-08-16 13:53:34 +01:00
Simon McVittie
bd565aa69b Release to unstable 2021-08-16 11:04:42 +01:00
Simon McVittie
8a486932f4 Update changelog 2021-08-16 11:03:24 +01:00
Simon McVittie
67650a7a7e d/copyright: Add details of emoji data 2021-08-16 11:03:16 +01:00
Simon McVittie
8214e5d1f1 Switch branch to debian/master 2021-08-16 11:00:36 +01:00
Simon McVittie
a9d609b0a5 Update symbols file 2021-08-16 09:10:19 +01:00
Simon McVittie
d60401fa50 Merge branch 'debian/master' into debian/experimental 2021-08-15 16:57:09 +01:00
Simon McVittie
d01e415e38 d/rules: Rebuild emoji data from source files
This provides a straightforward way to check that we have the correct
source files.
2021-08-15 16:37:21 +01:00
Simon McVittie
53547f43d6 Update changelog 2021-08-15 15:40:09 +01:00
Simon McVittie
1642e5dc2b d/missing-sources: Add emojibase data in JSON format
The GVariant data blobs in gtk/emoji/*.data are mechanically converted
from these.
2021-08-15 15:29:39 +01:00
Simon McVittie
4227f8d5d4 Refresh patch
Gbp-Dch: ignore
2021-08-15 15:19:09 +01:00
Simon McVittie
625b32f916 Drop build-dependencies used for the Google Cloud Print backend
The service required by this backend was shut down, so the printing
backend is no longer useful and was removed by upstream.
2021-08-15 15:16:27 +01:00
Simon McVittie
00a5c11679 New upstream release 2021-08-15 15:11:26 +01:00
Simon McVittie
bf654ca096 Release to unstable 2021-05-02 12:38:11 +01:00
Simon McVittie
d58741af41 Add more patches from upstream, mostly crash fixes
* d/p/gdkpixbuf-drawable-Free-the-pixbuf-on-Cairo-error.patch:
  Fix a memory leak when a Cairo error occurs
* d/p/Wayland-ignore-touch-tablet-events-on-destroyed-surfaces.patch:
  Fix crashes if input events are received on a recently-closed window
  or menu
* d/p/label-Skip-updating-link-state-if-we-have-no-layout.patch:
  Fix crash if a GtkLabel's activate-link handler changes the
  label's markup
* d/p/scale-Fix-sporadic-criticals.patch:
  Fix a possible crash due to use-after-free
* d/p/fontchooser-Fix-some-since-annotations.patch:
  Correct documentation
* d/p/x11-Be-quiet-on-exit-by-default.patch:
  Don't spam the system log when disconnected from the X11 display
* d/p/Fix-a-possible-crash-in-gtk_show_uri.patch:
  Don't crash if asked to display a URI that doesn't have a useful
  basename
* d/p/x11-Don-t-beep-on-untrusted-displays.patch:
  Don't beep if connected to an X11 display that distrusts the
  application (ssh -X -oForwardX11Trusted=no), which can result in a
  fatal error
* d/p/placesview-Open-location-even-if-mount-was-not-found.patch:
  Fix inability to display SMB server's list of shares
  (e.g. smb://192.168.1.1/) in Nautilus
2021-05-02 12:34:05 +01:00
Simon McVittie
f283273197 Mark a patch as applied upstream to GTK 3 as well as to GTK 4 2021-05-02 12:21:50 +01:00
Simon McVittie
4d9bd000c3 Release to experimental 2021-04-30 10:20:37 +01:00
Simon McVittie
e2cecd6d66 Drop patches taken from upstream 2021-04-30 10:17:42 +01:00
Simon McVittie
c48e13dcad New upstream release 2021-04-30 10:14:03 +01:00
Simon McVittie
7559e6e56f Release to experimental 2021-04-21 11:44:48 +01:00
Simon McVittie
d0310aa833 Add patch from upstream to apply scale factor to blurred shadows
In particular this makes the desktop-icons-ng GNOME Shell extension,
as used in Ubuntu 21.04, display correctly on HiDPI displays.

LP: #1919404
2021-04-21 10:48:00 +01:00
Simon McVittie
6d65f347da Add patch from upstream to fix crashes in X11 drag & drop
This adds a missing error trap to prevent crashes. The X11 functions
called here cannot normally fail, but it seems they can fail in certain
configurations of the NVIDIA proprietary driver.

LP: #1911036
2021-04-21 10:46:09 +01:00
Simon McVittie
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
Simon McVittie
7aece1c4f5 Update changelog 2021-04-21 09:58:05 +01:00
Simon McVittie
da1885e1a5 d/p/updateiconcache-Sort-list-of-entries.patch: Drop, applied upstream 2021-04-15 10:07:38 +01:00
Simon McVittie
a42e39323d New upstream release 2021-04-15 09:55:17 +01:00
Simon McVittie
14aa29ea25 d/patches: Backport font settings bug fixes recommended by upstream 2021-02-22 17:51:29 +00:00
Simon McVittie
94d8597960 Release to experimental 2021-02-18 16:34:13 +00:00
Simon McVittie
f51326ba49 d/libgtk-3-0.symbols: Update 2021-02-18 16:34:07 +00:00
Simon McVittie
0911dc2f2c Merge branch 'wip/3.24.25' into debian/experimental 2021-02-18 16:18:50 +00:00
Simon McVittie
6bcd3972fe Release to unstable 2021-02-18 13:50:18 +00:00
Simon McVittie
7977d0edfb New upstream release 2021-02-18 13:49:22 +00:00