aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans Petter Selasky <hselasky@FreeBSD.org>2022-01-27 09:25:08 +0000
committerHans Petter Selasky <hselasky@FreeBSD.org>2022-01-27 09:51:41 +0000
commit072a82f3d42d8617146dc0ae94d10b727a1bb8c8 (patch)
tree328300120fbf4f497f6300da68bce1246f7db0d4
parenta5ee676da7a3910530312f386902bd3d1fce4da0 (diff)
audio/libumidi: Update to v2.1.3
- Added support for ALSA MIDI sequencer backend. Approved by: pi (implicit)
-rw-r--r--audio/libumidi/Makefile15
-rw-r--r--audio/libumidi/distinfo6
-rw-r--r--audio/libumidi/pkg-descr3
3 files changed, 13 insertions, 11 deletions
diff --git a/audio/libumidi/Makefile b/audio/libumidi/Makefile
index a0c3556887f9..b4a42e948c51 100644
--- a/audio/libumidi/Makefile
+++ b/audio/libumidi/Makefile
@@ -2,8 +2,7 @@
PORTNAME= libumidi
DISTVERSIONPREFIX= v
-DISTVERSION= 2.1.2
-PORTREVISION= 1
+DISTVERSION= 2.1.3
CATEGORIES= audio
MAINTAINER= hselasky@FreeBSD.org
@@ -17,12 +16,16 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= hselasky
-OPTIONS_DEFINE= DEBUG JACK
-OPTIONS_DEFAULT=JACK
+OPTIONS_DEFINE= DEBUG ALSAMIDI JACK
+OPTIONS_DEFAULT=ALSAMIDI JACK
+
+ALSAMIDI_DESC= MIDI via ALSA
+ALSAMIDI_MAKE_ARGS= " HAVE_ALSA=YES"
+ALSAMIDI_LIB_DEPENDS= libasound.so:audio/alsa-lib
JACK_MAKE_ARGS= " HAVE_JACK=YES"
JACK_LIB_DEPENDS= libjack.so:audio/jack
-DEBUG_MAKE_ARGS= " HAVE_DEBUG=YES"
-MAKE_ARGS+=" HAVE_MAN=YES"
+DEBUG_MAKE_ARGS=" HAVE_DEBUG=YES"
+MAKE_ARGS+= " HAVE_MAN=YES"
.include <bsd.port.mk>
diff --git a/audio/libumidi/distinfo b/audio/libumidi/distinfo
index 5c0066eb53c7..98448623c33f 100644
--- a/audio/libumidi/distinfo
+++ b/audio/libumidi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1610191680
-SHA256 (hselasky-libumidi-v2.1.2_GH0.tar.gz) = b5f33b69a6cd68b505475c6cd883bc5cafea46b6e73f7029ae3a20b24f2b1729
-SIZE (hselasky-libumidi-v2.1.2_GH0.tar.gz) = 37938
+TIMESTAMP = 1643275430
+SHA256 (hselasky-libumidi-v2.1.3_GH0.tar.gz) = 2e326b1595106e11ca035736f89f93a18b8fe13b85c0a7e7bc9b53a2e149b617
+SIZE (hselasky-libumidi-v2.1.3_GH0.tar.gz) = 41521
diff --git a/audio/libumidi/pkg-descr b/audio/libumidi/pkg-descr
index 8788d28a24ab..4dbfde329c8a 100644
--- a/audio/libumidi/pkg-descr
+++ b/audio/libumidi/pkg-descr
@@ -1,8 +1,7 @@
The universal MIDI library is a multithreaded MIDI processing toolkit
which can be used by realtime and non-realtime applications to load,
save, modify and playback MIDI files. The umidi20 library supports
-direct playback and recording through JACK MIDI, FIFOs and character
+direct playback and recording via JACK, ALSA, FIFOs and character
device nodes.
WWW: https://github.com/hselasky/libumidi
-