From ec8a49d64debcc295f35e3b3d78c910b2b55edb1 Mon Sep 17 00:00:00 2001 From: alihanozturk Date: Tue, 3 May 2016 17:30:19 +0300 Subject: [PATCH] update phonon --- .../qt5-phonon-backend-gstreamer/actions.py | 6 +----- .../qt5-phonon-backend-gstreamer/pspec.xml | 13 +++++++++++-- desktop/kde/phonon/qt5-phonon/actions.py | 13 ++++--------- desktop/kde/phonon/qt5-phonon/pspec.xml | 18 ++++++++++++------ 4 files changed, 28 insertions(+), 22 deletions(-) diff --git a/desktop/kde/phonon/qt5-phonon-backend-gstreamer/actions.py b/desktop/kde/phonon/qt5-phonon-backend-gstreamer/actions.py index 713b425bb7..5019df1cbf 100644 --- a/desktop/kde/phonon/qt5-phonon-backend-gstreamer/actions.py +++ b/desktop/kde/phonon/qt5-phonon-backend-gstreamer/actions.py @@ -8,11 +8,7 @@ from pisi.actionsapi import kde5 from pisi.actionsapi import pisitools def setup(): - kde5.configure("-DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_SKIP_RPATH=ON \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -D__KDE_HAVE_GCC_VISIBILITY=NO \ + kde5.configure("-D__KDE_HAVE_GCC_VISIBILITY=NO \ -DPHONON_BUILD_PHONON4QT5=ON") def build(): diff --git a/desktop/kde/phonon/qt5-phonon-backend-gstreamer/pspec.xml b/desktop/kde/phonon/qt5-phonon-backend-gstreamer/pspec.xml index 2f70cdbd64..9aeb4d2a1a 100644 --- a/desktop/kde/phonon/qt5-phonon-backend-gstreamer/pspec.xml +++ b/desktop/kde/phonon/qt5-phonon-backend-gstreamer/pspec.xml @@ -13,8 +13,10 @@ library GStreamer qt5-phonon backend Phonon is the Qt multimedia API, which provides a task-oriented abstraction layer for capturing, mixing, processing, and playing audio and video content. phonon-backend-gstreamer contains the GStreamer backend for Phonon. - mirrors://kde/stable/phonon/phonon-backend-gstreamer/4.8.2/src/phonon-backend-gstreamer-4.8.2.tar.xz + http://download.kde.org/stable/phonon/phonon-backend-gstreamer/4.9.0/phonon-backend-gstreamer-4.9.0.tar.xz + extra-cmake-modules + qt5-x11extras-devel qt5-base-devel qt5-phonon-devel gstreamer-devel @@ -23,7 +25,6 @@ gst-plugins-base-next-devel mesa-devel libxml2-devel - cmake @@ -31,6 +32,7 @@ qt5-phonon-backend-gstreamer qt5-base + qt5-x11extras qt5-phonon mesa glib2 @@ -46,6 +48,13 @@ + + 2016-05-03 + 4.9.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + 2015-08-18 4.8.2 diff --git a/desktop/kde/phonon/qt5-phonon/actions.py b/desktop/kde/phonon/qt5-phonon/actions.py index c0ec460f79..b4fc40a6e2 100644 --- a/desktop/kde/phonon/qt5-phonon/actions.py +++ b/desktop/kde/phonon/qt5-phonon/actions.py @@ -9,18 +9,13 @@ from pisi.actionsapi import pisitools from pisi.actionsapi import get def setup(): - kde5.configure("-DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_SKIP_RPATH=ON \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON \ - -DPHONON_BUILD_PHONON4QT5=ON \ - -D__KDE_HAVE_GCC_VISIBILITY=NO \ - -DCMAKE_INSTALL_LIBDIR=lib") + kde5.configure("-DPHONON_BUILD_PHONON4QT5=ON") def build(): kde5.make() def install(): kde5.install() - - pisitools.dosym("/usr/include/KDE/Phonon", "/usr/include/Phonon") + + pisitools.domove("/usr/share/qt5/mkspecs/modules/qt_phonon4qt5.pri", "/usr/lib/qt5/mkspecs/modules/") + pisitools.removeDir("/usr/share/qt5") diff --git a/desktop/kde/phonon/qt5-phonon/pspec.xml b/desktop/kde/phonon/qt5-phonon/pspec.xml index 1c5c950319..428d67db62 100644 --- a/desktop/kde/phonon/qt5-phonon/pspec.xml +++ b/desktop/kde/phonon/qt5-phonon/pspec.xml @@ -13,8 +13,9 @@ library Cross platform multimedia API for KDE4 using QT5 Phonon was created as a solution to several problems with multimedia commonly faced by Unix desktops, especially KDE 3's outdated multimedia framework aRts. Phonon itself is not a multimedia framework, but interfaces with existing frameworks such as GStreamer or Xine via backends. - mirrors://kde/stable/phonon/4.8.3/src/phonon-4.8.3.tar.xz + http://download.kde.org/stable/phonon/4.9.0/phonon-4.9.0.tar.xz + extra-cmake-modules qt5-base-devel qt5-designer-devel qt5-quick1-devel @@ -22,11 +23,10 @@ gst-plugins-base-devel pulseaudio-libs-devel gstreamer-devel - cmake mesa-devel - qt-5.4.2.patch + @@ -43,6 +43,7 @@ /usr/lib/libphonon* /usr/lib/qt5 /usr/share/dbus-1 + /usr/share/phonon4qt5 @@ -59,12 +60,18 @@ /usr/include /usr/lib/pkgconfig /usr/lib/cmake - /usr/share/phonon4qt5 - + + 2016-05-03 + 4.9.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + 2015-08-13 4.8.3 First release @@ -72,5 +79,4 @@ groni@pisilinux.org -