From 52ea8ed955429de2203a6347b264c9d3f6efd172 Mon Sep 17 00:00:00 2001 From: Matt Demanett Date: Fri, 6 Apr 2018 01:55:30 -0400 Subject: [PATCH 1/8] Reviews Koralfx-Modules, trowaSoft, Qwelk, Erratic (#445) * Updates FrozenWasteland submodule commit. * Post-review update of ImpromptuModular pointer and manifest. * Reviewed squinkylabls-plug1; updated pointer and manifest. * Reviewed Ohmer; updated pointer and manifest. * Reviewed BaconMusic; updated pointer and manifest. * Reviewed Koralfx-Modules; updated pointer and manifest. * Reviewed trowaSoft; updated pointer and manifest to 0.6.1. * Reviewed Qwelk at 0.6.0; added repo pointer and update manifest. * Reviewed Erratic at 0.6.0; added repo pointer and manifest. --- .gitmodules | 6 ++++++ manifests/Erratic.json | 9 +++++++++ manifests/Koralfx-Modules.json | 3 ++- manifests/Qwelk.json | 3 ++- manifests/trowaSoft.json | 1 + repos/Erratic | 1 + repos/Koralfx-Modules | 2 +- repos/Qwelk | 1 + repos/trowaSoft | 2 +- 9 files changed, 24 insertions(+), 4 deletions(-) create mode 100644 manifests/Erratic.json create mode 160000 repos/Erratic create mode 160000 repos/Qwelk diff --git a/.gitmodules b/.gitmodules index d4239e54..e6904760 100644 --- a/.gitmodules +++ b/.gitmodules @@ -181,3 +181,9 @@ path = repos/Koralfx-Modules url = https://github.com/koralfx/Koralfx-Modules branch = master +[submodule "repos/Qwelk"] + path = repos/Qwelk + url = https://github.com/raincheque/qwelk.git +[submodule "repos/Erratic"] + path = repos/Erratic + url = https://github.com/bafonso/Erratic.git diff --git a/manifests/Erratic.json b/manifests/Erratic.json new file mode 100644 index 00000000..42c932b3 --- /dev/null +++ b/manifests/Erratic.json @@ -0,0 +1,9 @@ +{ + "name": "ErraticInstruments", + "author": "Bruno Afonso", + "license": "BSD-3-Clause", + "authorUrl": "https://brunoafonso.org", + "manualUrl": "https://github.com/bafonso/Erratic/blob/master/README.md", + "sourceUrl": "https://github.com/bafonso/Erratic", + "repoVersion": "0.6.0" +} \ No newline at end of file diff --git a/manifests/Koralfx-Modules.json b/manifests/Koralfx-Modules.json index 6a911753..e5568ed9 100644 --- a/manifests/Koralfx-Modules.json +++ b/manifests/Koralfx-Modules.json @@ -5,5 +5,6 @@ "license": "BSD-3-Clause", "sourceUrl": "https://github.com/koralfx/Koralfx-Modules/", "manualUrl": "https://github.com/koralfx/Koralfx-Modules/blob/master/README.md", - "donateUrl": "https://www.paypal.me/koralfx/" + "donateUrl": "https://www.paypal.me/koralfx/", + "repoVersion": "0.6.4" } diff --git a/manifests/Qwelk.json b/manifests/Qwelk.json index e31c5ca5..cec18e0c 100644 --- a/manifests/Qwelk.json +++ b/manifests/Qwelk.json @@ -3,5 +3,6 @@ "author": "raincheque (Parsa Jamshidi)", "license": "MIT", "manualUrl": "https://github.com/raincheque/qwelk/blob/master/README.md", - "sourceUrl": "https://github.com/raincheque/qwelk" + "sourceUrl": "https://github.com/raincheque/qwelk", + "repoVersion: "0.6.0" } diff --git a/manifests/trowaSoft.json b/manifests/trowaSoft.json index 76e0d796..e0da9bdf 100644 --- a/manifests/trowaSoft.json +++ b/manifests/trowaSoft.json @@ -7,5 +7,6 @@ "sourceUrl": "https://github.com/j4s0n-c/trowaSoft-VCV", "donateUrl": "https://paypal.me/j4s0n", "latestVersion": "0.6.0", + "repoVersion": "0.6.1", "status": "available" } \ No newline at end of file diff --git a/repos/Erratic b/repos/Erratic new file mode 160000 index 00000000..1655127a --- /dev/null +++ b/repos/Erratic @@ -0,0 +1 @@ +Subproject commit 1655127add1e55e57e271bb5e21eaca9eab515a3 diff --git a/repos/Koralfx-Modules b/repos/Koralfx-Modules index 9cf3d31c..b0625c1e 160000 --- a/repos/Koralfx-Modules +++ b/repos/Koralfx-Modules @@ -1 +1 @@ -Subproject commit 9cf3d31c4ef5ade9f30e615cd2411d81b8331314 +Subproject commit b0625c1ea1522ec4f8d61c6b3eb7f0d4ae5ef793 diff --git a/repos/Qwelk b/repos/Qwelk new file mode 160000 index 00000000..ed6a9d1c --- /dev/null +++ b/repos/Qwelk @@ -0,0 +1 @@ +Subproject commit ed6a9d1c6a8075feef7177bac735986d782e0efc diff --git a/repos/trowaSoft b/repos/trowaSoft index 204aacaa..b59cf2e3 160000 --- a/repos/trowaSoft +++ b/repos/trowaSoft @@ -1 +1 @@ -Subproject commit 204aacaaa0ba850bba991905b770d16791c74f09 +Subproject commit b59cf2e3a81f4f8537a1c8393eb9936711b34d32 From 4e489f5f49fbb35c2bf8a8b930988634b422406f Mon Sep 17 00:00:00 2001 From: Andrew Belt Date: Fri, 6 Apr 2018 02:15:36 -0400 Subject: [PATCH 2/8] Update Sinosc --- manifests/AnimatedCircuits_Sinosc.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/manifests/AnimatedCircuits_Sinosc.json b/manifests/AnimatedCircuits_Sinosc.json index 8ec5e0d5..9533d36e 100644 --- a/manifests/AnimatedCircuits_Sinosc.json +++ b/manifests/AnimatedCircuits_Sinosc.json @@ -3,8 +3,10 @@ "author": "Animated Circuits", "license": "proprietary", "authorEmail": "animatedcircuits@gmail.com", - "manualUrl": "https://www.youtube.com/watch?v=PEhEm86G2Gw&list=PLS-4_rXBSQ-heXf7Q9ixgUgpeTNQ9r9WG", - "latestVersion": "0.6.0", + "authorUrl": "https://www.animated-circuits.com", + "pluginUrl": "https://www.animated-circuits.com/sineoscillators.html", + "manualUrl": "https://drive.google.com/open?id=1CX40TGgDjNHxJZ0Sk9zVl_EviW7ZZ7DX", + "latestVersion": "0.6.1", "productId": "1072290529323", "status": "available" } \ No newline at end of file From 66af606bab1e7cb131b4222f8ef7a052dbd9efaf Mon Sep 17 00:00:00 2001 From: Matt Demanett Date: Fri, 6 Apr 2018 16:13:10 -0400 Subject: [PATCH 3/8] Fix quote (#447) --- manifests/Qwelk.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/Qwelk.json b/manifests/Qwelk.json index cec18e0c..604bc875 100644 --- a/manifests/Qwelk.json +++ b/manifests/Qwelk.json @@ -4,5 +4,5 @@ "license": "MIT", "manualUrl": "https://github.com/raincheque/qwelk/blob/master/README.md", "sourceUrl": "https://github.com/raincheque/qwelk", - "repoVersion: "0.6.0" + "repoVersion": "0.6.0" } From 54d9ab0f912c286949e557a0d04892dff10a710a Mon Sep 17 00:00:00 2001 From: Andrew Belt Date: Fri, 6 Apr 2018 16:15:38 -0400 Subject: [PATCH 4/8] Remove pluginUrl for PvC --- manifests/PvC.json | 1 - 1 file changed, 1 deletion(-) diff --git a/manifests/PvC.json b/manifests/PvC.json index c75b24d0..2e6d312e 100644 --- a/manifests/PvC.json +++ b/manifests/PvC.json @@ -2,7 +2,6 @@ "name": "PvC", "author": "phdsg", "license": "BSD-3-Clause", - "pluginUrl": "https://phdsg.github.io/PvC/", "sourceUrl": "https://github.com/phdsg/PvC", "latestVersion": "0.6.0", "status": "available" From 74d9e1cb5093fb3c30f1e62d176299779f72efa8 Mon Sep 17 00:00:00 2001 From: Andrew Belt Date: Mon, 9 Apr 2018 12:18:54 -0400 Subject: [PATCH 5/8] Update AS --- manifests/AS-Drums-n-Filters.json | 2 +- manifests/AS-Seqs-n-Tools.json | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 manifests/AS-Seqs-n-Tools.json diff --git a/manifests/AS-Drums-n-Filters.json b/manifests/AS-Drums-n-Filters.json index 7a2a465a..2e78f64e 100644 --- a/manifests/AS-Drums-n-Filters.json +++ b/manifests/AS-Drums-n-Filters.json @@ -2,7 +2,7 @@ "name": "AS Drums & Filters", "author": "Alfredo Santamaria", "license": "proprietary", - "authorUrl": "http://www.hakken.com.mx/", + "authorUrl": "http://www.hakken.com.mx/ascustomworks/", "pluginUrl": "http://www.hakken.com.mx/ascustomworks/", "latestVersion": "0.6.0", "productId": "1083015692331", diff --git a/manifests/AS-Seqs-n-Tools.json b/manifests/AS-Seqs-n-Tools.json new file mode 100644 index 00000000..b6759813 --- /dev/null +++ b/manifests/AS-Seqs-n-Tools.json @@ -0,0 +1,11 @@ +{ + "name": "AS Seqs & Tools", + "author": "Alfredo Santamaria", + "license": "proprietary", + "authorUrl": "http://www.hakken.com.mx/ascustomworks/", + "pluginUrl": "http://www.hakken.com.mx/ascustomworks/seqs-n-tools/", + "manualUrl": "https://drive.google.com/file/d/1htuLNpWGBhjrJ7Yjszjkew6Hhs6HyH7G/view?usp=sharing", + "latestVersion": "0.6.0", + "productId": "1161589915691", + "status": "available" +} \ No newline at end of file From 915b837065fc8a48e84e0aa8beffc3d079b89eef Mon Sep 17 00:00:00 2001 From: Matt Demanett Date: Mon, 9 Apr 2018 19:39:36 -0400 Subject: [PATCH 6/8] Reviews 2018 04 09 (#449) * Updates FrozenWasteland submodule commit. * Post-review update of ImpromptuModular pointer and manifest. * Reviewed squinkylabls-plug1; updated pointer and manifest. * Reviewed Ohmer; updated pointer and manifest. * Reviewed BaconMusic; updated pointer and manifest. * Reviewed Koralfx-Modules; updated pointer and manifest. * Reviewed trowaSoft; updated pointer and manifest to 0.6.1. * Reviewed Qwelk at 0.6.0; added repo pointer and update manifest. * Reviewed Erratic at 0.6.0; added repo pointer and manifest. * Review and update FrozenWasteland. * Review and update Ohmer. * Review and update Koralfx. --- manifests/FrozenWasteland.json | 2 +- manifests/Koralfx-Modules.json | 2 +- manifests/Ohmer.json | 2 +- repos/FrozenWasteland | 2 +- repos/Koralfx-Modules | 2 +- repos/Ohmer | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/manifests/FrozenWasteland.json b/manifests/FrozenWasteland.json index 3af29c7b..53de1751 100644 --- a/manifests/FrozenWasteland.json +++ b/manifests/FrozenWasteland.json @@ -7,6 +7,6 @@ "donateUrl": "https://paypal.me/FrozenWasteland", "latestVersion": "0.6.3", "status": "available", - "repoVersion": "0.6.3", + "repoVersion": "0.6.4", "buildTimestamp": 1522881009 } \ No newline at end of file diff --git a/manifests/Koralfx-Modules.json b/manifests/Koralfx-Modules.json index e5568ed9..32aa1905 100644 --- a/manifests/Koralfx-Modules.json +++ b/manifests/Koralfx-Modules.json @@ -6,5 +6,5 @@ "sourceUrl": "https://github.com/koralfx/Koralfx-Modules/", "manualUrl": "https://github.com/koralfx/Koralfx-Modules/blob/master/README.md", "donateUrl": "https://www.paypal.me/koralfx/", - "repoVersion": "0.6.4" + "repoVersion": "0.6.7" } diff --git a/manifests/Ohmer.json b/manifests/Ohmer.json index a5e2204f..1eb60b6a 100644 --- a/manifests/Ohmer.json +++ b/manifests/Ohmer.json @@ -7,7 +7,7 @@ "sourceUrl": "https://github.com/DomiKamu/Ohmer-Modules", "donateUrl": "https://www.paypal.me/DominiqueCAMUS", "latestVersion": "0.6.2", - "repoVersion": "0.6.2", + "repoVersion": "0.6.3", "status": "available", "buildTimestamp": 1522751360 } \ No newline at end of file diff --git a/repos/FrozenWasteland b/repos/FrozenWasteland index 135ff85a..aa106361 160000 --- a/repos/FrozenWasteland +++ b/repos/FrozenWasteland @@ -1 +1 @@ -Subproject commit 135ff85a6199da1cc85a5bf6291c7a9a5039e09a +Subproject commit aa1063616f61be21e338e4d5728a26a735870304 diff --git a/repos/Koralfx-Modules b/repos/Koralfx-Modules index b0625c1e..4340525a 160000 --- a/repos/Koralfx-Modules +++ b/repos/Koralfx-Modules @@ -1 +1 @@ -Subproject commit b0625c1ea1522ec4f8d61c6b3eb7f0d4ae5ef793 +Subproject commit 4340525a669294b8b893b951294bf24463ad91f8 diff --git a/repos/Ohmer b/repos/Ohmer index 288c9084..6cbab4d0 160000 --- a/repos/Ohmer +++ b/repos/Ohmer @@ -1 +1 @@ -Subproject commit 288c90847d4c61c8d09f633db6d3b0b243fa1a8c +Subproject commit 6cbab4d071021e3205c557a6a53067c1691f41a6 From 48a1c7f745b26689cf44677822701f7210898cba Mon Sep 17 00:00:00 2001 From: Andrew Belt Date: Mon, 9 Apr 2018 19:45:40 -0400 Subject: [PATCH 7/8] Update BaconMusic repo --- repos/BaconMusic | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/repos/BaconMusic b/repos/BaconMusic index b30dad64..6f235d1c 160000 --- a/repos/BaconMusic +++ b/repos/BaconMusic @@ -1 +1 @@ -Subproject commit b30dad642d8f57eed78d241a4251f96c1ec3319d +Subproject commit 6f235d1cff2b3d4cc8f334545ad36e8e0cbf1ccc From 981b46e47d26506659d57b1d7ee1b22dba6fa00a Mon Sep 17 00:00:00 2001 From: Andrew Belt Date: Mon, 9 Apr 2018 20:17:59 -0400 Subject: [PATCH 8/8] Update builds --- manifests/FrozenWasteland.json | 4 ++-- manifests/Koralfx-Modules.json | 7 +++++-- manifests/Ohmer.json | 4 ++-- manifests/Qwelk.json | 7 +++++-- scripts/build_updates.py | 23 +++++++++++------------ 5 files changed, 25 insertions(+), 20 deletions(-) diff --git a/manifests/FrozenWasteland.json b/manifests/FrozenWasteland.json index 53de1751..b44ab128 100644 --- a/manifests/FrozenWasteland.json +++ b/manifests/FrozenWasteland.json @@ -5,8 +5,8 @@ "manualUrl": "https://github.com/almostEric/FrozenWasteland/blob/master/README.md", "sourceUrl": "https://github.com/almostEric/FrozenWasteland", "donateUrl": "https://paypal.me/FrozenWasteland", - "latestVersion": "0.6.3", + "latestVersion": "0.6.4", "status": "available", "repoVersion": "0.6.4", - "buildTimestamp": 1522881009 + "buildTimestamp": 1523319164 } \ No newline at end of file diff --git a/manifests/Koralfx-Modules.json b/manifests/Koralfx-Modules.json index 32aa1905..9f04964e 100644 --- a/manifests/Koralfx-Modules.json +++ b/manifests/Koralfx-Modules.json @@ -6,5 +6,8 @@ "sourceUrl": "https://github.com/koralfx/Koralfx-Modules/", "manualUrl": "https://github.com/koralfx/Koralfx-Modules/blob/master/README.md", "donateUrl": "https://www.paypal.me/koralfx/", - "repoVersion": "0.6.7" -} + "repoVersion": "0.6.7", + "latestVersion": "0.6.7", + "buildTimestamp": 1523318775, + "status": "available" +} \ No newline at end of file diff --git a/manifests/Ohmer.json b/manifests/Ohmer.json index 1eb60b6a..8b1e2f1d 100644 --- a/manifests/Ohmer.json +++ b/manifests/Ohmer.json @@ -6,8 +6,8 @@ "manualUrl": "https://github.com/DomiKamu/Ohmer-Modules/blob/master/README.md", "sourceUrl": "https://github.com/DomiKamu/Ohmer-Modules", "donateUrl": "https://www.paypal.me/DominiqueCAMUS", - "latestVersion": "0.6.2", + "latestVersion": "0.6.3", "repoVersion": "0.6.3", "status": "available", - "buildTimestamp": 1522751360 + "buildTimestamp": 1523319082 } \ No newline at end of file diff --git a/manifests/Qwelk.json b/manifests/Qwelk.json index 604bc875..cea6b8f2 100644 --- a/manifests/Qwelk.json +++ b/manifests/Qwelk.json @@ -4,5 +4,8 @@ "license": "MIT", "manualUrl": "https://github.com/raincheque/qwelk/blob/master/README.md", "sourceUrl": "https://github.com/raincheque/qwelk", - "repoVersion": "0.6.0" -} + "repoVersion": "0.6.0", + "latestVersion": "0.6.0", + "buildTimestamp": 1523319042, + "status": "available" +} \ No newline at end of file diff --git a/scripts/build_updates.py b/scripts/build_updates.py index 3660d5c5..ee9406f9 100644 --- a/scripts/build_updates.py +++ b/scripts/build_updates.py @@ -4,31 +4,30 @@ import time import os +def system(cmd): + if os.system(cmd): + raise Exception(f"Failed command: {cmd}") + + def build_mac(slug): env = f'CC=x86_64-apple-darwin15-clang CXX=x86_64-apple-darwin15-clang++-libc++ STRIP=x86_64-apple-darwin15-strip RACK_DIR=../../Rack-SDK' make = f'{env} make -j$(nproc) -C repos/{slug}' - if os.system(f'{make} clean'): - raise Exception(f"Could not clean Mac build of {slug}") - if os.system(f'{make} dist'): - raise Exception(f"Could not make Mac build of {slug}") + system(f'{make} clean') + system(f'{make} dist') def build_win(slug): env = f'CC=x86_64-w64-mingw32-gcc CXX=x86_64-w64-mingw32-g++ STRIP=x86_64-w64-mingw32-strip RACK_DIR=../../Rack-SDK' make = f'{env} make -j$(nproc) -C repos/{slug}' - if os.system(f'{make} clean'): - raise Exception(f"Could not clean Windows build of {slug}") - if os.system(f'{make} dist'): - raise Exception(f"Could not make Windows build of {slug}") + system(f'{make} clean') + system(f'{make} dist') def build_lin(slug): env = f'-e RACK_DIR=../../Rack-SDK' make = f'make -j$(nproc) -C repos/{slug}' - if os.system(f'docker run --rm -v $(pwd):/mnt -u vortico {env} a0b9c87ec456 {make} clean'): - raise Exception(f"Could not clean Linux build of {slug}") - if os.system(f'docker run --rm -v $(pwd):/mnt -u vortico {env} a0b9c87ec456 {make} dist'): - raise Exception(f"Could not make Linux build of {slug}") + system(f'docker run --rm -v $(pwd):/mnt -u vortico {env} a0b9c87ec456 {make} clean') + system(f'docker run --rm -v $(pwd):/mnt -u vortico {env} a0b9c87ec456 {make} dist') def move_package(slug):