git: 072a82f3d42d - main - audio/libumidi: Update to v2.1.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 27 Jan 2022 09:52:49 UTC
The branch main has been updated by hselasky:
URL: https://cgit.FreeBSD.org/ports/commit/?id=072a82f3d42d8617146dc0ae94d10b727a1bb8c8
commit 072a82f3d42d8617146dc0ae94d10b727a1bb8c8
Author: Hans Petter Selasky <hselasky@FreeBSD.org>
AuthorDate: 2022-01-27 09:25:08 +0000
Commit: Hans Petter Selasky <hselasky@FreeBSD.org>
CommitDate: 2022-01-27 09:51:41 +0000
audio/libumidi: Update to v2.1.3
- Added support for ALSA MIDI sequencer backend.
Approved by: pi (implicit)
---
audio/libumidi/Makefile | 15 +++++++++------
audio/libumidi/distinfo | 6 +++---
audio/libumidi/pkg-descr | 3 +--
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
-