summaryrefslogtreecommitdiff
path: root/extra/libmm-qt
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2014-02-16 03:38:43 +0000
committerNicolás Reynolds <fauno@endefensadelsl.org>2014-02-16 03:38:43 +0000
commit7695869e55415ddd53069b90850a387e73f04f4e (patch)
tree943d5d2b3a9a108665203c54fa0f5d63d112a7c3 /extra/libmm-qt
parent34276794ce110cd2f9204e4b504aea41fb584145 (diff)
Sun Feb 16 03:37:09 UTC 2014
Diffstat (limited to 'extra/libmm-qt')
-rw-r--r--extra/libmm-qt/PKGBUILD13
-rw-r--r--extra/libmm-qt/fix-build.patch22
2 files changed, 31 insertions, 4 deletions
diff --git a/extra/libmm-qt/PKGBUILD b/extra/libmm-qt/PKGBUILD
index 8a92de4fb..720ee8f35 100644
--- a/extra/libmm-qt/PKGBUILD
+++ b/extra/libmm-qt/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 200035 2013-11-21 23:29:06Z andrea $
+# $Id: PKGBUILD 205993 2014-02-15 13:37:46Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=libmm-qt
-pkgver=1.0.0
+pkgver=1.0.1
pkgrel=1
pkgdesc='Qt-only wrapper for ModemManager DBus API'
arch=('i686' 'x86_64')
@@ -10,11 +10,16 @@ url='https://projects.kde.org/projects/extragear/libs/libmm-qt'
license=('LGPL')
depends=('qt4' 'modemmanager')
makedepends=('cmake' 'doxygen')
-source=("http://download.kde.org/unstable/modemmanager-qt/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
-md5sums=('421dc7ebe8439fabc9d24da46ca0cfa7')
+source=("http://download.kde.org/unstable/modemmanager-qt/${pkgver}/src/${pkgname}-${pkgver}.tar.xz"
+ 'fix-build.patch')
+md5sums=('73cf04d0e71d75ce343d791968a7c460'
+ '265fd2e32a5e350c1703612d29268748')
prepare() {
mkdir -p build
+
+ cd ${pkgname}-${pkgver}
+ patch -p1 -i "${srcdir}"/fix-build.patch
}
build() {
diff --git a/extra/libmm-qt/fix-build.patch b/extra/libmm-qt/fix-build.patch
new file mode 100644
index 000000000..4d7dd5d25
--- /dev/null
+++ b/extra/libmm-qt/fix-build.patch
@@ -0,0 +1,22 @@
+From: David Faure <faure@kde.org>
+Date: Thu, 09 Jan 2014 19:41:48 +0000
+Subject: modem.cpp:169:1: error: no return statement in function returning non-void [-Werror=return-type]
+X-Git-Tag: v1.0.1
+X-Git-Url: http://quickgit.kde.org/?p=libmm-qt.git&a=commitdiff&h=1d7f3e5d5eb4bb4fba741736049c229b48b6815c
+---
+modem.cpp:169:1: error: no return statement in function returning non-void [-Werror=return-type]
+---
+
+
+--- a/modem.cpp
++++ b/modem.cpp
+@@ -165,7 +165,7 @@
+ QString ModemManager::Modem::command(const QString &cmd, uint timeout)
+ {
+ Q_D(Modem);
+- d->modemIface.Command(cmd, timeout);
++ return d->modemIface.Command(cmd, timeout);
+ }
+
+ QString ModemManager::Modem::simPath() const
+