Date: Sat, 15 May 2021 09:34:29 GMT From: Alexey Dokuchaev <danfe@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: b845a14f5490 - main - Port of command-line VBAN (audio over UDP protocol) tools. Message-ID: <202105150934.14F9YT0h086137@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by danfe: URL: https://cgit.FreeBSD.org/ports/commit/?id=b845a14f549016a836bca1109ac8aad41f381215 commit b845a14f549016a836bca1109ac8aad41f381215 Author: Alexey Dokuchaev <danfe@FreeBSD.org> AuthorDate: 2021-05-15 09:29:48 +0000 Commit: Alexey Dokuchaev <danfe@FreeBSD.org> CommitDate: 2021-05-15 09:32:11 +0000 Port of command-line VBAN (audio over UDP protocol) tools. WWW: https://github.com/quiniouben/vban --- audio/Makefile | 1 + audio/vban/Makefile | 39 +++++++++++++++++++++++++++++++++++++++ audio/vban/distinfo | 3 +++ audio/vban/pkg-descr | 12 ++++++++++++ 4 files changed, 55 insertions(+) diff --git a/audio/Makefile b/audio/Makefile index 03a004c46e01..423ba518e352 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -806,6 +806,7 @@ SUBDIR += umodplayer SUBDIR += umurmur SUBDIR += vamp-plugin-sdk + SUBDIR += vban SUBDIR += vgmplay SUBDIR += vimpc SUBDIR += virtual_oss diff --git a/audio/vban/Makefile b/audio/vban/Makefile new file mode 100644 index 000000000000..45b0e1ca75be --- /dev/null +++ b/audio/vban/Makefile @@ -0,0 +1,39 @@ +# Created by: Alexey Dokuchaev <danfe@FreeBSD.org> + +PORTNAME= vban +DISTVERSION= g20201011 +CATEGORIES= audio + +MAINTAINER= danfe@FreeBSD.org +COMMENT= Command-line VBAN (audio over UDP protocol) tools + +LICENSE= GPLv3+ + +USES= autoreconf localbase +GNU_CONFIGURE= yes +USE_GITHUB= yes +GH_ACCOUNT= quiniouben +GH_TAGNAME= 4f69e5a + +PLIST_FILES= bin/vban_emitter bin/vban_receptor bin/vban_sendtext +PORTDOCS= README.md + +OPTIONS_DEFINE= DOCS +OPTIONS_MULTI= BACKEND +OPTIONS_MULTI_BACKEND=ALSA JACK PULSEAUDIO +OPTIONS_DEFAULT= ALSA JACK + +ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib +ALSA_CONFIGURE_OFF= --disable-alsa + +JACK_LIB_DEPENDS= libjack.so:audio/jack +JACK_CONFIGURE_OFF= --disable-jack + +PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio +PULSEAUDIO_CONFIGURE_OFF= --disable-pulseaudio + +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} + +.include <bsd.port.mk> diff --git a/audio/vban/distinfo b/audio/vban/distinfo new file mode 100644 index 000000000000..219cc59dcd10 --- /dev/null +++ b/audio/vban/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1602441870 +SHA256 (quiniouben-vban-g20201011-4f69e5a_GH0.tar.gz) = c65f8544ccb104ca5f087ed1b4d0442ab9f68a817abba0ea57426be83b7a7546 +SIZE (quiniouben-vban-g20201011-4f69e5a_GH0.tar.gz) = 35844 diff --git a/audio/vban/pkg-descr b/audio/vban/pkg-descr new file mode 100644 index 000000000000..bbde6f538b23 --- /dev/null +++ b/audio/vban/pkg-descr @@ -0,0 +1,12 @@ +This project an open-source implementation of VBAN protocol. VBAN is a +simple audio over UDP protocol proposed by VB-Audio. It is composed of +several command-line tools allowing to stream audio coming from audio +backend interfaces to VBAN stream (vban_emitter) or play incoming VBAN +stream to audio backend interfaces (vban_receptor), or send text over +the VBAN protocol (vban_sendtext). + +ALSA, Jack, and PulseAudio audio backends have been implemented. FIFO +(pipe) output is also available, to allow chaining command-line tools, +and a file output too (for writing raw PCM data). + +WWW: https://github.com/quiniouben/vban
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202105150934.14F9YT0h086137>