Hello community,

here is the log from the commit of package pitivi for openSUSE:Factory checked 
in at 2017-07-07 10:17:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pitivi (Old)
 and      /work/SRC/openSUSE:Factory/.pitivi.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pitivi"

Fri Jul  7 10:17:07 2017 rev:31 rq:508384 version:0.98.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/pitivi/pitivi.changes    2017-02-06 
15:24:07.407339805 +0100
+++ /work/SRC/openSUSE:Factory/.pitivi.new/pitivi.changes       2017-07-07 
10:17:08.717068767 +0200
@@ -1,0 +2,6 @@
+Sun Jul  2 12:46:02 UTC 2017 - [email protected]
+
+- Update to version 0.98.1:
+  + Bug fix release to ensure compatibility with Gst 1.12.
+
+-------------------------------------------------------------------

Old:
----
  pitivi-0.98.tar.xz

New:
----
  pitivi-0.98.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pitivi.spec ++++++
--- /var/tmp/diff_new_pack.XiMbr6/_old  2017-07-07 10:17:09.784917672 +0200
+++ /var/tmp/diff_new_pack.XiMbr6/_new  2017-07-07 10:17:09.788917106 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           pitivi
-Version:        0.98
+Version:        0.98.1
 Release:        0
 Summary:        Intuitive and featureful movie editor
 License:        LGPL-2.1+

++++++ pitivi-0.98.tar.xz -> pitivi-0.98.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pitivi-0.98/NEWS new/pitivi-0.98.1/NEWS
--- old/pitivi-0.98/NEWS        2016-12-05 16:15:47.000000000 +0100
+++ new/pitivi-0.98.1/NEWS      2017-06-30 23:46:52.000000000 +0200
@@ -1,3 +1,6 @@
+2017 June 30th - Pitivi 0.98.1
+  * Bug fix release to ensure compatibility with Gst 1.12
+
 2016 December 5th - Pitivi 0.98
 
   * Customizable keyboard shortcuts
@@ -216,7 +219,7 @@
 2008 Dec 11 - PiTiVi 0.11.3
 
  * Remove usage of gobject as much as possible from non-ui components
- * Make smarter choices about audio/video sinks 
+ * Make smarter choices about audio/video sinks
  * Fix issues with seeking in ruler/viewer
  * general pylint cleanup
  * Picture support in the timeline
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pitivi-0.98/build/flatpak/pitivi.template.json 
new/pitivi-0.98.1/build/flatpak/pitivi.template.json
--- old/pitivi-0.98/build/flatpak/pitivi.template.json  2016-11-22 
21:54:00.000000000 +0100
+++ new/pitivi-0.98.1/build/flatpak/pitivi.template.json        2017-06-30 
22:49:27.000000000 +0200
@@ -242,7 +242,7 @@
             "build-options" : {
               "build-args": ["--share=network"]
             },
