* New upstream release

* debian/patches/044_tracker_fts.patch:
  + Dropped, upstream also defaults to FTS tracker queries now
* debian/control: Update build-dependency versions
* debian/control: Add libexpoxy and libegl1-mesa-dev to build-depencies
* debian/libgtk-3-0.symbols: Updated
* d/p/notify-test-Don-t-test-object-relying-on-dbus-connec.patch:
  + Added. Fix test failure when no session bus is running (bgo#749009)
This commit is contained in:
Sjoerd Simons
2015-05-06 11:02:12 +00:00
17 changed files with 283 additions and 56 deletions

78
debian/changelog vendored
View File

@ -1,3 +1,81 @@
gtk+3.0 (3.16.2-1) UNRELEASED; urgency=medium
* New upstream release
* debian/patches/044_tracker_fts.patch:
+ Dropped, upstream also defaults to FTS tracker queries now
* debian/control: Update build-dependency versions
* debian/control: Add libexpoxy and libegl1-mesa-dev to build-depencies
* debian/libgtk-3-0.symbols: Updated
* d/p/notify-test-Don-t-test-object-relying-on-dbus-connec.patch:
+ Added. Fix test failure when no session bus is running (bgo#749009)
-- Sjoerd Simons <sjoerd@debian.org> Wed, 06 May 2015 13:01:22 +0200
gtk+3.0 (3.14.5-1) unstable; urgency=medium
* New upstream bugfix release.
* debian/patches/077_fix_menu_height_calculating.patch:
+ Dropped, merged upstream.
-- Emilio Pozuelo Monfort <pochu@debian.org> Tue, 11 Nov 2014 18:55:46 +0100
gtk+3.0 (3.14.4-2) unstable; urgency=medium
[ Rico Tzschichholz ]
* Install org.gtk.Settings.Debug.gschema.xml
[ Dmitry Shachnev ]
* debian/patches/077_fix_menu_height_calculating.patch: backport upstream
commit to fix calculation of menu height (closes: #767906).
-- Dmitry Shachnev <mitya57@debian.org> Tue, 04 Nov 2014 17:19:48 +0300
gtk+3.0 (3.14.4-1) unstable; urgency=medium
* New upstream release.
-- Michael Biebl <biebl@debian.org> Thu, 23 Oct 2014 15:43:31 +0200
gtk+3.0 (3.14.3-1) unstable; urgency=medium
* New upstream release.
* Install typelib files into multiarch paths.
* Mark gir and dev package as Multi-Arch: same.
* Bump Standards-Version to 3.9.6. No further changes.
-- Michael Biebl <biebl@debian.org> Mon, 13 Oct 2014 23:35:40 +0200
gtk+3.0 (3.14.2-1) unstable; urgency=medium
* New upstream release.
- includes fix gtkbuilder fix for problems affecting libgweather
users (like gnome-clocks, Closes: #764681)
-- Andreas Henriksson <andreas@fatal.se> Sat, 11 Oct 2014 15:12:08 +0200
gtk+3.0 (3.14.1-1) unstable; urgency=medium
[ Emilio Pozuelo Monfort ]
* New upstream release.
[ Andreas Henriksson ]
* Add debian/patches/reftest-known-fail.patch
- make it possible to tag individual reftests as ok to fail.
* debian/rules:
touch testsuite/reftests/style-properties-nth-child.ui.known_fail
- reftest shows this intermittently has a couple of pixels
difference on some architectures. No big deal.
Noone is willing to investigate and consensus is it's ok to disable.
-- Michael Biebl <biebl@debian.org> Thu, 02 Oct 2014 01:49:16 +0200
gtk+3.0 (3.14.0-1) unstable; urgency=medium
* New upstream release.
* Refresh patches.
-- Michael Biebl <biebl@debian.org> Tue, 23 Sep 2014 22:25:42 +0200
gtk+3.0 (3.13.9-2) unstable; urgency=medium
* Upload to unstable.

21
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: Andreas Henriksson <andreas@fatal.se>, Emilio Pozuelo Monfort <pochu@debian.org>, Sjoerd Simons <sjoerd@debian.org>
Uploaders: Andreas Henriksson <andreas@fatal.se>, Dmitry Shachnev <mitya57@debian.org>, 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),
@ -51,7 +51,7 @@ Build-Depends-Indep: docbook-xml,
libatk1.0-doc,
libpango1.0-doc,
libcairo2-doc
Standards-Version: 3.9.5
Standards-Version: 3.9.6
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/
@ -59,6 +59,7 @@ XS-Testsuite: autopkgtest
Package: libgtk-3-0
Architecture: any
Multi-Arch: same
Depends: libgtk-3-common (>= ${source:Version}),
${misc:Depends},
${shlibs:Depends},
@ -72,7 +73,6 @@ 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)
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Description: GTK+ graphical user interface library
GTK+ is a multi-platform toolkit for creating graphical user
@ -104,11 +104,11 @@ Description: GTK+ graphical user interface library - minimal runtime
Package: libgtk-3-common
Section: misc
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}, adwaita-icon-theme (>= ${gnome:Version})
Recommends: libgtk-3-0
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
interfaces. Offering a complete set of widgets, GTK+ is suitable
@ -120,10 +120,10 @@ Description: common files for the GTK+ graphical user interface library
Package: libgtk-3-bin
Section: misc
Architecture: any
Multi-Arch: foreign
Depends: ${misc:Depends}, ${shlibs:Depends},
libgtk-3-0 (>= ${source:Version}),
libgtk-3-common (>= ${source:Version})
Multi-Arch: foreign
Description: 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
@ -136,6 +136,7 @@ Description: programs for the GTK+ graphical user interface library
Package: libgtk-3-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends: libgtk-3-0 (= ${binary:Version}),
gir1.2-gtk-3.0 (= ${binary:Version}),
libgtk-3-common,
@ -189,12 +190,12 @@ Description: GTK+ libraries and debugging symbols
Package: libgtk-3-doc
Section: doc
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}
Recommends: libglib2.0-doc,
libatk1.0-doc,
libpango1.0-doc
Suggests: devhelp
Multi-Arch: foreign
Description: 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
@ -225,6 +226,7 @@ Description: example files for GTK+ 3
Package: gir1.2-gtk-3.0
Section: introspection
Architecture: any
Multi-Arch: same
Depends: libgtk-3-common,
${misc:Depends},
${shlibs:Depends},
@ -240,11 +242,11 @@ Description: GTK+ graphical user interface library -- gir bindings
Package: libgail-3-0
Architecture: any
Multi-Arch: same
Depends: ${misc:Depends},
${shlibs:Depends},
libgtk-3-0 (= ${binary:Version}),
at-spi2-core
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Description: GNOME Accessibility Implementation Library -- shared libraries
Gail implements ATK interfaces for GTK+ widgets which are dynamically
@ -256,6 +258,7 @@ Description: GNOME Accessibility Implementation Library -- shared libraries
Package: libgail-3-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: ${misc:Depends},
libgail-3-0 (= ${binary:Version}),
@ -273,11 +276,11 @@ Description: GNOME Accessibility Implementation Library -- development files
Package: libgail-3-0-dbg
Architecture: any
Multi-Arch: same
Section: debug
Priority: extra
Depends: ${misc:Depends}, libgail-3-0 (= ${binary:Version})
Recommends: libgtk-3-0-dbg
Multi-Arch: same
Description: Gail libraries and debugging symbols
Gail is the "GNOME Accessibility Implementation Library".
.
@ -287,10 +290,10 @@ Description: Gail libraries and debugging symbols
Package: libgail-3-doc
Architecture: all
Multi-Arch: foreign
Section: doc
Depends: ${misc:Depends}
Suggests: devhelp
Multi-Arch: foreign
Description: 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

