From owner-svn-ports-head@freebsd.org Sat Aug 18 07:03:32 2018 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2F4CB1087C2F; Sat, 18 Aug 2018 07:03:32 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C64BE852AE; Sat, 18 Aug 2018 07:03:31 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 88B6914281; Sat, 18 Aug 2018 07:03:31 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w7I73VGE074933; Sat, 18 Aug 2018 07:03:31 GMT (envelope-from yuri@FreeBSD.org) Received: (from yuri@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w7I73TZg074918; Sat, 18 Aug 2018 07:03:29 GMT (envelope-from yuri@FreeBSD.org) Message-Id: <201808180703.w7I73TZg074918@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: yuri set sender to yuri@FreeBSD.org using -f From: Yuri Victorovich Date: Sat, 18 Aug 2018 07:03:29 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r477480 - in head/audio: . dpf-plugins-lv2 dpf-plugins-lv2/files X-SVN-Group: ports-head X-SVN-Commit-Author: yuri X-SVN-Commit-Paths: in head/audio: . dpf-plugins-lv2 dpf-plugins-lv2/files X-SVN-Commit-Revision: 477480 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Aug 2018 07:03:32 -0000 Author: yuri Date: Sat Aug 18 07:03:28 2018 New Revision: 477480 URL: https://svnweb.freebsd.org/changeset/ports/477480 Log: New port: audio/dpf-plugins-lv2: Collection of DPF-based LV2 plugins Added: head/audio/dpf-plugins-lv2/ head/audio/dpf-plugins-lv2/Makefile (contents, props changed) head/audio/dpf-plugins-lv2/distinfo (contents, props changed) head/audio/dpf-plugins-lv2/files/ head/audio/dpf-plugins-lv2/files/mntent.h (contents, props changed) head/audio/dpf-plugins-lv2/files/patch-Makefile (contents, props changed) head/audio/dpf-plugins-lv2/files/patch-Makefile.mk (contents, props changed) head/audio/dpf-plugins-lv2/files/patch-dpf_dgl_Makefile.mk (contents, props changed) head/audio/dpf-plugins-lv2/files/patch-dpf_dgl_src_Window.cpp (contents, props changed) head/audio/dpf-plugins-lv2/files/patch-dpf_utils_lv2-ttl-generator_GNUmakefile (contents, props changed) head/audio/dpf-plugins-lv2/files/patch-plugins_common_gen__dsp_genlib.cpp (contents, props changed) head/audio/dpf-plugins-lv2/pkg-descr (contents, props changed) head/audio/dpf-plugins-lv2/pkg-plist (contents, props changed) Modified: head/audio/Makefile Modified: head/audio/Makefile ============================================================================== --- head/audio/Makefile Sat Aug 18 06:59:22 2018 (r477479) +++ head/audio/Makefile Sat Aug 18 07:03:28 2018 (r477480) @@ -115,6 +115,7 @@ SUBDIR += denemo SUBDIR += dir2ogg SUBDIR += discid + SUBDIR += dpf-plugins-lv2 SUBDIR += dream SUBDIR += drumgizmo SUBDIR += drumpiler Added: head/audio/dpf-plugins-lv2/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/dpf-plugins-lv2/Makefile Sat Aug 18 07:03:28 2018 (r477480) @@ -0,0 +1,41 @@ +# $FreeBSD$ + +PORTNAME= dpf-plugins +DISTVERSIONPREFIX= v +DISTVERSION= 1.1-1 +DISTVERSIONSUFFIX= -g0c433e4 +CATEGORIES= audio +PKGNAMESUFFIX= -lv2 + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Collection of DPF-based LV2 plugins + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= lv2>0:audio/lv2 \ + bash:shells/bash +LIB_DEPENDS= libprojectM.so:graphics/libprojectm + +USES= gmake localbase pkgconfig shebangfix +SHEBANG_FILES= dpf/utils/generate-ttl.sh +USE_GITHUB= yes +GH_ACCOUNT= DISTRHO +GH_PROJECT= DPF-Plugins +USE_XORG= x11 +USE_GL= gl + +CXXFLAGS+= -I${FILESDIR} +LDFLAGS+= -pthread + +OPTIONS_DEFINE_amd64= SIMD +OPTIONS_DEFINE_i386= SIMD +OPTIONS_DEFAULT_amd64= SIMD +OPTIONS_DEFAULT_i386= SIMD + +SIMD_MAKE_ENV= SIMD_FLAGS="-msse -msse2 -mfpmath=sse" + +post-patch: # disable all plugins except for LV2 + @${FIND} ${WRKSRC} -name "*.mk" | ${XARGS} ${REINPLACE_CMD} -i '' -E 's/BUILD_(LADSPA|DSSI|VST2) *= *true/BUILD_\1 = false/' + +.include Added: head/audio/dpf-plugins-lv2/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/dpf-plugins-lv2/distinfo Sat Aug 18 07:03:28 2018 (r477480) @@ -0,0 +1,3 @@ +TIMESTAMP = 1534560066 +SHA256 (DISTRHO-DPF-Plugins-v1.1-1-g0c433e4_GH0.tar.gz) = 40455ca67a79ec1589f386450e242109965c4529b098264dac2df4cad673b288 +SIZE (DISTRHO-DPF-Plugins-v1.1-1-g0c433e4_GH0.tar.gz) = 10703465 Added: head/audio/dpf-plugins-lv2/files/mntent.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/dpf-plugins-lv2/files/mntent.h Sat Aug 18 07:03:28 2018 (r477480) @@ -0,0 +1,62 @@ +/* + * mntent + * mntent.h - compatability header for FreeBSD + * + * Copyright (c) 2001 David Rufino + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +#if defined(HAVE_MNTENT_H) +#include +#else +#ifndef _MNTENT_H +#define _MNTENT_H +#include + +#define MOUNTED "dummy" + +#define MNTTYPE_NFS "nfs" + +struct mntent { + char *mnt_fsname; + char *mnt_dir; + char *mnt_type; + char *mnt_opts; + int mnt_freq; + int mnt_passno; +}; + +#define setmntent(x,y) ((FILE *)0x1) +#ifdef __cplusplus +extern "C" { +#endif +struct mntent *getmntent __P ((FILE *fp)); +char *hasmntopt __P ((const struct mntent *mnt, const char *option)); +#ifdef __cplusplus +}; // extern "C" +#endif +#define endmntent(x) ((int)1) + +#endif /* _MNTENT_H */ +#endif /* HAVE_MNTENT_H */ Added: head/audio/dpf-plugins-lv2/files/patch-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/dpf-plugins-lv2/files/patch-Makefile Sat Aug 18 07:03:28 2018 (r477480) @@ -0,0 +1,27 @@ +--- Makefile.orig 2018-08-18 06:07:42 UTC ++++ Makefile +@@ -109,17 +109,17 @@ endif + # -------------------------------------------------------------- + + install: +- install -d $(DESTDIR)$(PREFIX)/lib/ladspa/ +- install -d $(DESTDIR)$(PREFIX)/lib/dssi/ ++ #install -d $(DESTDIR)$(PREFIX)/lib/ladspa/ ++ #install -d $(DESTDIR)$(PREFIX)/lib/dssi/ + install -d $(DESTDIR)$(PREFIX)/lib/lv2/ +- install -d $(DESTDIR)$(PREFIX)/lib/vst/ ++ #install -d $(DESTDIR)$(PREFIX)/lib/vst/ + +- cp bin/*-ladspa.* $(DESTDIR)$(PREFIX)/lib/ladspa/ +- cp bin/*-dssi.* $(DESTDIR)$(PREFIX)/lib/dssi/ +- cp bin/*-vst.* $(DESTDIR)$(PREFIX)/lib/vst/ ++ #cp bin/*-ladspa.* $(DESTDIR)$(PREFIX)/lib/ladspa/ ++ #cp bin/*-dssi.* $(DESTDIR)$(PREFIX)/lib/dssi/ ++ #cp bin/*-vst.* $(DESTDIR)$(PREFIX)/lib/vst/ + + ifeq ($(HAVE_DGL),true) +- cp -r bin/*-dssi $(DESTDIR)$(PREFIX)/lib/dssi/ ++ #cp -r bin/*-dssi $(DESTDIR)$(PREFIX)/lib/dssi/ + endif + cp -r bin/*.lv2 $(DESTDIR)$(PREFIX)/lib/lv2/ + Added: head/audio/dpf-plugins-lv2/files/patch-Makefile.mk ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/dpf-plugins-lv2/files/patch-Makefile.mk Sat Aug 18 07:03:28 2018 (r477480) @@ -0,0 +1,27 @@ +--- Makefile.mk.orig 2018-04-27 06:05:19 UTC ++++ Makefile.mk +@@ -23,7 +23,7 @@ endif + # Set build and link flags + + BASE_FLAGS = -Wall -Wextra -pipe +-BASE_OPTS = -O2 -ffast-math -mtune=generic -msse -msse2 -fdata-sections -ffunction-sections ++BASE_OPTS = -O2 -ffast-math -mtune=generic $(SIMD_FLAGS) -fdata-sections -ffunction-sections + + ifneq ($(MACOS_OLD),true) + # Old MacOS doesn't support this +@@ -35,13 +35,13 @@ ifeq ($(MACOS),true) + LINK_OPTS = -fdata-sections -ffunction-sections -Wl,-dead_strip -Wl,-dead_strip_dylibs + else + # Common linker flags +-LINK_OPTS = -fdata-sections -ffunction-sections -Wl,--gc-sections -Wl,-O1 -Wl,--as-needed -Wl,--strip-all ++LINK_OPTS = -fdata-sections -ffunction-sections -Wl,--gc-sections -Wl,-O1 -Wl,--strip-all + endif + + ifeq ($(RASPPI),true) + # Raspberry-Pi optimization flags + BASE_OPTS = -O2 -ffast-math -march=armv6 -mfpu=vfp -mfloat-abi=hard +-LINK_OPTS = -Wl,-O1 -Wl,--as-needed -Wl,--strip-all ++LINK_OPTS = -Wl,-O1 -Wl,--strip-all + endif + + ifeq ($(NOOPT),true) Added: head/audio/dpf-plugins-lv2/files/patch-dpf_dgl_Makefile.mk ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/dpf-plugins-lv2/files/patch-dpf_dgl_Makefile.mk Sat Aug 18 07:03:28 2018 (r477480) @@ -0,0 +1,26 @@ +--- dpf/dgl/Makefile.mk.orig 2018-04-27 06:05:19 UTC ++++ dpf/dgl/Makefile.mk +@@ -23,20 +23,20 @@ endif + # Set build and link flags + + BASE_FLAGS = -Wall -Wextra -pipe -MD -MP +-BASE_OPTS = -O2 -mtune=generic -msse -msse2 -fdata-sections -ffunction-sections ++BASE_OPTS = -O2 -mtune=generic $(SIMD_FLAGS) -fdata-sections -ffunction-sections + + ifeq ($(MACOS),true) + # MacOS linker flags + LINK_OPTS = -fdata-sections -ffunction-sections -Wl,-dead_strip -Wl,-dead_strip_dylibs + else + # Common linker flags +-LINK_OPTS = -fdata-sections -ffunction-sections -Wl,--gc-sections -Wl,-O1 -Wl,--as-needed -Wl,--strip-all ++LINK_OPTS = -fdata-sections -ffunction-sections -Wl,--gc-sections -Wl,-O1 -Wl,--strip-all + endif + + ifeq ($(RASPPI),true) + # Raspberry-Pi optimization flags + BASE_OPTS = -O2 -march=armv6 -mfpu=vfp -mfloat-abi=hard +-LINK_OPTS = -Wl,-O1 -Wl,--as-needed -Wl,--strip-all ++LINK_OPTS = -Wl,-O1 -Wl,--strip-all + endif + + ifeq ($(NOOPT),true) Added: head/audio/dpf-plugins-lv2/files/patch-dpf_dgl_src_Window.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/dpf-plugins-lv2/files/patch-dpf_dgl_src_Window.cpp Sat Aug 18 07:03:28 2018 (r477480) @@ -0,0 +1,26 @@ +--- dpf/dgl/src/Window.cpp.orig 2018-08-18 05:40:10 UTC ++++ dpf/dgl/src/Window.cpp +@@ -51,6 +51,10 @@ extern "C" { + #include "../StandaloneWindow.hpp" + #include "../../distrho/extra/String.hpp" + ++#if defined(__FreeBSD__) ++#include ++#endif ++ + #define FOR_EACH_WIDGET(it) \ + for (std::list::iterator it = fWidgets.begin(); it != fWidgets.end(); ++it) + +@@ -1151,7 +1155,12 @@ bool Window::openFileBrowser(const FileB + + if (startDir.isEmpty()) + { ++#if defined(__FreeBSD__) ++ char buf[1024]; ++ if (char* const dir_name = ::getwd(buf)) ++#else + if (char* const dir_name = get_current_dir_name()) ++#endif + { + startDir = dir_name; + std::free(dir_name); Added: head/audio/dpf-plugins-lv2/files/patch-dpf_utils_lv2-ttl-generator_GNUmakefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/dpf-plugins-lv2/files/patch-dpf_utils_lv2-ttl-generator_GNUmakefile Sat Aug 18 07:03:28 2018 (r477480) @@ -0,0 +1,11 @@ +--- dpf/utils/lv2-ttl-generator/GNUmakefile.orig 2018-08-18 06:55:42 UTC ++++ dpf/utils/lv2-ttl-generator/GNUmakefile +@@ -9,7 +9,7 @@ build: ../lv2_ttl_generator + endif + + ../lv2_ttl_generator: lv2_ttl_generator.c +- $(CC) $< $(CFLAGS) -o $@ $(LDFLAGS) -ldl ++ $(CC) $< $(CFLAGS) -o $@ $(LDFLAGS) + + ../lv2_ttl_generator.exe: lv2_ttl_generator.c + $(CC) $< $(CFLAGS) -o $@ $(LDFLAGS) -static Added: head/audio/dpf-plugins-lv2/files/patch-plugins_common_gen__dsp_genlib.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/dpf-plugins-lv2/files/patch-plugins_common_gen__dsp_genlib.cpp Sat Aug 18 07:03:28 2018 (r477480) @@ -0,0 +1,12 @@ +--- plugins/common/gen_dsp/genlib.cpp.orig 2018-04-27 06:05:19 UTC ++++ plugins/common/gen_dsp/genlib.cpp +@@ -29,7 +29,8 @@ OR THE USE OR OTHER DEALINGS IN THE SOFT + #if DISTRHO_OS_MAC + # include + #else +-# include ++# include ++#include + # if DISTRHO_OS_WINDOWS + # define malloc_size _msize + # else Added: head/audio/dpf-plugins-lv2/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/dpf-plugins-lv2/pkg-descr Sat Aug 18 07:03:28 2018 (r477480) @@ -0,0 +1,15 @@ +Collection of DPF-based plugins. +They come in LADSPA, DSSI, LV2 and VST2 formats, but only LV2 +plugins are included in the port. + +The list of plugins: +* glBars +* Kars +* Max-Gen examples (MaBitcrush, MaFreeverb, MaGigaverb, MaPitchshift) +* Mini-Series (3BandEQ. 3BandSplitter, PingPongPan) +* ndc-Plugs (Amplitude Imposer, Cycle Shifter, Soul Force) +* MVerb +* Nekobi +* ProM + +WWW: https://github.com/DISTRHO/DPF-Plugins Added: head/audio/dpf-plugins-lv2/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/dpf-plugins-lv2/pkg-plist Sat Aug 18 07:03:28 2018 (r477480) @@ -0,0 +1,107 @@ +lib/lv2/3BandEQ.lv2/3BandEQ_dsp.so +lib/lv2/3BandEQ.lv2/3BandEQ_dsp.ttl +lib/lv2/3BandEQ.lv2/3BandEQ_ui.so +lib/lv2/3BandEQ.lv2/3BandEQ_ui.ttl +lib/lv2/3BandEQ.lv2/manifest.ttl +lib/lv2/3BandEQ.lv2/presets.ttl +lib/lv2/3BandSplitter.lv2/3BandSplitter_dsp.so +lib/lv2/3BandSplitter.lv2/3BandSplitter_dsp.ttl +lib/lv2/3BandSplitter.lv2/3BandSplitter_ui.so +lib/lv2/3BandSplitter.lv2/3BandSplitter_ui.ttl +lib/lv2/3BandSplitter.lv2/manifest.ttl +lib/lv2/3BandSplitter.lv2/presets.ttl +lib/lv2/AmplitudeImposer.lv2/AmplitudeImposer_dsp.so +lib/lv2/AmplitudeImposer.lv2/AmplitudeImposer_dsp.ttl +lib/lv2/AmplitudeImposer.lv2/AmplitudeImposer_ui.so +lib/lv2/AmplitudeImposer.lv2/AmplitudeImposer_ui.ttl +lib/lv2/AmplitudeImposer.lv2/manifest.ttl +lib/lv2/AmplitudeImposer.lv2/presets.ttl +lib/lv2/CycleShifter.lv2/CycleShifter_dsp.so +lib/lv2/CycleShifter.lv2/CycleShifter_dsp.ttl +lib/lv2/CycleShifter.lv2/CycleShifter_ui.so +lib/lv2/CycleShifter.lv2/CycleShifter_ui.ttl +lib/lv2/CycleShifter.lv2/manifest.ttl +lib/lv2/CycleShifter.lv2/presets.ttl +lib/lv2/Kars.lv2/Kars_dsp.so +lib/lv2/Kars.lv2/Kars_dsp.ttl +lib/lv2/Kars.lv2/Kars_ui.so +lib/lv2/Kars.lv2/Kars_ui.ttl +lib/lv2/Kars.lv2/manifest.ttl +lib/lv2/Kars.lv2/modgui.ttl +lib/lv2/Kars.lv2/modgui/icon-kars.html +lib/lv2/Kars.lv2/modgui/pedals/boxy-small/yellow.png +lib/lv2/Kars.lv2/modgui/pedals/footswitch.png +lib/lv2/Kars.lv2/modgui/screenshot-kars.png +lib/lv2/Kars.lv2/modgui/stylesheet-kars.css +lib/lv2/Kars.lv2/modgui/thumbnail-kars.png +lib/lv2/MVerb.lv2/MVerb_dsp.so +lib/lv2/MVerb.lv2/MVerb_dsp.ttl +lib/lv2/MVerb.lv2/MVerb_ui.so +lib/lv2/MVerb.lv2/MVerb_ui.ttl +lib/lv2/MVerb.lv2/manifest.ttl +lib/lv2/MVerb.lv2/modgui.ttl +lib/lv2/MVerb.lv2/modgui/combos/model-001/model-0930.png +lib/lv2/MVerb.lv2/modgui/icon-mverb.html +lib/lv2/MVerb.lv2/modgui/knobs/chicken-head/_strip.png +lib/lv2/MVerb.lv2/modgui/screenshot-mverb.png +lib/lv2/MVerb.lv2/modgui/stylesheet-mverb.css +lib/lv2/MVerb.lv2/modgui/switches/switch-001.png +lib/lv2/MVerb.lv2/modgui/thumbnail-mverb.png +lib/lv2/MVerb.lv2/modgui/utils/dropdown-arrow-white.png +lib/lv2/MVerb.lv2/presets.ttl +lib/lv2/MaBitcrush.lv2/MaBitcrush_dsp.so +lib/lv2/MaBitcrush.lv2/MaBitcrush_dsp.ttl +lib/lv2/MaBitcrush.lv2/manifest.ttl +lib/lv2/MaFreeverb.lv2/MaFreeverb_dsp.so +lib/lv2/MaFreeverb.lv2/MaFreeverb_dsp.ttl +lib/lv2/MaFreeverb.lv2/manifest.ttl +lib/lv2/MaGigaverb.lv2/MaGigaverb_dsp.so +lib/lv2/MaGigaverb.lv2/MaGigaverb_dsp.ttl +lib/lv2/MaGigaverb.lv2/manifest.ttl +lib/lv2/MaPitchshift.lv2/MaPitchshift_dsp.so +lib/lv2/MaPitchshift.lv2/MaPitchshift_dsp.ttl +lib/lv2/MaPitchshift.lv2/manifest.ttl +lib/lv2/Nekobi.lv2/Nekobi_dsp.so +lib/lv2/Nekobi.lv2/Nekobi_dsp.ttl +lib/lv2/Nekobi.lv2/Nekobi_ui.so +lib/lv2/Nekobi.lv2/Nekobi_ui.ttl +lib/lv2/Nekobi.lv2/manifest.ttl +lib/lv2/Nekobi.lv2/modgui.ttl +lib/lv2/Nekobi.lv2/modgui/background.png +lib/lv2/Nekobi.lv2/modgui/footswitch.png +lib/lv2/Nekobi.lv2/modgui/icon-nekobi.html +lib/lv2/Nekobi.lv2/modgui/knob.png +lib/lv2/Nekobi.lv2/modgui/led-off.png +lib/lv2/Nekobi.lv2/modgui/led-on.png +lib/lv2/Nekobi.lv2/modgui/screenshot-nekobi.png +lib/lv2/Nekobi.lv2/modgui/slider-horizontal.png +lib/lv2/Nekobi.lv2/modgui/slider-vertical.png +lib/lv2/Nekobi.lv2/modgui/stylesheet-nekobi.css +lib/lv2/Nekobi.lv2/modgui/thumb-nekobi.png +lib/lv2/PingPongPan.lv2/PingPongPan_dsp.so +lib/lv2/PingPongPan.lv2/PingPongPan_dsp.ttl +lib/lv2/PingPongPan.lv2/PingPongPan_ui.so +lib/lv2/PingPongPan.lv2/PingPongPan_ui.ttl +lib/lv2/PingPongPan.lv2/manifest.ttl +lib/lv2/PingPongPan.lv2/modgui.ttl +lib/lv2/PingPongPan.lv2/modgui/background.png +lib/lv2/PingPongPan.lv2/modgui/footswitch.png +lib/lv2/PingPongPan.lv2/modgui/icon-ppp.html +lib/lv2/PingPongPan.lv2/modgui/knob.png +lib/lv2/PingPongPan.lv2/modgui/screenshot-ppp.png +lib/lv2/PingPongPan.lv2/modgui/slider.png +lib/lv2/PingPongPan.lv2/modgui/stylesheet-ppp.css +lib/lv2/PingPongPan.lv2/modgui/thumb-ppp.png +lib/lv2/PingPongPan.lv2/presets.ttl +lib/lv2/ProM.lv2/ProM.so +lib/lv2/ProM.lv2/ProM.ttl +lib/lv2/ProM.lv2/manifest.ttl +lib/lv2/SoulForce.lv2/SoulForce_dsp.so +lib/lv2/SoulForce.lv2/SoulForce_dsp.ttl +lib/lv2/SoulForce.lv2/SoulForce_ui.so +lib/lv2/SoulForce.lv2/SoulForce_ui.ttl +lib/lv2/SoulForce.lv2/manifest.ttl +lib/lv2/SoulForce.lv2/presets.ttl +lib/lv2/glBars.lv2/glBars.so +lib/lv2/glBars.lv2/glBars.ttl +lib/lv2/glBars.lv2/manifest.ttl