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]