gtk+3.0 3.24.41-4ubuntu1 source package in Ubuntu
Changelog
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
Upload details
- Uploaded by:
- Jeremy Bícha
- Uploaded to:
- Noble
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- libs
- Urgency:
- Medium Urgency
See full publishing history Publishing
| Series | Published | Component | Section | |
|---|---|---|---|---|
| Noble | release | main | libs |
Downloads
| File | Size | SHA-256 Checksum |
|---|---|---|
| gtk+3.0_3.24.41.orig.tar.xz | 12.6 MiB | 47da61487af3087a94bc49296fd025ca0bc02f96ef06c556e7c8988bd651b6fa |
| gtk+3.0_3.24.41-4ubuntu1.debian.tar.xz | 3.3 MiB | de98cf5b4bc91082fcde11c3fca8d3fcd771b6689f21e04a81db89297d5dffaa |
| gtk+3.0_3.24.41-4ubuntu1.dsc | 4.9 KiB | 24fe9b3a2d1d90a4c45aaac0cc65eb0056a762506a641d0dbf81388e9c5ff709 |
Available diffs
Binary packages built by this source
- gir1.2-gtk-3.0: No summary available for gir1.2-gtk-3.0 in ubuntu oracular.
No description available for gir1.2-gtk-3.0 in ubuntu oracular.
- gtk-3-examples: No summary available for gtk-3-examples in ubuntu oracular.
No description available for gtk-3-examples in ubuntu oracular.
- gtk-3-examples-dbgsym: No summary available for gtk-3-examples-dbgsym in ubuntu oracular.
No description available for gtk-3-examples-
dbgsym in ubuntu oracular.
- 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-0t64: No summary available for libgail-3-0t64 in ubuntu oracular.
No description available for libgail-3-0t64 in ubuntu oracular.
- libgail-3-0t64-dbgsym: No summary available for libgail-3-0t64-dbgsym in ubuntu oracular.
No description available for libgail-
3-0t64- dbgsym in ubuntu oracular.
- 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: No summary available for libgtk-3-0t64-dbgsym in ubuntu oracular.
No description available for libgtk-
3-0t64- dbgsym in ubuntu oracular.
- libgtk-3-bin: No summary available for libgtk-3-bin in ubuntu oracular.
No description available for libgtk-3-bin in ubuntu oracular.
- libgtk-3-bin-dbgsym: debug symbols for libgtk-3-bin
- libgtk-3-common: No summary available for libgtk-3-common in ubuntu oracular.
No description available for libgtk-3-common in ubuntu oracular.
- 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/ .
