lp:debian/gtk+3.0

Created by James Westby and last modified
Get this branch:
bzr branch lp:debian/gtk+3.0
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

28. By Michael Biebl

debian/patches/074_try-harder-to-discriminate-Shift-F10-and-F10.patch:
With xkb-data 2.5.1-2.1 preserving the Shift modifier, GTKcan properly
map F10 and Shift-F10 to different key bindings. Closes: #658392

27. By Michael Biebl

[ Josselin Mouette ]
* Update xrandr epoch.

[ Michael Biebl ]
* debian/libgtk-3-0.postrm.in: Drop "rm -rf /etc/gtk-3.0/" on purge since
  this removes files owned by libgtk-3-common. Those bits were copied over
  from the gtk+2.0 package but they are actually obsolete and no longer
  required. Closes: #681198
* debian/patches/073_transparent_colors.patch: Handle transparent colors
  better in GtkStyle emulation. Patch cherry-picked from upstream Git.
  Closes: #669694
* debian/patches/070_revert-widget-set-up-signals-after-initializing.patch:
  This patch was a temporary workaround for a bug in mutter which has been
  fixed in version 3.4. It was not supposed to be shipped as part of wheezy,
  so drop it again.
* If the NEWS or README file is larger than 4k in size append a .gz suffix
  as dh_compress will compress those files. This avoids dangling symlinks.
  Closes: #679754

26. By Michael Biebl

debian/patches/072_statusicon_icon_size.patch: Fix how we determine the
icon size for the statusicon. This fixes a crash in notification-daemon
which was caused by an assertion failure. Closes: #669883
Thanks to Fernando Lemos for the patch and Brad Jorsch for the excellent
debugging.

25. By Michael Biebl

* New upstream release.
* Simplify shlibs version information for libgail-3-0 and no longer create a
  dependency on libgail-3-common, this package has been dropped in 3.2.

24. By Michael Biebl

Upload to unstable.

23. By Michael Biebl

* New upstream release.
  - Fixes segfault on arrow keypress in empty GtkIconView. Closes: #638704
  - Fixes a11y related crash in treeview. Closes: #652073
  - Fixes mouse grabbing when clicking resize grip. Closes: #630972
* Update patches:
  - Drop 000git_gtk_tree_view_get_tooltip_context_annotation.patch, applied
    upstream.
  - Drop 080_filechooserdefault-Don-t-unref-value-twice.patch, applied
    upstream.
  - Refresh 017_no_offscreen_device_grabbing.patch,
    042_treeview_single-focus.patch and 043_notebook_scroll.patch.
* Change section of gir1.2-gtk-3.0 to introspection.

22. By Michael Biebl

[ Martin Pitt ]
* Add 000git_gtk_tree_view_get_tooltip_context_annotation.patch: Fix
  gtk_tree_view_get_tooltip_context() transfer annotation, causing crashes
  when using this method from Python.
* Add 016_no_offscreen_widgets_grabbing.patch: Widgets inside
  GtkOffscreenWindow seem like they should not be allowed to do
  grab the mouse or whatever, as this can deactivate open menus.
  (LP: #512427, GNOME #607668)
* Add 017_no_offscreen_device_grabbing.patch: Do not allow devices in an
  offscreen hierarchy to take grabs. (LP: #804009, GNOME #658563)
* Add 018_gdkenumtypes.c_location.patch: Always generate gdk/gdkenumtypes.c
  in the source tree, and fix path in the introspection sources. With this,
  gdkenumtypes.c is correctly included with separate build trees, too. This
  fixes missing GTypes in the .gir when using a separate build tree.
  (LP: #769256, GNOME #647729)
* debian/rules: Bump SHVER to 3.1.90.
* Build for multiarch. Adapted Steve Langasek's changes to Ubuntu's gtk+2.0
  package:
  - debian/control.in: Bump build dependencies to multiarch aware versions.
  - debian/control.in: Add Multi-Arch: and necessary Pre-Depends: fields.
    (libraries/-dbg are "same", -doc/-bin are "foreign").
  - debian/rules: Use multiarch LIBDIR.
  - debian/libgail-3-dev.install, debian/libgail-3-0.install: Rename to
    *.in, and use @LIBDIR@ instead of hardcoded usr/lib.
  - debian/gir1.2-gtk-3.0.install.in: Use @LIBDIR@.
  - debian/libgtk-3-0.triggers.in, debian/libgtk-3-0.postinst.in,
    debian/rules: Also trigger on changes to the fallback non-multiarch
    module directory, which is now called @OLD_MODULES_BASE_PATH@.
  - Add 061_multiarch_module_fallback.patch: Fall back to the hard-coded
    pre-multiarch module directory when searching for modules. This
    maintains compatibility with packages installing modules to
    the old directories.

[ Josselin Mouette ]
* Break murrine-themes (same reason as gnome-themes-standard).
* Move /etc/gtk-3.0 to libgtk-3-common.
* Add appropriate Breaks/Replaces to handle it.
* Remove gtk-query-immodules-3.0 from libgtk-3-bin since it is
  clearly not Multi-Arch compatible. It should not be needed anyway,
  everything is handled by triggers from the private directory.
* Remove incorrect M-A: same statement for the debug package.
* Make libgtk-3-bin arch-any, thanks Rico for noticing.

[ Michael Biebl ]
* debian/libgtk-3-0.postinst.in: If the non-multiarch immodules directory
  does not exist or is empty handle this case more gracefully and don't
  print an error message.
* debian/patches/080_filechooserdefault-Don-t-unref-value-twice.patch: Fix
  incorrect ref counting which could lead to a crash in the filechooser.
  Closes: #650223

21. By Michael Biebl

* Upload to unstable.
* debian/control.in:
  - Add Breaks against gnome-themes-standard (<< 3.2) due to the CSS theming
    related changes. Closes: #649203
* Fix broken symlinks in /usr/share/doc. Closes: #647466

20. By Michael Biebl

[ Josselin Mouette ]
* Tighten dependencies on libgtk-3-common. Closes: #636766.

[ Michael Biebl ]
* debian/patches/045_trayicon-visual.patch: Fix assertion in trayicon-x11
  when visual is not available. Thanks to Vincent Bernat for the patch.
  Closes: #637067
* debian/libgail-3-0.symbols: Remove trailing empty line which confuses
  dpkg-gensymbols.
* Bump debhelper compatibility level to 8.

19. By Michael Biebl

* New upstream release.
  - GdkKeymap: Prevent an infinite loop in the non-XKB case.
    (Closes: #633917)
* Stop installing libtool .la files.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers