[ubuntu/noble-proposed] gtk+3.0 3.24.41-4ubuntu1 (Accepted)

Jeremy Bícha jbicha at ubuntu.com
Thu Apr 4 23:00:17 UTC 2024


gtk+3.0 (3.24.41-4ubuntu1) noble; urgency=medium

  * Resynchronize with Debian, remaining changes:
    + Add Build-Depends: dh-sequence-translations
    + Install a settings.ini file to set our themes
    + Update debian/libgtk-3-0t64.symbols for ubuntu_gtk_custom_menu_items.patch
    + Ubuntu-specific patches:
      - 073_treeview_almost_fixed.patch
      - bzg_gtkcellrenderer_grabbing_modifier.patch
      - ubuntu_gtk_custom_menu_items.patch
      - print-dialog-show-options-of-remote-dnssd-printers.patch
      - uimanager-guard-against-nested-node-updates.patch
      - x-canonical-accel.patch
      - message-dialog-restore-traditional-look-on-unity.patch
      - 0001-gtk-reftest-Force-icon-theme-to-Adwaita.patch
      - restore_filechooser_typeaheadfind.patch
      - 0001-calendar-always-emit-day-selected-once.patch
      - 0001-gtkwindow-set-transparent-background-color.patch
      - unity-border-radius.patch
      - unity-headerbar-maximized-mode.patch
      - gitlab_opengl_fallback.patch

gtk+3.0 (3.24.41-4) unstable; urgency=medium

  [ Jeremy Bícha ]
  * d/control, d/rules: Reinstate cloudproviders.
    This has now been rebuilt on the 32-bit architectures.

  [ Simon McVittie ]
  * d/control, d/rules: Reinstate colord integration on 32-bit
  * d/control, d/rules: Reinstate build-time tests on 32-bit
  * d/control: Use a concrete version number for the Breaks/Replaces

gtk+3.0 (3.24.41-3) unstable; urgency=medium

  * 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 to Heinrich Schuchardt
  * Temporarily disable tests on 32-bit non-i386 architectures.
    This should help to resolve cyclic build-dependencies during the
    64-bit time_t transition.
  * 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.
  * 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.
  * d/control, d/tests: Use pkgconf in preference to pkg-config
  * 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.
  * d/tests/manual: Fix a typo in a comment
  * Fix lintian override for libgtk-3-0t64 containing both GDK and GTK
  * Fix mismatched Lintian override for libgail-3-0t64 name vs. SONAME
  * Add a Lintian override for arch-dep-package-has-big-usr-share.
    This is mostly the GIR XML, which must be in an arch-dep package
    as specified by the GObject-Introspection mini-policy. Keeping it
    in /usr/share means that it can at least be shared between multiple
    installed multiarch instances.

