Hello community, here is the log from the commit of package transmageddon for openSUSE:Factory checked in at 2013-08-12 11:08:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/transmageddon (Old) and /work/SRC/openSUSE:Factory/.transmageddon.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "transmageddon" Changes: -------- --- /work/SRC/openSUSE:Factory/transmageddon/transmageddon.changes 2012-10-16 12:05:48.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.transmageddon.new/transmageddon.changes 2013-08-12 11:08:33.000000000 +0200 @@ -1,0 +2,13 @@ +Thu Aug 8 09:26:42 UTC 2013 - dims...@opensuse.org + +- Add transmageddon-gtk3.patch: require GTK 3.0 from the python + code. We know we can't use GTK2, as introspection support is not + really given there. + +------------------------------------------------------------------- +Thu Aug 8 08:05:57 UTC 2013 - dims...@opensuse.org + +- Add python3-gobject Requires: as transmageddon makes use of + gobject-introspection, we need to pull in the python gi loader. + +------------------------------------------------------------------- New: ---- transmageddon-gtk3.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ transmageddon.spec ++++++ --- /var/tmp/diff_new_pack.hJE7Zj/_old 2013-08-12 11:08:33.000000000 +0200 +++ /var/tmp/diff_new_pack.hJE7Zj/_new 2013-08-12 11:08:33.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package transmageddon # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands. # # All modifications and additions to the file contributed by third parties @@ -24,6 +24,8 @@ License: LGPL-2.1+ Group: Productivity/Multimedia/Video/Editors and Convertors Source: http://www.linuxrising.org/files/%{name}-%{version}.tar.xz +# PATCH-FIX-OPENSUSE transmageddon-gtk3.patch dims...@opensuse.org -- Require GTK+ 3.0 +Patch0: transmageddon-gtk3.patch BuildRequires: fdupes # Needed to create typelib() Requires. BuildRequires: gobject-introspection @@ -35,6 +37,7 @@ BuildRequires: update-desktop-files Requires: gstreamer-plugins-base >= 0.11.0 Requires: python3 +Requires: python3-gobject Recommends: gstreamer-plugins-bad Recommends: gstreamer-plugins-good Recommends: %{name}-lang @@ -52,6 +55,7 @@ %lang_package %prep %setup -q +%patch0 -p1 translation-update-upstream %build ++++++ transmageddon-gtk3.patch ++++++ Index: transmageddon-0.25/src/transmageddon.py =================================================================== --- transmageddon-0.25.orig/src/transmageddon.py +++ transmageddon-0.25/src/transmageddon.py @@ -28,6 +28,8 @@ os.environ["GST_DEBUG_DUMP_DOT_DIR"] = " import which import time +import gi +gi.require_version('Gtk', '3.0') from gi.repository import Notify from gi.repository import GdkX11, Gio, Gtk, GLib, Gst, GstPbutils Gst.init(None) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org