27
debian/control.in vendored
View File

@ -16,11 +16,13 @@ Build-Depends: debhelper (>= 8.1.3),
gsettings-desktop-schemas,
adwaita-icon-theme,
at-spi2-core,
libglib2.0-dev (>= 2.41.2),
libglib2.0-dev (>= 2.43.4),
libgdk-pixbuf2.0-dev (>= 2.30.0),
libpango1.0-dev (>= 1.36.7),
libatk1.0-dev (>= 2.7.5),
libatk1.0-dev (>= 2.15.1),
libatk-bridge2.0-dev,
libegl1-mesa-dev [linux-any],
libepoxy-dev,
libwayland-dev (>= 1.5.91) [linux-any],
libxkbcommon-dev (>= 0.2.0),
libx11-dev (>= 2:1.3.3-2),
@ -36,7 +38,7 @@ Build-Depends: debhelper (>= 8.1.3),
libxkbfile-dev,
libxinerama-dev (>= 2:1.1-3),
libxfixes-dev (>= 1:3.0.0-3),
libcairo2-dev (>= 1.12.0),
libcairo2-dev (>= 1.14.0),
x11proto-xext-dev,
libcups2-dev (>= 1.2),
libcolord-dev (>= 0.1.9),
@ -51,7 +53,7 @@ Build-Depends-Indep: docbook-xml,
libatk1.0-doc,
libpango1.0-doc,
libcairo2-doc
Standards-Version: 3.9.5
Standards-Version: 3.9.6
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/
@ -59,6 +61,7 @@ XS-Testsuite: autopkgtest
Package: @SHARED_PKG@
Architecture: any
Multi-Arch: same
Depends: @COMMON_PKG@ (>= ${source:Version}),
${misc:Depends},
${shlibs:Depends},
@ -72,7 +75,6 @@ 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)
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Description: GTK+ graphical user interface library
GTK+ is a multi-platform toolkit for creating graphical user
@ -104,11 +106,11 @@ Description: GTK+ graphical user interface library - minimal runtime
Package: @COMMON_PKG@
Section: misc
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}, adwaita-icon-theme (>= ${gnome:Version})
Recommends: @SHARED_PKG@
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
interfaces. Offering a complete set of widgets, GTK+ is suitable
@ -120,10 +122,10 @@ Description: common files for the GTK+ graphical user interface library
Package: @BIN_PKG@
Section: misc
Architecture: any
Multi-Arch: foreign
Depends: ${misc:Depends}, ${shlibs:Depends},
@SHARED_PKG@ (>= ${source:Version}),
@COMMON_PKG@ (>= ${source:Version})
Multi-Arch: foreign
Description: 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
@ -136,6 +138,7 @@ Description: programs for the GTK+ graphical user interface library
Package: @DEV_PKG@
Section: libdevel
Architecture: any
Multi-Arch: same
Depends: @SHARED_PKG@ (= ${binary:Version}),
gir1.2-gtk-3.0 (= ${binary:Version}),
@COMMON_PKG@,
@ -189,12 +192,12 @@ Description: GTK+ libraries and debugging symbols
Package: @DOC_PKG@
Section: doc
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}
Recommends: libglib2.0-doc,
libatk1.0-doc,
libpango1.0-doc
Suggests: devhelp
Multi-Arch: foreign
Description: 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
@ -225,6 +228,7 @@ Description: example files for GTK+ 3
Package: gir1.2-gtk-3.0
Section: introspection
Architecture: any
Multi-Arch: same
Depends: @COMMON_PKG@,
${misc:Depends},
${shlibs:Depends},
@ -240,11 +244,11 @@ Description: GTK+ graphical user interface library -- gir bindings
Package: libgail-3-0
Architecture: any
Multi-Arch: same
Depends: ${misc:Depends},
${shlibs:Depends},
@SHARED_PKG@ (= ${binary:Version}),
at-spi2-core
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Description: GNOME Accessibility Implementation Library -- shared libraries
Gail implements ATK interfaces for GTK+ widgets which are dynamically
@ -256,6 +260,7 @@ Description: GNOME Accessibility Implementation Library -- shared libraries
Package: libgail-3-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: ${misc:Depends},
libgail-3-0 (= ${binary:Version}),
@ -273,11 +278,11 @@ Description: GNOME Accessibility Implementation Library -- development files
Package: libgail-3-0-dbg
Architecture: any
Multi-Arch: same
Section: debug
Priority: extra
Depends: ${misc:Depends}, libgail-3-0 (= ${binary:Version})
Recommends: @DEBUG_PKG@
Multi-Arch: same
Description: Gail libraries and debugging symbols
Gail is the "GNOME Accessibility Implementation Library".
.
@ -287,10 +292,10 @@ Description: Gail libraries and debugging symbols
Package: libgail-3-doc
Architecture: all
Multi-Arch: foreign
Section: doc
Depends: ${misc:Depends}
Suggests: devhelp
Multi-Arch: foreign
Description: 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