-            "config-opts": ["--module=meson==0.35.1"],
+            "config-opts": ["--module=meson==0.37.1"],
             "sources": [
                 {
                     "type": "file",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pitivi-0.98/meson.build new/pitivi-0.98.1/meson.build
--- old/pitivi-0.98/meson.build 2016-12-05 16:15:47.000000000 +0100
+++ new/pitivi-0.98.1/meson.build       2017-06-30 23:20:30.000000000 +0200
@@ -1,4 +1,4 @@
-project('pitivi', 'c', version: '0.98')
+project('pitivi', 'c', version: '0.98.1')
 
 python = find_program('python3')
 intltool_merge = find_program('intltool-merge')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pitivi-0.98/pitivi/check.py 
new/pitivi-0.98.1/pitivi/check.py
--- old/pitivi-0.98/pitivi/check.py     2016-12-05 16:11:13.000000000 +0100
+++ new/pitivi-0.98.1/pitivi/check.py   2017-06-30 11:41:53.000000000 +0200
@@ -152,6 +152,10 @@
 
 class GstPluginDependency(Dependency):
 
+    def __init__(self, *args, **kwargs):
+        self.__extra_modulenames = kwargs.pop("extra_modulenames", [])
+        super().__init__(*args, **kwargs)
+
     def _try_importing_component(self):
         try:
             from gi.repository import Gst
@@ -161,6 +165,12 @@
 
         registry = Gst.Registry.get()
         plugin = registry.find_plugin(self.modulename)
+        if not plugin and self.__extra_modulenames:
+            for module in self.__extra_modulenames:
+                plugin = registry.find_plugin(module)
+                if plugin:
+                    return plugin
+
         return plugin
 
     def _format_version(self, plugin):
@@ -372,7 +382,11 @@
                      GtkDependency("Gtk", GTK_API_VERSION, "3.20.0"),
                      ClassicDependency("numpy"),
                      GIDependency("Gio", "2.0"),
-                     GstPluginDependency("gstgtk", "1.10.2"),
+                     # TODO Remove extra_modules when we depend
+                     # on Gst 1.12
+                     GstPluginDependency("gtk", "1.10.2",
+                                         extra_modulenames=["gstgtk"]),
+                     GstPluginDependency("gdkpixbuf", "1.10.2"),
                      ClassicDependency("matplotlib"),
                      ]
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pitivi-0.98/subprojects/gst-transcoder/common/meson/config.h.meson 
new/pitivi-0.98.1/subprojects/gst-transcoder/common/meson/config.h.meson
--- old/pitivi-0.98/subprojects/gst-transcoder/common/meson/config.h.meson      
2016-07-15 18:04:17.000000000 +0200
+++ new/pitivi-0.98.1/subprojects/gst-transcoder/common/meson/config.h.meson    
1970-01-01 01:00:00.000000000 +0100
@@ -1,68 +0,0 @@
-/* config.h.meson.  Generated from meson.  */
-
-/* GStreamer API Version */
-#mesondefine GST_API_VERSION
-
-/* data dir */
-#mesondefine GST_DATADIR
-
-/* Extra platform specific plugin suffix */
-#mesondefine GST_EXTRA_MODULE_SUFFIX
-
-/* macro to use to show function name */
-#mesondefine GST_FUNCTION
-
-/* Defined if gcov is enabled to force a rebuild due to config.h changing */
-#mesondefine GST_GCOV_ENABLED
-
-/* Defined when registry scanning through fork is unsafe */
-#mesondefine GST_HAVE_UNSAFE_FORK
-
-/* Default errorlevel to use */
-#mesondefine GST_LEVEL_DEFAULT
-
-/* GStreamer license */
-#mesondefine GST_LICENSE
-
-/* package name in plugins */
-#mesondefine GST_PACKAGE_NAME
-
-/* package origin */
-#mesondefine GST_PACKAGE_ORIGIN
-
-/* Define to 1 if you have getrusage in the <sys/resource.h> header file. */
-#mesondefine HAVE_GETRUSAGE
-
-
-/* library dir */
-#mesondefine LIBDIR
-
-/* gettext locale dir */
-#mesondefine LOCALEDIR
-
-/* Name of package */
-#mesondefine PACKAGE
-
-/* Define to the address where bug reports for this package should be sent. */
-#mesondefine PACKAGE_BUGREPORT
-
-/* Define to the full name of this package. */
-#mesondefine PACKAGE_NAME
-
-/* Define to the full name and version of this package. */
-#mesondefine PACKAGE_STRING
-
-/* Define to the one symbol short name of this package. */
-#mesondefine PACKAGE_TARNAME
-
-/* Define to the home page for this package. */
-#mesondefine PACKAGE_URL
-
-/* Define to the version of this package. */
-#mesondefine PACKAGE_VERSION
-
-/* directory where plugins are located */
-#mesondefine PLUGINDIR
-
-/* Version number of package */
-#mesondefine VERSION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pitivi-0.98/subprojects/gst-transcoder/common/meson/meson.build 
new/pitivi-0.98.1/subprojects/gst-transcoder/common/meson/meson.build
--- old/pitivi-0.98/subprojects/gst-transcoder/common/meson/meson.build 
2016-07-29 00:29:34.000000000 +0200
+++ new/pitivi-0.98.1/subprojects/gst-transcoder/common/meson/meson.build       
1970-01-01 01:00:00.000000000 +0100
@@ -1,49 +0,0 @@
-gst_version = meson.project_version()
-version_arr = gst_version.split('.')
-gst_version_major = version_arr[0]
-gst_version_minor = version_arr[1]
-gst_version_micro = version_arr[2]
-if version_arr.length() == 4
-  gst_version_nano = version_arr[3]
-else
-  gst_version_nano = 0
-endif
-
-apiversion = '1.0'
-soversion = 0
-
-prefix = get_option('prefix')
-
-cc = meson.get_compiler('c')
-cdata = configuration_data()
-cdata.set('GST_VERSION_MAJOR', gst_version_major)
-cdata.set('GST_VERSION_MINOR', gst_version_minor)
-cdata.set('GST_VERSION_MICRO', gst_version_micro)
-cdata.set('GST_VERSION_NANO', gst_version_nano)
-cdata.set('GST_API_VERSION', '"@0@"'.format(apiversion))
-cdata.set('GST_DATADIR', '"@0@/@1@"'.format(prefix, get_option('datadir')))
-cdata.set('LOCALEDIR', '"@0@/@1@"'.format(prefix, get_option('localedir')))
-cdata.set('LIBDIR', '"@0@/@1@"'.format(prefix, get_option('libdir')))
-cdata.set('GST_API_VERSION', '"' + apiversion + '"')
-cdata.set('GETTEXT_PACKAGE', '"gstreamer' + apiversion + '"')
-cdata.set('GST_LEVEL_DEFAULT', 'GST_LEVEL_NONE')
-cdata.set('GST_LICENSE', '"LGPL"')
-cdata.set('GST_PACKAGE_ORIGIN', '"c"')
-cdata.set('GST_PACKAGE_NAME', '"GStreamer Transcoder source release"')
-cdata.set('PACKAGE', '"gst-transcoder"')
-cdata.set('PACKAGE_NAME', '"GStreamer transcoder"')
-cdata.set('PACKAGE_STRING', '"GStreamer Transcoder @0@"'.format(gst_version))
-cdata.set('PACKAGE_TARNAME', '"gstreamer-transcoder"')
-cdata.set('PACKAGE_BUGREPORT', '"https://github.com/pitivi/gst-transcoder";')
-cdata.set('PACKAGE_URL', 'https://github.com/pitivi/gst-transcoder"";')
-cdata.set('PACKAGE_VERSION', '"@0@"'.format(gst_version))
-cdata.set('PLUGINDIR', '"@0@/lib/gstreamer-@1@"'.format(get_option('prefix'), 
apiversion))
-cdata.set('VERSION', '"@0@"'.format(gst_version))
-
-if cc.has_function('getrusage', prefix : '#include<sys/resource.h>')
-  cdata.set('HAVE_GETRUSAGE', 1)
-endif
-
-configure_file(input : 'config.h.meson',
-  output : 'config.h',
-  configuration : cdata)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pitivi-0.98/subprojects/gst-transcoder/config.h.meson 
new/pitivi-0.98.1/subprojects/gst-transcoder/config.h.meson
--- old/pitivi-0.98/subprojects/gst-transcoder/config.h.meson   2016-07-15 
18:04:17.000000000 +0200
+++ new/pitivi-0.98.1/subprojects/gst-transcoder/config.h.meson 1970-01-01 
01:00:00.000000000 +0100
@@ -1,68 +0,0 @@
-/* config.h.in.  Generated from configure.ac by autoheader.  */
-
-/* GStreamer API Version */
-#mesondefine GST_API_VERSION
-
-/* data dir */
-#mesondefine GST_DATADIR
-
-/* Extra platform specific plugin suffix */
-#mesondefine GST_EXTRA_MODULE_SUFFIX
-
-/* macro to use to show function name */
-#mesondefine GST_FUNCTION
-
-/* Defined if gcov is enabled to force a rebuild due to config.h changing */
-#mesondefine GST_GCOV_ENABLED
-
-/* Defined when registry scanning through fork is unsafe */
-#mesondefine GST_HAVE_UNSAFE_FORK
-
-/* Default errorlevel to use */
-#mesondefine GST_LEVEL_DEFAULT
-
-/* GStreamer license */
-#mesondefine GST_LICENSE
-
-/* package name in plugins */
-#mesondefine GST_PACKAGE_NAME
-
-/* package origin */
-#mesondefine GST_PACKAGE_ORIGIN
-
-/* Define to 1 if you have getrusage in the <sys/resource.h> header file. */
-#mesondefine HAVE_GETRUSAGE
-
-
-/* library dir */
-#mesondefine LIBDIR
-
-/* gettext locale dir */
-#mesondefine LOCALEDIR
-
-/* Name of package */
-#mesondefine PACKAGE
-
-/* Define to the address where bug reports for this package should be sent. */
-#mesondefine PACKAGE_BUGREPORT
-
-/* Define to the full name of this package. */
-#mesondefine PACKAGE_NAME
-
-/* Define to the full name and version of this package. */
-#mesondefine PACKAGE_STRING
-
-/* Define to the one symbol short name of this package. */
-#mesondefine PACKAGE_TARNAME
-
-/* Define to the home page for this package. */
-#mesondefine PACKAGE_URL
-
-/* Define to the version of this package. */
-#mesondefine PACKAGE_VERSION
-
-/* directory where plugins are located */
-#mesondefine PLUGINDIR
-
-/* Version number of package */
-#mesondefine VERSION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pitivi-0.98/subprojects/gst-transcoder/gst/transcode/gsttranscodebin.c 
new/pitivi-0.98.1/subprojects/gst-transcoder/gst/transcode/gsttranscodebin.c
--- old/pitivi-0.98/subprojects/gst-transcoder/gst/transcode/gsttranscodebin.c  
2016-07-15 18:04:17.000000000 +0200
+++ 
new/pitivi-0.98.1/subprojects/gst-transcoder/gst/transcode/gsttranscodebin.c    
    2017-06-30 11:42:08.000000000 +0200
@@ -534,6 +534,6 @@
 
 GST_PLUGIN_DEFINE (GST_VERSION_MAJOR,
     GST_VERSION_MINOR,
-    transcoding,
+    transcode,
     "A plugin containing elements for transcoding", plugin_init, VERSION,
     GST_LICENSE, GST_PACKAGE_NAME, GST_PACKAGE_ORIGIN)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pitivi-0.98/subprojects/gst-transcoder/meson.build 
new/pitivi-0.98.1/subprojects/gst-transcoder/meson.build
--- old/pitivi-0.98/subprojects/gst-transcoder/meson.build      2016-08-02 
12:32:59.000000000 +0200
+++ new/pitivi-0.98.1/subprojects/gst-transcoder/meson.build    2017-06-30 
11:42:08.000000000 +0200
@@ -1,8 +1,36 @@
 project('gst-renderer', 'c',
-        version : '1.8.1.1',
-        meson_version : '>= 0.28.0')
+        version : '1.10.1',
+        meson_version : '>= 0.36.0')
 
