Hello community, here is the log from the commit of package totem for openSUSE:Factory checked in at 2014-08-03 07:50:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/totem (Old) and /work/SRC/openSUSE:Factory/.totem.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "totem" Changes: -------- --- /work/SRC/openSUSE:Factory/totem/totem.changes 2014-05-11 14:16:54.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.totem.new/totem.changes 2014-08-03 07:50:29.000000000 +0200 @@ -1,0 +2,6 @@ +Sat Jul 26 14:32:33 UTC 2014 - dimstar@opensuse.org + +- Add totem-use_right_names.patch: Use the correct name for + parent widgets in templates. Fixes crash on startup (bgo#729479). + +------------------------------------------------------------------- New: ---- totem-use_right_names.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ totem.spec ++++++ --- /var/tmp/diff_new_pack.qUc86h/_old 2014-08-03 07:50:31.000000000 +0200 +++ /var/tmp/diff_new_pack.qUc86h/_new 2014-08-03 07:50:31.000000000 +0200 @@ -26,6 +26,8 @@ Group: Productivity/Multimedia/Video/Players Url: http://www.gnome.org/projects/totem/ Source0: http://download.gnome.org/sources/totem/3.12/%{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM totem-use_right_names.patch bgo#729479 dimstar@opensuse.org -- Use the correct name for parrent widgets +Patch0: totem-use_right_names.patch BuildRequires: appdata-tools BuildRequires: fdupes BuildRequires: gcc-c++ @@ -188,6 +190,7 @@ %lang_package %prep %setup -q +%patch0 -p1 translation-update-upstream %build ++++++ totem-use_right_names.patch ++++++
From fcd79a7b667a634bd920cabffb547c4b62e6dfaf Mon Sep 17 00:00:00 2001 From: Yosef Or Boczko
Date: Sat, 3 May 2014 23:54:22 +0300 Subject: data: Use the correct name for parent widgets in templates
Recent versions of GTK+ started complaining about this, for example: (totem:5745): Gtk-CRITICAL **: Error building template class 'TotemMainToolbar' for an instance of type 'TotemMainToolbar': Template parent type `GtkBox' does not match instance parent type `GtkHeaderBar'. https://bugzilla.gnome.org/show_bug.cgi?id=729479 diff --git a/src/grilo.ui b/src/grilo.ui index 7b8103d..aa7b9ac 100644 --- a/src/grilo.ui +++ b/src/grilo.ui @@ -91,7 +91,7 @@ <column type="gint"/> </columns> </object> - <template class="TotemGrilo" parent="GtkVBox"> + <template class="TotemGrilo" parent="GtkBox"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="border_width">0</property> diff --git a/src/totemmaintoolbar.ui b/src/totemmaintoolbar.ui index a185d42..4a81ada 100644 --- a/src/totemmaintoolbar.ui +++ b/src/totemmaintoolbar.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <interface domain="totem"> <!-- interface-requires gtk+ 3.11 --> - <template class="TotemMainToolbar" parent="GtkBox"> + <template class="TotemMainToolbar" parent="GtkHeaderBar"> <property name="visible">True</property> <property name="can_focus">False</property> <child> -- cgit v0.10.1 -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org