View File

@ -1 +1 @@
usr/lib/*/girepository-1.0/ usr/lib/
usr/lib/*/girepository-1.0/

View File

@ -1,5 +1,6 @@
libgdk-3.so.0 libgtk-3-0 #MINVER#
* Build-Depends-Package: libgtk-3-dev
gdk__private__@Base 3.16.2
gdk_add_option_entries_libgtk_only@Base 3.0.0
gdk_app_launch_context_get_type@Base 3.0.0
gdk_app_launch_context_new@Base 3.0.0
@ -23,6 +24,7 @@ libgdk-3.so.0 libgtk-3-0 #MINVER#
gdk_broadway_window_get_type@Base 3.9.10
gdk_byte_order_get_type@Base 3.0.0
gdk_cairo_create@Base 3.0.0
gdk_cairo_draw_from_gl@Base 3.16.2
gdk_cairo_get_clip_rectangle@Base 3.0.0
gdk_cairo_rectangle@Base 3.0.0
gdk_cairo_region@Base 3.0.0
@ -70,9 +72,11 @@ libgdk-3.so.0 libgtk-3-0 #MINVER#
gdk_device_get_name@Base 3.0.0
gdk_device_get_position@Base 3.0.0
gdk_device_get_position_double@Base 3.9.10
gdk_device_get_product_id@Base 3.16.2
gdk_device_get_source@Base 3.0.0
gdk_device_get_state@Base 3.0.0
gdk_device_get_type@Base 3.0.0
gdk_device_get_vendor_id@Base 3.16.2
gdk_device_get_window_at_position@Base 3.0.0
gdk_device_get_window_at_position_double@Base 3.9.10
gdk_device_grab@Base 3.0.0
@ -229,6 +233,23 @@ libgdk-3.so.0 libgtk-3-0 #MINVER#
gdk_get_display_arg_name@Base 3.0.0
gdk_get_program_class@Base 3.0.0
gdk_get_show_events@Base 3.0.0
gdk_gl_context_clear_current@Base 3.16.2
gdk_gl_context_get_current@Base 3.16.2
gdk_gl_context_get_debug_enabled@Base 3.16.2
gdk_gl_context_get_display@Base 3.16.2
gdk_gl_context_get_forward_compatible@Base 3.16.2
gdk_gl_context_get_required_version@Base 3.16.2
gdk_gl_context_get_shared_context@Base 3.16.2
gdk_gl_context_get_type@Base 3.16.2
gdk_gl_context_get_version@Base 3.16.2
gdk_gl_context_get_window@Base 3.16.2
gdk_gl_context_make_current@Base 3.16.2
gdk_gl_context_realize@Base 3.16.2
gdk_gl_context_set_debug_enabled@Base 3.16.2
gdk_gl_context_set_forward_compatible@Base 3.16.2
gdk_gl_context_set_required_version@Base 3.16.2
gdk_gl_error_get_type@Base 3.16.2
gdk_gl_error_quark@Base 3.16.2
gdk_grab_ownership_get_type@Base 3.0.0
gdk_grab_status_get_type@Base 3.0.0
gdk_gravity_get_type@Base 3.0.0
@ -387,20 +408,17 @@ libgdk-3.so.0 libgtk-3-0 #MINVER#
gdk_visual_get_type@Base 3.0.0
gdk_visual_get_visual_type@Base 3.0.0
gdk_visual_type_get_type@Base 3.0.0
#MISSING: 3.13.8-1# (arch=linux-any)gdk_wayland_device_clear_selection_content_libgtk_only@Base 3.9.10
#MISSING: 3.13.8-1# (arch=linux-any)gdk_wayland_device_get_selection_type_atoms_libgtk_only@Base 3.9.10
(arch=linux-any)gdk_wayland_device_get_type@Base 3.9.10
(arch=linux-any)gdk_wayland_device_get_wl_keyboard@Base 3.9.10
(arch=linux-any)gdk_wayland_device_get_wl_pointer@Base 3.9.10
(arch=linux-any)gdk_wayland_device_get_wl_seat@Base 3.9.10
#MISSING: 3.13.8-1# (arch=linux-any)gdk_wayland_device_offer_selection_content_libgtk_only@Base 3.9.10
#MISSING: 3.13.8-1# (arch=linux-any)gdk_wayland_device_request_selection_content_libgtk_only@Base 3.9.10
(arch=linux-any)gdk_wayland_display_get_type@Base 3.9.10
(arch=linux-any)gdk_wayland_display_get_wl_compositor@Base 3.9.10
(arch=linux-any)gdk_wayland_display_get_wl_display@Base 3.9.10
(arch=linux-any)gdk_wayland_display_get_xdg_shell@Base 3.11.5
(arch=linux-any)gdk_wayland_display_set_cursor_theme@Base 3.9.10
(arch=linux-any)gdk_wayland_drag_context_get_dnd_window_libgtk_only@Base 3.13.8
gdk_wayland_gl_context_get_type@Base 3.16.2
(arch=linux-any)gdk_wayland_selection_add_targets_libgtk_only@Base 3.13.8
(arch=linux-any)gdk_wayland_selection_clear_targets_libgtk_only@Base 3.13.8
(arch=linux-any)gdk_wayland_window_get_type@Base 3.9.10
@ -421,6 +439,7 @@ libgdk-3.so.0 libgtk-3-0 #MINVER#
gdk_window_constrain_size@Base 3.0.0
gdk_window_coords_from_parent@Base 3.0.0
gdk_window_coords_to_parent@Base 3.0.0
gdk_window_create_gl_context@Base 3.16.2
gdk_window_create_similar_image_surface@Base 3.9.10
gdk_window_create_similar_surface@Base 3.0.0
gdk_window_deiconify@Base 3.0.0
@ -496,6 +515,7 @@ libgdk-3.so.0 libgtk-3-0 #MINVER#
gdk_window_is_viewable@Base 3.0.0
gdk_window_is_visible@Base 3.0.0
gdk_window_lower@Base 3.0.0
gdk_window_mark_paint_from_clip@Base 3.16.2
gdk_window_maximize@Base 3.0.0
gdk_window_merge_child_input_shapes@Base 3.0.0
gdk_window_merge_child_shapes@Base 3.0.0
@ -587,6 +607,7 @@ libgdk-3.so.0 libgtk-3-0 #MINVER#
gdk_x11_display_error_trap_pop@Base 3.0.0
gdk_x11_display_error_trap_pop_ignored@Base 3.0.0
gdk_x11_display_error_trap_push@Base 3.0.0
gdk_x11_display_get_glx_version@Base 3.16.2
gdk_x11_display_get_startup_notification_id@Base 3.0.0
gdk_x11_display_get_type@Base 3.0.0
gdk_x11_display_get_user_time@Base 3.0.0
@ -611,6 +632,7 @@ libgdk-3.so.0 libgtk-3-0 #MINVER#
gdk_x11_get_xatom_by_name_for_display@Base 3.0.0
gdk_x11_get_xatom_name@Base 3.0.0
gdk_x11_get_xatom_name_for_display@Base 3.0.0
gdk_x11_gl_context_get_type@Base 3.16.2
gdk_x11_grab_server@Base 3.0.0
gdk_x11_keymap_get_group_for_state@Base 3.5.2
gdk_x11_keymap_get_type@Base 3.0.0
@ -1052,6 +1074,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_button_new_with_mnemonic@Base 3.0.0
gtk_button_pressed@Base 3.0.0
gtk_button_released@Base 3.0.0
gtk_button_role_get_type@Base 3.16.2
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
@ -1194,6 +1217,8 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_cell_renderer_get_state@Base 3.0.0
gtk_cell_renderer_get_type@Base 3.0.0
gtk_cell_renderer_get_visible@Base 3.0.0
gtk_cell_renderer_graph_get_type@Base 3.16.2
gtk_cell_renderer_graph_new@Base 3.16.2
gtk_cell_renderer_is_activatable@Base 3.0.0
gtk_cell_renderer_mode_get_type@Base 3.0.0
gtk_cell_renderer_pixbuf_get_type@Base 3.0.0
@ -1260,6 +1285,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_check_version@Base 3.0.0
gtk_clipboard_clear@Base 3.0.0
gtk_clipboard_get@Base 3.0.0
gtk_clipboard_get_default@Base 3.16.2
gtk_clipboard_get_display@Base 3.0.0
gtk_clipboard_get_for_display@Base 3.0.0
gtk_clipboard_get_owner@Base 3.0.0
@ -1443,6 +1469,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_css_provider_load_from_data@Base 3.0.0
gtk_css_provider_load_from_file@Base 3.0.0
gtk_css_provider_load_from_path@Base 3.0.0
gtk_css_provider_load_from_resource@Base 3.16.2
gtk_css_provider_new@Base 3.0.0
gtk_css_provider_to_string@Base 3.1.6
gtk_css_section_get_end_line@Base 3.2.1
@ -1485,6 +1512,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_distribute_natural_allocation@Base 3.0.0
gtk_drag_begin@Base 3.0.0
gtk_drag_begin_with_coordinates@Base 3.9.12
gtk_drag_cancel@Base 3.16.2
gtk_drag_check_threshold@Base 3.0.0
gtk_drag_dest_add_image_targets@Base 3.0.0
gtk_drag_dest_add_text_targets@Base 3.0.0
@ -1617,6 +1645,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_grab_focus_without_selecting@Base 3.16.2
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
@ -1955,6 +1984,24 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_get_micro_version@Base 3.0.0
gtk_get_minor_version@Base 3.0.0
gtk_get_option_group@Base 3.0.0
gtk_gl_area_attach_buffers@Base 3.16.2
gtk_gl_area_get_auto_render@Base 3.16.2
gtk_gl_area_get_context@Base 3.16.2
gtk_gl_area_get_error@Base 3.16.2
gtk_gl_area_get_has_alpha@Base 3.16.2
gtk_gl_area_get_has_depth_buffer@Base 3.16.2
gtk_gl_area_get_has_stencil_buffer@Base 3.16.2
gtk_gl_area_get_required_version@Base 3.16.2
gtk_gl_area_get_type@Base 3.16.2
gtk_gl_area_make_current@Base 3.16.2
gtk_gl_area_new@Base 3.16.2
gtk_gl_area_queue_render@Base 3.16.2
gtk_gl_area_set_auto_render@Base 3.16.2
gtk_gl_area_set_error@Base 3.16.2
gtk_gl_area_set_has_alpha@Base 3.16.2
gtk_gl_area_set_has_depth_buffer@Base 3.16.2
gtk_gl_area_set_has_stencil_buffer@Base 3.16.2
gtk_gl_area_set_required_version@Base 3.16.2
gtk_glade_catalog_init@Base 3.9.10
gtk_grab_add@Base 3.0.0
gtk_grab_get_current@Base 3.0.0
@ -2325,6 +2372,8 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_label_get_use_markup@Base 3.0.0
gtk_label_get_use_underline@Base 3.0.0
gtk_label_get_width_chars@Base 3.0.0
gtk_label_get_xalign@Base 3.16.2
gtk_label_get_yalign@Base 3.16.2
gtk_label_new@Base 3.0.0
gtk_label_new_with_mnemonic@Base 3.0.0
gtk_label_select_region@Base 3.0.0
@ -2349,6 +2398,8 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_label_set_use_markup@Base 3.0.0
gtk_label_set_use_underline@Base 3.0.0
gtk_label_set_width_chars@Base 3.0.0
gtk_label_set_xalign@Base 3.16.2
gtk_label_set_yalign@Base 3.16.2
gtk_layout_get_bin_window@Base 3.0.0
gtk_layout_get_hadjustment@Base 3.0.0
gtk_layout_get_size@Base 3.0.0
@ -2388,6 +2439,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_link_button_set_uri@Base 3.0.0
gtk_link_button_set_visited@Base 3.0.0
gtk_list_box_accessible_get_type@Base 3.9.10
gtk_list_box_bind_model@Base 3.16.2
gtk_list_box_drag_highlight_row@Base 3.9.10
gtk_list_box_drag_unhighlight_row@Base 3.9.10
gtk_list_box_get_activate_on_single_click@Base 3.9.10
@ -2573,6 +2625,8 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_misc_get_type@Base 3.0.0
gtk_misc_set_alignment@Base 3.0.0
gtk_misc_set_padding@Base 3.0.0
gtk_model_button_get_type@Base 3.16.2
gtk_model_button_new@Base 3.16.2
gtk_mount_operation_get_parent@Base 3.0.0
gtk_mount_operation_get_screen@Base 3.0.0
gtk_mount_operation_get_type@Base 3.0.0
@ -2584,6 +2638,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
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_detach_tab@Base 3.16.2
gtk_notebook_get_action_widget@Base 3.0.0
gtk_notebook_get_current_page@Base 3.0.0
gtk_notebook_get_group_name@Base 3.0.0
@ -2721,10 +2776,12 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_paned_get_handle_window@Base 3.0.0
gtk_paned_get_position@Base 3.0.0
gtk_paned_get_type@Base 3.0.0
gtk_paned_get_wide_handle@Base 3.16.2
gtk_paned_new@Base 3.0.0
gtk_paned_pack1@Base 3.0.0
gtk_paned_pack2@Base 3.0.0
gtk_paned_set_position@Base 3.0.0
gtk_paned_set_wide_handle@Base 3.16.2
gtk_paper_size_copy@Base 3.0.0
gtk_paper_size_free@Base 3.0.0
gtk_paper_size_get_default@Base 3.0.0
@ -2741,8 +2798,10 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_paper_size_get_width@Base 3.0.0
gtk_paper_size_is_custom@Base 3.0.0
gtk_paper_size_is_equal@Base 3.0.0
gtk_paper_size_is_ipp@Base 3.16.2
gtk_paper_size_new@Base 3.0.0
gtk_paper_size_new_custom@Base 3.0.0
gtk_paper_size_new_from_ipp@Base 3.16.2
gtk_paper_size_new_from_key_file@Base 3.0.0
gtk_paper_size_new_from_ppd@Base 3.0.0
gtk_paper_size_set_size@Base 3.0.0
@ -2785,13 +2844,18 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_popover_get_pointing_to@Base 3.11.5
gtk_popover_get_position@Base 3.11.5
gtk_popover_get_relative_to@Base 3.11.5
gtk_popover_get_transitions_enabled@Base 3.16.2
gtk_popover_get_type@Base 3.11.5
gtk_popover_menu_get_type@Base 3.16.2
gtk_popover_menu_new@Base 3.16.2
gtk_popover_menu_open_submenu@Base 3.16.2
gtk_popover_new@Base 3.11.5
gtk_popover_new_from_model@Base 3.11.7
gtk_popover_set_modal@Base 3.11.5
gtk_popover_set_pointing_to@Base 3.11.5
gtk_popover_set_position@Base 3.11.5
gtk_popover_set_relative_to@Base 3.11.5
gtk_popover_set_transitions_enabled@Base 3.16.2
gtk_position_type_get_type@Base 3.0.0
gtk_print_backend_add_printer@Base 3.0.0
gtk_print_backend_destroy@Base 3.0.0
@ -3338,6 +3402,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_scale_set_value_pos@Base 3.0.0
gtk_scroll_step_get_type@Base 3.0.0
gtk_scroll_type_get_type@Base 3.0.0
gtk_scrollable_get_border@Base 3.16.2
gtk_scrollable_get_hadjustment@Base 3.0.0
gtk_scrollable_get_hscroll_policy@Base 3.0.0
gtk_scrollable_get_type@Base 3.0.0
@ -3358,6 +3423,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_scrolled_window_get_kinetic_scrolling@Base 3.3.18
gtk_scrolled_window_get_min_content_height@Base 3.0.0
gtk_scrolled_window_get_min_content_width@Base 3.0.0
gtk_scrolled_window_get_overlay_scrolling@Base 3.16.2
gtk_scrolled_window_get_placement@Base 3.0.0
gtk_scrolled_window_get_policy@Base 3.0.0
gtk_scrolled_window_get_shadow_type@Base 3.0.0
@ -3370,6 +3436,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_scrolled_window_set_kinetic_scrolling@Base 3.3.18
gtk_scrolled_window_set_min_content_height@Base 3.0.0
gtk_scrolled_window_set_min_content_width@Base 3.0.0
gtk_scrolled_window_set_overlay_scrolling@Base 3.16.2
gtk_scrolled_window_set_placement@Base 3.0.0
gtk_scrolled_window_set_policy@Base 3.0.0
gtk_scrolled_window_set_shadow_type@Base 3.0.0
@ -3384,6 +3451,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_search_bar_set_search_mode@Base 3.9.10
gtk_search_bar_set_show_close_button@Base 3.9.10
gtk_search_entry_get_type@Base 3.5.6
gtk_search_entry_handle_event@Base 3.16.2
gtk_search_entry_new@Base 3.5.6
gtk_selection_add_target@Base 3.0.0
gtk_selection_add_targets@Base 3.0.0
@ -3491,20 +3559,28 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_stack_add_named@Base 3.9.10
gtk_stack_add_titled@Base 3.9.10
gtk_stack_get_child_by_name@Base 3.11.5
gtk_stack_get_hhomogeneous@Base 3.16.2
gtk_stack_get_homogeneous@Base 3.9.10
gtk_stack_get_transition_duration@Base 3.9.10
gtk_stack_get_transition_running@Base 3.11.5
gtk_stack_get_transition_type@Base 3.9.10
gtk_stack_get_type@Base 3.9.10
gtk_stack_get_vhomogeneous@Base 3.16.2
gtk_stack_get_visible_child@Base 3.9.10
gtk_stack_get_visible_child_name@Base 3.9.10
gtk_stack_new@Base 3.9.10
gtk_stack_set_hhomogeneous@Base 3.16.2
gtk_stack_set_homogeneous@Base 3.9.10
gtk_stack_set_transition_duration@Base 3.9.10
gtk_stack_set_transition_type@Base 3.9.10
gtk_stack_set_vhomogeneous@Base 3.16.2
gtk_stack_set_visible_child@Base 3.9.10
gtk_stack_set_visible_child_full@Base 3.9.10
gtk_stack_set_visible_child_name@Base 3.9.10
gtk_stack_sidebar_get_stack@Base 3.16.2
gtk_stack_sidebar_get_type@Base 3.16.2
gtk_stack_sidebar_new@Base 3.16.2
gtk_stack_sidebar_set_stack@Base 3.16.2
gtk_stack_switcher_get_stack@Base 3.9.10
gtk_stack_switcher_get_type@Base 3.9.10
gtk_stack_switcher_new@Base 3.9.10
@ -3786,6 +3862,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_text_buffer_insert_child_anchor@Base 3.0.0
gtk_text_buffer_insert_interactive@Base 3.0.0
gtk_text_buffer_insert_interactive_at_cursor@Base 3.0.0
gtk_text_buffer_insert_markup@Base 3.16.2
gtk_text_buffer_insert_pixbuf@Base 3.0.0
gtk_text_buffer_insert_range@Base 3.0.0
gtk_text_buffer_insert_range_interactive@Base 3.0.0
@ -3821,6 +3898,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_text_child_anchor_register_child@Base 3.0.0
gtk_text_child_anchor_unregister_child@Base 3.0.0
gtk_text_direction_get_type@Base 3.0.0
gtk_text_extend_selection_get_type@Base 3.16.2
gtk_text_iter_assign@Base 3.2.1
gtk_text_iter_backward_char@Base 3.0.0
gtk_text_iter_backward_chars@Base 3.0.0
@ -4007,6 +4085,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_text_view_get_left_margin@Base 3.0.0
gtk_text_view_get_line_at_y@Base 3.0.0
gtk_text_view_get_line_yrange@Base 3.0.0
gtk_text_view_get_monospace@Base 3.16.2
gtk_text_view_get_overwrite@Base 3.0.0
gtk_text_view_get_pixels_above_lines@Base 3.0.0
gtk_text_view_get_pixels_below_lines@Base 3.0.0
@ -4041,6 +4120,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
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_monospace@Base 3.16.2
gtk_text_view_set_overwrite@Base 3.0.0
gtk_text_view_set_pixels_above_lines@Base 3.0.0
gtk_text_view_set_pixels_below_lines@Base 3.0.0
@ -4617,6 +4697,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_widget_event@Base 3.0.0
gtk_widget_freeze_child_notify@Base 3.0.0
gtk_widget_get_accessible@Base 3.0.0
gtk_widget_get_action_group@Base 3.16.2
gtk_widget_get_allocated_baseline@Base 3.9.10
gtk_widget_get_allocated_height@Base 3.0.0
gtk_widget_get_allocated_width@Base 3.0.0
@ -4720,6 +4801,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
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_action_prefixes@Base 3.16.2
gtk_widget_list_mnemonic_labels@Base 3.0.0
gtk_widget_map@Base 3.0.0
gtk_widget_mnemonic_activate@Base 3.0.0
@ -4907,6 +4989,7 @@ libgtk-3.so.0 libgtk-3-0 #MINVER#
gtk_window_get_skip_pager_hint@Base 3.0.0
gtk_window_get_skip_taskbar_hint@Base 3.0.0
gtk_window_get_title@Base 3.0.0
gtk_window_get_titlebar@Base 3.16.2
gtk_window_get_transient_for@Base 3.0.0
gtk_window_get_type@Base 3.0.0
gtk_window_get_type_hint@Base 3.0.0