gtk+3.0 (3.24.41-2) unstable; urgency=medium

  * d/libgtk-3-0t64.preinst: Remove libgtk-3-0 postrm to avoid loss of
    input method modules during upgrade (Closes: #1065494)
  * d/tests/manual/1065494.sh: Add a manual reproducer for #1065494
  * d/libgtk-3-0t64.postrm.in: Only clean up immodules.cache during purge.
    This avoids input methods becoming briefly unavailable during upgrades.
  * d/libgtk-3-0t64.postrm.in: Avoid recurrence of #1065494 in the future,
    by not deleting immodules.cache (even during purge) unless the immodules
    directory no longer exists.
  * d/tests/1065494-futureproofing: Add a test for recurrence of #1065494.

Date: Thu, 04 Apr 2024 18:57:28 -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/gtk+3.0/3.24.41-4ubuntu1
-------------- next part --------------
Format: 1.8
Date: Thu, 04 Apr 2024 18:57:28 -0400
Source: gtk+3.0
Built-For-Profiles: noudeb
Architecture: source
Version: 3.24.41-4ubuntu1
Distribution: noble
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Jeremy Bícha <jbicha at ubuntu.com>
Closes: 1065494
Changes:
 gtk+3.0 (3.24.41-4ubuntu1) noble; urgency=medium
 .
   * Resynchronize with Debian, remaining changes:
     + Add Build-Depends: dh-sequence-translations
     + Install a settings.ini file to set our themes
     + Update debian/libgtk-3-0t64.symbols for ubuntu_gtk_custom_menu_items.patch
     + Ubuntu-specific patches:
       - 073_treeview_almost_fixed.patch
       - bzg_gtkcellrenderer_grabbing_modifier.patch
       - ubuntu_gtk_custom_menu_items.patch
       - print-dialog-show-options-of-remote-dnssd-printers.patch
       - uimanager-guard-against-nested-node-updates.patch
       - x-canonical-accel.patch
       - message-dialog-restore-traditional-look-on-unity.patch
       - 0001-gtk-reftest-Force-icon-theme-to-Adwaita.patch
       - restore_filechooser_typeaheadfind.patch
       - 0001-calendar-always-emit-day-selected-once.patch
       - 0001-gtkwindow-set-transparent-background-color.patch
       - unity-border-radius.patch
       - unity-headerbar-maximized-mode.patch
       - gitlab_opengl_fallback.patch
 .
 gtk+3.0 (3.24.41-4) unstable; urgency=medium
 .
   [ Jeremy Bícha ]
   * d/control, d/rules: Reinstate cloudproviders.
     This has now been rebuilt on the 32-bit architectures.
 .
   [ Simon McVittie ]
   * d/control, d/rules: Reinstate colord integration on 32-bit
   * d/control, d/rules: Reinstate build-time tests on 32-bit
   * d/control: Use a concrete version number for the Breaks/Replaces
 .
 gtk+3.0 (3.24.41-3) unstable; urgency=medium
 .
   * 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 to Heinrich Schuchardt
   * Temporarily disable tests on 32-bit non-i386 architectures.
     This should help to resolve cyclic build-dependencies during the
     64-bit time_t transition.
   * 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.
   * 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.
   * d/control, d/tests: Use pkgconf in preference to pkg-config
   * 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.
   * d/tests/manual: Fix a typo in a comment
   * Fix lintian override for libgtk-3-0t64 containing both GDK and GTK
   * Fix mismatched Lintian override for libgail-3-0t64 name vs. SONAME
   * Add a Lintian override for arch-dep-package-has-big-usr-share.
     This is mostly the GIR XML, which must be in an arch-dep package
     as specified by the GObject-Introspection mini-policy. Keeping it
     in /usr/share means that it can at least be shared between multiple
     installed multiarch instances.
 .
 gtk+3.0 (3.24.41-2) unstable; urgency=medium
 .
   * d/libgtk-3-0t64.preinst: Remove libgtk-3-0 postrm to avoid loss of
     input method modules during upgrade (Closes: #1065494)
   * d/tests/manual/1065494.sh: Add a manual reproducer for #1065494
   * d/libgtk-3-0t64.postrm.in: Only clean up immodules.cache during purge.
     This avoids input methods becoming briefly unavailable during upgrades.
   * d/libgtk-3-0t64.postrm.in: Avoid recurrence of #1065494 in the future,
     by not deleting immodules.cache (even during purge) unless the immodules
     directory no longer exists.
   * d/tests/1065494-futureproofing: Add a test for recurrence of #1065494.
Checksums-Sha1:
 97d21408aeb65317e2e6b30a8076c151727b0172 4990 gtk+3.0_3.24.41-4ubuntu1.dsc
 0b5404212a4d9f2867ea9a874b67140721efaae3 3478904 gtk+3.0_3.24.41-4ubuntu1.debian.tar.xz
 9dbb8a7e4ac744a3839734da05c3718abc4b910c 19512 gtk+3.0_3.24.41-4ubuntu1_source.buildinfo
Checksums-Sha256:
 24fe9b3a2d1d90a4c45aaac0cc65eb0056a762506a641d0dbf81388e9c5ff709 4990 gtk+3.0_3.24.41-4ubuntu1.dsc
 de98cf5b4bc91082fcde11c3fca8d3fcd771b6689f21e04a81db89297d5dffaa 3478904 gtk+3.0_3.24.41-4ubuntu1.debian.tar.xz
 748e7d1558d6d6b32f3aaf880d424640f9b0ae24e9a763c9fc807fc3bf78601b 19512 gtk+3.0_3.24.41-4ubuntu1_source.buildinfo
Files:
 4f23b5d6121cba85b085e8404e174605 4990 libs optional gtk+3.0_3.24.41-4ubuntu1.dsc
 e8e5910822293b9f888490f333e4e949 3478904 libs optional gtk+3.0_3.24.41-4ubuntu1.debian.tar.xz
 8ddd321fed90417507b9e15902d9e63d 19512 libs optional gtk+3.0_3.24.41-4ubuntu1_source.buildinfo
Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>


More information about the noble-changes mailing list