Change logs for gtk+3.0 source package in Oracular

  • 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.
    
     -- Jeremy Bícha <email address hidden>  Thu, 04 Apr 2024 18:57:28 -0400