-subdir('common/meson')
+gst_version = meson.project_version()
+version_arr = gst_version.split('.')
+gst_version_major = version_arr[0]
+gst_version_minor = version_arr[1]
+gst_version_micro = version_arr[2]
+if version_arr.length() == 4
+  gst_version_nano = version_arr[3]
+else
+  gst_version_nano = 0
+endif
+
+apiversion = '1.0'
+soversion = 0
+
+prefix = get_option('prefix')
+
+cc = meson.get_compiler('c')
+cdata = configuration_data()
+cdata.set('GST_LICENSE', '"LGPL"')
+cdata.set('GST_PACKAGE_ORIGIN', '"c"')
+cdata.set('GST_PACKAGE_NAME', '"GStreamer Transcoder source release"')
+cdata.set('PACKAGE', '"gst-transcoder"')
+cdata.set('VERSION', '"@0@"'.format(gst_version))
+
+if cc.has_function('getrusage', prefix : '#include<sys/resource.h>')
+  cdata.set('HAVE_GETRUSAGE', 1)
+endif
+
+configure_file(output : 'config.h', configuration : cdata)
 
 GST_DEP_VERSION = '>= @0@'.format(meson.project_version())
 
@@ -54,11 +82,9 @@
   '-DGST_DISABLE_DEPRECATED',
 ]
 
-configure_file(input : 'common/meson/config.h.meson',
-  output : 'config.h',
-  configuration : cdata)
+configure_file(output : 'config.h', configuration : cdata)
 
-gst_transcoder_plugin = shared_library('gsttranscoderplugin',
+gst_transcoder_plugin = shared_library('gsttranscode',
   'gst/transcode/gsttranscodebin.c',
   'gst/transcode/gst-cpu-throttling-clock.c',
   'gst/transcode/gsturitranscodebin.c',


Reply via email to