View File

@ -3,4 +3,5 @@ usr/lib/*/libg?k*.so
usr/lib/*/pkgconfig/g?k*
usr/share/aclocal
usr/share/gir-1.0
usr/share/glib-2.0/schemas/org.gtk.Settings.Debug.gschema.xml
usr/share/gtk-3.0/gtkbuilder.rng

View File

@ -1,6 +1,8 @@
--- a/gtk/gtksettings.c
+++ b/gtk/gtksettings.c
@@ -461,7 +461,7 @@
Index: gtk+-3.14.1/gtk/gtksettings.c
===================================================================
--- gtk+-3.14.1.orig/gtk/gtksettings.c 2014-10-02 01:53:10.669684152 +0200
+++ gtk+-3.14.1/gtk/gtksettings.c 2014-10-02 01:53:10.665684097 +0200
@@ -456,7 +456,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

@ -18,9 +18,11 @@ Bug-Ubuntu: https://launchpad.net/bugs/769256
gdk/Makefile.am | 17 +++++++----------
1 files changed, 7 insertions(+), 10 deletions(-)
--- a/gdk/Makefile.am
+++ b/gdk/Makefile.am
@@ -210,8 +210,8 @@
Index: gtk+-3.14.0/gdk/Makefile.am
===================================================================
--- gtk+-3.14.0.orig/gdk/Makefile.am 2014-09-23 19:07:27.472374097 +0200
+++ gtk+-3.14.0/gdk/Makefile.am 2014-09-23 19:07:27.468374036 +0200
@@ -206,8 +206,8 @@
introspection_files = \
$(filter-out gdkkeysyms-compat.h, $(gdk_h_sources)) \
$(gdk_c_sources) \
@ -31,7 +33,7 @@ Bug-Ubuntu: https://launchpad.net/bugs/769256
Gdk-3.0.gir: libgdk-3.la Makefile
Gdk_3_0_gir_SCANNERFLAGS = \
@@ -378,7 +378,7 @@
@@ -374,7 +374,7 @@
lib_LTLIBRARIES = libgdk-3.la
@ -40,7 +42,7 @@ Bug-Ubuntu: https://launchpad.net/bugs/769256
EXTRA_DIST += \
$(gdk_built_sources) \
fallback-c89.c
@@ -392,18 +392,15 @@
@@ -388,18 +388,15 @@
$(gdk_built_sources) \
gdkconfig.h

