Skip site navigation (1)Skip section navigation (2)
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>