[arch-commits] Commit in phonon/trunk (PKGBUILD)

Antonio Rojas arojas at archlinux.org
Sat May 30 13:37:40 UTC 2015


    Date: Saturday, May 30, 2015 @ 15:37:40
  Author: arojas
Revision: 239917

Fix build with Qt 5.4.2

Modified:
  phonon/trunk/PKGBUILD

----------+
 PKGBUILD |   13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-05-30 12:51:29 UTC (rev 239916)
+++ PKGBUILD	2015-05-30 13:37:40 UTC (rev 239917)
@@ -4,18 +4,23 @@
 pkgbase=phonon
 pkgname=('phonon-qt4' 'phonon-qt5')
 pkgver=4.8.3
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url='http://phonon.kde.org/'
 license=('LGPL')
 makedepends=('cmake' 'automoc4' 'libpulse' 'libqzeitgeist' 'qt5-base' 'qt5-tools' 'qt5-quick1')
 options=('!emptydirs')
-source=("http://download.kde.org/stable/${pkgbase}/${pkgver}/src/${pkgbase}-${pkgver}.tar.xz")
-md5sums=('88bb9867261803eed61ff53a7c026338')
+source=("http://download.kde.org/stable/${pkgbase}/${pkgver}/src/${pkgbase}-${pkgver}.tar.xz" 'qt-5.4.2.patch')
+md5sums=('88bb9867261803eed61ff53a7c026338'
+         '0235218127e47f646dd037661970aa97')
 
 prepare() {
   mkdir build
   mkdir build-qt5
+
+# Fix build with Qt 5.4.2
+  cd $pkgbase-$pkgver
+  patch -p1 -i "$srcdir"/qt-5.4.2.patch
 }
 
 build() {
@@ -26,6 +31,7 @@
     -DCMAKE_INSTALL_PREFIX=/usr \
     -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON \
     -DQT_QMAKE_EXECUTABLE=/usr/bin/qmake-qt4 \
+    -D__KDE_HAVE_GCC_VISIBILITY=NO \
     -DCMAKE_INSTALL_LIBDIR=lib
   make
 
@@ -36,6 +42,7 @@
     -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
   make
 }



More information about the arch-commits mailing list