[ubuntu/mantic-proposed] gtk4 4.12.0+ds-1ubuntu1 (Accepted)
Jeremy Bícha
jbicha at ubuntu.com
Tue Aug 8 22:28:15 UTC 2023
gtk4 (4.12.0+ds-1ubuntu1) mantic; urgency=medium
* Merge with Debian. Remaining changes:
- debian/tests:
+ include the memorytexture test in the flaky set, it has been unreliable
- debian/control:
+ Build-Depend on dh-sequence-translations
- Switch from the CUPS print backend to CPDB
* Add patch to fix building cpdb support
gtk4 (4.12.0+ds-1) experimental; urgency=medium
* New upstream release
* Restore sysprof integration
* debian/control.in: Bump minimum glib, gobject-introspection, meson
& wayland-protocols
* debian/libgtk-4-bin.install: Install gtk4-rendernode-tool
* debian/libgtk-4-1.symbols.in: Add new symbols
* Drop patch marking the clipboard test flaky: applied upstream
* Cherry-pick patch to fix undefined references
* Add patch to adapt to Debian's tzdata 2023c-8
* Add patch to mark headless tests as flaky
gtk4 (4.10.5+ds-3) unstable; urgency=medium
* Temporarily disable sysprof integration altogether, to get the package
rebuilt
gtk4 (4.10.5+ds-2) unstable; urgency=medium
* d/control.in: Only use libsysprof-capture-4-dev for shared library.
libsysprof-capture-4-dev is currently a virtual package provided
by libsysprof-4-dev, which also includes GTK 4 GUI components
and so depends on libgtk-4-dev. If the Architecture: amd64 build
happens to finish before the Architecture: all build starts,
then the Architecture: all build will fail with an unsatisfiable
build-dependency: libsysprof-4-dev Depends on libgtk-4-dev, which
Depends on libgtk-4-common (>= ${source:Version}), which hasn't been
built yet. The result is that libgtk-4-common can't be built and the
builds deadlock.
We've been lucky enough to avoid this until now, but version
4.10.5+ds-1 was not sufficiently lucky and has become uninstallable
and unbuildable.
Because the sysprof integration is part of the architecture-specific
library, we can break this cycle by only installing libsysprof-4-dev
when we are building the architecture-specific library, and excluding
it when we are only building architecture-independent documentation
and common files.
* Remove version constraints unnecessary since Debian 11
* Remove maintscripts unnecessary in any released Debian version
* d/upstream/metadata: Use preferred Gitlab URLs
gtk4 (4.10.5+ds-1) unstable; urgency=medium
* New upstream release
Date: Tue, 08 Aug 2023 18:16:27 -0400
Changed-By: Jeremy Bícha <jbicha at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/gtk4/4.12.0+ds-1ubuntu1
-------------- next part --------------
Format: 1.8
Date: Tue, 08 Aug 2023 18:16:27 -0400
Source: gtk4
Built-For-Profiles: noudeb
Architecture: source
Version: 4.12.0+ds-1ubuntu1
Distribution: mantic
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Jeremy Bícha <jbicha at ubuntu.com>
Changes:
gtk4 (4.12.0+ds-1ubuntu1) mantic; urgency=medium
.
* Merge with Debian. Remaining changes:
- debian/tests:
+ include the memorytexture test in the flaky set, it has been unreliable
- debian/control:
+ Build-Depend on dh-sequence-translations
- Switch from the CUPS print backend to CPDB
* Add patch to fix building cpdb support
.
gtk4 (4.12.0+ds-1) experimental; urgency=medium
.
* New upstream release
* Restore sysprof integration
* debian/control.in: Bump minimum glib, gobject-introspection, meson
& wayland-protocols
* debian/libgtk-4-bin.install: Install gtk4-rendernode-tool
* debian/libgtk-4-1.symbols.in: Add new symbols
* Drop patch marking the clipboard test flaky: applied upstream
* Cherry-pick patch to fix undefined references
* Add patch to adapt to Debian's tzdata 2023c-8
* Add patch to mark headless tests as flaky
.
gtk4 (4.10.5+ds-3) unstable; urgency=medium
.
* Temporarily disable sysprof integration altogether, to get the package
rebuilt
.
gtk4 (4.10.5+ds-2) unstable; urgency=medium
.
* d/control.in: Only use libsysprof-capture-4-dev for shared library.
libsysprof-capture-4-dev is currently a virtual package provided
by libsysprof-4-dev, which also includes GTK 4 GUI components
and so depends on libgtk-4-dev. If the Architecture: amd64 build
happens to finish before the Architecture: all build starts,
then the Architecture: all build will fail with an unsatisfiable
build-dependency: libsysprof-4-dev Depends on libgtk-4-dev, which
Depends on libgtk-4-common (>= ${source:Version}), which hasn't been
built yet. The result is that libgtk-4-common can't be built and the
builds deadlock.
We've been lucky enough to avoid this until now, but version
4.10.5+ds-1 was not sufficiently lucky and has become uninstallable
and unbuildable.
Because the sysprof integration is part of the architecture-specific
library, we can break this cycle by only installing libsysprof-4-dev
when we are building the architecture-specific library, and excluding
it when we are only building architecture-independent documentation
and common files.
* Remove version constraints unnecessary since Debian 11
* Remove maintscripts unnecessary in any released Debian version
* d/upstream/metadata: Use preferred Gitlab URLs
.
gtk4 (4.10.5+ds-1) unstable; urgency=medium
.
* New upstream release
Checksums-Sha1:
de4d0ee0c4dba5cca500d2804cd26a37d906bb8c 5365 gtk4_4.12.0+ds-1ubuntu1.dsc
ffbe6c1f9c4b570e53917e157f5d6e4c9d04ca38 12897476 gtk4_4.12.0+ds.orig.tar.xz
d2ae37e5642b4bb48fbc6df02055cd26c592dd88 3104936 gtk4_4.12.0+ds-1ubuntu1.debian.tar.xz
59624dd401abf9a98e7a9591a66d6ebbdec93140 21845 gtk4_4.12.0+ds-1ubuntu1_source.buildinfo
Checksums-Sha256:
0f6ac1475dc33a66bc2bcd30e7ca48538b37ef9c8c2b3807414740ad62725455 5365 gtk4_4.12.0+ds-1ubuntu1.dsc
a7ea9bb8c9fce213c03d8249c85613cafaf226115788751c9fd6ee20ee9e7609 12897476 gtk4_4.12.0+ds.orig.tar.xz
77477945d2dd8797025ef265eedd1ede0a9b174bc07ff21171f09323ac4a3afc 3104936 gtk4_4.12.0+ds-1ubuntu1.debian.tar.xz
a6243e7fbe73b5cfb1f25072bb7473453f47f38c3c40e724f92278d05ca84d9a 21845 gtk4_4.12.0+ds-1ubuntu1_source.buildinfo
Files:
3a8a134f350f64736933b80a81bd80ad 5365 libs optional gtk4_4.12.0+ds-1ubuntu1.dsc
0166d78e7cf42b121ad004dcc5138986 12897476 libs optional gtk4_4.12.0+ds.orig.tar.xz
ae58da1de14f6b1fabc89136945b2d8f 3104936 libs optional gtk4_4.12.0+ds-1ubuntu1.debian.tar.xz
89b6ffdc3934bc76b3c8db86c96ce873 21845 libs optional gtk4_4.12.0+ds-1ubuntu1_source.buildinfo
Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
More information about the mantic-changes
mailing list