gtk+3.0 3.24.49-2ubuntu1 source package in Ubuntu

Changelog

gtk+3.0 (3.24.49-2ubuntu1) plucky; 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.49-2) unstable; urgency=medium

  [ Alessandro Astone ]
  * Add patch to prefer Papers instead of Evince for print previews

  [ Simon McVittie ]
  * d/libgtk-3-0t64.bug-control: Include libgtk-session-lock0 in bug reports

gtk+3.0 (3.24.49-1) unstable; urgency=medium

  * New upstream release
  * Bump minimum wayland and wayland-protocols

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

  * Add Breaks on libgtk-layer-shell0 older than 0.9.0
    gtk-layer-shell uses undocumented implementation details of GTK
    and requires in-depth knowledge of private data structures, so GTK
    updates will often result in it crashing. This Breaks should be
    increased whenever that happens. (Closes: #1079292)
  * d/libgtk-3-0t64.bug-control: Add libgtk-layer-shell0 to
    Package-Status. If libgtk-layer-shell0 is installed, we'll want to
    see its version number when crashes are reported.

 -- Alessandro Astone <email address hidden>  Thu, 20 Mar 2025 16:21:37 +0100

Upload details

Uploaded by:
Alessandro Astone
Sponsored by:
Jeremy BĂ­cha
Uploaded to:
Plucky
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
libs
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Plucky release main libs

Downloads

File Size SHA-256 Checksum
gtk+3.0_3.24.49.orig.tar.xz 12.8 MiB 5ea52c6a28f0e5ecf2e9a3c2facbb30d040b73871fcd5f33cd1317e9018a146e
gtk+3.0_3.24.49-2ubuntu1.debian.tar.xz 3.5 MiB 0464d39f69f6fec204e8bef05f0295e962ac927525a9a2a8a305c8b68eff735b
gtk+3.0_3.24.49-2ubuntu1.dsc 5.0 KiB 3b07a1c54e9048f24203ea535e2a9759a4aad8b3e09b79d56e0df487f7695683

View changes file

Binary packages built by this source

gir1.2-gtk-3.0: GTK graphical user interface library -- gir bindings

 GTK is a multi-platform toolkit for creating graphical user
 interfaces. Offering a complete set of widgets, GTK is suitable
 for projects ranging from small one-off tools to complete application
 suites.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings.

gtk-3-examples: example files for GTK 3

 GTK is a multi-platform toolkit for creating graphical user
 interfaces. Offering a complete set of widgets, GTK is suitable
 for projects ranging from small one-off tools to complete application
 suites.
 .
 This package contains the example files and a demonstration program
 for GTK3. It also contains the installed tests.

gtk-3-examples-dbgsym: debug symbols for gtk-3-examples
libgail-3-0t64: GNOME Accessibility Implementation Library -- shared libraries

 Gail implements ATK interfaces for GTK widgets which are dynamically
 loadable at runtime by a GTK application. Once loaded, those parts of
 an application that use standard GTK widgets will have a basic level
 of accessibility, without the need to modify the application at all.
 .
 This package contains the shared library.

libgail-3-0t64-dbgsym: debug symbols for libgail-3-0t64
libgail-3-dev: GNOME Accessibility Implementation Library -- development files

 Gail implements ATK interfaces for GTK widgets which are dynamically
 loadable at runtime by a GTK application. Once loaded, those parts of
 an application that use standard GTK widgets will have a basic level
 of accessibility, without the need to modify the application at all.
 .
 This package contains the development files for Gail.

libgail-3-doc: documentation files of the Gail library

 Gail implements ATK interfaces for GTK widgets which are dynamically
 loadable at runtime by a GTK application. Once loaded, those parts of
 an application that use standard GTK widgets will have a basic level
 of accessibility, without the need to modify the application at all.
 .
 This package contains the documentation files for Gail.

libgtk-3-0t64: GTK graphical user interface library

 GTK is a multi-platform toolkit for creating graphical user
 interfaces. Offering a complete set of widgets, GTK is suitable
 for projects ranging from small one-off tools to complete application
 suites.
 .
 This package contains the shared libraries.

libgtk-3-0t64-dbgsym: debug symbols for libgtk-3-0t64
libgtk-3-bin: programs for the GTK graphical user interface library

 GTK is a multi-platform toolkit for creating graphical user
 interfaces. Offering a complete set of widgets, GTK is suitable
 for projects ranging from small one-off tools to complete application
 suites.
 .
 This package contains the utilities which are used by the libraries
 and other packages.

libgtk-3-bin-dbgsym: debug symbols for libgtk-3-bin
libgtk-3-common: common files for the GTK graphical user interface library

 GTK is a multi-platform toolkit for creating graphical user
 interfaces. Offering a complete set of widgets, GTK is suitable
 for projects ranging from small one-off tools to complete application
 suites.
 .
 This package contains the common files which the libraries need.

libgtk-3-dev: development files for the GTK library

 GTK is a multi-platform toolkit for creating graphical user
 interfaces. Offering a complete set of widgets, GTK is suitable
 for projects ranging from small one-off tools to complete application
 suites.
 .
 This package contains the header and development files which are
 needed for building GTK applications.

libgtk-3-doc: documentation for the GTK graphical user interface library

 GTK is a multi-platform toolkit for creating graphical user
 interfaces. Offering a complete set of widgets, GTK is suitable
 for projects ranging from small one-off tools to complete application
 suites.
 .
 This package contains the HTML documentation for the GTK library
 in /usr/share/doc/libgtk-3-doc/ .