svn commit: r447921 - in head/audio: . lvtk
Richard Gallamore
ultima at FreeBSD.org
Sun Aug 13 22:34:01 UTC 2017
Author: ultima
Date: Sun Aug 13 22:34:00 2017
New Revision: 447921
URL: https://svnweb.freebsd.org/changeset/ports/447921
Log:
This toolkit contains libraries that wrap the LV2 C API and extensions into
easy to use C++ classes. The original work for this was mostly done by
Lars Luthman in lv2-c++-tools.
WWW: https://github.com/lvtk/lvtk
PR: 221272
Submitted by: Yuri Victorovich (maintainer)
Reviewed by: matthew (mentor)
Approved by: matthew (mentor)
Differential Revision: https://reviews.freebsd.org/D12013
Added:
head/audio/lvtk/
head/audio/lvtk/Makefile (contents, props changed)
head/audio/lvtk/distinfo (contents, props changed)
head/audio/lvtk/pkg-descr (contents, props changed)
head/audio/lvtk/pkg-plist (contents, props changed)
Modified:
head/audio/Makefile
Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile Sun Aug 13 22:31:58 2017 (r447920)
+++ head/audio/Makefile Sun Aug 13 22:34:00 2017 (r447921)
@@ -470,6 +470,7 @@
SUBDIR += lpac
SUBDIR += lua51-mpd
SUBDIR += lv2
+ SUBDIR += lvtk
SUBDIR += lxmusic
SUBDIR += mac
SUBDIR += madfufw
Added: head/audio/lvtk/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/lvtk/Makefile Sun Aug 13 22:34:00 2017 (r447921)
@@ -0,0 +1,21 @@
+# Created by: Yuri Victorovich <yuri at rawbw.com>
+# $FreeBSD$
+
+PORTNAME= lvtk
+PORTVERSION= 1.2.0
+CATEGORIES= audio
+
+MAINTAINER= yuri at rawbw.com
+COMMENT= Wraps the LV2 C API and extensions into easy to use C++ classes
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BUILD_DEPENDS= lv2>0:audio/lv2 \
+ ${LOCALBASE}/include/gtkmm-2.4/gtkmm.h:x11-toolkits/gtkmm24
+
+USES= waf pkgconfig
+USE_GITHUB= yes
+GH_TAGNAME= 7c0ffdf
+
+.include <bsd.port.mk>
Added: head/audio/lvtk/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/lvtk/distinfo Sun Aug 13 22:34:00 2017 (r447921)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1502006846
+SHA256 (lvtk-lvtk-1.2.0-7c0ffdf_GH0.tar.gz) = a23a3f72637334fb82a141c6b117d91a68e54b84a1737ddc03422b572e55f9b4
+SIZE (lvtk-lvtk-1.2.0-7c0ffdf_GH0.tar.gz) = 188503
Added: head/audio/lvtk/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/lvtk/pkg-descr Sun Aug 13 22:34:00 2017 (r447921)
@@ -0,0 +1,5 @@
+This toolkit contains libraries that wrap the LV2 C API and extensions into
+easy to use C++ classes. The original work for this was mostly done by
+Lars Luthman in lv2-c++-tools.
+
+WWW: https://github.com/lvtk/lvtk
Added: head/audio/lvtk/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/lvtk/pkg-plist Sun Aug 13 22:34:00 2017 (r447921)
@@ -0,0 +1,38 @@
+include/lvtk-2/lvtk/behaviors/write_midi.hpp
+include/lvtk-2/lvtk/ext/atom.hpp
+include/lvtk-2/lvtk/ext/bufsize.hpp
+include/lvtk-2/lvtk/ext/common.h
+include/lvtk-2/lvtk/ext/data_access.hpp
+include/lvtk-2/lvtk/ext/event.hpp
+include/lvtk-2/lvtk/ext/extra.hpp
+include/lvtk-2/lvtk/ext/idle_interface.hpp
+include/lvtk-2/lvtk/ext/instance_access.hpp
+include/lvtk-2/lvtk/ext/log.hpp
+include/lvtk-2/lvtk/ext/midi.hpp
+include/lvtk-2/lvtk/ext/morph.hpp
+include/lvtk-2/lvtk/ext/options.hpp
+include/lvtk-2/lvtk/ext/patch.hpp
+include/lvtk-2/lvtk/ext/resize_port.hpp
+include/lvtk-2/lvtk/ext/state.hpp
+include/lvtk-2/lvtk/ext/time.hpp
+include/lvtk-2/lvtk/ext/units.hpp
+include/lvtk-2/lvtk/ext/urid.hpp
+include/lvtk-2/lvtk/ext/urimap.hpp
+include/lvtk-2/lvtk/ext/worker.hpp
+include/lvtk-2/lvtk/feature.hpp
+include/lvtk-2/lvtk/gtkui.hpp
+include/lvtk-2/lvtk/lvtk.hpp
+include/lvtk-2/lvtk/plugin.hpp
+include/lvtk-2/lvtk/private/debug.hpp
+include/lvtk-2/lvtk/private/types.hpp
+include/lvtk-2/lvtk/private/ui_features.hpp
+include/lvtk-2/lvtk/qt4ui.hpp
+include/lvtk-2/lvtk/synth.hpp
+include/lvtk-2/lvtk/ui.hpp
+include/lvtk-2/lvtk/version.h
+lib/liblvtk_plugin2.a
+lib/liblvtk_ui2.a
+libdata/pkgconfig/lvtk-2.pc
+libdata/pkgconfig/lvtk-gtkui-2.pc
+libdata/pkgconfig/lvtk-plugin-2.pc
+libdata/pkgconfig/lvtk-ui-2.pc
More information about the svn-ports-head
mailing list