[arch-commits] Commit in kadu/trunk (PKGBUILD qdatastream.patch)

Antonio Rojas arojas at archlinux.org
Sat Jul 11 10:10:16 UTC 2015


    Date: Saturday, July 11, 2015 @ 12:10:15
  Author: arojas
Revision: 136692

Fix build with Qt 5.5

Added:
  kadu/trunk/qdatastream.patch
Modified:
  kadu/trunk/PKGBUILD

-------------------+
 PKGBUILD          |    9 +++++++--
 qdatastream.patch |   11 +++++++++++
 2 files changed, 18 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-07-11 08:12:28 UTC (rev 136691)
+++ PKGBUILD	2015-07-11 10:10:15 UTC (rev 136692)
@@ -16,8 +16,9 @@
 makedepends=('cmake' 'libao' 'libsndfile' 'libxtst' 'curl' 'chrpath' 'ninja'
              'qt5-tools')
 install=kadu.install
-source=(http://download.kadu.im/stable/$pkgname-$pkgver.tar.bz2)
-md5sums=('b40f95123b1167c51c26bee8d56577d2')
+source=(http://download.kadu.im/stable/$pkgname-$pkgver.tar.bz2 qdatastream.patch)
+md5sums=('b40f95123b1167c51c26bee8d56577d2'
+         '289814966b21db02efab4125eec41b74')
 
 prepare() {
   sed -i 's/unity_integration//g' $pkgname-$pkgver/Plugins.cmake
@@ -25,6 +26,10 @@
 
 # Fix build with coinstallable Qca-qt5
   sed -i 's|<QtCrypto/QtCrypto>|<Qca-qt5/QtCrypto/QtCrypto>|g' $pkgname-$pkgver/kadu-core/main.cpp
+
+# Fix build with Qt 5.5
+  cd $pkgname-$pkgver
+  patch -p1 -i "$srcdir"/qdatastream.patch
 }
 
 build() {

Added: qdatastream.patch
===================================================================
--- qdatastream.patch	                        (rev 0)
+++ qdatastream.patch	2015-07-11 10:10:15 UTC (rev 136692)
@@ -0,0 +1,11 @@
+diff -ru kadu-2.1.orig/kadu-core/os/single-application/single-application.cpp kadu-2.1/kadu-core/os/single-application/single-application.cpp
+--- kadu-2.1.orig/kadu-core/os/single-application/single-application.cpp	2015-07-11 11:49:28.020701056 +0200
++++ kadu-2.1/kadu-core/os/single-application/single-application.cpp	2015-07-11 11:50:30.834040618 +0200
+@@ -26,6 +26,7 @@
+ #include "long-lived-lock-file.h"
+ 
+ #include <QtCore/QCoreApplication>
++#include <QtCore/QDataStream>
+ #include <QtCore/QDir>
+ #include <QtCore/QRegExp>
+ #include <QtNetwork/QLocalServer>



More information about the arch-commits mailing list