1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00

New port: audio/qmidictl: MIDI remote control application sending MIDI over UDP/IP multicast

This commit is contained in:
Yuri Victorovich 2019-02-11 18:45:47 +00:00
parent 2b80f7579b
commit 30093c7b5c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=492712
7 changed files with 63 additions and 0 deletions

View File

@ -706,6 +706,7 @@
SUBDIR += pytone
SUBDIR += qjackctl
SUBDIR += qmidiarp
SUBDIR += qmidictl
SUBDIR += qmpdclient
SUBDIR += qsampler
SUBDIR += qsynth

19
audio/qmidictl/Makefile Normal file
View File

@ -0,0 +1,19 @@
# $FreeBSD$
PORTNAME= qmidictl
DISTVERSION= 0.5.3
CATEGORIES= audio
MASTER_SITES= SF
MAINTAINER= yuri@FreeBSD.org
COMMENT= MIDI remote control application sending MIDI over UDP/IP multicast
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
USES= gl gmake localbase pkgconfig qt:5
GNU_CONFIGURE= yes
USE_QT= core gui widgets qmake_build buildtools_build
USE_GL= gl
.include <bsd.port.mk>

3
audio/qmidictl/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1549909733
SHA256 (qmidictl-0.5.3.tar.gz) = a42d7a2f3fc8090a4fa0a7696f532048071febac88d5ae5e10a0697cb1831551
SIZE (qmidictl-0.5.3.tar.gz) = 195116

View File

@ -0,0 +1,13 @@
--- src/qmidictlUdpDevice.cpp.orig 2019-02-11 18:29:43 UTC
+++ src/qmidictlUdpDevice.cpp
@@ -40,6 +40,10 @@ inline void closesocket(int s) { ::close
#endif
#endif
+#if defined(__FreeBSD__)
+#include <netinet/in.h>
+#endif
+
#include <QByteArray>
#include <QThread>

View File

@ -0,0 +1,13 @@
--- src/qmidictlUdpDevice.h.orig 2019-02-11 18:32:44 UTC
+++ src/qmidictlUdpDevice.h
@@ -36,6 +36,10 @@
#endif
#endif
+#if defined(__FreeBSD__)
+#include <netinet/in.h>
+#endif
+
#include <QObject>
#include <QString>

5
audio/qmidictl/pkg-descr Normal file
View File

@ -0,0 +1,5 @@
QmidiCtl is a MIDI remote controller application that sends MIDI data over the
network, using UDP/IP multicast. Inspired by multimidicast and designed to be
compatible with ipMIDI for Windows.
WWW: https://qmidictl.sourceforge.io/

9
audio/qmidictl/pkg-plist Normal file
View File

@ -0,0 +1,9 @@
bin/qmidictl
man/man1/qmidictl.1.gz
man/man1/qmidictl.fr.1.gz
share/applications/hildon/qmidictl.desktop
share/icons/hicolor/26x26/hildon/qmidictl.png
share/icons/hicolor/32x32/hildon/qmidictl.png
share/icons/hicolor/48x48/hildon/qmidictl.png
share/icons/hicolor/64x64/hildon/qmidictl.png
share/metainfo/qmidictl.appdata.xml