Commit Graph

1720 Commits

Author SHA1 Message Date
e3c21558f8 libgtk-3-dev: Add Provides for included GIR XML files
Representing these by systematic names gir1.2-*-dev, and perhaps
eventually separating them into their own binary package, will help to
enable cross-compilation with GObject-Introspection removed by a build
profile.

Helps: #1030223
2023-11-08 16:03:23 +00:00
71841e1f1c d/rules: Drop some unused sed substitutions 2023-11-08 16:01:10 +00:00
1d61f76241 Stop generating d/control from a template 2023-11-08 16:00:58 +00:00
385cee5c59 Substitute GTK_BINVER_DEP as a substvar rather than using sed
This will make it easier to stop making d/control a generated file.
2023-11-08 15:53:36 +00:00
fe7f8d646a Update changelog 2023-09-10 16:39:53 +01:00
88033a268b Fix a copy/paste error in patch metadata 2023-09-10 16:39:12 +01:00
30b9c6fdbe Release to unstable 2023-09-10 15:51:21 +01:00
143e72967f Update to upstream gtk-3-24 branch commit 3.24.38-60-gecf3ac115d 2023-09-09 22:11:33 +01:00
b7f31d611c Update changelog 2023-09-09 21:00:53 +01:00
4d0ca920ef Change debian-branch from debian/master to debian/latest 2023-09-04 10:25:38 -04:00
f9cb331eca releasing package gtk+3.0 version 3.24.38-4 2023-08-09 18:10:59 -04:00
641c21d4ae Have -dev package depend on libcloudproviders-dev on Debian 2023-08-09 18:06:18 -04:00
0be9564ada releasing package gtk+3.0 version 3.24.38-3 2023-08-09 11:29:48 -04:00
da4ac7759a Build with libcloudproviders
This wasn't enabled years ago because it caused a test failure
with the autotools tests. But we've switched to meson now and
finally it looks like libcloudproviders has fixed enough issues
2023-08-09 11:28:30 -04:00
817c6a7a3c releasing package gtk+3.0 version 3.24.38-2 2023-07-23 16:14:38 -04:00
fb52405d76 releasing package gtk+3.0 version 3.24.38-1 2023-05-22 13:36:07 -04:00
081532fb4c Drop 3 patches applied in new release 2023-05-22 13:19:54 -04:00
e33b9fe691 New upstream release 2023-05-22 13:19:09 -04:00
80249d44af Release to unstable 2023-03-08 14:53:30 +00: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
8a2e405d11 Update changelog 2023-03-07 00:07:27 +00:00
239d636158 d/copyright: Remove gtk-text-input.xml
This file is no longer present in the source package.
2023-03-07 00:06:55 +00:00
904e8a5689 Remove Lintian overrides for lintian/lintian!452, no longer necessary 2023-03-07 00:06:03 +00:00
ae221bf627 Release to experimental 2023-03-03 20:29:54 +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
e3c3712b93 New upstream release 2023-03-03 15:18:26 +00:00
25a50c0f35 Finalize changelog and release to unstable. 2023-02-15 12:51:14 +03:00
edaf297d8b Backport upstream patch to fix outdated screen state on screenshots.
Closes: #1031112.
2023-02-15 12:44:46 +03:00
19ee51b827 Release to unstable 2023-02-04 17:32:10 +00:00
ac119a3206 Update changelog 2023-02-04 17:30:41 +00: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
0b6bbcfa6d Update changelog 2023-02-04 16:49:53 +00:00
fd15db0ac1 Clean up unused Lintian overrides 2023-02-04 14:41:38 +00:00
5ecc70ab04 Standards-Version: 4.6.2 (no changes required) 2023-02-04 14:41:04 +00:00
c3b1c664fd Add overrides for lintian/lintian!452 2023-02-04 14:40:37 +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
06cda1877e Release to unstable 2023-01-24 18:33:58 +00:00
32a32274e8 d/rules: Accept minor rendering differences in label-background test
Workaround for GNOME/gtk#5545
2023-01-24 18:33:42 +00:00
f95f918550 Update changelog 2023-01-24 18:04:26 +00:00
91c075d884 d/patches: Add notes on upstream rejection of !5301 2023-01-24 17:10:12 +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
2ae6c7ca48 Release to unstable 2023-01-03 15:09:46 +00:00
c0cbd29ec6 d/rules: Install README.md instead of README 2023-01-03 15:09:32 +00:00
e445abe61b d/rules: Stop trying to install AUTHORS, no longer shipped upstream 2023-01-03 14:42:41 +00:00
dfa31ce3c1 d/tests, d/run-tests.sh: Copy run-with-display from gtk4
This should make the build-time tests a bit more robust, by using the
-noreset option to avoid a race condition (see #981201).
2023-01-03 12:44:55 +00:00
75292bb0de d/copyright: Move standalone license stanzas to the end 2023-01-03 12:43:18 +00:00
03534082a0 d/copyright: Update 2023-01-03 10:21:04 +00:00