diff --git a/srcpkgs/qmidinet/patches/fix_musl.patch b/srcpkgs/qmidinet/patches/fix_musl.patch new file mode 100644 index 00000000000..7b3aafa3e95 --- /dev/null +++ b/srcpkgs/qmidinet/patches/fix_musl.patch @@ -0,0 +1,9 @@ +--- src/qmidinetUdpDevice.cpp 2017-12-16 13:06:59.438768239 +0100 ++++ - 2018-02-22 08:47:58.409130080 +0100 +@@ -32,5 +32,6 @@ + #include + #include + #include ++#include + inline void closesocket(int s) { ::close(s); } + #endif diff --git a/srcpkgs/qmidinet/template b/srcpkgs/qmidinet/template new file mode 100644 index 00000000000..9eff9a73a1e --- /dev/null +++ b/srcpkgs/qmidinet/template @@ -0,0 +1,21 @@ +# Template file for 'qmidinet' +pkgname=qmidinet +version=0.5.0 +revision=1 +build_style=gnu-configure +hostmakedepends="pkg-config" +makedepends="qt5-devel jack-devel alsa-lib-devel" +short_desc="A MIDI Network Gateway via UDP/IP Multicast" +maintainer="Olga Ustuzhanina " +license="GPL-3" +homepage="https://qmidinet.sourceforge.io/" +distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" +checksum=c6752dc9501d3381b78e4b86b8bcf0b31445efc1de4edc6df09286d09fdcab5b + +if [ -n "$CROSS_BUILD" ]; then + hostmakedepends+=" qt5-devel" + + pre_configure() { + sed -i -e "$ a QMAKE_CC=${CC}\nQMAKE_CXX=${CXX}\nQMAKE_LINK=${CXX}" src/src.pri.in + } +fi