gtk+3.0 3.20.6-1ubuntu1 source package in Ubuntu
Changelog
gtk+3.0 (3.20.6-1ubuntu1) yakkety; urgency=medium * Merge with Debian (LP: #1576576). Remaining changes: + Install the settings.ini file to set our themes + Enable parallel builds + Ubuntu specific patches: - 073_treeview_almost_fixed.patch - 074_eventbox_scroll_mask.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 - 0001-calendar-always-emit-day-selected-once.patch - 0001-gtkwindow-set-transparent-background-color.patch - ubuntu_fileselector_behaviour.patch - unity-border-radius.patch - unity-headerbar-maximized-mode.patch + Install a gsettings override to start filechoosers in the cwd + Enable Mir backend gtk+3.0 (3.20.6-1) unstable; urgency=medium * New upstream release. * Drop revert-scrolledwindow-Remove-child-before-destroying.patch, merged upstream. * Re-enable test-suite. gtk+3.0 (3.20.5-4) unstable; urgency=medium * Work around a bug in cdbs which causes the package to FTBFS; see #825135 for further details. gtk+3.0 (3.20.5-3) unstable; urgency=medium * Make it simpler to bootstrap the package by marking the build dependencies which are required to run the test-suite with <!nocheck>. (Closes: #747392) * Bump Build-Depends on debhelper to (>= 9.20141010) and dpkg-dev to (>= 1.17.14) for build dependency restrictions support. * Temporarily disable the test suite (and its build-dependencies) to allow building the new gtk-update-icon-cache package. Our buildds don't support build profiles yet, so we'll have to bootstrap manually for now. gtk+3.0 (3.20.5-2) unstable; urgency=medium * Split gtk-update-icon-cache utility out of libgtk-3-bin into a separate package called gtk-update-icon-cache to break a dependency cycle with adwaita-icon-theme when building the package. (Closes: #824999) As the gtk-update-icon-cache binary doesn't actually have any libgtk-3-0 dependency, there is no longer a reason to ship a gtk2 and gtk3 variant. So from now on we will only ship one implementation built from src:gtk+3.0 and drop the Debian specific -3.0 suffix. To simplify the transition make libgtk-3-bin depend on gtk-update-icon-cache. Once all theme packages have been updated, this dependency can be dropped. * Cherry-pick patch from upstream Git which reverts a commit that was causing crashes in the filechooser in some applications. gtk+3.0 (3.20.5-1) unstable; urgency=medium * New upstream release. * Refresh patches. * Bump Standards-Version to 3.9.8. gtk+3.0 (3.20.4-1) unstable; urgency=medium * New upstream release. gtk+3.0 (3.20.3-2) unstable; urgency=medium * Restore debian/patches/reftest-known-fail.patch so we can mark known failing tests as non-fatal. * Drop debian/patches/disable-flaky-textview-margins-reftest.patch and tag textview-margins.ui as known-fail. * Mark button-wrapping.ui reftest as known-fail, it currently fails on mips(64)el and prevents testing migration and important fixes in other packages reaching testing. gtk+3.0 (3.20.3-1) unstable; urgency=medium * New upstream release. * Drop debian/patches/git_window-Remove-suspicious-branch.patch, merged upstream and refresh the remaining patches. * Upload to unstable. gtk+3.0 (3.20.2-1) experimental; urgency=medium * New upstream release. * Drop debian/patches/git_fix_emacs.patch, included in release. * Add debian/patches/git_window-Remove-suspicious-branch.patch - from upstream git, reverts a revert in 3.20.2 that causes the testsuite to fail. Emacs users watch out! gtk+3.0 (3.20.1-2) experimental; urgency=medium * Add debian/patches/disable-flaky-textview-margins-reftest.patch gtk+3.0 (3.20.1-1) experimental; urgency=medium * New upstream release. * Drop debian/patches/git_a11y_GTK_CSD_distcheck.patch, included in release. * Add debian/patches/git_fix_emacs.patch, cherry-picked from upstream git. Thanks to Matteo F. Vescovi for verifying the commit fixed the emacs problem. gtk+3.0 (3.20.0-1) experimental; urgency=medium * New upstream release. * Make testsuite fatal again. * Add debian/patches/git_a11y_GTK_CSD_distcheck.patch - cherry-pick commit from upstream to use client-side decorations for a11y tests when running under distcheck. * Drop debian/patches/reftest-known-fail.patch * Stop tagging reftests as known fail since they should be fixed now: - style-properties-nth-child.ui - label-text-shadow-changes-modify-clip.ui * Add debian/patches/no-accessibility-dump.patch - skip this test until someone figures out how to reliably run it always with CSD enabled, to match testsuite expected data. gtk+3.0 (3.19.12-1) experimental; urgency=medium * New upstream development release+snapshot. * Update (build-)dependencies according to configure.ac changes: - add wayland-protocols (>= 1.1) - bump libwayland-dev to 1.9.91 - add libharfbuzz-dev (>= 0.9), libpango1.0-dev * Temporarily make testsuite non-fatal while investigating. * libgtk-3-bin.install: - ship new gtk-query-settings tool. - ship gtk-builder gettext (its) files. - run wrap-and-sort on this file while at it. * Update debian/libgtk-3-0.symbols with new additions. - also drops an internal unused wayland-related drag and drop symbol. -- Iain Lane <email address hidden> Fri, 29 Jul 2016 13:48:43 +0100
Upload details
- Uploaded by:
- Iain Lane on 2016-07-29
- Uploaded to:
- Yakkety
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- libs
- Urgency:
- Medium Urgency
See full publishing history Publishing
| Series | Published | Component | Section |
|---|
Downloads
| File | Size | SHA-256 Checksum |
|---|---|---|
| gtk+3.0_3.20.6.orig.tar.xz | 16.4 MiB | 3f8016563a96b1cfef4ac9e795647f6316deb2978ff939b19e4e4f8f936fa4b2 |
| gtk+3.0_3.20.6-1ubuntu1.debian.tar.xz | 173.0 KiB | 4c63b74df8e2d280674ce3889e76b3163144fe2ebd8fa90f0130ed18c0bf1b13 |
| gtk+3.0_3.20.6-1ubuntu1.dsc | 4.2 KiB | e67e4ebbad71b5aa35479d0f03af77a1ab7443d3b5678bb1e868472a671eddb3 |
Available diffs
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.
- gir1.2-gtk-3.0-dbgsym: debug symbols for package gir1.2-gtk-3.0
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.
- gtk-3-examples-dbgsym: debug symbols for package gtk-3-examples
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.
- 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 package gtk-update-icon-cache
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.
- 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-dbg: Gail libraries and debugging symbols
Gail is the "GNOME Accessibility Implementation Library".
.
This package contains detached debugging symbols.
.
Most people will not need this package.
- libgail-3-0-dbgsym: debug symbols for package libgail-3-0
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-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-dev-dbgsym: debug symbols for package libgail-3-dev
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-dbg: GTK+ libraries and debugging symbols
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 detached debugging symbols.
.
Most people will not need this package.
- libgtk-3-0-dbgsym: debug symbols for package libgtk-3-0
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-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-0-udeb-dbgsym: debug symbols for package libgtk-3-0-udeb
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 package libgtk-3-bin
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-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-dev-dbgsym: debug symbols for package libgtk-3-dev
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/ .

