Date: Sat, 19 Aug 2017 17:49:43 +0000 (UTC) From: Richard Gallamore <ultima@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r448346 - in head/audio: . sherlock-lv2 sherlock-lv2/files Message-ID: <201708191749.v7JHnhsJ042539@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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@rawbw.com> +# $FreeBSD$ + +PORTNAME= sherlock +PORTVERSION= 0.14.0 +CATEGORIES= audio +PKGNAMESUFFIX= -lv2 + +MAINTAINER= yuri@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201708191749.v7JHnhsJ042539>