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

Reply via email to