Simon McVittie
1580cd5542
d/control.in, d/gbp.conf: Use debian/bookworm packaging branch
2023-08-20 14:31:31 +01:00
Simon McVittie
5ecc70ab04
Standards-Version: 4.6.2 (no changes required)
2023-02-04 14:41:04 +00:00
Simon McVittie
bd98211562
d/control.in: Explicitly build-depend on Freetype
2023-01-03 10:17:43 +00:00
Simon McVittie
ae47feedf0
d/control: Increase Meson build-dependency to 0.60
2023-01-03 10:15:39 +00:00
Simon McVittie
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
Simon McVittie
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
Simon McVittie
e902eb4b99
Disable man pages under nodoc build-profile
2022-12-02 15:31:54 +00:00
Simon McVittie
e35d10a0ba
d/control.in: Disable API documentation under nodoc build profile
2022-12-02 15:13:03 +00:00
Simon McVittie
9b79bcb18a
Merge remote-tracking branch 'origin/debian/master' into debian/master
2022-11-24 13:51:32 +00:00
Simon McVittie
baa6ae9e9c
Build using Meson
2022-11-23 23:54:43 +00:00
Jeremy Bicha
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
Simon McVittie
98b1965e99
Build-/test-depend on dbus-daemon for dbus-run-session, instead of dbus
2022-11-15 11:33:49 +00:00
Simon McVittie
b41b8e9fa4
(Build-)Depend on libfontconfig-dev, not transitional libfontconfig1-dev
2022-09-06 11:49:57 +01:00
Simon McVittie
728dc88201
d/control.in: Remove support for pre-bullseye versions of gdk-pixbuf
2022-08-21 09:54:15 +01:00
Simon McVittie
cb4d906467
Standards-Version: 4.6.1 (no changes required)
2022-08-20 19:56:58 +01:00
Simon McVittie
b142cf9816
d/control.in: Update build-dependencies
2021-12-26 19:50:15 +00:00
Simon McVittie
aedc651d02
Use debhelper compat level 13
2021-11-30 12:03:47 +00:00
Simon McVittie
22bcc36bba
Standards-Version: 4.6.0 (no changes required)
2021-11-30 12:01:00 +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
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
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
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
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
1cc897dbf2
Revert "Work around #977961 by adding Build-Conflicts with ImageMagick"
...
This reverts commit 2994f0d282
.
I've fixed #977961 in GLib.
2021-01-29 18:19:19 +00:00
Simon McVittie
2994f0d282
Work around #977961 by adding Build-Conflicts with ImageMagick
...
The deprecated gtester(1) is meant to look for test programs in the
current working directory without searching PATH, but due to a GLib
regression, it searches /usr/bin first. One of GTK's tests happens
to be named 'display', causing FTBFS if gtester accidentally runs
ImageMagick's display(1) instead.
2021-01-27 11:09:53 +00:00
Simon McVittie
f8b56051c4
Increase dependency on librsvg2-common from Suggests to Recommends
...
This is not a hard dependency, but should be installed in nearly all
cases. Increasingly many icons are provided in SVG format, so
applications will appear broken if the SVG pixbuf loader is not
installed. See #980396 for more information.
adwaita-icon-theme already Recommends librsvg2-common, but people who
routinely do not install recommended packages will get a better hint
about how much will be broken by its removal if GTK also recommends it.
2021-01-24 11:09:52 +00:00
Simon McVittie
e4af46a103
Update versions of (build-)dependencies
2020-12-11 11:06:52 +00:00
Simon McVittie
90bf13ffc1
Add myself to Uploaders
2020-11-26 10:16:21 +00:00
Simon McVittie
c2415c8179
Standards-Version: 4.5.1 (no changes required)
2020-11-26 09:59:27 +00:00
Simon McVittie
d9473c660f
Preferentially build-depend on libgdk-pixbuf-2.0-dev
...
We don't need the deprecated Xlib integration that is also pulled in
by the older libgdk-pixbuf2.0-dev package (see #974870 ).
2020-11-24 10:49:18 +00:00
Simon McVittie
7071e1f9b6
Regenerate CSS themes with sassc during the build
...
This ensures that they are updated even if upstream forgot to do so,
as happened in HighContrast for the GTK 3.4.22 release (#970664 ).
2020-09-26 01:15:24 +01:00
Simon McVittie
cc3d2e7851
Depend on librsvg2-common for tests
...
The unit tests expect that gdk-pixbuf can load SVG files. This is
provided by librsvg2-common, which used to be pulled in by
adwaita-icon-theme.
Closes : #959390
2020-05-06 22:55:19 +01:00
Simon McVittie
95d5bd113b
Build-depend on gdk-pixbuf 2.40 instead of working around an old bug
2020-04-02 09:47:05 +01:00
Simon McVittie
28792d0436
Standards-Version: 4.5.0 (no changes required)
2020-02-29 17:44:02 +00:00
Simon McVittie
c088d22fae
New upstream release
...
- Update Wayland dependency version
2020-02-29 17:29:34 +00:00
Iain Lane
235c95a41f
control: Update Breaks/Replaces version for gtk-3-examples
...
The change is being released along with a new upstream
Gbp-Dch: Ignore
2019-11-28 13:29:23 +00:00
Simon McVittie
883e5aa069
Move gtk-encode-symbolic-svg from gtk-3-examples to libgtk-3-bin
...
It's more of a development tool than an example.
2019-11-25 11:19:35 +00:00
Iain Lane
9e62421978
d/control: Bump Build-Depends and -dev Depends according to configure.ac
...
- libglib2.0-dev → 2.57.4
- wayland-protocols → 1.14
2019-09-04 16:45:49 +01:00
Iain Lane
53b9248e64
d/{control,rules}: BD on dh-sequence-gir instead of using --with=gir
2019-09-04 16:17:44 +01:00
Simon McVittie
9f4622da7e
Use debhelper-compat 12
...
- Don't explicitly use dh_makeshlibs -V, it is now the default
- Don't explicitly use --libexecdir=/usr/libexec, it is now the default
- Don't try to use dh_missing on debian/install/udeb if we didn't do
the udeb build
- Don't use dh_dwz for now, to be able to compare binaries before and
after this change with diffoscope
2019-08-05 19:44:55 +01:00
Simon McVittie
6ca15d185b
Refer to GTK rather than GTK+ in packaging files
...
The library was renamed in February 2019.
2019-08-05 08:10:33 +01:00
Simon McVittie
4a7bc3b3c1
Standards-Version: 4.4.0 (no changes required)
2019-07-17 17:51:59 +01:00
Simon McVittie
b66687abe4
Bump required CUPS version to 1.7
2019-07-17 10:25:32 +01:00
Iain Lane
37f09d7e0a
control: BD on fonts-cantarell and fonts-dejavu
...
These are required for the reftests. Liberation doesn't work
(label-shadows fails).
2019-03-13 15:10:54 +00:00
Iain Lane
0fb8c339ab
control: BD and D (from libgtk-3-dev) on fribidi as required now
2019-03-13 10:17:13 +00:00
Simon McVittie
546a9a110c
Don't build udebs if built under noudeb build profile
2019-02-06 16:15:28 +00:00
Jeremy Bicha
21b8f6fb8d
Revert "Explicitly disable cloud providers feature"
...
This reverts commit cb3d5c84e8
.
The build wrongly includes this feature even when disabled
Gbp-Dch: Ignore
2019-01-14 12:32:03 -05:00
Jeremy Bicha
cb3d5c84e8
Explicitly disable cloud providers feature
...
This makes it just a 1-line change when we do get around to enabling it.
It's disabled because it breaks the build tests.
https://gitlab.gnome.org/GNOME/gtk/issues/33
Gbp-Dch: Ignore
2019-01-13 18:21:07 -05:00
Simon McVittie
9b7ab74b34
Revert "Temporarily (B-)D on libgl1-mesa-dev and libegl1-mesa-dev"
...
This reverts commit 81271df54e
.
2018-09-30 16:23:19 +01:00
Simon McVittie
81271df54e
Temporarily (B-)D on libgl1-mesa-dev and libegl1-mesa-dev
...
This works around #909173 in libepoxy.
2018-09-19 14:01:23 +01:00