View File

@ -1,7 +1,7 @@
--- a/modules/input/imviqr.c
+++ b/modules/input/imviqr.c
@@ -242,7 +242,7 @@
N_("Vietnamese (VIQR)"), /* Human readable name */
NC_("input method menu", "Vietnamese (VIQR)"), /* Human readable name */
GETTEXT_PACKAGE, /* Translation domain */
GTK_LOCALEDIR, /* Dir for bindtextdomain (not strictly needed for "gtk+") */
- "vi" /* Languages for which this module is the default */

View File

@ -2,7 +2,7 @@ Bug: https://bugzilla.gnome.org/show_bug.cgi?id=702371
--- a/testsuite/gtk/treeview.c
+++ b/testsuite/gtk/treeview.c
@@ -236,8 +236,10 @@
@@ -354,8 +354,10 @@
g_test_add_func ("/TreeView/cursor/bug-539377", test_bug_539377);
g_test_add_func ("/TreeView/cursor/select-collapsed_row",
test_select_collapsed_row);
@ -12,5 +12,5 @@ Bug: https://bugzilla.gnome.org/show_bug.cgi?id=702371
- test_row_separator_height);
+ test_row_separator_height);*/
g_test_add_func ("/TreeView/selection/count", test_selection_count);
g_test_add_func ("/TreeView/selection/empty", test_selection_empty);
return g_test_run ();

