From 761a43fc7f2c547bc369efdbeb316e0258205702 Mon Sep 17 00:00:00 2001 From: Dave Mollen Date: Sat, 27 Sep 2025 15:10:41 +0200 Subject: [PATCH 1/3] Update dm plugins --- plugins/package/dm-ds1/dm-ds1.mk | 2 +- plugins/package/dm-fuzz/dm-fuzz.mk | 2 +- plugins/package/dm-graindelay/dm-graindelay.mk | 2 +- plugins/package/dm-lfo/dm-lfo.mk | 2 +- plugins/package/dm-rat/dm-rat.mk | 2 +- plugins/package/dm-reverb/dm-reverb.mk | 2 +- plugins/package/dm-reverse/dm-reverse.mk | 2 +- plugins/package/dm-sd1/dm-sd1.mk | 2 +- plugins/package/dm-shredmaster/dm-shredmaster.mk | 2 +- plugins/package/dm-spaceecho/dm-spaceecho.mk | 2 +- plugins/package/dm-tubescreamer/dm-tubescreamer.mk | 2 +- plugins/package/dm-vibrato/dm-vibrato.mk | 2 +- plugins/package/dm-whammy/dm-whammy.mk | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/plugins/package/dm-ds1/dm-ds1.mk b/plugins/package/dm-ds1/dm-ds1.mk index 259a99b0..1e1ee8f8 100644 --- a/plugins/package/dm-ds1/dm-ds1.mk +++ b/plugins/package/dm-ds1/dm-ds1.mk @@ -4,7 +4,7 @@ # ###################################### -DM_DS1_VERSION = 806310991f2461e07aed69f74b962fd4f58c4c2b +DM_DS1_VERSION = da1510887fddf2931da8256d78f85e0ee09d7e63 DM_DS1_SITE = https://github.com/davemollen/dm-DS1.git DM_DS1_SITE_METHOD = git DM_DS1_BUNDLES = dm-DS1.lv2 diff --git a/plugins/package/dm-fuzz/dm-fuzz.mk b/plugins/package/dm-fuzz/dm-fuzz.mk index 30712a7f..de5084fd 100644 --- a/plugins/package/dm-fuzz/dm-fuzz.mk +++ b/plugins/package/dm-fuzz/dm-fuzz.mk @@ -4,7 +4,7 @@ # ###################################### -DM_FUZZ_VERSION = d4d2dcee8a164ac4f69c5d68bb21b4da9ccdfae8 +DM_FUZZ_VERSION = 3399975388f30e3b1cc25bebd926450bd99173f8 DM_FUZZ_SITE = https://github.com/davemollen/dm-Fuzz.git DM_FUZZ_SITE_METHOD = git DM_FUZZ_BUNDLES = dm-Fuzz.lv2 diff --git a/plugins/package/dm-graindelay/dm-graindelay.mk b/plugins/package/dm-graindelay/dm-graindelay.mk index 42ca1cf3..3424dc70 100644 --- a/plugins/package/dm-graindelay/dm-graindelay.mk +++ b/plugins/package/dm-graindelay/dm-graindelay.mk @@ -4,7 +4,7 @@ # ###################################### -DM_GRAINDELAY_VERSION = 1cdecb2a739cae20e4499df070de6eef4c8eb35b +DM_GRAINDELAY_VERSION = b1d1664316b034b5e88b7da245ec086d12927afb DM_GRAINDELAY_SITE = https://github.com/davemollen/dm-GrainDelay.git DM_GRAINDELAY_SITE_METHOD = git DM_GRAINDELAY_BUNDLES = dm-GrainDelay.lv2 diff --git a/plugins/package/dm-lfo/dm-lfo.mk b/plugins/package/dm-lfo/dm-lfo.mk index 695ec7df..60abbea5 100644 --- a/plugins/package/dm-lfo/dm-lfo.mk +++ b/plugins/package/dm-lfo/dm-lfo.mk @@ -4,7 +4,7 @@ # ###################################### -DM_LFO_VERSION = 5c46f4c56a1d00c434c106e50faa0d96daaf741f +DM_LFO_VERSION = 8dee13fd433d6ffc3037ebc303a7e3658aeb28d4 DM_LFO_SITE = https://github.com/davemollen/dm-LFO.git DM_LFO_SITE_METHOD = git DM_LFO_BUNDLES = dm-LFO.lv2 diff --git a/plugins/package/dm-rat/dm-rat.mk b/plugins/package/dm-rat/dm-rat.mk index 598c0cfd..1a2ca0b9 100644 --- a/plugins/package/dm-rat/dm-rat.mk +++ b/plugins/package/dm-rat/dm-rat.mk @@ -4,7 +4,7 @@ # ###################################### -DM_RAT_VERSION = 88be9879a94ade2a2012db185dc1572afe446c05 +DM_RAT_VERSION = 31dc91e50433da4e2c8fa0ed36a41dd2b2fcf2c0 DM_RAT_SITE = https://github.com/davemollen/dm-Rat.git DM_RAT_SITE_METHOD = git DM_RAT_BUNDLES = dm-Rat.lv2 diff --git a/plugins/package/dm-reverb/dm-reverb.mk b/plugins/package/dm-reverb/dm-reverb.mk index 3c535abe..b5f34c28 100644 --- a/plugins/package/dm-reverb/dm-reverb.mk +++ b/plugins/package/dm-reverb/dm-reverb.mk @@ -4,7 +4,7 @@ # ###################################### -DM_REVERB_VERSION = 6d01e3cc8a3bfaf0e74d35783e5f328bdc6be6dc +DM_REVERB_VERSION = 3ac9bba82f099cf517f55d8c0f84c8aaa12c8ed3 DM_REVERB_SITE = https://github.com/davemollen/dm-Reverb.git DM_REVERB_SITE_METHOD = git DM_REVERB_BUNDLES = dm-Reverb.lv2 diff --git a/plugins/package/dm-reverse/dm-reverse.mk b/plugins/package/dm-reverse/dm-reverse.mk index 5347fd11..1ca1533f 100644 --- a/plugins/package/dm-reverse/dm-reverse.mk +++ b/plugins/package/dm-reverse/dm-reverse.mk @@ -4,7 +4,7 @@ # ###################################### -DM_REVERSE_VERSION = fb11232fb08a6817752b7a0339fb5cd3002a2382 +DM_REVERSE_VERSION = 67b68d0c084da0f116bff6c230896af39c408faf DM_REVERSE_SITE = https://github.com/davemollen/dm-Reverse.git DM_REVERSE_SITE_METHOD = git DM_REVERSE_BUNDLES = dm-Reverse.lv2 diff --git a/plugins/package/dm-sd1/dm-sd1.mk b/plugins/package/dm-sd1/dm-sd1.mk index d454a2dc..27681aaf 100644 --- a/plugins/package/dm-sd1/dm-sd1.mk +++ b/plugins/package/dm-sd1/dm-sd1.mk @@ -4,7 +4,7 @@ # ###################################### -DM_SD1_VERSION = 385ae026891224fa4e815bc83c381c1e528cd216 +DM_SD1_VERSION = ac767b0239f3197b4fccc585f21168db4780873c DM_SD1_SITE = https://github.com/davemollen/dm-SD1.git DM_SD1_SITE_METHOD = git DM_SD1_BUNDLES = dm-SD1.lv2 diff --git a/plugins/package/dm-shredmaster/dm-shredmaster.mk b/plugins/package/dm-shredmaster/dm-shredmaster.mk index ca336962..c0e79a68 100644 --- a/plugins/package/dm-shredmaster/dm-shredmaster.mk +++ b/plugins/package/dm-shredmaster/dm-shredmaster.mk @@ -4,7 +4,7 @@ # ###################################### -DM_SHREDMASTER_VERSION = d9db3aa0f3924825e97f1434daa597040228d716 +DM_SHREDMASTER_VERSION = 5e3959b5ee048d2910e81cf78ce31e9c93a7f2e3 DM_SHREDMASTER_SITE = https://github.com/davemollen/dm-Shredmaster.git DM_SHREDMASTER_SITE_METHOD = git DM_SHREDMASTER_BUNDLES = dm-Shredmaster.lv2 diff --git a/plugins/package/dm-spaceecho/dm-spaceecho.mk b/plugins/package/dm-spaceecho/dm-spaceecho.mk index 6868af8f..c0155fb3 100644 --- a/plugins/package/dm-spaceecho/dm-spaceecho.mk +++ b/plugins/package/dm-spaceecho/dm-spaceecho.mk @@ -4,7 +4,7 @@ # ###################################### -DM_SPACEECHO_VERSION = 2f2373601ec5480c234aa07ad8d4ca90debad3b2 +DM_SPACEECHO_VERSION = 28f07b2e99ab18639c413d61a206cbe1f94c60e0 DM_SPACEECHO_SITE = https://github.com/davemollen/dm-SpaceEcho.git DM_SPACEECHO_SITE_METHOD = git DM_SPACEECHO_BUNDLES = dm-SpaceEcho.lv2 diff --git a/plugins/package/dm-tubescreamer/dm-tubescreamer.mk b/plugins/package/dm-tubescreamer/dm-tubescreamer.mk index 7ca1f563..773f186b 100644 --- a/plugins/package/dm-tubescreamer/dm-tubescreamer.mk +++ b/plugins/package/dm-tubescreamer/dm-tubescreamer.mk @@ -4,7 +4,7 @@ # ###################################### -DM_TUBESCREAMER_VERSION = 777e6f6129d35cafb2a2a79e277d177351565e7b +DM_TUBESCREAMER_VERSION = 5fdd654a04856b6f0de42898e76785efe9ccb589 DM_TUBESCREAMER_SITE = https://github.com/davemollen/dm-TubeScreamer.git DM_TUBESCREAMER_SITE_METHOD = git DM_TUBESCREAMER_BUNDLES = dm-TubeScreamer.lv2 diff --git a/plugins/package/dm-vibrato/dm-vibrato.mk b/plugins/package/dm-vibrato/dm-vibrato.mk index 4b56ce07..ce8389e1 100644 --- a/plugins/package/dm-vibrato/dm-vibrato.mk +++ b/plugins/package/dm-vibrato/dm-vibrato.mk @@ -4,7 +4,7 @@ # ###################################### -DM_VIBRATO_VERSION = 47b2454afe37cf7d85f079e911fcbec433fc0b8d +DM_VIBRATO_VERSION = d7fe46e487e4ae86df6af4a39116e1e381ad1227 DM_VIBRATO_SITE = https://github.com/davemollen/dm-Vibrato.git DM_VIBRATO_SITE_METHOD = git DM_VIBRATO_BUNDLES = dm-Vibrato.lv2 diff --git a/plugins/package/dm-whammy/dm-whammy.mk b/plugins/package/dm-whammy/dm-whammy.mk index 9f8292fd..52ffe391 100644 --- a/plugins/package/dm-whammy/dm-whammy.mk +++ b/plugins/package/dm-whammy/dm-whammy.mk @@ -4,7 +4,7 @@ # ###################################### -DM_WHAMMY_VERSION = 3d2047fb7cfcedb69de3bfcb6261af4e0ffef917 +DM_WHAMMY_VERSION = d8541ec399fe70c3ba26768d8ef88fd254e339d7 DM_WHAMMY_SITE = https://github.com/davemollen/dm-Whammy.git DM_WHAMMY_SITE_METHOD = git DM_WHAMMY_BUNDLES = dm-Whammy.lv2 From c6539d11692e9f6fd6d80819d1bdbcde7df1535e Mon Sep 17 00:00:00 2001 From: Dave Mollen Date: Sat, 27 Sep 2025 15:11:47 +0200 Subject: [PATCH 2/3] Add dm-Seq plugin --- plugins/package/dm-seq/dm-seq.mk | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 plugins/package/dm-seq/dm-seq.mk diff --git a/plugins/package/dm-seq/dm-seq.mk b/plugins/package/dm-seq/dm-seq.mk new file mode 100644 index 00000000..75f0a418 --- /dev/null +++ b/plugins/package/dm-seq/dm-seq.mk @@ -0,0 +1,24 @@ +###################################### +# +# dm-seq +# +###################################### + +DM_SEQ_VERSION = b755d55622c378709b817cf6afbaf30e4144e24e +DM_SEQ_SITE = https://github.com/davemollen/dm-Seq.git +DM_SEQ_SITE_METHOD = git +DM_SEQ_BUNDLES = dm-Seq.lv2 + +define DM_SEQ_BUILD_CMDS + rm -f $(@D)/lv2/dm-Seq.lv2/libdm_seq.so + (cd $(@D)/lv2 && \ + ~/.cargo/bin/cargo build $(MOD_PLUGIN_BUILDER_RUST_BUILD_FLAGS)) +endef + +define DM_SEQ_INSTALL_TARGET_CMDS + $(INSTALL) -d $(TARGET_DIR)/usr/lib/lv2 + cp -rv $(@D)/lv2/dm-Seq.lv2 $(TARGET_DIR)/usr/lib/lv2/ + $(INSTALL) -m 644 $(@D)/lv2/target/$(MOD_PLUGIN_BUILDER_RUST_TARGET)/release/libdm_seq.so $(TARGET_DIR)/usr/lib/lv2/dm-Seq.lv2/ +endef + +$(eval $(generic-package)) From ce0d77ae91042706d41152903a51390a57cb82ff Mon Sep 17 00:00:00 2001 From: Dave Mollen Date: Sat, 27 Sep 2025 15:13:54 +0200 Subject: [PATCH 3/3] Add dm-TimeWarp plugin --- plugins/package/dm-timewarp/dm-timewarp.mk | 24 ++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 plugins/package/dm-timewarp/dm-timewarp.mk diff --git a/plugins/package/dm-timewarp/dm-timewarp.mk b/plugins/package/dm-timewarp/dm-timewarp.mk new file mode 100644 index 00000000..de41d132 --- /dev/null +++ b/plugins/package/dm-timewarp/dm-timewarp.mk @@ -0,0 +1,24 @@ +###################################### +# +# dm-timewarp +# +###################################### + +DM_TIMEWARP_VERSION = 6efb35140f5f3d65b22906c0b26d2d7755081ea6 +DM_TIMEWARP_SITE = https://github.com/davemollen/dm-TimeWarp.git +DM_TIMEWARP_SITE_METHOD = git +DM_TIMEWARP_BUNDLES = dm-TimeWarp.lv2 + +define DM_TIMEWARP_BUILD_CMDS + rm -f $(@D)/lv2/dm-TimeWarp.lv2/libdm_time_warp.so + (cd $(@D)/lv2 && \ + ~/.cargo/bin/cargo build $(MOD_PLUGIN_BUILDER_RUST_BUILD_FLAGS)) +endef + +define DM_TIMEWARP_INSTALL_TARGET_CMDS + $(INSTALL) -d $(TARGET_DIR)/usr/lib/lv2 + cp -rv $(@D)/lv2/dm-TimeWarp.lv2 $(TARGET_DIR)/usr/lib/lv2/ + $(INSTALL) -m 644 $(@D)/lv2/target/$(MOD_PLUGIN_BUILDER_RUST_TARGET)/release/libdm_time_warp.so $(TARGET_DIR)/usr/lib/lv2/dm-TimeWarp.lv2/ +endef + +$(eval $(generic-package))