Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
audio/noise-suppression-for-voice-lv2: Update 0.91-2 → 1.03
- Loading branch information
Showing
5 changed files
with
84 additions
and
13 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
TIMESTAMP = 1617737546 | ||
SHA256 (werman-noise-suppression-for-voice-v0.91-2-g6466b34_GH0.tar.gz) = d9665a60daef47ed052accae0c62aa3b822d7b04a2e3fab2ac718675a10c3906 | ||
SIZE (werman-noise-suppression-for-voice-v0.91-2-g6466b34_GH0.tar.gz) = 207626 | ||
TIMESTAMP = 1686287620 | ||
SHA256 (werman-noise-suppression-for-voice-v1.03_GH0.tar.gz) = 8c85cae3ebbb3a18facc38930a3b67ca90e3ad609526a0018c71690de35baf04 | ||
SIZE (werman-noise-suppression-for-voice-v1.03_GH0.tar.gz) = 19486457 |
20 changes: 20 additions & 0 deletions
20
audio/noise-suppression-for-voice-lv2/files/patch-CMakeLists.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
--- CMakeLists.txt.orig 2022-07-28 08:24:44 UTC | ||
+++ CMakeLists.txt | ||
@@ -4,7 +4,7 @@ cmake_minimum_required(VERSION 3.6) | ||
include(GNUInstallDirs) | ||
|
||
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) | ||
-set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) | ||
+set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) | ||
set(CMAKE_BINARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) | ||
|
||
set(MINGW_ADDITIONAL_LINKING_FLAGS "-static-libgcc -static-libstdc++ -Wl,-Bstatic -lstdc++ -lpthread -Wl,-Bdynamic") | ||
@@ -35,6 +35,7 @@ if (BUILD_VST_PLUGIN OR BUILD_VST3_PLUGIN OR BUILD_LV2 | ||
# For install JUCE copies all its headers, no one needs them. It also doesn't install actual libraries. | ||
# On the other hand JUCE could install libraries during build process (see COPY_PLUGIN_AFTER_BUILD option). | ||
# So we have to manually install plugins. | ||
- add_subdirectory(external/JUCE EXCLUDE_FROM_ALL) | ||
+ #add_subdirectory(external/JUCE EXCLUDE_FROM_ALL) | ||
+ find_package(JUCE REQUIRED) | ||
add_subdirectory(src/juce_plugin) | ||
endif () |
28 changes: 28 additions & 0 deletions
28
audio/noise-suppression-for-voice-lv2/files/patch-src_juce__plugin_CMakeLists.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
--- src/juce_plugin/CMakeLists.txt.orig 2022-07-28 08:24:44 UTC | ||
+++ src/juce_plugin/CMakeLists.txt | ||
@@ -87,14 +89,14 @@ function(compile_plugins formats suffix default_channe | ||
# JUCE has a terrible idea of installing plugin during the BUILD process instead of during the INSTALL, | ||
# also JUCE wants to install its headers which we don't want at all. | ||
# So it's easier to handle it ourselves. | ||
- if (UNIX AND NOT APPLE) | ||
+ if (FALSE AND UNIX AND NOT APPLE) | ||
foreach (format IN LISTS formats) | ||
if (format STREQUAL "LV2") | ||
- install(DIRECTORY ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/rnnoise${suffix}.lv2 DESTINATION ${CMAKE_INSTALL_LIBDIR}/lv2) | ||
+ install(DIRECTORY ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/../src/juce_plugin/rnnoise_juce_plugin${suffix}_artefacts/Release/LV2/rnnoise${suffix}.lv2 DESTINATION lib/lv2) | ||
elseif (format STREQUAL "VST") | ||
- install(DIRECTORY ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/vst/ DESTINATION ${CMAKE_INSTALL_LIBDIR}/lxvst) | ||
+ install(DIRECTORY ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/vst/ DESTINATION lib/lxvst) | ||
elseif (format STREQUAL "VST3") | ||
- install(DIRECTORY ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/rnnoise.vst3 DESTINATION ${CMAKE_INSTALL_LIBDIR}/vst3) | ||
+ install(DIRECTORY ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/../src/juce_plugin/rnnoise_juce_plugin_artefacts/Release/VST3/rnnoise.vst3 DESTINATION lib/vst3) | ||
endif () | ||
endforeach () | ||
endif () | ||
@@ -135,4 +137,4 @@ endif () | ||
|
||
if (FORMATS) | ||
compile_plugins("${FORMATS}" "" 1) | ||
-endif () | ||
\ No newline at end of file | ||
+endif () |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
lib/ladspa/librnnoise_ladspa.so | ||
lib/lv2/rnnoise_mono.lv2/dsp.ttl | ||
lib/lv2/rnnoise_mono.lv2/librnnoise_mono.so | ||
lib/lv2/rnnoise_mono.lv2/manifest.ttl | ||
lib/lv2/rnnoise_mono.lv2/ui.ttl | ||
lib/lv2/rnnoise_stereo.lv2/dsp.ttl | ||
lib/lv2/rnnoise_stereo.lv2/librnnoise_stereo.so | ||
lib/lv2/rnnoise_stereo.lv2/manifest.ttl | ||
lib/lv2/rnnoise_stereo.lv2/ui.ttl | ||
lib/vst3/rnnoise.vst3/Contents/x86_64-linux/rnnoise.so |