qmidinet: upgrade 0.5.3 -> 0.5.4 / move PV into recipe

musl patch was applied

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
This commit is contained in:
Andreas Müller
2019-04-13 00:50:45 +02:00
parent 78de566143
commit b38302ce2b
2 changed files with 3 additions and 39 deletions

View File

@@ -16,10 +16,10 @@ inherit qmake5_base autotools-brokensep gtk-icon-cache qt5-translation
SRC_URI = " \
${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}/${PV}/${BPN}-${PV}.tar.gz \
file://0001-find-native-qt-build-tools-by-configure-options-auto.patch \
file://0002-Fix-build-on-linux-with-musl.patch \
"
SRC_URI[md5sum] = "16c8ead283aec2002422036ef7dfd374"
SRC_URI[sha256sum] = "205817e7e89ea8ab229813fcaaa7769a6a4fbb77d98b20cfff1755abc28f2652"
SRC_URI[md5sum] = "2bba5fa0127ab601be29c17bd367d04d"
SRC_URI[sha256sum] = "98cb53a417abfbc9f6d32738602cf9937653e2b5e878479e1f637d35365a84c6"
PV = "0.5.4"
EXTRA_OECONF = " \
--with-qmake=${OE_QMAKE_PATH_EXTERNAL_HOST_BINS}/qmake \

View File

@@ -1,36 +0,0 @@
From 347d7bcf5bd835e1ab7e09507350d238e45f8dd2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
Date: Tue, 2 Apr 2019 21:34:24 +0200
Subject: [PATCH] Fix build on linux with musl
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Build fails for unknown FD_ZERO which is defined in [1]. Somehow musl is again
more picky on this so add #include <sys/select.h>
Upstream-Status: Applied [2]
[1] http://man7.org/linux/man-pages/man2/select.2.html
{2] https://github.com/rncbc/qmidinet/commit/87bd43427e311ad4d0457f97861a4e748d69e20f
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
src/qmidinetUdpDevice.cpp | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/qmidinetUdpDevice.cpp b/src/qmidinetUdpDevice.cpp
index 9e4b9b1..85e9e6e 100644
--- a/src/qmidinetUdpDevice.cpp
+++ b/src/qmidinetUdpDevice.cpp
@@ -32,6 +32,7 @@ typedef int socklen_t;
#include <unistd.h>
#include <fcntl.h>
#include <sys/ioctl.h>
+#include <sys/select.h>
inline void closesocket(int s) { ::close(s); }
#endif
--
2.20.1