View File

@ -1,16 +0,0 @@
Description: Enable tracker full text search
Tracker in Debian is compiled with FTS support, so we make use of that in
GTK3's file selector dialog.
This way files can be found by their content and not only their file name.
--- a/gtk/gtksearchenginetracker.c
+++ b/gtk/gtksearchenginetracker.c
@@ -50,7 +50,7 @@
* use filename matching instead. This doesnt use the content of the
* file however.
*/
-#undef FTS_MATCHING
+#define FTS_MATCHING
/*
* GtkSearchEngineTracker object

View File

@ -13,7 +13,7 @@ Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=656803
--- a/gtk-doc.make
+++ b/gtk-doc.make
@@ -181,8 +181,8 @@
@@ -182,8 +182,8 @@
if test -f $(abs_srcdir)/$$file ; then \
cp $(abs_srcdir)/$$file $(abs_builddir)/html; \
fi; \

View File

@ -0,0 +1,28 @@
From dc2a33a0e3eaea4c8b5baca80ab5bcddadf19636 Mon Sep 17 00:00:00 2001
From: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: Wed, 6 May 2015 12:39:14 +0200
Subject: [PATCH] notify test: Don't test object relying on dbus connections
Don't test types that rely on a pre-existing dbus session bus.
---
testsuite/gtk/notify.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/testsuite/gtk/notify.c b/testsuite/gtk/notify.c
index 002c207..1ae3ab6 100644
--- a/testsuite/gtk/notify.c
+++ b/testsuite/gtk/notify.c
@@ -403,6 +403,10 @@ test_type (gconstpointer data)
g_type_is_a (type, GTK_TYPE_FILE_CHOOSER_WIDGET) ||
g_type_is_a (type, GTK_TYPE_PLACES_SIDEBAR))
return;
+
+ /* These rely on a d-bus session bus */
+ if (g_type_is_a (type, GTK_TYPE_MOUNT_OPERATION))
+ return;
klass = g_type_class_ref (type);
--
2.1.4

