0f226221b8
Revert "Temporarily disable tests on 32-bit non-i386 architectures"
...
This reverts commit e657440a93 .
2024-03-25 10:41:38 +00:00
afbc53d8c9
Revert "d/control, d/rules: Temporarily disable colord on 32-bit non-i386"
...
This reverts commit d38deea907 .
2024-03-23 10:06:33 +00:00
94b9ea75f6
Revert "d/control, d/rules: Temporarily disable cloudproviders on 32-bit non-x86"
...
This reverts commit 7208f6ac28 .
libcloudproviders has built
https://buildd.debian.org/status/package.php?p=libcloudproviders
2024-03-20 17:49:33 -04:00
7208f6ac28
d/control, d/rules: Temporarily disable cloudproviders on 32-bit non-x86
...
This is not yet buildable on the architectures affected by the 64-bit
time_t transition, with a dependency chain involving graphviz and GTK 2.
2024-03-14 18:10:53 +00:00
d38deea907
d/control, d/rules: Temporarily disable colord on 32-bit non-i386
...
This is not yet buildable on the architectures affected by the 64-bit
time_t transition.
2024-03-14 18:08:58 +00:00
e657440a93
Temporarily disable tests on 32-bit non-i386 architectures
...
This should help to resolve cyclic build-dependencies during the 64-bit
time_t transition.
2024-03-14 17:54:27 +00:00
f74169920b
d/control, d/tests/control: Drop dependency on adwaita-icon-theme-full
...
This package name was Ubuntu-specific, and was dropped since 45.0-4
(the Debian version of a-i-t has a Provides for a-i-t-full). Use a
versioned build-dependency so that we definitely have all of the
necessary icons to run tests successfully.
Thanks: Heinrich Schuchardt
2024-03-14 09:31:45 +00:00
70215fa10e
d/control, d/rules: Make it clearer that we are using the correct pkgconf
...
We intentionally compile convert-emoji with the build architecture
pkgconf, because we need to run it during build, but we do not need to
install it.
2024-03-06 13:46:47 +00:00
c6ea21dbf8
d/control, d/tests: Use pkgconf in preference to pkg-config
2024-03-06 13:45:40 +00:00
3df81bab55
Import Debian changes 3.24.41-1.1
...
gtk+3.0 (3.24.41-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Rename libraries for 64-bit time_t transition. Closes : #1064083
2024-02-29 13:51:11 -05:00
57858a8a2c
Import Debian changes 3.24.41-1.1~exp1
...
gtk+3.0 (3.24.41-1.1~exp1) experimental; urgency=medium
.
* Non-maintainer upload.
* Rename libraries for 64-bit time_t transition.
2024-02-22 07:29:22 -05:00
2dca55a0b8
d/control: Make Build-Depends more cross-friendly
2024-01-17 17:53:14 +00:00
958ddae6c1
d/rules: If cross-compiling, use cross g-ir-scanner (see #1060838 )
2024-01-17 17:53:14 +00:00
0d95f95dbe
d/control: Explicitly depend on necessary GIR XML modules
...
Use the systematic names gir1.2-cairo-1.0-dev, gir1.2-xlib-2.0-dev and
gir1.2-gio-2.0-dev if possible. The alternative dependency on
libgirepository1.0-dev illustrates how backports can be made to work.
gir1.2-atk-1.0-dev doesn't actually exist yet, so hide that one behind
a build-profile as a reminder to build-depend on it later.
2024-01-17 17:53:07 +00:00
dd7c8e9b57
d/control: Explicitly build-depend on GIR XML from Gdk-Pixbuf and Pango
...
The versions of these packages in testing provide these names.
2023-11-08 16:09:34 +00:00
651fdeeacf
d/control: Add ${gir:Depends}, ${gir:Provides} substvars
...
With a newer version of gobject-introspection (currently in experimental),
these will supersede some of the current hard-coded Depends and Provides.
2023-11-08 16:05:49 +00:00
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
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
641c21d4ae
Have -dev package depend on libcloudproviders-dev on Debian
2023-08-09 18:06:18 -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
5ecc70ab04
Standards-Version: 4.6.2 (no changes required)
2023-02-04 14:41:04 +00:00
bd98211562
d/control.in: Explicitly build-depend on Freetype
2023-01-03 10:17:43 +00:00
ae47feedf0
d/control: Increase Meson build-dependency to 0.60
2023-01-03 10:15:39 +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
9b79bcb18a
Merge remote-tracking branch 'origin/debian/master' into debian/master
2022-11-24 13:51:32 +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
98b1965e99
Build-/test-depend on dbus-daemon for dbus-run-session, instead of dbus
2022-11-15 11:33:49 +00:00
b41b8e9fa4
(Build-)Depend on libfontconfig-dev, not transitional libfontconfig1-dev
2022-09-06 11:49:57 +01:00
728dc88201
d/control.in: Remove support for pre-bullseye versions of gdk-pixbuf
2022-08-21 09:54:15 +01:00
cb4d906467
Standards-Version: 4.6.1 (no changes required)
2022-08-20 19:56:58 +01:00
b142cf9816
d/control.in: Update build-dependencies
2021-12-26 19:50:15 +00:00
aedc651d02
Use debhelper compat level 13
2021-11-30 12:03:47 +00:00
22bcc36bba
Standards-Version: 4.6.0 (no changes required)
2021-11-30 12:01:00 +00:00
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
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
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
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
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
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
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
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
e4af46a103
Update versions of (build-)dependencies
2020-12-11 11:06:52 +00:00
90bf13ffc1
Add myself to Uploaders
2020-11-26 10:16:21 +00:00
c2415c8179
Standards-Version: 4.5.1 (no changes required)
2020-11-26 09:59:27 +00:00
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
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