Hello community,
here is the log from the commit of package phonon-backend-gstreamer-0_10 for
openSUSE:Factory checked in at 2013-11-21 15:26:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/phonon-backend-gstreamer-0_10 (Old)
and /work/SRC/openSUSE:Factory/.phonon-backend-gstreamer-0_10.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "phonon-backend-gstreamer-0_10"
Changes:
--------
---
/work/SRC/openSUSE:Factory/phonon-backend-gstreamer-0_10/phonon-backend-gstreamer-0_10.changes
2013-11-06 11:01:45.000000000 +0100
+++
/work/SRC/openSUSE:Factory/.phonon-backend-gstreamer-0_10.new/phonon-backend-gstreamer-0_10.changes
2013-11-21 15:26:04.000000000 +0100
@@ -1,0 +2,7 @@
+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)
+
+-------------------------------------------------------------------
New:
----
bnc846608-gst-install-plugins-helper-i18n-fix.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ phonon-backend-gstreamer-0_10.spec ++++++
--- /var/tmp/diff_new_pack.OqdQYb/_old 2013-11-21 15:26:04.000000000 +0100
+++ /var/tmp/diff_new_pack.OqdQYb/_new 2013-11-21 15:26:04.000000000 +0100
@@ -28,6 +28,8 @@
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
@@ -51,6 +53,7 @@
%prep
%setup -q -n %{filename}-%{version}
%patch0 -p1
+%patch1 -p1
%build
# compile everything for now, actually we should compile
++++++ 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]