38
debian/patches/reftest-known-fail.patch vendored Normal file
View File

@ -0,0 +1,38 @@
--- a/testsuite/reftests/gtk-reftest.c
+++ b/testsuite/reftests/gtk-reftest.c
@@ -247,6 +247,20 @@
g_free (filename);
}
+static gboolean
+known_fail(const char *test_name)
+{
+ char *filename = get_test_file (test_name, ".ui.known_fail", TRUE);
+
+ if (filename)
+ {
+ g_free (filename);
+ return TRUE;
+ }
+
+ return FALSE;
+}
+
static void
test_ui_file (GFile *file)
{
@@ -279,7 +293,13 @@
if (diff_image)
{
save_image (diff_image, ui_file, ".diff.png");
- g_test_fail ();
+ if (known_fail(ui_file))
+ {
+ printf("KNOWN FAILURE - %s\n", ui_file);
+ g_test_message ("KNOWN FAIL: %s", ui_file);
+ }
+ else
+ g_test_fail ();
}
remove_extra_css (provider);

View File

@ -7,7 +7,8 @@
#042_treeview_single-focus.patch
#043_notebook_scroll.patch
032_mips_treeview_row_separator_height.patch
044_tracker_fts.patch
060_ignore-random-icons.patch
061_multiarch_module_fallback.patch
071_fix-installation-of-HTML-images.patch
reftest-known-fail.patch
notify-test-Don-t-test-object-relying-on-dbus-connec.patch

4
debian/rules vendored
View File

@ -151,8 +151,10 @@ clean:: debian/control
touch debian/control.in
rm -f $(call dh_subst_files,$(DEB_ALL_PACKAGES))
# So that gsettings can find the (uninstalled) gtk schemas
pre-build::
# Mark reftests with known failures as non-fatal
touch testsuite/reftests/style-properties-nth-child.ui.known_fail
# So that gsettings can find the (uninstalled) gtk schemas
mkdir -p debian/build/glib-2.0/schemas/
cp gtk/org.gtk.* debian/build/glib-2.0/schemas/
glib-compile-schemas debian/build/glib-2.0/schemas/