svn commit: r453708 - in head/audio: . eteroj-lv2
Yuri Victorovich
yuri at FreeBSD.org
Tue Nov 7 22:39:17 UTC 2017
Author: yuri
Date: Tue Nov 7 22:38:01 2017
New Revision: 453708
URL: https://svnweb.freebsd.org/changeset/ports/453708
Log:
New port: audio/eteroj-lv2: OSC injection/ejection from/to UDP/TCP/Serial for LV2
PR: 221351
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D12956
Added:
head/audio/eteroj-lv2/
head/audio/eteroj-lv2/Makefile (contents, props changed)
head/audio/eteroj-lv2/distinfo (contents, props changed)
head/audio/eteroj-lv2/pkg-descr (contents, props changed)
Modified:
head/audio/Makefile
Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile Tue Nov 7 22:22:11 2017 (r453707)
+++ head/audio/Makefile Tue Nov 7 22:38:01 2017 (r453708)
@@ -130,6 +130,7 @@
SUBDIR += espeak
SUBDIR += esperanza
SUBDIR += etcd
+ SUBDIR += eteroj-lv2
SUBDIR += etktab
SUBDIR += exaile
SUBDIR += exaile-devel
Added: head/audio/eteroj-lv2/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/eteroj-lv2/Makefile Tue Nov 7 22:38:01 2017 (r453708)
@@ -0,0 +1,29 @@
+# $FreeBSD$
+
+PORTNAME= eteroj
+DISTVERSION= 0.2.0
+CATEGORIES= audio
+PKGNAMESUFFIX= -lv2
+
+MAINTAINER= yuri at FreeBSD.org
+COMMENT= OSC injection/ejection from/to UDP/TCP/Serial for LV2
+
+LICENSE= ART20
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BUILD_DEPENDS= lv2>0:audio/lv2
+LIB_DEPENDS= libsratom-0.so:audio/sratom \
+ libserd-0.so:devel/serd \
+ libsord-0.so:devel/sord \
+ libuv.so:devel/libuv
+
+USES= cmake:outsource pkgconfig
+USE_GITHUB= yes
+GH_ACCOUNT= OpenMusicKontrollers
+GH_PROJECT= eteroj.lv2
+
+PLIST_FILES= lib/lv2/eteroj.lv2/eteroj.so \
+ lib/lv2/eteroj.lv2/eteroj.ttl \
+ lib/lv2/eteroj.lv2/manifest.ttl
+
+.include <bsd.port.mk>
Added: head/audio/eteroj-lv2/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/eteroj-lv2/distinfo Tue Nov 7 22:38:01 2017 (r453708)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1502242041
+SHA256 (OpenMusicKontrollers-eteroj.lv2-0.2.0_GH0.tar.gz) = 56bac231ca7842b7490ec7a6b93d832216e324a844ae8ae7e7d659fe7d0c284a
+SIZE (OpenMusicKontrollers-eteroj.lv2-0.2.0_GH0.tar.gz) = 93630
Added: head/audio/eteroj-lv2/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/eteroj-lv2/pkg-descr Tue Nov 7 22:38:01 2017 (r453708)
@@ -0,0 +1,24 @@
+LV2 plugin bundle from OpenMusicKontrollers:
+* (De)Cloak
+ Embed OSC in MIDI Sysex messages. Use this to smuggle arbitrary OSC packets
+ via MIDI to a given destination.
+* Control
+ This is an OSC learn plugin. It translates OSC messages directly to LV2
+ Control ports and features automatic range detection.
+* Disk
+ Record/Playback of OSC to/from disk. Record all incoming OSC message with
+ sample accuracy and play them back later from disk.
+* IO
+ A plugin able to inject/eject OSC packets into/from the plugin graph to/from
+ network and serial lines.
+* Ninja
+ Embed Turtle RDF in OSC as string. Use this to smuggle arbitrary LV2 atom
+ messages via OSC to a given destination.
+* (Un)Pack
+ Embed arbitrary 1-3 byte MIDI commands (but Sysex) in OSC messages. Use this
+ to send MIDI commands via OSC to a given destination.
+* Query
+ This plugin implements our OSC Introspect specification. It thus exports any
+ methods and parameters of a given OSC device transparently to LV2 properties.
+
+WWW: https://open-music-kontrollers.ch/lv2/eteroj/
More information about the svn-ports-all
mailing list