Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion lv2-data
Submodule lv2-data updated from f5e5fc to 3f344a
133 changes: 133 additions & 0 deletions plugins/package/beatslash-lv2/01_no-gui.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
diff --git a/beatslash.lv2/beatrepeater_mono.ttl b/beatslash.lv2/beatrepeater_mono.ttl
index c078f5f..26dc5db 100644
--- a/beatslash.lv2/beatrepeater_mono.ttl
+++ b/beatslash.lv2/beatrepeater_mono.ttl
@@ -11,17 +11,12 @@
@prefix pprops: <http://lv2plug.in/ns/ext/port-props#> .
@prefix guiext: <http://lv2plug.in/ns/extensions/ui#> .

-<http://github.com/blablack/beatslash-lv2/beatrepeater_mono/gui>
- a guiext:GtkUI ;
- guiext:binary <beatrepeater_mono_gui.so> .
-
<http://github.com/blablack/beatslash-lv2/beatrepeater_mono>
a lv2:Plugin ;
lv2:project <http://github.com/blablack/beatslash-lv2/> ;
doap:name "Beat Repeater - Mono" ;
doap:license <http://opensource.org/licenses/isc> ;
ll:pegName "p" ;
- guiext:ui <http://github.com/blablack/beatslash-lv2/beatrepeater_mono/gui> ;
lv2:optionalFeature lv2:hardRTCapable ;
lv2:port [
a lv2:InputPort, lv2:AudioPort ;
diff --git a/beatslash.lv2/beatrepeater_stereo.ttl b/beatslash.lv2/beatrepeater_stereo.ttl
index 89b7d49..8ae4228 100644
--- a/beatslash.lv2/beatrepeater_stereo.ttl
+++ b/beatslash.lv2/beatrepeater_stereo.ttl
@@ -11,17 +11,12 @@
@prefix pprops: <http://lv2plug.in/ns/ext/port-props#> .
@prefix guiext: <http://lv2plug.in/ns/extensions/ui#> .

-<http://github.com/blablack/beatslash-lv2/beatrepeater_stereo/gui>
- a guiext:GtkUI ;
- guiext:binary <beatrepeater_stereo_gui.so> .
-
<http://github.com/blablack/beatslash-lv2/beatrepeater_stereo>
a lv2:Plugin ;
lv2:project <http://github.com/blablack/beatslash-lv2/> ;
doap:name "Beat Repeater - Stereo" ;
doap:license <http://opensource.org/licenses/isc> ;
ll:pegName "p" ;
- guiext:ui <http://github.com/blablack/beatslash-lv2/beatrepeater_stereo/gui> ;
lv2:optionalFeature lv2:hardRTCapable ;
lv2:port [
a lv2:InputPort, lv2:AudioPort ;
diff --git a/beatslash.lv2/beatslicer_mono.ttl b/beatslash.lv2/beatslicer_mono.ttl
index bbb812f..30c1b38 100644
--- a/beatslash.lv2/beatslicer_mono.ttl
+++ b/beatslash.lv2/beatslicer_mono.ttl
@@ -11,17 +11,12 @@
@prefix pprops: <http://lv2plug.in/ns/ext/port-props#> .
@prefix guiext: <http://lv2plug.in/ns/extensions/ui#> .

-<http://github.com/blablack/beatslash-lv2/beatslicer_mono/gui>
- a guiext:GtkUI ;
- guiext:binary <beatslicer_mono_gui.so> .
-
<http://github.com/blablack/beatslash-lv2/beatslicer_mono>
a lv2:Plugin ;
lv2:project <http://github.com/blablack/beatslash-lv2/> ;
doap:name "Beat Slicer - Mono" ;
doap:license <http://opensource.org/licenses/isc> ;
ll:pegName "p" ;
- guiext:ui <http://github.com/blablack/beatslash-lv2/beatslicer_mono/gui> ;
lv2:optionalFeature lv2:hardRTCapable ;
lv2:port [
a lv2:InputPort, lv2:AudioPort ;
diff --git a/beatslash.lv2/beatslicer_stereo.ttl b/beatslash.lv2/beatslicer_stereo.ttl
index 888d641..909876e 100644
--- a/beatslash.lv2/beatslicer_stereo.ttl
+++ b/beatslash.lv2/beatslicer_stereo.ttl
@@ -11,17 +11,12 @@
@prefix pprops: <http://lv2plug.in/ns/ext/port-props#> .
@prefix guiext: <http://lv2plug.in/ns/extensions/ui#> .

-<http://github.com/blablack/beatslash-lv2/beatslicer_stereo/gui>
- a guiext:GtkUI ;
- guiext:binary <beatslicer_stereo_gui.so> .
-
<http://github.com/blablack/beatslash-lv2/beatslicer_stereo>
a lv2:Plugin ;
lv2:project <http://github.com/blablack/beatslash-lv2/> ;
doap:name "Beat Slicer - Stereo" ;
doap:license <http://opensource.org/licenses/isc> ;
ll:pegName "p" ;
- guiext:ui <http://github.com/blablack/beatslash-lv2/beatslicer_stereo/gui> ;
lv2:optionalFeature lv2:hardRTCapable ;
lv2:port [
a lv2:InputPort, lv2:AudioPort ;
diff --git a/wscript b/wscript
index 0135eb6..dbb89df 100644
--- a/wscript
+++ b/wscript
@@ -27,13 +27,8 @@ def configure(conf):
conf.load('compiler_cxx')
conf.load('lv2')

- autowaf.check_pkg(conf, 'gtkmm-2.4', uselib_store='GTKMM',atleast_version='2.24.0')
- autowaf.check_pkg(conf, 'gtk+-2.0', uselib_store='GTK2', atleast_version='2.24.0')
- autowaf.check_pkg(conf, 'cairo', uselib_store='CAIRO', atleast_version='1.0.0')
autowaf.check_pkg(conf, 'lv2', uselib_store='LV2', atleast_version='1.2.0')
autowaf.check_pkg(conf, 'lvtk-plugin-1', uselib_store='LVTK_PLUGIN', atleast_version='1.2.0')
- autowaf.check_pkg(conf, 'lvtk-ui-1', uselib_store='LVTK_UI', atleast_version='1.2.0')
- autowaf.check_pkg(conf, 'lvtk-gtkui-1', uselib_store='LVTK_GTKGUI', atleast_version='1.2.0')

check = 'Extended Initializer Lists'
conf.check_cxx(msg = check,
@@ -129,26 +124,3 @@ def build(bld):
'-DPLUGIN_HEADER="src/%s.hpp"' % i],
['LV2', 'LVTK_PLUGIN'],
['src/envgen.cpp'])
-
-
-
-
- plugins_gui = '''
- beatrepeater_mono_gui
- beatrepeater_stereo_gui
- beatslicer_mono_gui
- beatslicer_stereo_gui
- '''.split()
-
- for i in plugins_gui:
- build_plugin_gui(bld, 'beatslash.lv2', i, ['src/%s.cpp' % i],
- ['-DPLUGIN_CLASS=%s' % i,
- '-std=c++11',
- '-DURI_PREFIX=\"http://github.com/blablack/beatslash-lv2/\"',
- '-DPLUGIN_URI_SUFFIX="%s"' % i,
- '-DPLUGIN_HEADER="src/%s.hpp"' % i],
- ['LV2', 'LVTK_PLUGIN', 'LVTK_GTKGUI', 'GTKMM', 'GTK2', 'CAIRO'],
- ['src/dial.cpp', 'src/labeleddial.cpp', 'src/my_box.cpp'])
-
-
-
26 changes: 26 additions & 0 deletions plugins/package/beatslash-lv2/beatslash-lv2.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
######################################
#
# beatslash-lv2
#
######################################

BEATSLASH_LV2_VERSION = 98ef36eca1b6f6320282a8c01bbcee0118d8a302
BEATSLASH_LV2_SITE = $(call github,blablack,beatslash-lv2,$(BEATSLASH_LV2_VERSION))
BEATSLASH_LV2_DEPENDENCIES = lvtk-1
BEATSLASH_LV2_BUNDLES = beatslash.lv2

BEATSLASH_LV2_TARGET_WAF = $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(HOST_DIR)/usr/bin/python ./waf

define BEATSLASH_LV2_CONFIGURE_CMDS
(cd $(@D); $(BEATSLASH_LV2_TARGET_WAF) configure --prefix=/usr)
endef

define BEATSLASH_LV2_BUILD_CMDS
(cd $(@D); $(BEATSLASH_LV2_TARGET_WAF) build -j $(PARALLEL_JOBS))
endef

define BEATSLASH_LV2_INSTALL_TARGET_CMDS
(cd $(@D); $(BEATSLASH_LV2_TARGET_WAF) install --destdir=$(TARGET_DIR))
endef

$(eval $(generic-package))
133 changes: 133 additions & 0 deletions plugins/package/deteriorate-lv2/01_no-gui.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
diff --git a/deteriorate.lv2/downsampler_mono.ttl b/deteriorate.lv2/downsampler_mono.ttl
index 0ff59dc..a630e51 100644
--- a/deteriorate.lv2/downsampler_mono.ttl
+++ b/deteriorate.lv2/downsampler_mono.ttl
@@ -7,17 +7,12 @@
@prefix guiext: <http://lv2plug.in/ns/extensions/ui#> .
@prefix pprops: <http://lv2plug.in/ns/ext/port-props#> .

-<http://github.com/blablack/deteriorate-lv2/downsampler_mono/gui>
- a guiext:GtkUI ;
- guiext:binary <downsampler_mono_gui.so> .
-
<http://github.com/blablack/deteriorate-lv2/downsampler_mono>
a lv2:Plugin, lv2:FilterPlugin ;
lv2:project <http://github.com/blablack/deteriorate-lv2/> ;
doap:name "Downsampler - Mono" ;
doap:license <http://opensource.org/licenses/isc> ;
ll:pegName "p" ;
- guiext:ui <http://github.com/blablack/deteriorate-lv2/downsampler_mono/gui> ;
lv2:optionalFeature lv2:hardRTCapable ;
lv2:port [
a lv2:InputPort, lv2:ControlPort ;
diff --git a/deteriorate.lv2/downsampler_stereo.ttl b/deteriorate.lv2/downsampler_stereo.ttl
index 3789619..a88c892 100644
--- a/deteriorate.lv2/downsampler_stereo.ttl
+++ b/deteriorate.lv2/downsampler_stereo.ttl
@@ -7,17 +7,12 @@
@prefix guiext: <http://lv2plug.in/ns/extensions/ui#> .
@prefix pprops: <http://lv2plug.in/ns/ext/port-props#> .

-<http://github.com/blablack/deteriorate-lv2/downsampler_stereo/gui>
- a guiext:GtkUI ;
- guiext:binary <downsampler_stereo_gui.so> .
-
<http://github.com/blablack/deteriorate-lv2/downsampler_stereo>
a lv2:Plugin, lv2:FilterPlugin ;
lv2:project <http://github.com/blablack/deteriorate-lv2/> ;
doap:name "Downsampler - Stereo" ;
doap:license <http://opensource.org/licenses/isc> ;
ll:pegName "p" ;
- guiext:ui <http://github.com/blablack/deteriorate-lv2/downsampler_stereo/gui> ;
lv2:optionalFeature lv2:hardRTCapable ;
lv2:port [
a lv2:InputPort, lv2:ControlPort ;
diff --git a/deteriorate.lv2/granulator_mono.ttl b/deteriorate.lv2/granulator_mono.ttl
index 19740ef..c3c1a6c 100644
--- a/deteriorate.lv2/granulator_mono.ttl
+++ b/deteriorate.lv2/granulator_mono.ttl
@@ -7,17 +7,12 @@
@prefix guiext: <http://lv2plug.in/ns/extensions/ui#> .
@prefix pprops: <http://lv2plug.in/ns/ext/port-props#> .

-<http://github.com/blablack/deteriorate-lv2/granulator_mono/gui>
- a guiext:GtkUI ;
- guiext:binary <granulator_mono_gui.so> .
-
<http://github.com/blablack/deteriorate-lv2/granulator_mono>
a lv2:Plugin, lv2:FilterPlugin ;
lv2:project <http://github.com/blablack/deteriorate-lv2/> ;
doap:name "Granulator - Mono" ;
doap:license <http://opensource.org/licenses/isc> ;
ll:pegName "p" ;
- guiext:ui <http://github.com/blablack/deteriorate-lv2/granulator_mono/gui> ;
lv2:optionalFeature lv2:hardRTCapable ;
lv2:port [
a lv2:InputPort, lv2:AudioPort ;
diff --git a/deteriorate.lv2/granulator_stereo.ttl b/deteriorate.lv2/granulator_stereo.ttl
index 9d67292..c052142 100644
--- a/deteriorate.lv2/granulator_stereo.ttl
+++ b/deteriorate.lv2/granulator_stereo.ttl
@@ -7,17 +7,12 @@
@prefix guiext: <http://lv2plug.in/ns/extensions/ui#> .
@prefix pprops: <http://lv2plug.in/ns/ext/port-props#> .

-<http://github.com/blablack/deteriorate-lv2/granulator_stereo/gui>
- a guiext:GtkUI ;
- guiext:binary <granulator_stereo_gui.so> .
-
<http://github.com/blablack/deteriorate-lv2/granulator_stereo>
a lv2:Plugin, lv2:FilterPlugin ;
lv2:project <http://github.com/blablack/deteriorate-lv2/> ;
doap:name "Granulator - Stereo" ;
doap:license <http://opensource.org/licenses/isc> ;
ll:pegName "p" ;
- guiext:ui <http://github.com/blablack/deteriorate-lv2/granulator_stereo/gui> ;
lv2:optionalFeature lv2:hardRTCapable ;
lv2:port [
a lv2:InputPort, lv2:AudioPort ;
diff --git a/wscript b/wscript
index 26781ad..c5f0440 100644
--- a/wscript
+++ b/wscript
@@ -27,13 +27,8 @@ def configure(conf):
conf.load('compiler_cxx')
conf.load('lv2')

- autowaf.check_pkg(conf, 'gtkmm-2.4', uselib_store='GTKMM',atleast_version='2.24.0')
- autowaf.check_pkg(conf, 'gtk+-2.0', uselib_store='GTK2', atleast_version='2.24.0')
- autowaf.check_pkg(conf, 'cairo', uselib_store='CAIRO', atleast_version='1.0.0')
autowaf.check_pkg(conf, 'lv2', uselib_store='LV2', atleast_version='1.2.0')
autowaf.check_pkg(conf, 'lvtk-plugin-1', uselib_store='LVTK_PLUGIN', atleast_version='1.2.0')
- autowaf.check_pkg(conf, 'lvtk-ui-1', uselib_store='LVTK_UI', atleast_version='1.2.0')
- autowaf.check_pkg(conf, 'lvtk-gtkui-1', uselib_store='LVTK_GTKGUI', atleast_version='1.2.0')

check = 'Extended Initializer Lists'
conf.check_cxx(msg = check,
@@ -142,26 +137,3 @@ def build(bld):
'-DPLUGIN_HEADER="src/%s.hpp"' % i],
['LV2', 'LVTK_PLUGIN'],
['src/envgen.cpp'])
-
-
-
-
- plugins_gui = '''
- downsampler_mono_gui
- downsampler_stereo_gui
- granulator_mono_gui
- granulator_stereo_gui
- '''.split()
-
- for i in plugins_gui:
- build_plugin_gui(bld, 'deteriorate.lv2', i, ['src/%s.cpp' % i],
- ['-DPLUGIN_CLASS=%s' % i,
- '-std=c++11',
- '-DURI_PREFIX=\"http://github.com/blablack/deteriorate-lv2/\"',
- '-DPLUGIN_URI_SUFFIX="%s"' % i,
- '-DPLUGIN_HEADER="src/%s.hpp"' % i],
- ['LV2', 'LVTK_PLUGIN', 'LVTK_GTKGUI', 'GTKMM', 'GTK2', 'CAIRO'],
- ['src/dial.cpp', 'src/labeleddial.cpp', 'src/my_box.cpp'])
-
-
-
26 changes: 26 additions & 0 deletions plugins/package/deteriorate-lv2/deteriorate-lv2.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
######################################
#
# deteriorate-lv2
#
######################################

DETERIORATE_LV2_VERSION = 93ea1762755d57dd44a45adee55822bacd2c0a3b
DETERIORATE_LV2_SITE = $(call github,blablack,deteriorate-lv2,$(DETERIORATE_LV2_VERSION))
DETERIORATE_LV2_DEPENDENCIES = lvtk-1
DETERIORATE_LV2_BUNDLES = deteriorate.lv2

DETERIORATE_LV2_TARGET_WAF = $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(HOST_DIR)/usr/bin/python ./waf

define DETERIORATE_LV2_CONFIGURE_CMDS
(cd $(@D); $(DETERIORATE_LV2_TARGET_WAF) configure --prefix=/usr)
endef

define DETERIORATE_LV2_BUILD_CMDS
(cd $(@D); $(DETERIORATE_LV2_TARGET_WAF) build -j $(PARALLEL_JOBS))
endef

define DETERIORATE_LV2_INSTALL_TARGET_CMDS
(cd $(@D); $(DETERIORATE_LV2_TARGET_WAF) install --destdir=$(TARGET_DIR))
endef

$(eval $(generic-package))
4 changes: 2 additions & 2 deletions plugins/package/dpf-plugins/dpf-plugins.mk
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
#
######################################

DPF_PLUGINS_VERSION = ad74a88c36664135546cdc5e770d5ac9bfd46110
DPF_PLUGINS_VERSION = 86084a934adb26f529038cbcf901fd7a09b95897
DPF_PLUGINS_SITE = $(call github,DISTRHO,DPF-Plugins,$(DPF_PLUGINS_VERSION))
DPF_PLUGINS_BUNDLES = 3BandEQ.lv2 3BandSplitter.lv2 AmplitudeImposer.lv2 CycleShifter.lv2 Kars.lv2 MaBitcrush.lv2 MaFreeverb.lv2 MaGigaverb.lv2 MaPitchshift.lv2 MVerb.lv2 Nekobi.lv2 PingPongPan.lv2 SoulForce.lv2

DPF_PLUGINS_TARGET_MAKE = $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) NOOPT=true -C $(@D)
DPF_PLUGINS_TARGET_MAKE = $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) NOOPT=true HAVE_CAIRO=false HAVE_GL=false -C $(@D)

define DPF_PLUGINS_BUILD_CMDS
$(DPF_PLUGINS_TARGET_MAKE)
Expand Down
24 changes: 12 additions & 12 deletions plugins/package/dpf-plugins/no_gen.patch
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
diff --git a/../../DPF-Plugins/dpf/utils/generate-ttl.sh b/dpf/utils/generate-ttl.sh
index dc7de63..60592de 100755
--- a/../../DPF-Plugins/dpf/utils/generate-ttl.sh
diff --git a/dpf/utils/generate-ttl.sh b/dpf/utils/generate-ttl.sh
index 7522b26..f3b0993 100755
--- a/dpf/utils/generate-ttl.sh
+++ b/dpf/utils/generate-ttl.sh
@@ -1,33 +1 @@
-#!/bin/bash
-
@@ -1,33 +1,3 @@
#!/bin/bash
-set -e
-
-if [ -d bin ]; then
Expand All @@ -14,13 +14,13 @@ index dc7de63..60592de 100755
- exit
-fi
-
-PWD=`dirname $0`
-PWD="$(dirname "$0")"
-
-if [ -f $PWD/lv2_ttl_generator.exe ]; then
- GEN=$PWD/lv2_ttl_generator.exe
-if [ -f "$PWD/lv2_ttl_generator.exe" ]; then
- GEN="$PWD/lv2_ttl_generator.exe"
- EXT=dll
-else
- GEN=$PWD/lv2_ttl_generator
- GEN="$PWD/lv2_ttl_generator"
- if [ -d /Library/Audio ]; then
- EXT=dylib
- else
Expand All @@ -32,8 +32,8 @@ index dc7de63..60592de 100755
-
-for i in $FOLDERS; do
- cd $i
- FILE=`ls *.$EXT | sort | head -n 1`
- $GEN ./$FILE
- FILE="$(ls *.$EXT | sort | head -n 1)"
- "$GEN" "./$FILE"
- cd ..
-done
+echo "no gen"
Loading