svn commit: r448346 - in head/audio: . sherlock-lv2 sherlock-lv2/files
Richard Gallamore
ultima at FreeBSD.org
Sat Aug 19 17:49:45 UTC 2017
Author: ultima
Date: Sat Aug 19 17:49:43 2017
New Revision: 448346
URL: https://svnweb.freebsd.org/changeset/ports/448346
Log:
A set of utilities to inspect other plugins:
* The Atom Inspector is meant as a monitor/debug tool for LV2 plugin and
host authors. It captures all Atom events sent to its event input port
and presents them on its user interface for convenient nested browsing.
* The MIDI Inspector is meant as a monitor/debug tool for LV2 plugin and
host authors. It captures all MIDI events sent to its event input port
and presents them on its user interface for convenient nested browsing.
* The OSC Inspector is meant as a monitor/debug tool for LV2 plugin and
host authors. It captures all OSC events sent to its event input port
and presents them on its user interface for convenient nested browsing.
WWW: https://open-music-kontrollers.ch/lv2/sherlock/
PR: 221226
Submitted by: Yuri Victorovich (maintainer)
Reviewed by: matthew (mentor)
Approved by: matthew (mentor)
Differential Revision: https://reviews.freebsd.org/D12080
Added:
head/audio/sherlock-lv2/
head/audio/sherlock-lv2/Makefile (contents, props changed)
head/audio/sherlock-lv2/distinfo (contents, props changed)
head/audio/sherlock-lv2/files/
head/audio/sherlock-lv2/files/patch-pugl_pugl_pugl__x11.c (contents, props changed)
head/audio/sherlock-lv2/pkg-descr (contents, props changed)
head/audio/sherlock-lv2/pkg-plist (contents, props changed)
Modified:
head/audio/Makefile
Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile Sat Aug 19 17:48:03 2017 (r448345)
+++ head/audio/Makefile Sat Aug 19 17:49:43 2017 (r448346)
@@ -715,6 +715,7 @@
SUBDIR += shairplay
SUBDIR += shairport
SUBDIR += shairport-sync
+ SUBDIR += sherlock-lv2
SUBDIR += shntool
SUBDIR += shorten
SUBDIR += shout
Added: head/audio/sherlock-lv2/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/sherlock-lv2/Makefile Sat Aug 19 17:49:43 2017 (r448346)
@@ -0,0 +1,27 @@
+# Created by: Yuri Victorovich <yuri at rawbw.com>
+# $FreeBSD$
+
+PORTNAME= sherlock
+PORTVERSION= 0.14.0
+CATEGORIES= audio
+PKGNAMESUFFIX= -lv2
+
+MAINTAINER= yuri at rawbw.com
+COMMENT= Investigative LV2 plugin bundle
+
+LICENSE= ART20
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BUILD_DEPENDS= lv2>0:audio/lv2
+LIB_DEPENDS= libserd-0.so:devel/serd \
+ libsord-0.so:devel/sord \
+ libsratom-0.so:audio/sratom
+
+USES= cmake pkgconfig
+USE_GITHUB= yes
+GH_ACCOUNT= OpenMusicKontrollers
+GH_PROJECT= sherlock.lv2
+USE_XORG= x11 xext
+USE_GL= gl glu
+
+.include <bsd.port.mk>
Added: head/audio/sherlock-lv2/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/sherlock-lv2/distinfo Sat Aug 19 17:49:43 2017 (r448346)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1501832143
+SHA256 (OpenMusicKontrollers-sherlock.lv2-0.14.0_GH0.tar.gz) = 7130906e2fcb6f7c678b782e2c94ee52c85ecb98377bb438e479d818534d64a3
+SIZE (OpenMusicKontrollers-sherlock.lv2-0.14.0_GH0.tar.gz) = 1756933
Added: head/audio/sherlock-lv2/files/patch-pugl_pugl_pugl__x11.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/sherlock-lv2/files/patch-pugl_pugl_pugl__x11.c Sat Aug 19 17:49:43 2017 (r448346)
@@ -0,0 +1,11 @@
+--- pugl/pugl/pugl_x11.c.orig 2017-08-04 07:37:10 UTC
++++ pugl/pugl/pugl_x11.c
+@@ -648,7 +648,7 @@ puglPasteFromClipboard(PuglView* view, s
+ if( (xevent.xselection.selection == impl->clipboard)
+ && (xevent.xselection.target == impl->utf8_string)
+ && (xevent.xselection.property == XA_PRIMARY) ) {
+- ulong nitems, rem;
++ unsigned long nitems, rem;
+ int format;
+ uint8_t* data;
+ Atom type;
Added: head/audio/sherlock-lv2/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/sherlock-lv2/pkg-descr Sat Aug 19 17:49:43 2017 (r448346)
@@ -0,0 +1,12 @@
+A set of utilities to inspect other plugins:
+* The Atom Inspector is meant as a monitor/debug tool for LV2 plugin and
+ host authors. It captures all Atom events sent to its event input port
+ and presents them on its user interface for convenient nested browsing.
+* The MIDI Inspector is meant as a monitor/debug tool for LV2 plugin and
+ host authors. It captures all MIDI events sent to its event input port
+ and presents them on its user interface for convenient nested browsing.
+* The OSC Inspector is meant as a monitor/debug tool for LV2 plugin and
+ host authors. It captures all OSC events sent to its event input port
+ and presents them on its user interface for convenient nested browsing.
+
+WWW: https://open-music-kontrollers.ch/lv2/sherlock/
Added: head/audio/sherlock-lv2/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/sherlock-lv2/pkg-plist Sat Aug 19 17:49:43 2017 (r448346)
@@ -0,0 +1,6 @@
+lib/lv2/sherlock.lv2/Cousine-Regular.ttf
+lib/lv2/sherlock.lv2/manifest.ttl
+lib/lv2/sherlock.lv2/sherlock.so
+lib/lv2/sherlock.lv2/sherlock.ttl
+lib/lv2/sherlock.lv2/sherlock_nk.so
+lib/lv2/sherlock.lv2/sherlock_ui.ttl
More information about the svn-ports-all
mailing list