gtk+3.0 3.24.17-3ubuntu1 source package in Ubuntu

Changelog

gtk+3.0 (3.24.17-3ubuntu1) focal; urgency=medium

  * Update to the current stable version (based on Debian)

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

  * Team upload
  * Update to upstream gtk-3-24 branch, commit 3.24.17-22-g99bae0fb5f
    (effectively a release-candidate for 3.24.18)
    - Fix even more Wayland window-sizing regressions
      (Closes: #955820, we hope)
  * d/p/wayland-don-t-call-gdk_wayland_window_configure-without-v.patch:
    Drop patch, superseded by other upstream fixes.

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

  * Team upload
  * d/p/Do-not-require-an-initial-configure-for-custom-Wayland-su.patch,
    d/p/Do-not-require-an-initial-configure-for-DnD-windows.patch:
    Apply patches from upstream gtk-3-24 branch to fix some Wayland
    window-sizing regressions (partially resolves: #955820)
  * d/p/wayland-don-t-call-gdk_wayland_window_configure-without-v.patch:
    Apply a patch proposed upstream to fix additional Wayland window-sizing
    regressions (hopefully resolves the rest of #955820)

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

  * Team upload
  * New upstream release
    - Fix some regressions in 3.24.16
    - When using the "simple" input method context, load the same compose
      sequences for Wayland as for X11 (in order of preference:
      $XDG_CONFIG_HOME/gtk-3.0/Compose, ~/.XCompose, or a language-specific
      system-wide compose file for el_GR, fi_FI or pt_BR)
  * d/p/supp-Use-a-single-suppressions-file-for-lib-lib64-and-mul.patch:
    Drop, applied upstream

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

  * Team upload
  * New upstream release
  * Drop patches that came from upstream
  * d/p/supp-Use-a-single-suppressions-file-for-lib-lib64-and-mul.patch:
    Add patch to make valgrind suppressions match Debian libraries
  * Update forwarding status for some patches that were sent upstream
  * d/p/Don-t-test-default-constructed-GdkPixbuf-properties.patch:
    Drop patch. Build-depend on gdk-pixbuf 2.40 instead of working around
    a bug in older versions.
  * d/rules: Mark some reftests as allowed to fail.
    These reftests are sensitive to the build environment (exact versions
    of Pango, fonts etc.) and are disabled in upstream's CI.
    (Closes: #954584)
  * d/p/updateiconcache-Sort-list-of-entries.patch:
    Backport patch from GTK 4 to make the icon cache reproducible
    (Closes: #953105)
  * d/p/build-Generate-gdk.gresource.xml-in-sorted-order.patch:
    Sort GDK resources to improve reproducibility.
    The combination of this and fixing #953105 should hopefully make the
    package reliably reproducible.
  * d/README.source: Write down how to inspect reftest failures

 -- Sebastien Bacher <email address hidden>  Wed, 08 Apr 2020 11:31:09 +0200

Upload details

Uploaded by:
Sebastien Bacher
Uploaded to:
Focal
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
libs
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
gtk+3.0_3.24.17.orig.tar.xz 20.0 MiB f210255b221cb0f0db3e7b21399983b715c9dda6eb1e5c2f7fdf38f4f1b6bac0
gtk+3.0_3.24.17-3ubuntu1.debian.tar.xz 184.9 KiB 0c33916216fd653168a36ed2e1166a35f6c3e3b5f222062cb6f3c08a8d9313a8
gtk+3.0_3.24.17-3ubuntu1.dsc 3.6 KiB 6c501b1674d1abfdd5f51ae1b8ca203f858ba81947be3a9add59767f35f2c1e0

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
gtk-update-icon-cache: icon theme caching utility

 gtk-update-icon-cache creates mmap()able cache files for icon themes.
 .
 GTK can use the cache files created by gtk-update-icon-cache to avoid a lot
 of system call and disk seek overhead when the application starts. Since the
 format of the cache files allows them to be mmap()ed shared between multiple
 applications, the overall memory consumption is reduced as well.

gtk-update-icon-cache-dbgsym: debug symbols for gtk-update-icon-cache
libgail-3-0: 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-0-dbgsym: debug symbols for libgail-3-0
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-0: 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-0-dbgsym: debug symbols for libgtk-3-0
libgtk-3-0-udeb: GTK graphical user interface library - minimal runtime

 This is a udeb, or a microdeb, for the debian-installer.
 .
 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 minimal runtime library using X11 needed
 by the Debian installer.

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/ .