[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