Hello community,

here is the log from the commit of package phonon-backend-gstreamer-0_10.2270 
for openSUSE:13.1:Update checked in at 2013-11-28 18:08:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:13.1:Update/phonon-backend-gstreamer-0_10.2270 
(Old)
 and      
/work/SRC/openSUSE:13.1:Update/.phonon-backend-gstreamer-0_10.2270.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "phonon-backend-gstreamer-0_10.2270"

Changes:
--------
New Changes file:

--- /dev/null   2013-11-25 01:44:08.036031256 +0100
+++ 
/work/SRC/openSUSE:13.1:Update/.phonon-backend-gstreamer-0_10.2270.new/phonon-backend-gstreamer-0_10.changes
        2013-11-28 18:08:04.000000000 +0100
@@ -0,0 +1,291 @@
+-------------------------------------------------------------------
+Tue Nov 19 06:42:46 UTC 2013 - [email protected]
+
+- added patch: bnc846608-gst-install-plugins-helper-i18n-fix.patch
+  * gst-install-plugins-helper can't display i18n test right for KDE
+    applications (bnc#846608)
+
+-------------------------------------------------------------------
+Mon Nov  4 23:02:48 UTC 2013 - [email protected]
+
+- Update to official 4.7.0 release
+  * No source changes since last update
+- Add Source URL
+
+-------------------------------------------------------------------
+Mon Nov  4 12:35:53 UTC 2013 - [email protected]
+
+- Update to 4.7.0~git20131104
+  * Buildsystem fixes since previous snapshot
+  * Version bump to 4.7.0
+
+-------------------------------------------------------------------
+Sun Sep 15 18:39:50 UTC 2013 - [email protected]
+
+- Update to 4.6.80~git20130915
+  * Snapshot of soon to be released 4.7 version
+  * Various improvements, bugfixes, API aditions, documentation fixes
+  * Qt5 support
+- Added 0001-Fix-no-return-in-nonvoid-function.patch, for fixing build
+  issue detected by post-build-checks
+
+-------------------------------------------------------------------
+Sat Feb  2 13:58:18 UTC 2013 - [email protected]
+
+- Update to 4.6.3
+  * bugfix release
+  * Increased compatability with Phonon versions older than 4.7
+  * Proper setting of the user-agent for HTTP streams
+  * Abortion of in-progress fades when a fader effect is asked to 
+    fade again
+  * Less CPU hogging when streaming
+  * Fixed playback of discs on multi-drive setups
+  * Much improved non-gapless playback for shorter sound files
+  * Graceful handling of a broken setup that causes a failed 
+    gst_init() call
+
+-------------------------------------------------------------------
+Sun Nov 25 10:44:46 UTC 2012 - [email protected]
+
+- Fix the SLES build (%make_install doesn't exist)
+
+-------------------------------------------------------------------
+Tue Aug 14 07:21:59 UTC 2012 - [email protected]
+
+- Update to 4.6.2 release
+  * bugfix release
+  * addresses some bugs related to gapless playback
+- removed PHONON_GSTREAMER_46_BRANCH.diff (included in release)
+
+-------------------------------------------------------------------
+Mon Aug  6 09:03:25 UTC 2012 - [email protected]
+
+- Update to 4.6.1 release
+  * Correctly save and resume states when fiddling with the
+    pipeline during playback (kde#297596, kde#302506)
+  * Fix metadata emission for http urls (kde#272243)
+  * Various memory leaks removed
+  * Crash fixes (kde#296606,kde#279791)
+  * Fixed random freezes related to gapless playback
+  * More useful debug output via the PHONON_BACKEND_DEBUG
+    environment variable
+- Add branch diff improving gapless fix
+
+-------------------------------------------------------------------
+Tue Mar 20 09:28:12 UTC 2012 - [email protected]
+
+- Update to 4.6.0 release
+  * fix endless looping of KDE audio notifications
+  * Fix for volume fading
+  * Fix for VideoWidget
+- Removed patch to fix build, part of 4.6.0
+
+-------------------------------------------------------------------
+Tue Jan  3 11:42:26 UTC 2012 - [email protected]
+
+- Update to 4.6RC1
+  * Gapless playback
+  * Improved subtitles
+  * Misc fixes in audio fade in and out
+  * Fixes to KIO streaming
+  * A handful of fixed memory leaks
+  * Multichannel AudioDataOutput support
+  * Thread safety!
+  * Removed a hard dependency on ALSA
+  * Lots of lines of code wiped out
+  * Usage of playbin2 in GStreamer insead of a fragile, hand-made pipeline
+  * More debugging tools fort us
+  * More plugin installation fixes
+- Apply commit cf8f37 from upstream to build the backend with Phonon 4.6
+
+-------------------------------------------------------------------
+Fri Oct 14 12:17:39 UTC 2011 - [email protected]
+
+- stop the tick timer when the sound is paused, saves battery
+
+-------------------------------------------------------------------
+Tue Aug 23 12:52:53 UTC 2011 - [email protected]
+
+- phonon version and phonon-gstreamer version are not necessarily 
+  the same, currently the package is uninstallable
+
+-------------------------------------------------------------------
+Sun Aug 14 16:34:21 UTC 2011 - [email protected]
+
+- update to 4.5.1:
+  * Fix broken plugin installation for certain cases
+  * Quick fix for corrupted GStreamer registries
+- Added desktop file update macro
+- Cleaned up spec file formatting
+
+-------------------------------------------------------------------
+Sun Apr 10 16:39:56 UTC 2011 - [email protected]
+
+- update to 4.5.0:
+  * Fixed DVD playback
+  * DVD menu navigation
+  * Keyboard navigation of DVD menus
+  * Subtitles
+  * Various behind-the-scenes improvements
+
+-------------------------------------------------------------------
+Mon Jan 13 15:35:06 UTC 2011 - [email protected]
+
+- update to 4.4.4
+- split off xine and gstreamer backends to their own packages
+
+-------------------------------------------------------------------
+Thu Nov 25 18:54:38 CET 2010 - [email protected]
+
+- update to 4.4.3:
+  * final release tarball
+  * small gstreamer backend fixes
+  * ABI fix in experimental API
+
+-------------------------------------------------------------------
+Tue Aug 17 14:58:15 UTC 2010 - [email protected]
+
+- update to a newer snapshot of 4.4.3
+  * Set device access list for pulse devices
+  * Introduce Phonon::DeviceAccessList from the KDE Platform plugin
+  * Experimental feature: AVCapture
+
+-------------------------------------------------------------------
+Mon Jul 19 02:01:46 UTC 2010 - [email protected]
+
+- Update to a newer snapshot of 4.4.3
+
+-------------------------------------------------------------------
+Mon Jun  7 18:00:33 CEST 2010 - [email protected]
+
+- update to 4.4.2:
+  * merged the diff to master into the version
+
+-------------------------------------------------------------------
+Tue May 11 21:53:43 CEST 2010 - [email protected]
+
+- add diff to current master to fix pulseaudio regression (bnc#604046)
+
+-------------------------------------------------------------------
+Wed May  5 21:29:21 CEST 2010 - [email protected]
+
+- update to 4.4.1:
+  * merged symbian fixes
+  * improved pulseaudio support
+
+-------------------------------------------------------------------
+Fri Mar 26 15:13:31 UTC 2010 - [email protected]
+
+- Added a patch (upstream/Colin Cuthrie) to prevent an endless loop
+  when pulseaudio is not installed
+
+-------------------------------------------------------------------
+Wed Mar 24 07:07:21 UTC 2010 - [email protected]
+
+- add BuildRequires for proper pulseaudio support 
+
+-------------------------------------------------------------------
+Mon Mar 15 11:17:22 CET 2010 - [email protected]
+
+- update to 4.4.0:
+  * bugfixes
+  * improved video recording/playback
+
+-------------------------------------------------------------------
+Mon Feb  1 12:24:40 UTC 2010 - [email protected]
+
+- package baselibs.conf
++++ 94 more lines (skipped)
++++ between /dev/null
++++ and 
/work/SRC/openSUSE:13.1:Update/.phonon-backend-gstreamer-0_10.2270.new/phonon-backend-gstreamer-0_10.changes

New:
----
  0001-Fix-no-return-in-nonvoid-function.patch
  bnc846608-gst-install-plugins-helper-i18n-fix.patch
  phonon-backend-gstreamer-0_10.changes
  phonon-backend-gstreamer-0_10.spec
  phonon-backend-gstreamer-4.7.0.tar.xz

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

Other differences:
------------------
++++++ phonon-backend-gstreamer-0_10.spec ++++++
#
# spec file for package phonon-backend-gstreamer-0_10
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:           phonon-backend-gstreamer-0_10
Version:        4.7.0
Release:        0
Summary:        Phonon Multimedia Platform Abstraction
License:        LGPL-2.0+
Group:          System/GUI/KDE
Url:            http://phonon.kde.org/
%define filename phonon-backend-gstreamer
%define _phonon_version 4.7.0
Source0:        
http://download.kde.org/stable/phonon/%{filename}/%{version}/src/%{filename}-%{version}.tar.xz
# PATCH-FIX-UPSTREAM 0001-Fix-no-return-in-nonvoid-function.patch -- fixes 
build issue detected by post-build-checks
Patch0:         0001-Fix-no-return-in-nonvoid-function.patch
# PATCH-FIX-UPSTREAM [email protected] -- fix bnc#846608
Patch1:         bnc846608-gst-install-plugins-helper-i18n-fix.patch
BuildRequires:  alsa-devel
BuildRequires:  automoc4
BuildRequires:  cmake
BuildRequires:  fdupes
BuildRequires:  gstreamer-0_10-plugins-base-devel
BuildRequires:  kde4-filesystem
BuildRequires:  phonon-devel >= 4.7.0
BuildRequires:  update-desktop-files
BuildRequires:  xz
Requires:       libphonon4 => %{_phonon_version}
Supplements:    packageand(gstreamer-0_10-plugins-base:phonon)
Provides:       phonon-backend = %{version}
BuildRoot:      %{_tmppath}/%{name}-%{version}-build

%description
Phonon is a cross-platform portable Multimedia Support Abstraction,
which allows you to play multiple audio or video formats with the same
quality on all platforms, no matter which underlying architecture is
used.

%prep
%setup -q -n %{filename}-%{version}
%patch0 -p1
%patch1 -p1

%build
  # compile everything for now, actually we should compile
  # against installed phonon, but this is always the same
  # in OBS setup
  %cmake_kde4 -d build
  %make_jobs

%install
  cd build
  %kde4_makeinstall
  %suse_update_desktop_file 
%{buildroot}%{_kde4_servicesdir}/phononbackends/gstreamer.desktop
  %fdupes %{buildroot}%{_includedir}

%files
%defattr(-,root,root)
%{_kde4_modules}/plugins/phonon_backend/phonon_gstreamer.so
%{_kde4_servicesdir}/phononbackends/gstreamer.desktop
%{_datadir}/icons/*/*/apps/phonon-gstreamer.*

%changelog
++++++ 0001-Fix-no-return-in-nonvoid-function.patch ++++++
>From 61c952884feaafc6f838def5caa577d44d1f63b6 Mon Sep 17 00:00:00 2001
From: Hrvoje Senjan <[email protected]>
Date: Sun, 15 Sep 2013 13:03:42 +0200
Subject: [PATCH 1/1] Fix no-return-in-nonvoid-function

---
 gstreamer/videosink.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gstreamer/videosink.c b/gstreamer/videosink.c
index 8754b65..88587f9 100644
--- a/gstreamer/videosink.c
+++ b/gstreamer/videosink.c
@@ -68,7 +68,7 @@ static GstCaps *p_gst_video_sink_get_caps(GstBaseSink 
*baseSink)
     return gst_static_pad_template_get_caps(&s_rgbPadTemplate);
 }
 
-static gboolean p_gst_video_sink_set_caps(GstBaseSink *baseSink, GstCaps *caps)
+static void p_gst_video_sink_set_caps(GstBaseSink *baseSink, GstCaps *caps)
 {
 }
 
-- 
1.8.4

++++++ bnc846608-gst-install-plugins-helper-i18n-fix.patch ++++++
diff --git a/gstreamer/plugininstaller.cpp b/gstreamer/plugininstaller.cpp
index 63a8355..89baa23 100644
--- a/gstreamer/plugininstaller.cpp
+++ b/gstreamer/plugininstaller.cpp
@@ -155,7 +155,7 @@ void PluginInstaller::addPlugin(const QString &name, 
PluginType type)
 void PluginInstaller::addPlugin(GstMessage *gstMessage)
 {
     gchar *details = 
gst_missing_plugin_message_get_installer_detail(gstMessage);
-    m_descList << details;
+    m_descList << QString::fromUtf8(details);
     g_free(details);
 }
 
@@ -170,11 +170,11 @@ void PluginInstaller::run()
     gchar *details[m_pluginList.size()+m_descList.size()+1];
     int i = 0;
     foreach (const QString &plugin, m_pluginList.keys()) {
-        details[i] = 
strdup(buildInstallationString(plugin.toLocal8Bit().data(), 
m_pluginList[plugin]).toLocal8Bit().data());
+        details[i] = 
strdup(buildInstallationString(plugin.toUtf8().constData(), 
m_pluginList[plugin]).toUtf8().constData());
         i++;
     }
     foreach (const QString &desc, m_descList) {
-        details[i] = strdup(desc.toLocal8Bit().data());
+        details[i] = strdup(desc.toUtf8().constData());
         i++;
     }
     details[i] = 0;
@@ -251,7 +251,7 @@ PluginInstaller::InstallStatus 
PluginInstaller::checkInstalledPlugins()
         return m_state;
     bool allFound = true;
     foreach (const QString &plugin, m_pluginList.keys()) {
-        if 
(!gst_default_registry_check_feature_version(plugin.toLocal8Bit().data(), 0, 
10, 0)) {
+        if 
(!gst_default_registry_check_feature_version(plugin.toUtf8().constData(), 0, 
10, 0)) {
             allFound = false;
             break;
         }
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to