Move experimental branch of gtk+3.0 to unstable

This commit is contained in:
Michael Biebl 2013-05-23 13:17:54 +00:00
commit 95437575d4
25 changed files with 507 additions and 149 deletions

129
debian/changelog vendored
View File

@ -1,3 +1,132 @@
gtk+3.0 (3.8.0-2) UNRELEASED; urgency=low
* Switch to interest-noawait for triggers. They only affect IM
modules, so this is not likely to cause upgrade problems.
-- Josselin Mouette <joss@debian.org> Wed, 08 May 2013 10:52:16 +0200
gtk+3.0 (3.8.0-1) experimental; urgency=low
[ Rico Tzschichholz ]
* debian/gtk-3-examples.install:
- Install usr/bin/gtk3-demo-application
[ Emilio Pozuelo Monfort ]
* New upstream release.
+ debian/patches/071_fix-installation-of-HTML-images.patch:
- Refreshed.
-- Emilio Pozuelo Monfort <pochu@debian.org> Tue, 26 Mar 2013 11:21:30 +0100
gtk+3.0 (3.7.14-1) experimental; urgency=low
* New upstream release.
+ d/p/090-GtkTextView-don-t-popdown-a-bubble-if-we-don-t-have-.patch:
- Removed, included upstream.
* debian/rules:
+ Set HOME rather than G_HOME, as GLib now honors the former and
G_HOME is a Debian-specific thing.
-- Emilio Pozuelo Monfort <pochu@debian.org> Tue, 19 Mar 2013 12:06:40 +0100
gtk+3.0 (3.7.12-2) experimental; urgency=low
* d/p/090-GtkTextView-don-t-popdown-a-bubble-if-we-don-t-have-.patch:
+ Added. Fix segv when popping down non-existing bubblees (From upstream
git, bgo #695304)
-- Sjoerd Simons <sjoerd@debian.org> Mon, 11 Mar 2013 21:42:39 +0100
gtk+3.0 (3.7.12-1) experimental; urgency=low
[ Sjoerd Simons ]
* debian/patches/80_Fix-DND-with-frame-sync.patch:
+ Added. Temporary fix for DND when using mutter with the frame sync
protocol (from upstream git, bgo#694217).
[ Emilio Pozuelo Monfort ]
* New upstream release.
+ debian/patches/*:
- Refreshed.
+ debian/patches/80_Fix-DND-with-frame-sync.patch:
- Removed, included upstream.
+ debian/libgtk-3-0.symbols:
- Updated for new symbols.
-- Emilio Pozuelo Monfort <pochu@debian.org> Wed, 06 Mar 2013 13:43:48 +0100
gtk+3.0 (3.7.10-1) experimental; urgency=low
* New upstream release.
+ debian/control.in:
- Update build dependencies.
+ debian/patches:
- Refreshed.
+ debian/libgtk-3-0.symbols:
- Updated for the new symbols.
+ debian/gtk-3-examples.install:
- Stop installing gtk3-demo files, no longer needed.
+ debian/patches/030_tests_skip_filechooser.patch:
- New patch: skip filechooser tests as they are not designed to
be run without gtk+ installed.
-- Emilio Pozuelo Monfort <pochu@debian.org> Sat, 23 Feb 2013 20:37:27 +0100
gtk+3.0 (3.6.4-1) experimental; urgency=low
* New upstream release
-- Sjoerd Simons <sjoerd@debian.org> Tue, 08 Jan 2013 13:54:26 +0100
gtk+3.0 (3.6.3-1) experimental; urgency=low
* New upstream release.
* Refresh patches.
* debian/libgtk-3-bin.install: Install gtk-launch man page.
* debian/libgtk-3-dev.install: Install gtkbuilder.rng RELAX NG schema file
which can be used to validate GtkBuilder ui files.
-- Michael Biebl <biebl@debian.org> Fri, 04 Jan 2013 23:23:45 +0100
gtk+3.0 (3.6.1-1) experimental; urgency=low
* Team upload
* New upstream release 3.6.1
- drop private symbols gtk_css_image_get_parser_type and
gtk_style_properties_get_style from symbols file (made static upstream;
verified not to be present in any header file)
-- Simon McVittie <smcv@debian.org> Mon, 22 Oct 2012 21:17:30 +0100
gtk+3.0 (3.6.0-2) experimental; urgency=low
* debian/control.in: Add ${shlibs:Depends} Depends to libgtk-3-bin
-- Sjoerd Simons <sjoerd@debian.org> Wed, 03 Oct 2012 18:44:04 +0200
gtk+3.0 (3.6.0-1) experimental; urgency=low
* New upstream release (3.6.0)
* Sync with ubuntu:
* debian/rules: Make test failures fatal again
* debian/libgtk-3-0.symbols: Updated
* debian/rules: Update build-depends
* debian/libgtk-3-bin.install: Add gtk-launch: A new commandline utility
to launch an application from its desktop file
* Add autopkgtest support
* debian/patches/072_statusicon_icon_size.patch:
* Removed merged upstream
* debian/patches/074_try-harder-to-discriminate-Shift-F10-and-F10.patch:
* Removed, fixed upstream
* debian/patches/073_transparent_colors.patch
* Removed, fixed upstream
* debian/control.in: bump glib2.0 build-dep to >= 2.33.14 to trump the dodgy
version in unstable
* debian/control.in: Bump gnome-themes-standard break due to theme related
changes
-- Sjoerd Simons <sjoerd@debian.org> Wed, 03 Oct 2012 09:07:16 +0200
gtk+3.0 (3.4.2-6) unstable; urgency=low
* Team upload.

39
debian/control vendored
View File

@ -2,7 +2,7 @@ Source: gtk+3.0
Section: libs
Priority: optional
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Uploaders: Michael Biebl <biebl@debian.org>
Uploaders: Emilio Pozuelo Monfort <pochu@debian.org>, Michael Biebl <biebl@debian.org>, Sjoerd Simons <sjoerd@debian.org>
Build-Depends: debhelper (>= 8.1.3),
cdbs (>= 0.4.93),
gnome-pkg-tools (>= 0.11),
@ -12,10 +12,11 @@ Build-Depends: debhelper (>= 8.1.3),
gettext,
pkg-config,
autotools-dev,
libglib2.0-dev (>= 2.32.0),
libgdk-pixbuf2.0-dev (>= 2.26.0),
libpango1.0-dev (>= 1.30.0),
libatk1.0-dev (>= 2.2.0),
libglib2.0-dev (>= 2.35.3),
libgdk-pixbuf2.0-dev (>= 2.27.1),
libpango1.0-dev (>= 1.32.4),
libatk1.0-dev (>= 2.7.5),
libatk-bridge2.0-dev,
libx11-dev (>= 2:1.3.3-2),
libxext-dev (>= 2:1.1.1-3),
libxi-dev (>= 2:1.3-4),
@ -34,7 +35,8 @@ Build-Depends: debhelper (>= 8.1.3),
libcups2-dev (>= 1.2),
libcolord-dev (>= 0.1.9),
gobject-introspection (>= 1.32.0),
libgirepository1.0-dev (>= 1.32.0)
libgirepository1.0-dev (>= 1.32.0),
xvfb
Build-Depends-Indep: docbook-xml,
docbook-utils,
libglib2.0-doc,
@ -45,6 +47,7 @@ Standards-Version: 3.9.3
Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/gtk+3.0/
Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/gtk+3.0/
Homepage: http://www.gtk.org/
XS-Testsuite: autopkgtest
Package: libgtk-3-0
Architecture: any
@ -57,7 +60,7 @@ Recommends: hicolor-icon-theme,
libgtk-3-bin
Suggests: librsvg2-common,
gvfs
Breaks: gnome-themes-standard (<< 3.3),
Breaks: gnome-themes-standard (<< 3.6),
murrine-themes (<= 0.98.2),
libvte-2.90-9 (<< 1:0.32),
libwebkitgtk-3.0-0 (<< 1.8.0)
@ -95,8 +98,8 @@ Section: misc
Architecture: all
Depends: ${misc:Depends}
Recommends: libgtk-3-0
Breaks: libgtk-3-0 (<< 3.2.2-3)
Replaces: libgtk-3-0 (<< 3.2.2-3)
Breaks: libgtk-3-0 (<< 3.5.4)
Replaces: libgtk-3-0 (<< 3.5.4)
Multi-Arch: foreign
Description: common files for the GTK+ graphical user interface library
GTK+ is a multi-platform toolkit for creating graphical user
@ -109,7 +112,7 @@ Description: common files for the GTK+ graphical user interface library
Package: libgtk-3-bin
Section: misc
Architecture: any
Depends: ${misc:Depends},
Depends: ${misc:Depends}, ${shlibs:Depends},
libgtk-3-0 (>= ${source:Version}),
libgtk-3-common (= ${source:Version})
Multi-Arch: foreign
@ -130,10 +133,11 @@ Depends: libgtk-3-0 (= ${binary:Version}),
libgtk-3-common,
${misc:Depends},
${shlibs:Depends},
libglib2.0-dev (>= 2.32.0),
libgdk-pixbuf2.0-dev (>= 2.26.0),
libpango1.0-dev (>= 1.30.0),
libatk1.0-dev (>= 2.2.0),
libglib2.0-dev (>= 2.35.3),
libgdk-pixbuf2.0-dev (>= 2.27.1),
libpango1.0-dev (>= 1.32.4),
libatk1.0-dev (>= 2.7.5),
libatk-bridge2.0-dev,
libcairo2-dev (>= 1.10.0),
libx11-dev,
libxext-dev,
@ -197,8 +201,8 @@ Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends},
libgtk-3-0 (= ${binary:Version})
Breaks: libgtk-3-common (<< 3.3.20-1)
Replaces: libgtk-3-common (<< 3.3.20-1)
Breaks: libgtk-3-common (<< 3.5.4)
Replaces: libgtk-3-common (<< 3.5.4)
Description: 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
@ -228,7 +232,8 @@ Package: libgail-3-0
Architecture: any
Depends: ${misc:Depends},
${shlibs:Depends},
libgtk-3-0 (= ${binary:Version})
libgtk-3-0 (= ${binary:Version}),
at-spi2-core
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Description: GNOME Accessibility Implementation Library -- shared libraries

37
debian/control.in vendored
View File

@ -12,10 +12,11 @@ Build-Depends: debhelper (>= 8.1.3),
gettext,
pkg-config,
autotools-dev,
libglib2.0-dev (>= 2.32.0),
libgdk-pixbuf2.0-dev (>= 2.26.0),
libpango1.0-dev (>= 1.30.0),
libatk1.0-dev (>= 2.2.0),
libglib2.0-dev (>= 2.35.3),
libgdk-pixbuf2.0-dev (>= 2.27.1),
libpango1.0-dev (>= 1.32.4),
libatk1.0-dev (>= 2.7.5),
libatk-bridge2.0-dev,
libx11-dev (>= 2:1.3.3-2),
libxext-dev (>= 2:1.1.1-3),
libxi-dev (>= 2:1.3-4),
@ -34,7 +35,8 @@ Build-Depends: debhelper (>= 8.1.3),
libcups2-dev (>= 1.2),
libcolord-dev (>= 0.1.9),
gobject-introspection (>= 1.32.0),
libgirepository1.0-dev (>= 1.32.0)
libgirepository1.0-dev (>= 1.32.0),
xvfb
Build-Depends-Indep: docbook-xml,
docbook-utils,
libglib2.0-doc,
@ -45,6 +47,7 @@ Standards-Version: 3.9.3
Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/gtk+3.0/
Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/gtk+3.0/
Homepage: http://www.gtk.org/
XS-Testsuite: autopkgtest
Package: @SHARED_PKG@
Architecture: any
@ -57,7 +60,7 @@ Recommends: hicolor-icon-theme,
@BIN_PKG@
Suggests: librsvg2-common,
gvfs
Breaks: gnome-themes-standard (<< 3.3),
Breaks: gnome-themes-standard (<< 3.6),
murrine-themes (<= 0.98.2),
libvte-2.90-9 (<< 1:0.32),
libwebkitgtk-3.0-0 (<< 1.8.0)
@ -95,8 +98,8 @@ Section: misc
Architecture: all
Depends: ${misc:Depends}
Recommends: @SHARED_PKG@
Breaks: @SHARED_PKG@ (<< 3.2.2-3)
Replaces: @SHARED_PKG@ (<< 3.2.2-3)
Breaks: @SHARED_PKG@ (<< 3.5.4)
Replaces: @SHARED_PKG@ (<< 3.5.4)
Multi-Arch: foreign
Description: common files for the GTK+ graphical user interface library
GTK+ is a multi-platform toolkit for creating graphical user
@ -109,7 +112,7 @@ Description: common files for the GTK+ graphical user interface library
Package: @BIN_PKG@
Section: misc
Architecture: any
Depends: ${misc:Depends},
Depends: ${misc:Depends}, ${shlibs:Depends},
@SHARED_PKG@ (>= ${source:Version}),
@COMMON_PKG@ (= ${source:Version})
Multi-Arch: foreign
@ -130,10 +133,11 @@ Depends: @SHARED_PKG@ (= ${binary:Version}),
@COMMON_PKG@,
${misc:Depends},
${shlibs:Depends},
libglib2.0-dev (>= 2.32.0),
libgdk-pixbuf2.0-dev (>= 2.26.0),
libpango1.0-dev (>= 1.30.0),
libatk1.0-dev (>= 2.2.0),
libglib2.0-dev (>= 2.35.3),
libgdk-pixbuf2.0-dev (>= 2.27.1),
libpango1.0-dev (>= 1.32.4),
libatk1.0-dev (>= 2.7.5),
libatk-bridge2.0-dev,
libcairo2-dev (>= 1.10.0),
libx11-dev,
libxext-dev,
@ -197,8 +201,8 @@ Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends},
@SHARED_PKG@ (= ${binary:Version})
Breaks: @COMMON_PKG@ (<< 3.3.20-1)
Replaces: @COMMON_PKG@ (<< 3.3.20-1)
Breaks: @COMMON_PKG@ (<< 3.5.4)
Replaces: @COMMON_PKG@ (<< 3.5.4)
Description: 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
@ -228,7 +232,8 @@ Package: libgail-3-0
Architecture: any
Depends: ${misc:Depends},
${shlibs:Depends},
@SHARED_PKG@ (= ${binary:Version})
@SHARED_PKG@ (= ${binary:Version}),
at-spi2-core
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Description: GNOME Accessibility Implementation Library -- shared libraries

View File

@ -1,4 +1,4 @@
usr/bin/gtk3-demo
usr/bin/gtk3-demo-application
usr/bin/gtk3-widget-factory
usr/share/gtk-3.0/demo
usr/share/glib-2.0/schemas/org.gtk.Demo.gschema.xml

166
debian/libgtk-3-0.symbols vendored Executable file → Normal file
View File

@ -187,6 +187,28 @@ libgdk-3.so.0 libgtk-3-0 #MINVER#
gdk_events_pending@Base 3.0.0
gdk_filter_return_get_type@Base 3.0.0
gdk_flush@Base 3.0.0
gdk_frame_clock_begin_updating@Base 3.7.10
gdk_frame_clock_end_updating@Base 3.7.10
gdk_frame_clock_get_current_timings@Base 3.7.10
gdk_frame_clock_get_frame_counter@Base 3.7.10
gdk_frame_clock_get_frame_time@Base 3.7.10
gdk_frame_clock_get_history_start@Base 3.7.10
gdk_frame_clock_get_refresh_info@Base 3.7.10
gdk_frame_clock_get_timings@Base 3.7.10
gdk_frame_clock_get_type@Base 3.7.10
gdk_frame_clock_idle_get_type@Base 3.7.10
gdk_frame_clock_phase_get_type@Base 3.7.10
gdk_frame_clock_request_phase@Base 3.7.10
gdk_frame_timings_get_complete@Base 3.7.10
gdk_frame_timings_get_frame_counter@Base 3.7.10
gdk_frame_timings_get_frame_time@Base 3.7.10
gdk_frame_timings_get_predicted_presentation_time@Base 3.7.10
gdk_frame_timings_get_presentation_time@Base 3.7.10
gdk_frame_timings_get_refresh_interval@Base 3.7.10
gdk_frame_timings_get_type@Base 3.7.10
gdk_frame_timings_ref@Base 3.7.10
gdk_frame_timings_unref@Base 3.7.10
gdk_fullscreen_mode_get_type@Base 3.7.10
gdk_get_default_root_window@Base 3.0.0
gdk_get_display@Base 3.0.0
gdk_get_display_arg_name@Base 3.0.0
@ -393,7 +415,9 @@ libgdk-3.so.0 libgtk-3-0 #MINVER#
gdk_window_get_effective_toplevel@Base 3.0.0
gdk_window_get_events@Base 3.0.0
gdk_window_get_focus_on_map@Base 3.0.0
gdk_window_get_frame_clock@Base 3.7.10
gdk_window_get_frame_extents@Base 3.0.0
gdk_window_get_fullscreen_mode@Base 3.7.10
gdk_window_get_geometry@Base 3.0.0
gdk_window_get_group@Base 3.0.0
gdk_window_get_height@Base 3.0.0
@ -464,6 +488,7 @@ libgdk-3.so.0 libgtk-3-0 #MINVER#
gdk_window_set_device_events@Base 3.0.0
gdk_window_set_events@Base 3.0.0
gdk_window_set_focus_on_map@Base 3.0.0
gdk_window_set_fullscreen_mode@Base 3.7.10
gdk_window_set_functions@Base 3.0.0
gdk_window_set_geometry_hints@Base 3.0.0
gdk_window_set_group@Base 3.0.0
@ -542,9 +567,9 @@ libgdk-3.so.0 libgtk-3-0 #MINVER#
gdk_x11_get_xatom_name@Base 3.0.0
gdk_x11_get_xatom_name_for_display@Base 3.0.0
gdk_x11_grab_server@Base 3.0.0
gdk_x11_keymap_get_group_for_state@Base 3.4.2-5~
gdk_x11_keymap_get_group_for_state@Base 3.5.2
gdk_x11_keymap_get_type@Base 3.0.0
gdk_x11_keymap_key_is_modifier@Base 3.4.2-5~
gdk_x11_keymap_key_is_modifier@Base 3.5.2
gdk_x11_lookup_xdisplay@Base 3.0.0
gdk_x11_register_standard_event_type@Base 3.0.0
gdk_x11_screen_get_monitor_output@Base 3.0.0
@ -625,6 +650,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_accel_label_get_type@Base 3.0.0
gtk_accel_label_new@Base 3.0.0
gtk_accel_label_refetch@Base 3.0.0
gtk_accel_label_set_accel@Base 3.5.18
gtk_accel_label_set_accel_closure@Base 3.0.0
gtk_accel_label_set_accel_widget@Base 3.0.0
gtk_accel_map_add_entry@Base 3.0.0
@ -688,6 +714,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_action_group_add_radio_actions_full@Base 3.0.0
gtk_action_group_add_toggle_actions@Base 3.0.0
gtk_action_group_add_toggle_actions_full@Base 3.0.0
gtk_action_group_get_accel_group@Base 3.5.18
gtk_action_group_get_action@Base 3.0.0
gtk_action_group_get_name@Base 3.0.0
gtk_action_group_get_sensitive@Base 3.0.0
@ -696,6 +723,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_action_group_list_actions@Base 3.0.0
gtk_action_group_new@Base 3.0.0
gtk_action_group_remove_action@Base 3.0.0
gtk_action_group_set_accel_group@Base 3.5.18
gtk_action_group_set_sensitive@Base 3.0.0
gtk_action_group_set_translate_func@Base 3.0.0
gtk_action_group_set_translation_domain@Base 3.0.0
@ -796,9 +824,11 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_app_chooser_widget_set_show_recommended@Base 3.0.0
gtk_application_add_accelerator@Base 3.3.16
gtk_application_add_window@Base 3.0.0
gtk_application_get_active_window@Base 3.5.12
gtk_application_get_app_menu@Base 3.3.16
gtk_application_get_menubar@Base 3.3.16
gtk_application_get_type@Base 3.0.0
gtk_application_get_window_by_id@Base 3.5.4
gtk_application_get_windows@Base 3.0.0
gtk_application_inhibit@Base 3.3.16
gtk_application_inhibit_flags_get_type@Base 3.3.16
@ -809,10 +839,12 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_application_set_app_menu@Base 3.3.16
gtk_application_set_menubar@Base 3.3.16
gtk_application_uninhibit@Base 3.3.16
gtk_application_window_get_id@Base 3.5.4
gtk_application_window_get_show_menubar@Base 3.3.16
gtk_application_window_get_type@Base 3.3.16
gtk_application_window_new@Base 3.3.16
gtk_application_window_set_show_menubar@Base 3.3.16
gtk_arrow_accessible_get_type@Base 3.7.10
gtk_arrow_get_type@Base 3.0.0
gtk_arrow_new@Base 3.0.0
gtk_arrow_placement_get_type@Base 3.0.0
@ -864,6 +896,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_binding_set_new@Base 3.0.0
gtk_bindings_activate@Base 3.0.0
gtk_bindings_activate_event@Base 3.0.0
gtk_boolean_cell_accessible_get_type@Base 3.7.10
gtk_border_copy@Base 3.0.0
gtk_border_free@Base 3.0.0
gtk_border_get_type@Base 3.0.0
@ -901,6 +934,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_builder_connect_signals_full@Base 3.0.0
gtk_builder_error_get_type@Base 3.0.0
gtk_builder_error_quark@Base 3.0.0
gtk_builder_expose_object@Base 3.7.10
gtk_builder_get_object@Base 3.0.0
gtk_builder_get_objects@Base 3.0.0
gtk_builder_get_translation_domain@Base 3.0.0
@ -910,6 +944,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_builder_set_translation_domain@Base 3.0.0
gtk_builder_value_from_string@Base 3.0.0
gtk_builder_value_from_string_type@Base 3.0.0
gtk_button_accessible_get_type@Base 3.7.10
gtk_button_box_get_child_non_homogeneous@Base 3.1.4
gtk_button_box_get_child_secondary@Base 3.0.0
gtk_button_box_get_layout@Base 3.0.0
@ -922,6 +957,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_button_clicked@Base 3.0.0
gtk_button_enter@Base 3.0.0
gtk_button_get_alignment@Base 3.0.0
gtk_button_get_always_show_image@Base 3.5.4
gtk_button_get_event_window@Base 3.0.0
gtk_button_get_focus_on_click@Base 3.0.0
gtk_button_get_image@Base 3.0.0
@ -939,6 +975,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_button_pressed@Base 3.0.0
gtk_button_released@Base 3.0.0
gtk_button_set_alignment@Base 3.0.0
gtk_button_set_always_show_image@Base 3.5.4
gtk_button_set_focus_on_click@Base 3.0.0
gtk_button_set_image@Base 3.0.0
gtk_button_set_image_position@Base 3.0.0
@ -966,6 +1003,16 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_calendar_set_detail_width_chars@Base 3.0.0
gtk_calendar_set_display_options@Base 3.0.0
gtk_calendar_unmark_day@Base 3.0.0
gtk_cell_accessible_get_type@Base 3.7.10
gtk_cell_accessible_parent_activate@Base 3.7.10
gtk_cell_accessible_parent_edit@Base 3.7.10
gtk_cell_accessible_parent_expand_collapse@Base 3.7.10
gtk_cell_accessible_parent_get_cell_area@Base 3.7.10
gtk_cell_accessible_parent_get_cell_extents@Base 3.7.10
gtk_cell_accessible_parent_get_child_index@Base 3.7.10
gtk_cell_accessible_parent_get_renderer_state@Base 3.7.10
gtk_cell_accessible_parent_get_type@Base 3.7.10
gtk_cell_accessible_parent_grab_focus@Base 3.7.10
gtk_cell_area_activate@Base 3.0.0
gtk_cell_area_activate_cell@Base 3.0.0
gtk_cell_area_add@Base 3.0.0
@ -1049,6 +1096,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_cell_renderer_accel_mode_get_type@Base 3.0.0
gtk_cell_renderer_accel_new@Base 3.0.0
gtk_cell_renderer_activate@Base 3.0.0
gtk_cell_renderer_class_set_accessible_type@Base 3.7.12
gtk_cell_renderer_combo_get_type@Base 3.0.0
gtk_cell_renderer_combo_new@Base 3.0.0
gtk_cell_renderer_get_aligned_area@Base 3.0.0
@ -1117,6 +1165,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_check_button_new@Base 3.0.0
gtk_check_button_new_with_label@Base 3.0.0
gtk_check_button_new_with_mnemonic@Base 3.0.0
gtk_check_menu_item_accessible_get_type@Base 3.7.10
gtk_check_menu_item_get_active@Base 3.0.0
gtk_check_menu_item_get_draw_as_radio@Base 3.0.0
gtk_check_menu_item_get_inconsistent@Base 3.0.0
@ -1207,6 +1256,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_color_selection_set_previous_alpha@Base 3.0.0
gtk_color_selection_set_previous_color@Base 3.0.0
gtk_color_selection_set_previous_rgba@Base 3.0.0
gtk_combo_box_accessible_get_type@Base 3.7.10
gtk_combo_box_get_active@Base 3.0.0
gtk_combo_box_get_active_id@Base 3.0.0
gtk_combo_box_get_active_iter@Base 3.0.0
@ -1261,8 +1311,14 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_combo_box_text_prepend_text@Base 3.0.0
gtk_combo_box_text_remove@Base 3.0.0
gtk_combo_box_text_remove_all@Base 3.0.0
gtk_container_accessible_get_type@Base 3.7.10
gtk_container_add@Base 3.0.0
gtk_container_add_with_properties@Base 3.0.0
gtk_container_cell_accessible_add_child@Base 3.7.10
gtk_container_cell_accessible_get_children@Base 3.7.10
gtk_container_cell_accessible_get_type@Base 3.7.10
gtk_container_cell_accessible_new@Base 3.7.10
gtk_container_cell_accessible_remove_child@Base 3.7.10
gtk_container_check_resize@Base 3.0.0
gtk_container_child_get@Base 3.0.0
gtk_container_child_get_property@Base 3.0.0
@ -1299,7 +1355,6 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_container_set_resize_mode@Base 3.0.0
gtk_container_unset_focus_chain@Base 3.0.0
gtk_corner_type_get_type@Base 3.0.0
gtk_css_image_get_parser_type@Base 3.3.16
gtk_css_provider_error_get_type@Base 3.0.0
gtk_css_provider_error_quark@Base 3.0.0
gtk_css_provider_get_default@Base 3.0.0
@ -1401,6 +1456,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_editable_select_region@Base 3.0.0
gtk_editable_set_editable@Base 3.0.0
gtk_editable_set_position@Base 3.0.0
gtk_entry_accessible_get_type@Base 3.7.10
gtk_entry_buffer_delete_text@Base 3.0.0
gtk_entry_buffer_emit_deleted_text@Base 3.0.0
gtk_entry_buffer_emit_inserted_text@Base 3.0.0
@ -1443,6 +1499,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_entry_completion_set_text_column@Base 3.0.0
gtk_entry_get_activates_default@Base 3.0.0
gtk_entry_get_alignment@Base 3.0.0
gtk_entry_get_attributes@Base 3.5.14
gtk_entry_get_buffer@Base 3.0.0
gtk_entry_get_completion@Base 3.0.0
gtk_entry_get_current_icon_drag_source@Base 3.0.0
@ -1460,6 +1517,8 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_entry_get_icon_tooltip_markup@Base 3.0.0
gtk_entry_get_icon_tooltip_text@Base 3.0.0
gtk_entry_get_inner_border@Base 3.0.0
gtk_entry_get_input_hints@Base 3.5.12
gtk_entry_get_input_purpose@Base 3.5.12
gtk_entry_get_invisible_char@Base 3.0.0
gtk_entry_get_layout@Base 3.0.0
gtk_entry_get_layout_offsets@Base 3.0.0
@ -1474,6 +1533,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_entry_get_type@Base 3.0.0
gtk_entry_get_visibility@Base 3.0.0
gtk_entry_get_width_chars@Base 3.0.0
gtk_entry_icon_accessible_get_type@Base 3.7.10
gtk_entry_icon_position_get_type@Base 3.0.0
gtk_entry_im_context_filter_keypress@Base 3.0.0
gtk_entry_layout_index_to_text_index@Base 3.0.0
@ -1483,6 +1543,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_entry_reset_im_context@Base 3.0.0
gtk_entry_set_activates_default@Base 3.0.0
gtk_entry_set_alignment@Base 3.0.0
gtk_entry_set_attributes@Base 3.5.14
gtk_entry_set_buffer@Base 3.0.0
gtk_entry_set_completion@Base 3.0.0
gtk_entry_set_cursor_hadjustment@Base 3.0.0
@ -1497,6 +1558,8 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_entry_set_icon_tooltip_markup@Base 3.0.0
gtk_entry_set_icon_tooltip_text@Base 3.0.0
gtk_entry_set_inner_border@Base 3.0.0
gtk_entry_set_input_hints@Base 3.5.12
gtk_entry_set_input_purpose@Base 3.5.12
gtk_entry_set_invisible_char@Base 3.0.0
gtk_entry_set_max_length@Base 3.0.0
gtk_entry_set_overwrite_mode@Base 3.0.0
@ -1516,6 +1579,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_event_box_set_above_child@Base 3.0.0
gtk_event_box_set_visible_window@Base 3.0.0
gtk_events_pending@Base 3.0.0
gtk_expander_accessible_get_type@Base 3.7.10
gtk_expander_get_expanded@Base 3.0.0
gtk_expander_get_label@Base 3.0.0
gtk_expander_get_label_fill@Base 3.0.0
@ -1683,6 +1747,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_font_selection_new@Base 3.0.0
gtk_font_selection_set_font_name@Base 3.0.0
gtk_font_selection_set_preview_text@Base 3.0.0
gtk_frame_accessible_get_type@Base 3.7.10
gtk_frame_get_label@Base 3.0.0
gtk_frame_get_label_align@Base 3.0.0
gtk_frame_get_label_widget@Base 3.0.0
@ -1781,8 +1846,14 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_icon_info_get_filename@Base 3.0.0
gtk_icon_info_get_type@Base 3.0.0
gtk_icon_info_load_icon@Base 3.0.0
gtk_icon_info_load_icon_async@Base 3.7.10
gtk_icon_info_load_icon_finish@Base 3.7.10
gtk_icon_info_load_symbolic@Base 3.0.0
gtk_icon_info_load_symbolic_async@Base 3.7.10
gtk_icon_info_load_symbolic_finish@Base 3.7.10
gtk_icon_info_load_symbolic_for_context@Base 3.0.0
gtk_icon_info_load_symbolic_for_context_async@Base 3.7.10
gtk_icon_info_load_symbolic_for_context_finish@Base 3.7.10
gtk_icon_info_load_symbolic_for_style@Base 3.0.0
gtk_icon_info_new_for_pixbuf@Base 3.0.0
gtk_icon_info_set_raw_coordinates@Base 3.0.0
@ -1849,11 +1920,14 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_icon_theme_set_custom_theme@Base 3.0.0
gtk_icon_theme_set_screen@Base 3.0.0
gtk_icon_theme_set_search_path@Base 3.0.0
gtk_icon_view_accessible_get_type@Base 3.7.10
gtk_icon_view_convert_widget_to_bin_window_coords@Base 3.0.0
gtk_icon_view_create_drag_icon@Base 3.0.0
gtk_icon_view_drop_position_get_type@Base 3.0.0
gtk_icon_view_enable_model_drag_dest@Base 3.0.0
gtk_icon_view_enable_model_drag_source@Base 3.0.0
gtk_icon_view_get_activate_on_single_click@Base 3.7.10
gtk_icon_view_get_cell_rect@Base 3.5.6
gtk_icon_view_get_column_spacing@Base 3.0.0
gtk_icon_view_get_columns@Base 3.0.0
gtk_icon_view_get_cursor@Base 3.0.0
@ -1889,6 +1963,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_icon_view_select_all@Base 3.0.0
gtk_icon_view_select_path@Base 3.0.0
gtk_icon_view_selected_foreach@Base 3.0.0
gtk_icon_view_set_activate_on_single_click@Base 3.7.10
gtk_icon_view_set_column_spacing@Base 3.0.0
gtk_icon_view_set_columns@Base 3.0.0
gtk_icon_view_set_cursor@Base 3.0.0
@ -1935,6 +2010,8 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_im_multicontext_set_context_id@Base 3.0.0
gtk_im_preedit_style_get_type@Base 3.0.0
gtk_im_status_style_get_type@Base 3.0.0
gtk_image_accessible_get_type@Base 3.7.10
gtk_image_cell_accessible_get_type@Base 3.7.10
gtk_image_clear@Base 3.0.0
gtk_image_get_animation@Base 3.0.0
gtk_image_get_gicon@Base 3.0.0
@ -1992,6 +2069,8 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_init@Base 3.0.0
gtk_init_check@Base 3.0.0
gtk_init_with_args@Base 3.0.0
gtk_input_hints_get_type@Base 3.5.12
gtk_input_purpose_get_type@Base 3.5.12
gtk_invisible_get_screen@Base 3.0.0
gtk_invisible_get_type@Base 3.0.0
gtk_invisible_new@Base 3.0.0
@ -2001,6 +2080,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_justification_get_type@Base 3.0.0
gtk_key_snooper_install@Base 3.0.0
gtk_key_snooper_remove@Base 3.0.0
gtk_label_accessible_get_type@Base 3.7.10
gtk_label_get_angle@Base 3.0.0
gtk_label_get_attributes@Base 3.0.0
gtk_label_get_current_uri@Base 3.0.0
@ -2057,7 +2137,26 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_layout_set_hadjustment@Base 3.0.0
gtk_layout_set_size@Base 3.0.0
gtk_layout_set_vadjustment@Base 3.0.0
gtk_level_bar_accessible_get_type@Base 3.7.10
gtk_level_bar_add_offset_value@Base 3.5.8
gtk_level_bar_get_inverted@Base 3.7.10
gtk_level_bar_get_max_value@Base 3.5.8
gtk_level_bar_get_min_value@Base 3.5.8
gtk_level_bar_get_mode@Base 3.5.8
gtk_level_bar_get_offset_value@Base 3.5.8
gtk_level_bar_get_type@Base 3.5.8
gtk_level_bar_get_value@Base 3.5.8
gtk_level_bar_mode_get_type@Base 3.5.8
gtk_level_bar_new@Base 3.5.8
gtk_level_bar_new_for_interval@Base 3.5.8
gtk_level_bar_remove_offset_value@Base 3.5.8
gtk_level_bar_set_inverted@Base 3.7.10
gtk_level_bar_set_max_value@Base 3.5.8
gtk_level_bar_set_min_value@Base 3.5.8
gtk_level_bar_set_mode@Base 3.5.8
gtk_level_bar_set_value@Base 3.5.8
gtk_license_get_type@Base 3.0.0
gtk_link_button_accessible_get_type@Base 3.7.10
gtk_link_button_get_type@Base 3.0.0
gtk_link_button_get_uri@Base 3.0.0
gtk_link_button_get_visited@Base 3.0.0
@ -2087,6 +2186,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_list_store_set_value@Base 3.0.0
gtk_list_store_set_valuesv@Base 3.0.0
gtk_list_store_swap@Base 3.0.0
gtk_lock_button_accessible_get_type@Base 3.7.10
gtk_lock_button_get_permission@Base 3.1.4
gtk_lock_button_get_type@Base 3.1.4
gtk_lock_button_new@Base 3.1.4
@ -2097,6 +2197,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_main_iteration_do@Base 3.0.0
gtk_main_level@Base 3.0.0
gtk_main_quit@Base 3.0.0
gtk_menu_accessible_get_type@Base 3.7.10
gtk_menu_attach@Base 3.0.0
gtk_menu_attach_to_widget@Base 3.0.0
gtk_menu_bar_get_child_pack_direction@Base 3.0.0
@ -2106,6 +2207,16 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_menu_bar_new_from_model@Base 3.3.16
gtk_menu_bar_set_child_pack_direction@Base 3.0.0
gtk_menu_bar_set_pack_direction@Base 3.0.0
gtk_menu_button_get_align_widget@Base 3.5.6
gtk_menu_button_get_direction@Base 3.5.6
gtk_menu_button_get_menu_model@Base 3.5.6
gtk_menu_button_get_popup@Base 3.5.12
gtk_menu_button_get_type@Base 3.5.6
gtk_menu_button_new@Base 3.5.6
gtk_menu_button_set_align_widget@Base 3.5.6
gtk_menu_button_set_direction@Base 3.5.6
gtk_menu_button_set_menu_model@Base 3.5.6
gtk_menu_button_set_popup@Base 3.5.12
gtk_menu_detach@Base 3.0.0
gtk_menu_direction_type_get_type@Base 3.0.0
gtk_menu_get_accel_group@Base 3.0.0
@ -2118,6 +2229,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_menu_get_tearoff_state@Base 3.0.0
gtk_menu_get_title@Base 3.0.0
gtk_menu_get_type@Base 3.0.0
gtk_menu_item_accessible_get_type@Base 3.7.10
gtk_menu_item_activate@Base 3.0.0
gtk_menu_item_deselect@Base 3.0.0
gtk_menu_item_get_accel_path@Base 3.0.0
@ -2154,8 +2266,10 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_menu_set_screen@Base 3.0.0
gtk_menu_set_tearoff_state@Base 3.0.0
gtk_menu_set_title@Base 3.0.0
gtk_menu_shell_accessible_get_type@Base 3.7.10
gtk_menu_shell_activate_item@Base 3.0.0
gtk_menu_shell_append@Base 3.0.0
gtk_menu_shell_bind_model@Base 3.5.18
gtk_menu_shell_cancel@Base 3.0.0
gtk_menu_shell_deactivate@Base 3.0.0
gtk_menu_shell_deselect@Base 3.0.0
@ -2198,6 +2312,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_mount_operation_set_parent@Base 3.0.0
gtk_mount_operation_set_screen@Base 3.0.0
gtk_movement_step_get_type@Base 3.0.0
gtk_notebook_accessible_get_type@Base 3.7.10
gtk_notebook_append_page@Base 3.0.0
gtk_notebook_append_page_menu@Base 3.0.0
gtk_notebook_get_action_widget@Base 3.0.0
@ -2222,6 +2337,9 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_notebook_insert_page_menu@Base 3.0.0
gtk_notebook_new@Base 3.0.0
gtk_notebook_next_page@Base 3.0.0
gtk_notebook_page_accessible_get_type@Base 3.7.10
gtk_notebook_page_accessible_invalidate@Base 3.7.10
gtk_notebook_page_accessible_new@Base 3.7.10
gtk_notebook_page_num@Base 3.0.0
gtk_notebook_popup_disable@Base 3.0.0
gtk_notebook_popup_enable@Base 3.0.0
@ -2325,6 +2443,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_paint_spinner@Base 3.0.0
gtk_paint_tab@Base 3.0.0
gtk_paint_vline@Base 3.0.0
gtk_paned_accessible_get_type@Base 3.7.10
gtk_paned_add1@Base 3.0.0
gtk_paned_add2@Base 3.0.0
gtk_paned_get_child1@Base 3.0.0
@ -2631,6 +2750,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_printer_set_job_count@Base 3.0.0
gtk_printer_set_location@Base 3.0.0
gtk_printer_set_state_message@Base 3.0.0
gtk_progress_bar_accessible_get_type@Base 3.7.10
gtk_progress_bar_get_ellipsize@Base 3.0.0
gtk_progress_bar_get_fraction@Base 3.0.0
gtk_progress_bar_get_inverted@Base 3.0.0
@ -2654,6 +2774,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_radio_action_new@Base 3.0.0
gtk_radio_action_set_current_value@Base 3.0.0
gtk_radio_action_set_group@Base 3.0.0
gtk_radio_button_accessible_get_type@Base 3.7.10
gtk_radio_button_get_group@Base 3.0.0
gtk_radio_button_get_type@Base 3.0.0
gtk_radio_button_join_group@Base 3.0.0
@ -2664,6 +2785,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_radio_button_new_with_mnemonic@Base 3.0.0
gtk_radio_button_new_with_mnemonic_from_widget@Base 3.0.0
gtk_radio_button_set_group@Base 3.0.0
gtk_radio_menu_item_accessible_get_type@Base 3.7.10
gtk_radio_menu_item_get_group@Base 3.0.0
gtk_radio_menu_item_get_type@Base 3.0.0
gtk_radio_menu_item_new@Base 3.0.0
@ -2680,6 +2802,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_radio_tool_button_new_from_widget@Base 3.0.0
gtk_radio_tool_button_new_with_stock_from_widget@Base 3.0.0
gtk_radio_tool_button_set_group@Base 3.0.0
gtk_range_accessible_get_type@Base 3.7.10
gtk_range_get_adjustment@Base 3.0.0
gtk_range_get_fill_level@Base 3.0.0
gtk_range_get_flippable@Base 3.0.0
@ -2863,6 +2986,8 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_render_line@Base 3.0.0
gtk_render_option@Base 3.0.0
gtk_render_slider@Base 3.0.0
gtk_renderer_cell_accessible_get_type@Base 3.7.10
gtk_renderer_cell_accessible_new@Base 3.7.10
gtk_requisition_copy@Base 3.0.0
gtk_requisition_free@Base 3.0.0
gtk_requisition_get_type@Base 3.0.0
@ -2870,7 +2995,9 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_resize_mode_get_type@Base 3.0.0
gtk_response_type_get_type@Base 3.0.0
gtk_rgb_to_hsv@Base 3.0.0
gtk_scale_accessible_get_type@Base 3.7.10
gtk_scale_add_mark@Base 3.0.0
gtk_scale_button_accessible_get_type@Base 3.7.10
gtk_scale_button_get_adjustment@Base 3.0.0
gtk_scale_button_get_minus_button@Base 3.0.0
gtk_scale_button_get_plus_button@Base 3.0.0
@ -2909,6 +3036,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_scrollable_set_vscroll_policy@Base 3.0.0
gtk_scrollbar_get_type@Base 3.0.0
gtk_scrollbar_new@Base 3.0.0
gtk_scrolled_window_accessible_get_type@Base 3.7.10
gtk_scrolled_window_add_with_viewport@Base 3.0.0
gtk_scrolled_window_get_capture_button_press@Base 3.3.18
gtk_scrolled_window_get_hadjustment@Base 3.0.0
@ -2933,6 +3061,8 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_scrolled_window_set_shadow_type@Base 3.0.0
gtk_scrolled_window_set_vadjustment@Base 3.0.0
gtk_scrolled_window_unset_placement@Base 3.0.0
gtk_search_entry_get_type@Base 3.5.6
gtk_search_entry_new@Base 3.5.6
gtk_selection_add_target@Base 3.0.0
gtk_selection_add_targets@Base 3.0.0
gtk_selection_clear_targets@Base 3.0.0
@ -3003,6 +3133,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_socket_get_type@Base 3.0.0
gtk_socket_new@Base 3.0.0
gtk_sort_type_get_type@Base 3.0.0
gtk_spin_button_accessible_get_type@Base 3.7.10
gtk_spin_button_configure@Base 3.0.0
gtk_spin_button_get_adjustment@Base 3.0.0
gtk_spin_button_get_digits@Base 3.0.0
@ -3030,6 +3161,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_spin_button_update@Base 3.0.0
gtk_spin_button_update_policy_get_type@Base 3.0.0
gtk_spin_type_get_type@Base 3.0.0
gtk_spinner_accessible_get_type@Base 3.7.10
gtk_spinner_get_type@Base 3.0.0
gtk_spinner_new@Base 3.0.0
gtk_spinner_start@Base 3.0.0
@ -3071,6 +3203,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_status_icon_set_tooltip_markup@Base 3.0.0
gtk_status_icon_set_tooltip_text@Base 3.0.0
gtk_status_icon_set_visible@Base 3.0.0
gtk_statusbar_accessible_get_type@Base 3.7.10
gtk_statusbar_get_context_id@Base 3.0.0
gtk_statusbar_get_message_area@Base 3.0.0
gtk_statusbar_get_type@Base 3.0.0
@ -3100,6 +3233,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_style_context_get_color@Base 3.0.0
gtk_style_context_get_direction@Base 3.0.0
gtk_style_context_get_font@Base 3.0.0
gtk_style_context_get_frame_clock@Base 3.7.10
gtk_style_context_get_junction_sides@Base 3.0.0
gtk_style_context_get_margin@Base 3.0.0
gtk_style_context_get_padding@Base 3.0.0
@ -3135,6 +3269,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_style_context_scroll_animations@Base 3.0.0
gtk_style_context_set_background@Base 3.0.0
gtk_style_context_set_direction@Base 3.0.0
gtk_style_context_set_frame_clock@Base 3.7.10
gtk_style_context_set_junction_sides@Base 3.0.0
gtk_style_context_set_parent@Base 3.3.16
gtk_style_context_set_path@Base 3.0.0
@ -3154,7 +3289,6 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_style_properties_clear@Base 3.0.0
gtk_style_properties_get@Base 3.0.0
gtk_style_properties_get_property@Base 3.0.0
gtk_style_properties_get_style@Base 3.0.0
gtk_style_properties_get_type@Base 3.0.0
gtk_style_properties_get_valist@Base 3.0.0
gtk_style_properties_lookup_color@Base 3.0.0
@ -3173,6 +3307,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_style_provider_get_type@Base 3.0.0
gtk_style_render_icon@Base 3.0.0
gtk_style_set_background@Base 3.0.0
gtk_switch_accessible_get_type@Base 3.7.10
gtk_switch_get_active@Base 3.0.0
gtk_switch_get_type@Base 3.0.0
gtk_switch_new@Base 3.0.0
@ -3328,6 +3463,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_text_buffer_unregister_deserialize_format@Base 3.0.0
gtk_text_buffer_unregister_serialize_format@Base 3.0.0
gtk_text_byte_begins_utf8_char@Base 3.0.0
gtk_text_cell_accessible_get_type@Base 3.7.10
gtk_text_child_anchor_get_deleted@Base 3.0.0
gtk_text_child_anchor_get_type@Base 3.0.0
gtk_text_child_anchor_get_widgets@Base 3.0.0
@ -3496,6 +3632,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_text_tag_table_new@Base 3.0.0
gtk_text_tag_table_remove@Base 3.0.0
gtk_text_unknown_char_utf8_gtk_tests_only@Base 3.0.0
gtk_text_view_accessible_get_type@Base 3.7.10
gtk_text_view_add_child_at_anchor@Base 3.0.0
gtk_text_view_add_child_in_window@Base 3.0.0
gtk_text_view_backward_display_line@Base 3.0.0
@ -3512,6 +3649,8 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_text_view_get_editable@Base 3.0.0
gtk_text_view_get_hadjustment@Base 3.0.0
gtk_text_view_get_indent@Base 3.0.0
gtk_text_view_get_input_hints@Base 3.5.12
gtk_text_view_get_input_purpose@Base 3.5.12
gtk_text_view_get_iter_at_location@Base 3.0.0
gtk_text_view_get_iter_at_position@Base 3.0.0
gtk_text_view_get_iter_location@Base 3.0.0
@ -3548,6 +3687,8 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_text_view_set_cursor_visible@Base 3.0.0
gtk_text_view_set_editable@Base 3.0.0
gtk_text_view_set_indent@Base 3.0.0
gtk_text_view_set_input_hints@Base 3.5.12
gtk_text_view_set_input_purpose@Base 3.5.12
gtk_text_view_set_justification@Base 3.0.0
gtk_text_view_set_left_margin@Base 3.0.0
gtk_text_view_set_overwrite@Base 3.0.0
@ -3593,6 +3734,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_toggle_action_set_active@Base 3.0.0
gtk_toggle_action_set_draw_as_radio@Base 3.0.0
gtk_toggle_action_toggled@Base 3.0.0
gtk_toggle_button_accessible_get_type@Base 3.7.10
gtk_toggle_button_get_active@Base 3.0.0
gtk_toggle_button_get_inconsistent@Base 3.0.0
gtk_toggle_button_get_mode@Base 3.0.0
@ -3734,6 +3876,8 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_tooltip_set_text@Base 3.0.0
gtk_tooltip_set_tip_area@Base 3.0.0
gtk_tooltip_trigger_tooltip_query@Base 3.0.0
gtk_toplevel_accessible_get_children@Base 3.7.10
gtk_toplevel_accessible_get_type@Base 3.7.10
gtk_tray_icon_get_type@Base 3.0.0
gtk_tree_drag_dest_drag_data_received@Base 3.0.0
gtk_tree_drag_dest_get_type@Base 3.0.0
@ -3880,6 +4024,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_tree_store_set_value@Base 3.0.0
gtk_tree_store_set_valuesv@Base 3.0.0
gtk_tree_store_swap@Base 3.0.0
gtk_tree_view_accessible_get_type@Base 3.7.10
gtk_tree_view_append_column@Base 3.0.0
gtk_tree_view_collapse_all@Base 3.0.0
gtk_tree_view_collapse_row@Base 3.0.0
@ -3952,6 +4097,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_tree_view_expand_all@Base 3.0.0
gtk_tree_view_expand_row@Base 3.0.0
gtk_tree_view_expand_to_path@Base 3.0.0
gtk_tree_view_get_activate_on_single_click@Base 3.7.10
gtk_tree_view_get_background_area@Base 3.0.0
gtk_tree_view_get_bin_window@Base 3.0.0
gtk_tree_view_get_cell_area@Base 3.0.0
@ -4005,6 +4151,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_tree_view_row_expanded@Base 3.0.0
gtk_tree_view_scroll_to_cell@Base 3.0.0
gtk_tree_view_scroll_to_point@Base 3.0.0
gtk_tree_view_set_activate_on_single_click@Base 3.7.10
gtk_tree_view_set_column_drag_function@Base 3.0.0
gtk_tree_view_set_cursor@Base 3.0.0
gtk_tree_view_set_cursor_on_cell@Base 3.0.0
@ -4084,11 +4231,13 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_vscrollbar_new@Base 3.0.0
gtk_vseparator_get_type@Base 3.0.0
gtk_vseparator_new@Base 3.0.0
gtk_widget_accessible_get_type@Base 3.7.10
gtk_widget_activate@Base 3.0.0
gtk_widget_add_accelerator@Base 3.0.0
gtk_widget_add_device_events@Base 3.0.0
gtk_widget_add_events@Base 3.0.0
gtk_widget_add_mnemonic_label@Base 3.0.0
gtk_widget_add_tick_callback@Base 3.7.10
gtk_widget_can_activate_accel@Base 3.0.0
gtk_widget_child_focus@Base 3.0.0
gtk_widget_child_notify@Base 3.0.0
@ -4130,6 +4279,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_widget_get_display@Base 3.0.0
gtk_widget_get_double_buffered@Base 3.0.0
gtk_widget_get_events@Base 3.0.0
gtk_widget_get_frame_clock@Base 3.7.10
gtk_widget_get_halign@Base 3.0.0
gtk_widget_get_has_tooltip@Base 3.0.0
gtk_widget_get_has_window@Base 3.0.0
@ -4144,6 +4294,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_widget_get_modifier_style@Base 3.0.0
gtk_widget_get_name@Base 3.0.0
gtk_widget_get_no_show_all@Base 3.0.0
gtk_widget_get_opacity@Base 3.7.10
gtk_widget_get_pango_context@Base 3.0.0
gtk_widget_get_parent@Base 3.0.0
gtk_widget_get_parent_window@Base 3.0.0
@ -4192,6 +4343,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_widget_hide_on_delete@Base 3.0.0
gtk_widget_in_destruction@Base 3.0.0
gtk_widget_input_shape_combine_region@Base 3.0.0
gtk_widget_insert_action_group@Base 3.5.12
gtk_widget_intersect@Base 3.0.0
gtk_widget_is_ancestor@Base 3.0.0
gtk_widget_is_composited@Base 3.0.0
@ -4199,6 +4351,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_widget_is_focus@Base 3.0.0
gtk_widget_is_sensitive@Base 3.0.0
gtk_widget_is_toplevel@Base 3.0.0
gtk_widget_is_visible@Base 3.7.10
gtk_widget_keynav_failed@Base 3.0.0
gtk_widget_list_accel_closures@Base 3.0.0
gtk_widget_list_mnemonic_labels@Base 3.0.0
@ -4263,8 +4416,10 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_widget_queue_resize_no_redraw@Base 3.0.0
gtk_widget_realize@Base 3.0.0
gtk_widget_region_intersect@Base 3.0.0
gtk_widget_register_window@Base 3.7.10
gtk_widget_remove_accelerator@Base 3.0.0
gtk_widget_remove_mnemonic_label@Base 3.0.0
gtk_widget_remove_tick_callback@Base 3.7.10
gtk_widget_render_icon@Base 3.0.0
gtk_widget_render_icon_pixbuf@Base 3.0.0
gtk_widget_reparent@Base 3.0.0
@ -4297,6 +4452,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_widget_set_margin_top@Base 3.0.0
gtk_widget_set_name@Base 3.0.0
gtk_widget_set_no_show_all@Base 3.0.0
gtk_widget_set_opacity@Base 3.7.10
gtk_widget_set_parent@Base 3.0.0
gtk_widget_set_parent_window@Base 3.0.0
gtk_widget_set_realized@Base 3.0.0
@ -4333,7 +4489,9 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_widget_unmap@Base 3.0.0
gtk_widget_unparent@Base 3.0.0
gtk_widget_unrealize@Base 3.0.0
gtk_widget_unregister_window@Base 3.7.10
gtk_widget_unset_state_flags@Base 3.0.0
gtk_window_accessible_get_type@Base 3.7.10
gtk_window_activate_default@Base 3.0.0
gtk_window_activate_focus@Base 3.0.0
gtk_window_activate_key@Base 3.0.0

View File

@ -1,2 +1,2 @@
interest /@MODULES_BASE_PATH@/immodules
interest /@OLD_MODULES_BASE_PATH@/immodules
interest-noawait /@MODULES_BASE_PATH@/immodules
interest-noawait /@OLD_MODULES_BASE_PATH@/immodules

View File

@ -1,2 +1,4 @@
usr/share/man/man1/gtk-update-icon-cache.1
usr/share/man/man1/gtk-query-immodules-3.0.1
usr/share/man/man1/gtk-launch.1
usr/bin/gtk-launch

View File

@ -3,3 +3,4 @@ usr/lib/*/libg?k*.so
usr/lib/*/pkgconfig/g?k*
usr/share/aclocal
usr/share/gir-1.0
usr/share/gtk-3.0/gtkbuilder.rng

View File

@ -1,8 +1,6 @@
Index: gtk+-3.4.1/gtk/gtksettings.c
===================================================================
--- gtk+-3.4.1.orig/gtk/gtksettings.c 2012-04-04 03:06:04.000000000 +0200
+++ gtk+-3.4.1/gtk/gtksettings.c 2012-04-15 20:55:20.822307902 +0200
@@ -429,7 +429,7 @@
--- a/gtk/gtksettings.c
+++ b/gtk/gtksettings.c
@@ -445,7 +445,7 @@
g_param_spec_string ("gtk-fallback-icon-theme",
P_("Fallback Icon Theme Name"),
P_("Name of a icon theme to fall back to"),

View File

@ -3,11 +3,9 @@ Author: Cody Russell <bratsche@gnome.org>
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=607668
Bug-Ubuntu: https://bugs.launchpad.net/bugs/512427
Index: gtk+-3.3.20/gtk/gtkmain.c
===================================================================
--- gtk+-3.3.20.orig/gtk/gtkmain.c 2012-03-21 00:38:00.982485565 +0100
+++ gtk+-3.3.20/gtk/gtkmain.c 2012-03-21 00:38:11.186485204 +0100
@@ -2036,9 +2036,14 @@
--- a/gtk/gtkmain.c
+++ b/gtk/gtkmain.c
@@ -2039,9 +2039,14 @@
{
GtkWindowGroup *group;
GtkWidget *old_grab_widget;

View File

@ -3,11 +3,9 @@ Author: Robert Carr <racarr@canonical.com>
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=658563
Bug-Ubuntu: https://launchpad.net/bugs/804009
Index: gtk+-3.3.20/gtk/gtkmain.c
===================================================================
--- gtk+-3.3.20.orig/gtk/gtkmain.c 2012-03-21 00:38:11.186485204 +0100
+++ gtk+-3.3.20/gtk/gtkmain.c 2012-03-21 00:38:14.194485098 +0100
@@ -2129,9 +2129,14 @@
--- a/gtk/gtkmain.c
+++ b/gtk/gtkmain.c
@@ -2132,9 +2132,14 @@
{
GtkWindowGroup *group;
GtkWidget *old_grab_widget;

View File

@ -18,11 +18,9 @@ Bug-Ubuntu: https://launchpad.net/bugs/769256
gdk/Makefile.am | 17 +++++++----------
1 files changed, 7 insertions(+), 10 deletions(-)
Index: gtk+-3.3.20/gdk/Makefile.am
===================================================================
--- gtk+-3.3.20.orig/gdk/Makefile.am 2012-03-21 00:38:00.762485573 +0100
+++ gtk+-3.3.20/gdk/Makefile.am 2012-03-21 00:38:17.102484995 +0100
@@ -189,8 +189,8 @@
--- a/gdk/Makefile.am
+++ b/gdk/Makefile.am
@@ -196,8 +196,8 @@
introspection_files = \
$(filter-out gdkkeysyms-compat.h, $(gdk_public_h_sources)) \
$(gdk_c_sources) \
@ -33,16 +31,16 @@ Index: gtk+-3.3.20/gdk/Makefile.am
Gdk-3.0.gir: libgdk-3.la Makefile
Gdk_3_0_gir_SCANNERFLAGS = \
@@ -305,7 +305,7 @@
@@ -310,7 +310,7 @@
lib_LTLIBRARIES = libgdk-3.la
-MAINTAINERCLEANFILES = $(gdk_built_sources) stamp-gdkenumtypes.h
+MAINTAINERCLEANFILES = $(gdk_built_sources)
EXTRA_DIST += $(gdk_built_sources)
install-exec-hook:
@@ -317,18 +317,15 @@
EXTRA_DIST += \
$(gdk_built_sources) \
fallback-c89.c
@@ -324,18 +324,15 @@
$(gdk_built_sources) \
gdkconfig.h

View File

@ -1,7 +1,7 @@
Index: gtk+-3.3.20/modules/input/imviqr.c
Index: gtk+3.0-3.3.20/modules/input/imviqr.c
===================================================================
--- gtk+-3.3.20.orig/modules/input/imviqr.c 2012-03-21 00:38:00.662485577 +0100
+++ gtk+-3.3.20/modules/input/imviqr.c 2012-03-21 00:38:21.298484846 +0100
--- gtk+3.0-3.3.20.orig/modules/input/imviqr.c 2012-03-18 21:44:22.000000000 +0100
+++ gtk+3.0-3.3.20/modules/input/imviqr.c 2012-03-20 18:48:18.101061455 +0100
@@ -242,7 +242,7 @@
N_("Vietnamese (VIQR)"), /* Human readable name */
GETTEXT_PACKAGE, /* Translation domain */

View File

@ -0,0 +1,19 @@
Description: The filechooser tests are not very chroot-friendly, as they
need the gtk schemas to be compiled and installed, so skip them for now.
Author: Emilio Pozuelo Monfort <pochu@debian.org>
--- a/gtk/tests/Makefile.am
+++ b/gtk/tests/Makefile.am
@@ -69,9 +69,9 @@
#crossingevents_SOURCES = crossingevents.c
#crossingevents_LDADD = $(progs_ldadd)
-TEST_PROGS += filechooser
-filechooser_SOURCES = filechooser.c
-filechooser_LDADD = $(progs_ldadd)
+#TEST_PROGS += filechooser
+#filechooser_SOURCES = filechooser.c
+#filechooser_LDADD = $(progs_ldadd)
TEST_PROGS += builder
builder_SOURCES = builder.c

View File

@ -1,8 +1,8 @@
Index: gtk+-3.2.3/gtk/gtktreeview.c
Index: gtk+3.0-3.3.4/gtk/gtktreeview.c
===================================================================
--- gtk+-3.2.3.orig/gtk/gtktreeview.c 2011-12-19 14:58:28.000000000 +0100
+++ gtk+-3.2.3/gtk/gtktreeview.c 2011-12-20 18:32:45.163006233 +0100
@@ -10090,7 +10090,8 @@
--- gtk+3.0-3.3.4.orig/gtk/gtktreeview.c 2011-11-21 14:30:11.000000000 +0100
+++ gtk+3.0-3.3.4/gtk/gtktreeview.c 2011-12-07 18:33:01.585621058 +0100
@@ -10113,7 +10113,8 @@
if (cursor_path)
{

View File

@ -4,11 +4,11 @@ Add back the feature but in a different way:
* works from the whole area
See GNOME #630226 and #145244
Index: gtk+-3.3.16/gtk/gtkcalendar.c
Index: gtk+-3.2.2/gtk/gtkcalendar.c
===================================================================
--- gtk+-3.3.16.orig/gtk/gtkcalendar.c 2012-03-05 00:06:46.168212766 +0100
+++ gtk+-3.3.16/gtk/gtkcalendar.c 2012-03-05 01:26:58.984165734 +0100
@@ -3159,6 +3159,10 @@
--- gtk+-3.2.2.orig/gtk/gtkcalendar.c 2011-11-07 19:47:34.000000000 +0100
+++ gtk+-3.2.2/gtk/gtkcalendar.c 2011-11-13 02:59:34.922905814 +0100
@@ -3161,6 +3161,10 @@
{
GtkCalendar *calendar = GTK_CALENDAR (widget);
@ -19,11 +19,11 @@ Index: gtk+-3.3.16/gtk/gtkcalendar.c
if (event->direction == GDK_SCROLL_UP)
{
if (!gtk_widget_has_focus (widget))
Index: gtk+-3.3.16/gtk/gtkcombobox.c
Index: gtk+-3.2.2/gtk/gtkcombobox.c
===================================================================
--- gtk+-3.3.16.orig/gtk/gtkcombobox.c 2012-03-05 00:06:46.168212766 +0100
+++ gtk+-3.3.16/gtk/gtkcombobox.c 2012-03-05 01:26:58.992165734 +0100
@@ -3059,6 +3059,10 @@
--- gtk+-3.2.2.orig/gtk/gtkcombobox.c 2011-11-11 23:39:31.000000000 +0100
+++ gtk+-3.2.2/gtk/gtkcombobox.c 2011-11-13 02:59:34.926905815 +0100
@@ -3002,6 +3002,10 @@
GtkTreeIter iter;
GtkTreeIter new_iter;
@ -34,11 +34,11 @@ Index: gtk+-3.3.16/gtk/gtkcombobox.c
if (!gtk_combo_box_get_active_iter (combo_box, &iter))
return TRUE;
Index: gtk+-3.3.16/gtk/gtkmenu.c
Index: gtk+-3.2.2/gtk/gtkmenu.c
===================================================================
--- gtk+-3.3.16.orig/gtk/gtkmenu.c 2012-03-05 00:06:46.168212766 +0100
+++ gtk+-3.3.16/gtk/gtkmenu.c 2012-03-05 01:26:59.032165732 +0100
@@ -3922,6 +3922,10 @@
--- gtk+-3.2.2.orig/gtk/gtkmenu.c 2011-11-11 23:39:31.000000000 +0100
+++ gtk+-3.2.2/gtk/gtkmenu.c 2011-11-13 02:59:34.930905815 +0100
@@ -3954,6 +3954,10 @@
{
GtkMenu *menu = GTK_MENU (widget);
@ -49,11 +49,11 @@ Index: gtk+-3.3.16/gtk/gtkmenu.c
switch (event->direction)
{
case GDK_SCROLL_RIGHT:
Index: gtk+-3.3.16/gtk/gtknotebook.c
Index: gtk+-3.2.2/gtk/gtknotebook.c
===================================================================
--- gtk+-3.3.16.orig/gtk/gtknotebook.c 2012-03-05 00:06:46.168212766 +0100
+++ gtk+-3.3.16/gtk/gtknotebook.c 2012-03-05 01:26:59.040165732 +0100
@@ -342,6 +342,8 @@
--- gtk+-3.2.2.orig/gtk/gtknotebook.c 2011-11-12 03:52:24.000000000 +0100
+++ gtk+-3.2.2/gtk/gtknotebook.c 2011-11-13 02:59:34.934905815 +0100
@@ -345,6 +345,8 @@
GtkAllocation *allocation);
static gint gtk_notebook_draw (GtkWidget *widget,
cairo_t *cr);
@ -62,7 +62,7 @@ Index: gtk+-3.3.16/gtk/gtknotebook.c
static gint gtk_notebook_button_press (GtkWidget *widget,
GdkEventButton *event);
static gint gtk_notebook_button_release (GtkWidget *widget,
@@ -646,6 +648,7 @@
@@ -648,6 +650,7 @@
widget_class->get_preferred_height_for_width = gtk_notebook_get_preferred_height_for_width;
widget_class->size_allocate = gtk_notebook_size_allocate;
widget_class->draw = gtk_notebook_draw;
@ -70,7 +70,7 @@ Index: gtk+-3.3.16/gtk/gtknotebook.c
widget_class->button_press_event = gtk_notebook_button_press;
widget_class->button_release_event = gtk_notebook_button_release;
widget_class->popup_menu = gtk_notebook_popup_menu;
@@ -1894,7 +1897,8 @@
@@ -1887,7 +1890,8 @@
attributes.event_mask = gtk_widget_get_events (widget);
attributes.event_mask |= (GDK_BUTTON_PRESS_MASK |
GDK_BUTTON_RELEASE_MASK | GDK_KEY_PRESS_MASK |
@ -80,7 +80,7 @@ Index: gtk+-3.3.16/gtk/gtknotebook.c
attributes_mask = GDK_WA_X | GDK_WA_Y;
priv->event_window = gdk_window_new (gtk_widget_get_parent_window (widget),
@@ -2859,6 +2863,38 @@
@@ -2810,6 +2814,38 @@
return FALSE;
}
@ -119,11 +119,11 @@ Index: gtk+-3.3.16/gtk/gtknotebook.c
static GList*
get_tab_at_pos (GtkNotebook *notebook, gint x, gint y)
{
Index: gtk+-3.3.16/gtk/gtkpathbar.c
Index: gtk+-3.2.2/gtk/gtkpathbar.c
===================================================================
--- gtk+-3.3.16.orig/gtk/gtkpathbar.c 2012-03-05 00:06:46.168212766 +0100
+++ gtk+-3.3.16/gtk/gtkpathbar.c 2012-03-05 01:26:59.064165732 +0100
@@ -762,6 +762,10 @@
--- gtk+-3.2.2.orig/gtk/gtkpathbar.c 2011-11-07 19:47:35.000000000 +0100
+++ gtk+-3.2.2/gtk/gtkpathbar.c 2011-11-13 02:59:34.938905813 +0100
@@ -757,6 +757,10 @@
gtk_path_bar_scroll (GtkWidget *widget,
GdkEventScroll *event)
{
@ -134,11 +134,11 @@ Index: gtk+-3.3.16/gtk/gtkpathbar.c
switch (event->direction)
{
case GDK_SCROLL_RIGHT:
Index: gtk+-3.3.16/gtk/gtkrange.c
Index: gtk+-3.2.2/gtk/gtkrange.c
===================================================================
--- gtk+-3.3.16.orig/gtk/gtkrange.c 2012-03-05 00:06:46.168212766 +0100
+++ gtk+-3.3.16/gtk/gtkrange.c 2012-03-05 01:26:59.096165732 +0100
@@ -2827,6 +2827,10 @@
--- gtk+-3.2.2.orig/gtk/gtkrange.c 2011-11-11 23:39:31.000000000 +0100
+++ gtk+-3.2.2/gtk/gtkrange.c 2011-11-13 02:59:34.938905813 +0100
@@ -2748,6 +2748,10 @@
GtkRange *range = GTK_RANGE (widget);
GtkRangePrivate *priv = range->priv;
@ -149,10 +149,10 @@ Index: gtk+-3.3.16/gtk/gtkrange.c
if (gtk_widget_get_realized (widget))
{
gdouble delta;
Index: gtk+-3.3.16/gtk/gtkscalebutton.c
Index: gtk+-3.2.2/gtk/gtkscalebutton.c
===================================================================
--- gtk+-3.3.16.orig/gtk/gtkscalebutton.c 2012-03-05 00:06:46.168212766 +0100
+++ gtk+-3.3.16/gtk/gtkscalebutton.c 2012-03-05 01:26:59.124165731 +0100
--- gtk+-3.2.2.orig/gtk/gtkscalebutton.c 2011-11-11 23:39:31.000000000 +0100
+++ gtk+-3.2.2/gtk/gtkscalebutton.c 2011-11-13 02:59:34.942905810 +0100
@@ -848,6 +848,10 @@
if (event->type != GDK_SCROLL)
return FALSE;
@ -164,11 +164,11 @@ Index: gtk+-3.3.16/gtk/gtkscalebutton.c
d = gtk_scale_button_get_value (button);
if (event->direction == GDK_SCROLL_UP)
{
Index: gtk+-3.3.16/gtk/gtkscrolledwindow.c
Index: gtk+-3.2.2/gtk/gtkscrolledwindow.c
===================================================================
--- gtk+-3.3.16.orig/gtk/gtkscrolledwindow.c 2012-03-05 00:06:46.168212766 +0100
+++ gtk+-3.3.16/gtk/gtkscrolledwindow.c 2012-03-05 01:26:59.148165732 +0100
@@ -1858,6 +1858,10 @@
--- gtk+-3.2.2.orig/gtk/gtkscrolledwindow.c 2011-11-11 23:39:31.000000000 +0100
+++ gtk+-3.2.2/gtk/gtkscrolledwindow.c 2011-11-13 02:59:34.942905810 +0100
@@ -1852,6 +1852,10 @@
scrolled_window = GTK_SCROLLED_WINDOW (widget);
priv = scrolled_window->priv;
@ -179,11 +179,11 @@ Index: gtk+-3.3.16/gtk/gtkscrolledwindow.c
if (event->direction == GDK_SCROLL_UP || event->direction == GDK_SCROLL_DOWN)
range = priv->vscrollbar;
else
Index: gtk+-3.3.16/gtk/gtkspinbutton.c
Index: gtk+-3.2.2/gtk/gtkspinbutton.c
===================================================================
--- gtk+-3.3.16.orig/gtk/gtkspinbutton.c 2012-03-05 00:06:46.168212766 +0100
+++ gtk+-3.3.16/gtk/gtkspinbutton.c 2012-03-05 01:26:59.152165733 +0100
@@ -1262,6 +1262,10 @@
--- gtk+-3.2.2.orig/gtk/gtkspinbutton.c 2011-11-11 23:39:31.000000000 +0100
+++ gtk+-3.2.2/gtk/gtkspinbutton.c 2011-11-13 02:59:34.946905809 +0100
@@ -1181,6 +1181,10 @@
GtkSpinButton *spin = GTK_SPIN_BUTTON (widget);
GtkSpinButtonPrivate *priv = spin->priv;
@ -194,11 +194,11 @@ Index: gtk+-3.3.16/gtk/gtkspinbutton.c
if (event->direction == GDK_SCROLL_UP)
{
if (!gtk_widget_has_focus (widget))
Index: gtk+-3.3.16/gtk/gtktreeview.c
Index: gtk+-3.2.2/gtk/gtktreeview.c
===================================================================
--- gtk+-3.3.16.orig/gtk/gtktreeview.c 2012-03-05 00:06:46.000000000 +0100
+++ gtk+-3.3.16/gtk/gtktreeview.c 2012-03-05 01:26:59.156165733 +0100
@@ -15216,6 +15216,10 @@
--- gtk+-3.2.2.orig/gtk/gtktreeview.c 2011-11-13 02:59:31.902905921 +0100
+++ gtk+-3.2.2/gtk/gtktreeview.c 2011-11-13 02:59:34.950905810 +0100
@@ -15106,6 +15106,10 @@
{
gboolean retval = FALSE;

View File

@ -3,10 +3,10 @@ Description: Enable tracker full text search
GTK3's file selector dialog.
This way files can be found by their content and not only their file name.
Index: gtk+-3.3.20/gtk/gtksearchenginetracker.c
Index: gtk+3.0-3.3.20/gtk/gtksearchenginetracker.c
===================================================================
--- gtk+-3.3.20.orig/gtk/gtksearchenginetracker.c 2012-03-21 00:38:00.554485580 +0100
+++ gtk+-3.3.20/gtk/gtksearchenginetracker.c 2012-03-21 00:38:24.098484747 +0100
--- gtk+3.0-3.3.20.orig/gtk/gtksearchenginetracker.c 2012-03-18 21:44:22.000000000 +0100
+++ gtk+3.0-3.3.20/gtk/gtksearchenginetracker.c 2012-03-20 18:48:18.113061457 +0100
@@ -50,7 +50,7 @@
* use filename matching instead. This doesn't use the content of the
* file however.

View File

@ -1,8 +1,6 @@
Index: gtk+-3.3.20/gtk/updateiconcache.c
===================================================================
--- gtk+-3.3.20.orig/gtk/updateiconcache.c 2012-03-21 00:38:00.442485584 +0100
+++ gtk+-3.3.20/gtk/updateiconcache.c 2012-03-21 00:38:26.866484650 +0100
@@ -658,7 +658,7 @@
--- a/gtk/updateiconcache.c
+++ b/gtk/updateiconcache.c
@@ -676,7 +676,7 @@
directories = g_list_append (directories, g_strdup (subdir));
}
else

View File

@ -5,19 +5,19 @@ Description: Fall back to the hard-coded pre-multiarch module directory
Author: Steve Langasek <steve.langasek@linaro.org>
Forwarded: not-needed
Index: gtk+-3.3.20/gtk/gtkmodules.c
Index: gtk+-3.5.2/gtk/gtkmodules.c
===================================================================
--- gtk+-3.3.20.orig/gtk/gtkmodules.c 2012-03-21 00:38:00.334485587 +0100
+++ gtk+-3.3.20/gtk/gtkmodules.c 2012-03-21 00:38:29.590484553 +0100
@@ -57,6 +57,7 @@
gchar *home_gtk_dir = NULL;
--- gtk+-3.5.2.orig/gtk/gtkmodules.c 2012-04-30 22:42:29.000000000 +1200
+++ gtk+-3.5.2/gtk/gtkmodules.c 2012-05-22 17:21:02.554436536 +1200
@@ -55,6 +55,7 @@
const gchar *exe_prefix;
gchar *module_path;
gchar *default_dir;
+ gchar *pre_multiarch_dir = NULL;
static gchar **result = NULL;
if (result)
@@ -71,21 +72,23 @@
@@ -65,15 +66,17 @@
if (exe_prefix)
default_dir = g_build_filename (exe_prefix, "lib", "gtk-3.0", NULL);
@ -27,22 +27,14 @@ Index: gtk+-3.3.20/gtk/gtkmodules.c
+ pre_multiarch_dir = "/usr/lib/gtk-3.0";
+ }
if (module_path_env && home_gtk_dir)
module_path = g_build_path (G_SEARCHPATH_SEPARATOR_S,
- module_path_env, home_gtk_dir, default_dir, NULL);
+ module_path_env, home_gtk_dir, default_dir, pre_multiarch_dir, NULL);
else if (module_path_env)
if (module_path_env)
module_path = g_build_path (G_SEARCHPATH_SEPARATOR_S,
- module_path_env, default_dir, NULL);
+ module_path_env, default_dir, pre_multiarch_dir, NULL);
else if (home_gtk_dir)
module_path = g_build_path (G_SEARCHPATH_SEPARATOR_S,
- home_gtk_dir, default_dir, NULL);
+ home_gtk_dir, default_dir, pre_multiarch_dir, NULL);
else
module_path = g_build_path (G_SEARCHPATH_SEPARATOR_S,
- default_dir, NULL);
+ default_dir, pre_multiarch_dir, NULL);
g_free (home_gtk_dir);
g_free (default_dir);

View File

@ -11,10 +11,8 @@ Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=656803
gtk-doc.make | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Index: gtk+-3.4.1/gtk-doc.make
===================================================================
--- gtk+-3.4.1.orig/gtk-doc.make 2012-04-10 00:52:46.000000000 +0200
+++ gtk+-3.4.1/gtk-doc.make 2012-04-17 19:22:04.294590580 +0200
--- a/gtk-doc.make
+++ b/gtk-doc.make
@@ -155,8 +155,8 @@
if test -f $(abs_srcdir)/$$file ; then \
cp $(abs_srcdir)/$$file $(abs_builddir)/html; \

View File

@ -3,14 +3,10 @@
017_no_offscreen_device_grabbing.patch
018_gdkenumtypes.c_location.patch
022_disable-viqr-im-for-vi-locale.patch
030_tests_skip_filechooser.patch
#042_treeview_single-focus.patch
#043_notebook_scroll.patch
044_tracker_fts.patch
060_ignore-random-icons.patch
061_multiarch_module_fallback.patch
071_fix-installation-of-HTML-images.patch
072_statusicon_icon_size.patch
073_transparent_colors.patch
074_try-harder-to-discriminate-Shift-F10-and-F10.patch
075_gtkplug-fix-handling-of-key-events-for-layouts.patch
076_check_wm_supports_hint.patch

7
debian/rules vendored
View File

@ -76,12 +76,15 @@ DEB_CONFIGURE_FLAGS_shared_udeb = \
--disable-xfixes \
--disable-xrandr
DEB_MAKE_CHECK_TARGET = -k check || true
# Avoid test failures on buildd environments
export HOME=$(CURDIR)/debian/build
DEB_MAKE_CHECK_TARGET = -k check
DEB_INSTALL_DOCS_ALL = AUTHORS
DEB_INSTALL_DOCS_$(COMMON_PKG) = README NEWS
DEB_INSTALL_DOCS_$(DOC_PKG) += -X.in
DEB_DH_MAKESHLIBS_ARGS_ALL += -X$(MODULES_BASE_PATH)
DEB_DH_MAKESHLIBS_ARGS_$(SHARED_PKG) += -V 'libgtk-3-0 (>= 3.4.2-5~)' --add-udeb=$(UDEB_PKG) -- -c4
DEB_DH_MAKESHLIBS_ARGS_$(SHARED_PKG) += -V --add-udeb=$(UDEB_PKG) -- -c4
DEB_DH_MAKESHLIBS_ARGS_libgail-3-0 += -V -- -c4
DEB_DH_FIXPERMS_ARGS_ALL += -X$(LIBDIR)/$(SHARED_PKG)
DEB_DH_STRIP_ARGS = --dbg-package=$(if $(findstring libgail,$(cdbs_curpkg)),libgail-3-0-dbg,$(DEBUG_PKG))

42
debian/tests/build vendored Normal file
View File

@ -0,0 +1,42 @@
#!/bin/sh
# autopkgtest check: Build and run a program against GTK, to verify that the
# headers and pkg-config file are installed correctly
# (C) 2012 Canonical Ltd.
# Author: Martin Pitt <martin.pitt@ubuntu.com>
set -e
WORKDIR=$(mktemp -d)
trap "rm -rf $WORKDIR" 0 INT QUIT ABRT PIPE TERM
cd $WORKDIR
cat <<EOF > gtktest.c
#include <glib.h>
#include <gtk/gtk.h>
static gboolean
do_quit (gpointer user_data)
{
gtk_main_quit ();
}
int main(int argc, char **argv)
{
GtkWidget *dialog;
gtk_init (&argc, &argv);
dialog = gtk_dialog_new_with_buttons ("Test dialog", NULL,
GTK_DIALOG_MODAL,
GTK_STOCK_OK, GTK_RESPONSE_ACCEPT,
NULL);
gtk_widget_show_all (dialog);
g_timeout_add_seconds (1, do_quit, NULL);
gtk_main();
return 0;
}
EOF
gcc -o gtktest gtktest.c `pkg-config --cflags --libs gtk+-3.0`
echo "build: OK"
[ -x gtktest ]
xvfb-run ./gtktest
echo "run: OK"

2
debian/tests/control vendored Normal file
View File

@ -0,0 +1,2 @@
Tests: build python3-gi
Depends: libgtk-3-dev, build-essential, xvfb, python3-gi, gir1.2-gtk-3.0

16
debian/tests/python3-gi vendored Normal file
View File

@ -0,0 +1,16 @@
#!/bin/sh
xvfb-run python3 <<EOF
from gi.repository import GLib, Gtk
def do_quit(user_data):
Gtk.main_quit()
dialog = Gtk.Dialog()
dialog.set_title('Test dialog')
dialog.add_button(Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT)
dialog.show_all()
GLib.timeout_add_seconds(1, do_quit, None)
Gtk.main()
EOF