gtk+3.0 3.24.1-3ubuntu2 source package in Ubuntu

Changelog

gtk+3.0 (3.24.1-3ubuntu2) disco; urgency=medium

  * debian/settings.ini: Set the fallback sound theme to Yaru
  * autopkgtest: installed-tests: Depend on adwaita-icon-theme-full

gtk+3.0 (3.24.1-3ubuntu1) disco; urgency=medium

  * Merge from Debian. Remaining changes:
    + Install a settings.ini file to set our themes
    + Update debian/libgtk-3-0.symbols
    + debian/control.in:
      - Build-depend on adwaita-icon-theme-full for icon name check test
    + debian/control.in, debian/rules:
      - use dh-translations for language packs integration
    + 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

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

  [ Simon McVittie ]
  * d/p/wayland-Avoid-crashes-inside-wl_proxy_marshal.patch:
    Add patch from upstream (via Ubuntu) to fix a segfault under Wayland

  [ Jeremy Bicha ]
  * Stop using gnome-get-source
  * Update debian/gbp.conf
  * Cherry-pick Force-emoji-presentation.patch:
    - Ensure that all emoji from the emoji chooser use emoji presentation
      instead of the black-and-white text presentation (LP: #1807719)
  * Cherry-pick emojichooser-Pass-chooser-to-add_emoji.patch:
    - Fix variant selector in emoji chooser (LP: #1807721)

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

  * Team upload
  * Upload to unstable
  * d/libgtk-3-0.symbols: Mark gdk_wayland_window_announce_ssd() as
    Linux-specific, since we do not enable Wayland on non-Linux.
    This might fix FTBFS on kfreebsd-any.
  * d/rules: Generate files from .in counterparts for every package,
    not just the ones we are going to build. This avoids dh_missing
    false positives for files that would have gone into packages not
    included in the current build, for example libgtk-3-common during
    an amd64-only build.
  * d/tests: Also mark reftests as flaky due to a known failure:
    symbolic-icon-translucent-color appears to have regressed and now
    differs from the reference by 1 column of pixels
  * Revert "Temporarily (B-)D on libgl1-mesa-dev and libegl1-mesa-dev"
    now that libepoxy has been fixed
  * d/p/reftest-known-fail.patch: Reinstate
  * Make symbolic-icon-translucent-color.ui non-fatal during
    build-time tests

 -- Jeremy Bicha <email address hidden>  Tue, 11 Dec 2018 09:21:39 -0500

Upload details

Uploaded by:
Jeremy Bicha on 2018-12-11
Uploaded to:
Disco
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.1.orig.tar.xz 18.4 MiB 68387be307b99aadcdc653561d7a2a7f0113b93561fb18ded7075ec9ced5b02f
gtk+3.0_3.24.1-3ubuntu2.debian.tar.xz 160.3 KiB 166986b8e242b479c14b2a7c2c2983724a876b0c15633cfbbf97da5b46c0ee5b
gtk+3.0_3.24.1-3ubuntu2.dsc 4.0 KiB 84b181c73f76f2919abd263a89a070af5220427d89156385621dbf7bdfdc8807

Available diffs

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 GTK+3. 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/ .