Commit Graph

1720 Commits

Author SHA1 Message Date
bd98211562 d/control.in: Explicitly build-depend on Freetype 2023-01-03 10:17:43 +00:00
fb570ac21d d/copyright: Add license for cursor images used in Windows builds 2023-01-03 10:16:30 +00:00
5caddaf2e2 d/rules: Remove Autotools remnants
Upstream releases are now built with Meson.
2023-01-03 10:16:12 +00:00
ae47feedf0 d/control: Increase Meson build-dependency to 0.60 2023-01-03 10:15:39 +00:00
6b93921dcc Drop patches that were applied upstream 2023-01-03 10:01:34 +00:00
ef78027cce New upstream release 2023-01-03 09:41:28 +00:00
d89b3d0a69 releasing package gtk+3.0 version 3.24.35-3 2022-12-09 08:25:49 -05: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
2fcf2822fe Release to unstable 2022-12-02 16:25:54 +00:00
410c5b2af1 Update changelog 2022-12-02 15:31:57 +00:00
7c271ab98e Force software rendering during tests
Workaround for Mesa regression #1025312. We expect only software
rendering to be available in a buildd or autopkgtest environment anyway.
2022-12-02 15:31:57 +00:00
03a690b972 Don't depend on gtk-doc-tools under nodoc build-profile
This was needed at autoreconf time when we built with Autotools, but not
with Meson.
2022-12-02 15:31:57 +00:00
f650142cae Move man-page dependencies from B-D-I to B-D
We need these when building arch-specific binaries too.
2022-12-02 15:31:57 +00:00
e902eb4b99 Disable man pages under nodoc build-profile 2022-12-02 15:31:54 +00:00
e35d10a0ba d/control.in: Disable API documentation under nodoc build profile 2022-12-02 15:13:03 +00:00
5a7a5951ba Install emoji data for non-English languages
With Autotools this was incorporated into the shared library, but with
Meson it's loaded on-demand.
2022-12-02 10:29:26 +00:00
f91a4d3d6e d/rules: Remove redundant --libdir override
We get the correct library directory from dh_auto_configure.
2022-12-02 10:19:33 +00:00
0cecd17680 Remove dpkg trigger on old immodules search path
GTK 3 hasn't searched this path since 2015, so it was no longer useful
to have a trigger on it.
2022-12-02 10:18:50 +00: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
99e54a40e2 d/rules: Remove redundant gtk_doc option
In both cases (documentation enabled or disabled) we override this later.
2022-12-01 23:18:07 +00:00
31f037e261 d/rules: Return to the print backends we previously enabled
lpr and test were enabled during the move to Meson, but we didn't enable
them in the past and they don't seem to be desirable.

Closes: #1025271
2022-12-01 23:15:42 +00:00
4cf01ea545 Release to unstable 2022-11-24 13:52:54 +00:00
9b79bcb18a Merge remote-tracking branch 'origin/debian/master' into debian/master 2022-11-24 13:51:32 +00:00
d2fdc32a47 Update changelog and patch metadata 2022-11-24 13:51:00 +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
6a796eebce debian/control.in, debian/tests/control: Depend on adwaita-icon-theme-full
for installed tests

Gbp-Dch: Full
2022-11-23 13:46:02 -05:00
2928c9cbb9 Update changelog 2022-11-23 15:22:38 +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
3ac1cc097f New upstream release 2022-11-23 15:11:30 +00:00
b2952faaee Release to unstable 2022-11-18 23:56:57 +00:00
8f2f5422cd Skip border-image-excess-size reftest on big-endian machines
Mitigates: #1024392
2022-11-18 23:56:34 +00:00
bcb13773b4 Mark patch as applied upstream 2022-11-18 23:56:28 +00:00
b6d124cfce Release to unstable 2022-11-18 11:53:10 +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
705fb86b8e Update changelog 2022-11-18 10:50:29 +00:00
98b1965e99 Build-/test-depend on dbus-daemon for dbus-run-session, instead of dbus 2022-11-15 11:33:49 +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
b41b8e9fa4 (Build-)Depend on libfontconfig-dev, not transitional libfontconfig1-dev 2022-09-06 11:49:57 +01:00
ab0962bbcc Release to unstable 2022-08-21 20:57:47 +01:00
58d2f04323 Update changelog 2022-08-21 20:57:37 +01:00
40eff490c4 d/rules: Ignore new reftest failure for linear-gradient on any-i386
This seems to have regressed despite the GTK code not having changed,
possibly as a result of changes in another package, and it seems to be
the reference rendering rather than the test output that changed.
2022-08-21 20:57:37 +01: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
728dc88201 d/control.in: Remove support for pre-bullseye versions of gdk-pixbuf 2022-08-21 09:54:15 +01:00
83a64a8af7 Refer to #1017578 in previous changelog entry 2022-08-20 23:27:45 +01:00
d91298ef81 Update Lintian overrides 2022-08-20 23:12:31 +01:00
979d0b4011 Release to unstable 2022-08-20 19:59:27 +01:00