Merge pull request #6157 from Rmys/master

qt5-phonon:rebuild
This commit is contained in:
Rmys
2018-12-24 23:41:53 +03:00
committed by GitHub
3 changed files with 37 additions and 9 deletions
@@ -47,6 +47,13 @@
</Package>
<History>
<Update release="7">
<Date>2018-12-11</Date>
<Version>4.9.0</Version>
<Comment>Rebuild</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="6">
<Date>2018-10-18</Date>
<Version>4.9.0</Version>
@@ -0,0 +1,14 @@
diff --git a/phonon/pulsesupport.cpp b/phonon/pulsesupport.cpp
index b7009b11..d3240840 100644
--- a/phonon/pulsesupport.cpp
+++ b/phonon/pulsesupport.cpp
@@ -840,7 +840,8 @@ PulseSupport::PulseSupport()
}
// We require a glib event loop
- if (!QByteArray(QAbstractEventDispatcher::instance()->metaObject()->className()).contains("EventDispatcherGlib")) {
+ if (!QByteArray(QAbstractEventDispatcher::instance()->metaObject()->className()).contains("EventDispatcherGlib") &&
+ !QByteArray(QAbstractEventDispatcher::instance()->metaObject()->className()).contains("GlibEventDispatcher")) {
qWarning("WARNING: Disabling PulseAudio integration for lack of GLib event loop.");
return;
}
+16 -9
View File
@@ -15,18 +15,18 @@
<Archive sha1sum="9e5340bd53e23f578738c8bf70406f09b1f468a4" type="tarxz">https://download.kde.org/stable/phonon/4.10.1/phonon-4.10.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>extra-cmake-modules</Dependency>
<Dependency versionFrom="5.9.3">qt5-declarative-devel</Dependency>
<Dependency versionFrom="5.9.3">qt5-base-devel</Dependency>
<Dependency versionFrom="5.9.3">qt5-designer-devel</Dependency>
<Dependency versionFrom="5.12.0">qt5-declarative-devel</Dependency>
<Dependency versionFrom="5.12.0">qt5-base-devel</Dependency>
<Dependency versionFrom="5.12.0">qt5-designer-devel</Dependency>
<!-- <Dependency>qt5-quick1-devel</Dependency> -->
<Dependency>alsa-lib-devel</Dependency>
<Dependency>gst-plugins-base-devel</Dependency>
<Dependency>pulseaudio-libs-devel</Dependency>
<Dependency>gstreamer-devel</Dependency>
<Dependency versionFrom="13.0.4">mesa-devel</Dependency>
<Dependency versionFrom="18.2.5">mesa-devel</Dependency>
</BuildDependencies>
<Patches>
<!-- <Patch>qt-5.4.2.patch</Patch> -->
<Patch>phonon-qt5.12.patch</Patch>
</Patches>
</Source>
@@ -34,8 +34,8 @@
<Name>qt5-phonon</Name>
<RuntimeDependencies>
<Dependency>libgcc</Dependency>
<Dependency versionFrom="5.7.1">qt5-base</Dependency>
<Dependency versionFrom="5.7.1">qt5-designer</Dependency>
<Dependency versionFrom="5.12.0">qt5-base</Dependency>
<Dependency versionFrom="5.12.0">qt5-designer</Dependency>
<!-- <Dependency>qt5-quick1</Dependency> -->
<Dependency>pulseaudio-libs</Dependency>
</RuntimeDependencies>
@@ -52,8 +52,8 @@
<Summary>Development files for phonon-qt5</Summary>
<RuntimeDependencies>
<Dependency release="current">qt5-phonon</Dependency>
<Dependency versionFrom="5.7.1">qt5-base-devel</Dependency>
<Dependency versionFrom="5.7.1">qt5-designer-devel</Dependency>
<Dependency versionFrom="5.12.0">qt5-base-devel</Dependency>
<Dependency versionFrom="5.12.0">qt5-designer-devel</Dependency>
<Dependency>pulseaudio-libs-devel</Dependency>
</RuntimeDependencies>
<Files>
@@ -64,6 +64,13 @@
</Package>
<History>
<Update release="10">
<Date>2018-12-12</Date>
<Version>4.10.1</Version>
<Comment>Rebuild</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="9">
<Date>2018-10-18</Date>
<Version>4.10.1</Version>