Date: Thursday, May 12, 2016 @ 11:14:44
  Author: arojas
Revision: 174916

perl 5.24 rebuild

Added:
  kvirc/trunk/kvirc-fix-build.patch
Modified:
  kvirc/trunk/PKGBUILD

-----------------------+
 PKGBUILD              |   13 ++++++++++---
 kvirc-fix-build.patch |   20 ++++++++++++++++++++
 2 files changed, 30 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2016-05-12 08:56:23 UTC (rev 174915)
+++ PKGBUILD    2016-05-12 09:14:44 UTC (rev 174916)
@@ -3,7 +3,7 @@
 
 pkgname=kvirc
 pkgver=4.2.0
-pkgrel=8
+pkgrel=9
 pkgdesc="Qt-based IRC client"
 url="http://www.kvirc.net";
 depends=('python2' 'libxss' 'qtwebkit')
@@ -10,9 +10,16 @@
 arch=(i686 x86_64)
 makedepends=('cmake')
 license=('GPL')
-source=(ftp://ftp.kvirc.de/pub/kvirc/$pkgver/source/$pkgname-$pkgver.tar.bz2)
-md5sums=('bf7229aaae132933a18b6a35125a2328')
+source=(ftp://ftp.kvirc.de/pub/kvirc/$pkgver/source/$pkgname-$pkgver.tar.bz2 
kvirc-fix-build.patch)
+md5sums=('bf7229aaae132933a18b6a35125a2328'
+         'dd8a892c17cc34107942fa5d7257f118')
 
+prepare() {
+  cd $pkgname-$pkgver
+  # Fix build
+  patch -p1 -i ../kvirc-fix-build.patch
+}
+
 build() {
   cd $srcdir
   mkdir build

Added: kvirc-fix-build.patch
===================================================================
--- kvirc-fix-build.patch                               (rev 0)
+++ kvirc-fix-build.patch       2016-05-12 09:14:44 UTC (rev 174916)
@@ -0,0 +1,20 @@
+--- kvirc-4.2.0/src/kvirc/kernel/KviIrcConnection.cpp.orig     2016-05-12 
09:06:26.860358905 +0000
++++ kvirc-4.2.0/src/kvirc/kernel/KviIrcConnection.cpp  2016-05-12 
09:06:37.610323266 +0000
+@@ -669,7 +669,7 @@
+       while(m_pChannelList->first())
+       {
+               m_pChannelList->first()->close();
+-              QApplication::processEvents(QEventLoop::ExcludeSocketNotifiers 
& QEventLoop::ExcludeUserInputEvents);
++              QApplication::processEvents(QEventLoop::ExcludeSocketNotifiers 
| QEventLoop::ExcludeUserInputEvents);
+       }
+ }
+ 
+@@ -678,7 +678,7 @@
+       while(m_pQueryList->first())
+       {
+               m_pQueryList->first()->close();
+-              QApplication::processEvents(QEventLoop::ExcludeSocketNotifiers 
& QEventLoop::ExcludeUserInputEvents);
++              QApplication::processEvents(QEventLoop::ExcludeSocketNotifiers 
| QEventLoop::ExcludeUserInputEvents);
+       }
+ }
+ 

Reply via email to