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:
@@ -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 \
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user