summaryrefslogtreecommitdiff
path: root/audio/dexed
diff options
context:
space:
mode:
Diffstat (limited to 'audio/dexed')
-rw-r--r--audio/dexed/Makefile19
-rw-r--r--audio/dexed/distinfo34
-rw-r--r--audio/dexed/files/patch-Source_PluginData.cpp26
-rw-r--r--audio/dexed/files/patch-Source_PluginProcessor.h13
4 files changed, 27 insertions, 65 deletions
diff --git a/audio/dexed/Makefile b/audio/dexed/Makefile
index ea41f2c750d7..ee5592fe2a6b 100644
--- a/audio/dexed/Makefile
+++ b/audio/dexed/Makefile
@@ -1,12 +1,13 @@
PORTNAME= dexed
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.7
+DISTVERSION= 1.0.1
CATEGORIES= audio
PKGNAMESUFFIX= -synth
MAINTAINER= yuri@FreeBSD.org
COMMENT= DX7 FM multi plaform/multi format plugin
-WWW= https://asb2m10.github.io/dexed/
+WWW= https://asb2m10.github.io/dexed/ \
+ https://github.com/asb2m10/dexed
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
@@ -28,14 +29,14 @@ USE_GITHUB= yes
GH_ACCOUNT= asb2m10
GH_TUPLE= \
- steinbergmedia:vst3sdk:e9895dc9ef20bedd93a0fde5ad664bc8b56d4338:steinbergmedia_vst3sdk/libs/vst3sdk \
- surge-synthesizer:tuning-library:601c0eabff31fff8a543b49d3e48073f338f413c:surge_synthesizer_tuning_library/libs/tuning-library \
+ steinbergmedia:vst3sdk:56e4b2a:steinbergmedia_vst3sdk/libs/vst3sdk \
+ surge-synthesizer:tuning-library:3bbe951:surge_synthesizer_tuning_library/libs/tuning-library \
surge-synthesizer:surgesynthteam_tuningui:54f9a74cd55cdb33fb4d32d706067626857cfc75:surge_synthesizer_surgesynthteam_tuningui/libs/surgesynthteam_tuningui \
- ODDSound:MTS-ESP:514ed958b38e5ab501999f902a2427ebe6232a78:ODDSound_MTS_ESP/libs/MTS-ESP \
- juce-framework:JUCE:d054f0d14dcac387aebda44ce5d792b5e7a625b3:juce_framework_JUCE/libs/JUCE \
- free-audio:clap-juce-extensions:4491bc30223cecf8ff495de943510863b71a7a81:free_audio_clap_juce_extensions/libs/clap-juce-extensions \
- free-audio:clap:df8f16c69ba1c1a15fb105f0c5a2e5b9ac6be742:free_audio_clap/libs/clap-juce-extensions/clap-libs/clap \
- free-audio:clap-helpers:7b53a685e11465154b4ccba3065224dbcbf8a893:free_audio_clap_helpers/libs/clap-juce-extensions/clap-libs/clap-helpers
+ ODDSound:MTS-ESP:803c3aa:ODDSound_MTS_ESP/libs/MTS-ESP \
+ juce-framework:JUCE:ae51448:juce_framework_JUCE/libs/JUCE \
+ free-audio:clap-juce-extensions:4d454e5:free_audio_clap_juce_extensions/libs/clap-juce-extensions \
+ free-audio:clap:df8f16c:free_audio_clap/libs/clap-juce-extensions/clap-libs/clap \
+ free-audio:clap-helpers:7b53a68:free_audio_clap_helpers/libs/clap-juce-extensions/clap-libs/clap-helpers
DOS2UNIX_GLOB= *.cpp *.h
diff --git a/audio/dexed/distinfo b/audio/dexed/distinfo
index a5902ebe2ba0..d534c11851c6 100644
--- a/audio/dexed/distinfo
+++ b/audio/dexed/distinfo
@@ -1,19 +1,19 @@
-TIMESTAMP = 1720976597
-SHA256 (asb2m10-dexed-v0.9.7_GH0.tar.gz) = 0b2c90ecc14768c10c9e06f1fe0678738d71ca733f896579105391ce49c6c103
-SIZE (asb2m10-dexed-v0.9.7_GH0.tar.gz) = 15966257
-SHA256 (steinbergmedia-vst3sdk-e9895dc9ef20bedd93a0fde5ad664bc8b56d4338_GH0.tar.gz) = 8e2e5cb30bc57f2503bdfef5946e72a3a166b527f8b63775dbcde5c232ac9801
-SIZE (steinbergmedia-vst3sdk-e9895dc9ef20bedd93a0fde5ad664bc8b56d4338_GH0.tar.gz) = 416373
-SHA256 (surge-synthesizer-tuning-library-601c0eabff31fff8a543b49d3e48073f338f413c_GH0.tar.gz) = c714bbcafb695315bd56a6e82f3d2db4a0923a76895b4b59e615987cb7b58000
-SIZE (surge-synthesizer-tuning-library-601c0eabff31fff8a543b49d3e48073f338f413c_GH0.tar.gz) = 152641
+TIMESTAMP = 1764495042
+SHA256 (asb2m10-dexed-v1.0.1_GH0.tar.gz) = a1ac95b9651322697adde013270d5964590e47ee6d630a0275bcbb4fd4c551f6
+SIZE (asb2m10-dexed-v1.0.1_GH0.tar.gz) = 15970708
+SHA256 (steinbergmedia-vst3sdk-56e4b2a_GH0.tar.gz) = 70b188f3467fff536c5000e7148660e29991b7771ac1dcff24a79360649345b9
+SIZE (steinbergmedia-vst3sdk-56e4b2a_GH0.tar.gz) = 417060
+SHA256 (surge-synthesizer-tuning-library-3bbe951_GH0.tar.gz) = 9097dc54cea5bed090de49ab21c91eefab4c1132e1f9703465cc7e6b30b7d7a2
+SIZE (surge-synthesizer-tuning-library-3bbe951_GH0.tar.gz) = 150808
SHA256 (surge-synthesizer-surgesynthteam_tuningui-54f9a74cd55cdb33fb4d32d706067626857cfc75_GH0.tar.gz) = c95f5610f9f965bfea6b3cdf14a54a0479486ed8ba82c0c0830da7ee9cd07da0
SIZE (surge-synthesizer-surgesynthteam_tuningui-54f9a74cd55cdb33fb4d32d706067626857cfc75_GH0.tar.gz) = 10997
-SHA256 (ODDSound-MTS-ESP-514ed958b38e5ab501999f902a2427ebe6232a78_GH0.tar.gz) = c184c81aa83cb533e5d05ceeeccad716e4d294b87a12510ec9d43be682b60f6c
-SIZE (ODDSound-MTS-ESP-514ed958b38e5ab501999f902a2427ebe6232a78_GH0.tar.gz) = 1328114
-SHA256 (juce-framework-JUCE-d054f0d14dcac387aebda44ce5d792b5e7a625b3_GH0.tar.gz) = c1a16c614787a8666896392bdff9e24571b6b0893be8db6a963ed629c8e5b058
-SIZE (juce-framework-JUCE-d054f0d14dcac387aebda44ce5d792b5e7a625b3_GH0.tar.gz) = 19419992
-SHA256 (free-audio-clap-juce-extensions-4491bc30223cecf8ff495de943510863b71a7a81_GH0.tar.gz) = ba84419c9691741add29d241e1a2578677528971eee1d7a0b2eccc77e1c86223
-SIZE (free-audio-clap-juce-extensions-4491bc30223cecf8ff495de943510863b71a7a81_GH0.tar.gz) = 69038
-SHA256 (free-audio-clap-df8f16c69ba1c1a15fb105f0c5a2e5b9ac6be742_GH0.tar.gz) = 8d683a56092447b3be59e794e693dee61e2965fb4fbbeb2f97888389a6454818
-SIZE (free-audio-clap-df8f16c69ba1c1a15fb105f0c5a2e5b9ac6be742_GH0.tar.gz) = 2342648
-SHA256 (free-audio-clap-helpers-7b53a685e11465154b4ccba3065224dbcbf8a893_GH0.tar.gz) = eaf5869b2b40dcfc71a1e3f73167a2255c2fc2d53f553f813b6c051e54df1374
-SIZE (free-audio-clap-helpers-7b53a685e11465154b4ccba3065224dbcbf8a893_GH0.tar.gz) = 38227
+SHA256 (ODDSound-MTS-ESP-803c3aa_GH0.tar.gz) = fad814ae8a605a70fe4d1aa5ae38b2ed715fd751050ad37774aa1e23e03f4fa2
+SIZE (ODDSound-MTS-ESP-803c3aa_GH0.tar.gz) = 1326424
+SHA256 (juce-framework-JUCE-ae51448_GH0.tar.gz) = 433af16f0b2bda3fb82e373bed7359bdb39b092b6bbc8fcc020929cc2900eec2
+SIZE (juce-framework-JUCE-ae51448_GH0.tar.gz) = 19482122
+SHA256 (free-audio-clap-juce-extensions-4d454e5_GH0.tar.gz) = df105b7457dc229ac0af359f04a222d793c1cbc69449daed8e62a9843403bc48
+SIZE (free-audio-clap-juce-extensions-4d454e5_GH0.tar.gz) = 70859
+SHA256 (free-audio-clap-df8f16c_GH0.tar.gz) = 717d9c5e66b323325525c486343cfd9cf7187e4ac9dfce7403443116f37e0cec
+SIZE (free-audio-clap-df8f16c_GH0.tar.gz) = 2342641
+SHA256 (free-audio-clap-helpers-7b53a68_GH0.tar.gz) = bd916ab6d0ac5092d061ca67fd605173467670fc3b15de8cf647781d8baf2e8d
+SIZE (free-audio-clap-helpers-7b53a68_GH0.tar.gz) = 38204
diff --git a/audio/dexed/files/patch-Source_PluginData.cpp b/audio/dexed/files/patch-Source_PluginData.cpp
deleted file mode 100644
index 978d97954d32..000000000000
--- a/audio/dexed/files/patch-Source_PluginData.cpp
+++ /dev/null
@@ -1,26 +0,0 @@
-- from Bug 265342 - audio/dexed: fix build on armv7 arm64
-
---- Source/PluginData.cpp.orig 2022-07-20 04:30:35 UTC
-+++ Source/PluginData.cpp
-@@ -103,18 +103,14 @@ void Cartridge::packProgram(uint8_t *src, int idx, Str
- * This function normalize data that comes from corrupted sysex.
- * It used to avoid engine crashing upon extreme values
- */
--char normparm(char value, char max, int id) {
-- if ( value <= max && value >= 0 )
-+uint8_t normparm(uint8_t value, uint8_t max, int id) {
-+ if ( value <= max )
- return value;
-
- // if this is beyond the max, we expect a 0-255 range, normalize this
- // to the expected return value; and this value as a random data.
-
-- value = abs(value);
--
-- char v = ((float)value)/255 * max;
--
-- return v;
-+ return ((float)value)/255 * max;
- }
-
- void Cartridge::unpackProgram(uint8_t *unpackPgm, int idx) {
diff --git a/audio/dexed/files/patch-Source_PluginProcessor.h b/audio/dexed/files/patch-Source_PluginProcessor.h
deleted file mode 100644
index 5610de891ba0..000000000000
--- a/audio/dexed/files/patch-Source_PluginProcessor.h
+++ /dev/null
@@ -1,13 +0,0 @@
-- from Bug 265342 - audio/dexed: fix build on armv7 arm64
-
---- Source/PluginProcessor.h.orig 2024-07-14 16:47:34 UTC
-+++ Source/PluginProcessor.h
-@@ -129,7 +129,7 @@ class DexedAudioProcessor : public AudioProcessor, pu
- EngineOpl engineOpl;
-
- char clipboard[161];
-- char clipboardContent;
-+ signed char clipboardContent;
-
- void resolvAppDir();
-