Created attachment 236892 [details] Patch to upgrade audacity to 3.2.0 from 3.1.3 Patch to upgrade audacity from 3.1.3 to 3.2.0 This should also resolve https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262448 vst3 support is broken and is disabled for now.
It doesn't work for me. It fails to configure: wxWidgets_LIBRARIES=general;-L/usr/local/lib;general;-pthread;general;-lwx_baseu-3.1;general;-lwx_gtk3u_core-3.1;general;-lwx_gtk3u_html-3.1;general;-lwx_gtk3u_qa-3.1;general;-lwx_baseu_xml-3.1;general;-lwx_baseu_net-3.1 wxWidgets_LIBRARY_DIRS=/usr/local/lib -- Using 'wxWidgets' system library -- Checking for module 'lame >= 3.100' -- Package 'lame', required by 'virtual:world', not found -- Using 'libmp3lame' system library -- Checking for module 'libmpg123' -- Package 'libmpg123', required by 'virtual:world', not found CMake Error at cmake-proxies/cmake-modules/AudacityDependencies.cmake:238 (message): Failed to find the system package mpg123 Call Stack (most recent call first): cmake-proxies/CMakeLists.txt:112 (add_conan_lib) -- Configuring incomplete, errors occurred! See also "/wrkdirs/usr/ports/audio/audacity/work/.build/CMakeFiles/CMakeOutput.log". See also "/wrkdirs/usr/ports/audio/audacity/work/.build/CMakeFiles/CMakeError.log". *** Error code 1 Would you have a look at it? Thanks!
Will check, sounds like a dependency check is missing.
Created attachment 236959 [details] Upgrade audacity to 3.2.0 Includes check on mpg dependency.
It seems more deps are missing :-( -- Checking for module 'wavpack >= 5.2.0' -- Package 'wavpack', required by 'virtual:world', not found CMake Error at cmake-proxies/cmake-modules/AudacityDependencies.cmake:238 (message): Failed to find the system package WavPack Call Stack (most recent call first): cmake-proxies/CMakeLists.txt:146 (add_conan_lib)
let me get a clean machine and try to catch them all
(In reply to Jack from comment #5) Wouldn't poudriere help here?
(In reply to Fernando Apesteguía from comment #6) i'm behind on the times, i need to set that up one day
Created attachment 236977 [details] Upgrade to audacity 3.2.0 It looks like wavpack was the only missing dep, added that to patch.
(In reply to Jack from comment #8) :-( Please, please, please. Check the ports in a clean environment. I can't emphasize enough how easy and convenient poudriere is. ====> Running Q/A tests (stage-qa) ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for items in pkg-plist which are not in STAGEDIR Error: Missing: %%DOCSDIR%%/README.txt ===> Error: Plist issues found. *** Error code 1
Arg, I'll try and set that up
I tried to set up poudriere but some dependency (llvm13) keeps using up all the ram and crashing the system. I've just installed a new clean install of FreeBSD 13.1 and building audacity 3.2.0 now. Hopefully can catch all the issues with the clean install.
(In reply to Jack from comment #11) Thanks a lot. I would use packages if at all possible. llvm, rust, etc are very memory hungry. About the port, I tried to run it and it fails complaining about not finding libflac IIRC.
(In reply to Fernando Apesteguía from comment #12) Argg. My fault. I was testing in a jail that pointed to quarterly and the libFLAC.so there was not .12 as in latest where it was built. My apologies. I'll push this soon.
Committed, Thanks!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=6d9b7dea668df2009e3fd41675991fa253bbbf34 commit 6d9b7dea668df2009e3fd41675991fa253bbbf34 Author: Jack <xxjack12xx@gmail.com> AuthorDate: 2022-10-01 12:02:47 +0000 Commit: Fernando Apesteguía <fernape@FreeBSD.org> CommitDate: 2022-10-05 15:34:11 +0000 audio/audacity: Update to 3.2.0 ChangeLog: https://www.audacityteam.org/ PR: 266668 Reported by: xxjack12xx@gmail.com (maintainer) audio/audacity/Makefile | 10 ++++++---- audio/audacity/distinfo | 6 +++--- .../audacity/files/patch-cmake-proxies_CMakeLists.txt | 18 +++++++++--------- .../patch-lib-src_libnyquist_nyquist_xlisp_xlisp.h | 4 ++-- .../patch-libraries_lib-basic-ui_BasicUI.cpp (new) | 10 ++++++++++ audio/audacity/files/patch-src_AboutDialog.cpp | 4 ++-- audio/audacity/files/patch-src_CMakeLists.txt (gone) | 11 ----------- audio/audacity/files/patch-src_MIDIPlay.cpp | 12 ++++++------ audio/audacity/pkg-plist | 14 +++++++++++--- 9 files changed, 49 insertions(+), 40 deletions(-)