Search Criteria
Package Details: audacity-git 3.6.3.r257.g652bfea82-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/audacity-git.git (read-only, click to copy) |
---|---|
Package Base: | audacity-git |
Description: | A program that lets you manipulate digital audio waveforms |
Upstream URL: | https://www.audacityteam.org/ |
Keywords: | audio editor |
Licenses: | GPL2, CCPL |
Groups: | pro-audio |
Conflicts: | audacity |
Provides: | audacity, ladspa-host, lv2-host, vamp-host, vst-host, vst3-host |
Submitter: | proudzhu |
Maintainer: | None |
Last Packager: | ongyx |
Votes: | 16 |
Popularity: | 0.37 |
First Submitted: | 2015-11-02 16:13 (UTC) |
Last Updated: | 2024-09-10 16:47 (UTC) |
Dependencies (48)
- alsa-lib
- expat (expat-gitAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-ffplayoutAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR)
- flac (flac-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- gtkmm3
- jackAUR (jack2-gitAUR, pipewire-full-jack-gitAUR, pipewire-jack-gitAUR, jack2, pipewire-jack)
- lame (lame-svnAUR, lame-altivecAUR)
- libid3tag (libid3tag-gitAUR)
- libmad
- libogg (libogg-gitAUR)
- libsbsms
- libsndfile (libsndfile-gitAUR)
- libsoxr
- libvorbis (libvorbis-aotuvAUR, libvorbis-aotuv-lancerAUR, libvorbis-gitAUR)
- libxkbcommon-x11 (libxkbcommon-x11-gitAUR)
- lilv (lilv-gitAUR)
- lv2 (lv2-gitAUR)
- mpg123 (mpg123-svnAUR, mpg321AUR, mpg321-binAUR)
- opusfile (opusfile-gitAUR)
- portaudio
- portmidi
- portsmf (portsmf-gitAUR)
- rapidjson (rapidjson-gitAUR)
- serd (serd-gitAUR)
- sord (sord-gitAUR)
- soundtouch (soundtouch-gitAUR)
- sqlite (sqlite-fossilAUR)
- sratom (sratom-gitAUR)
- suil (suil-gitAUR)
- twolame (twolame-gitAUR)
- vamp-plugin-sdk
- vst3sdk
- wavpack (wavpack-gitAUR)
- wxwidgets-gtk3 (wxwidgets-gtk3-gitAUR, wxwidgets-gtk3-lightAUR)
- xcb-util
- xcb-util-cursor (xcb-util-cursor-gitAUR)
- xcb-util-keysyms
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- cmake (cmake-gitAUR) (make)
- gcc (gcc-gitAUR, gccrs-gitAUR, gcc11AUR, gcc-snapshotAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- nasm (nasm-gitAUR) (make)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-ffplayoutAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR) (optional) – additional import/export capabilities
Required by (143)
- a-sid (requires vst3-host) (optional)
- adt (requires vst3-host) (optional)
- adt (requires lv2-host) (optional)
- aether.lv2 (requires lv2-host) (optional)
- aida-x-git (requires vst3-host)
- aida-x-git (requires vst-host)
- aida-x-git (requires lv2-host)
- airwindows-consolidated-git (requires lv2-host) (optional)
- airwindows-consolidated-git (requires vst3-host) (optional)
- airwindows-lv2 (requires lv2-host) (optional)
- ams-lv2 (requires lv2-host)
- amsynth-git (requires vst-host) (optional)
- amsynth-git (requires lv2-host) (optional)
- audacity-plugins (requires audacity)
- avldrums-lv2-git (requires lv2-host)
- bchoppr-git (requires lv2-host) (optional)
- cabbage-bin (requires vst-host) (optional)
- cabbage-bin (requires vst3-host) (optional)
- caps-lv2-git (requires lv2-host) (optional)
- cardinal-data-git (requires vst3-host) (optional)
- cardinal-data-git (requires lv2-host) (optional)
- cardinal-data-git (requires vst-host) (optional)
- cardinal-git (requires vst3-host) (optional)
- cardinal-git (requires vst-host) (optional)
- cardinal-git (requires lv2-host) (optional)
- cardinal-lv2-git (requires lv2-host)
- cardinal-vst-git (requires vst-host)
- cardinal-vst3-git (requires vst3-host)
- carla-git (requires vst-host) (optional)
- carla-git (requires lv2-host) (optional)
- cchorus (requires vst3-host) (optional)
- cchorus (requires ladspa-host) (optional)
- cchorus (requires lv2-host) (optional)
- cchorus (requires vst-host) (optional)
- chowmatrix-git (requires lv2-host) (optional)
- chowmatrix-git (requires vst3-host) (optional)
- cloudreverb (requires lv2-host) (optional)
- cloudreverb (requires vst3-host) (optional)
- dexed-git (requires vst3-host) (optional)
- dfjpverb (requires vst3-host) (optional)
- dfjpverb (requires lv2-host) (optional)
- dfzitarev1 (requires vst3-host) (optional)
- dfzitarev1 (requires lv2-host) (optional)
- die-plugins (requires lv2-host) (optional)
- die-plugins.lv2-git (requires lv2-host) (optional)
- dragonfly-reverb-git (requires vst3-host) (optional)
- dragonfly-reverb-git (requires lv2-host) (optional)
- dragonfly-reverb-git (requires vst-host) (optional)
- dsp56300-emulator-lv2 (requires lv2-host)
- dsp56300-emulator-vst3 (requires vst3-host)
- fatfrog.lv2 (requires lv2-host) (optional)
- fluida.lv2 (requires lv2-host) (optional)
- fogpad (requires vst-host) (optional)
- fogpad (requires lv2-host) (optional)
- geonkick-git (requires vst3-host) (optional)
- geonkick-git (requires lv2-host) (optional)
- guitarix.vst (requires vst3-host) (optional)
- guitarix.vst-git (requires vst3-host) (optional)
- helm-synth-lv2 (requires lv2-host)
- helm-synth-lv2-git (requires lv2-host)
- helm-synth-vst (requires vst-host)
- helm-synth-vst-git (requires vst-host)
- ildaeil (requires vst3-host) (optional)
- ildaeil (requires vst-host) (optional)
- ildaeil (requires lv2-host) (optional)
- ir.lv2 (requires lv2-host)
- kpp (requires ladspa-host) (optional)
- kpp (requires lv2-host) (optional)
- linuxsampler-vst (requires lv2-host) (optional)
- littlefly.lv2 (requires lv2-host) (optional)
- lsp-plugins-ladspa-git (requires ladspa-host)
- lsp-plugins-lv2-git (requires lv2-host)
- lsp-plugins-noicons (requires ladspa-host) (optional)
- lsp-plugins-noicons (requires lv2-host) (optional)
- lsp-plugins-noicons (requires vst-host) (optional)
- lsp-plugins-vst-git (requires vst-host)
- lv2-example-plugins-git (requires lv2-host) (optional)
- mephisto.lv2-git (requires lv2-host) (optional)
- midimsg-lv2 (requires lv2-host)
- midiomatic (requires vst-host) (optional)
- midiomatic (requires lv2-host) (optional)
- mod-mda-lv2-git (requires lv2-host) (optional)
- ninjas2-lv2 (requires lv2-host)
- ninjas2-vst (requires vst-host)
- octasine (requires vst-host) (optional)
- paulxstretch (requires vst3-host) (optional)
- pianoteq (requires vst-host) (optional)
- pianoteq (requires lv2-host) (optional)
- pianoteq-stage-trial-bin (requires lv2-host) (optional)
- pianoteq-stage-trial-bin (requires vst-host) (optional)
- pianoteq-standard-trial-bin (requires lv2-host) (optional)
- pianoteq-standard-trial-bin (requires vst-host) (optional)
- pianoteq7 (requires lv2-host) (optional)
- pianoteq7 (requires vst-host) (optional)
- rakarrack-plus (requires lv2-host) (optional)
- ratatouille.lv2 (requires lv2-host) (optional)
- rezonateur (requires lv2-host) (optional)
- rezonateur (requires vst-host) (optional)
- sfizz-lv2-git (requires lv2-host)
- sfizz-vst3-git (requires vst3-host)
- shiro-plugins-git (requires ladspa-host) (optional)
- shiro-plugins-git (requires vst-host) (optional)
- shiro-plugins-git (requires lv2-host) (optional)
- socalabs-wavetable-lv2-bin (requires lv2-host) (optional)
- socalabs-wavetable-vst-bin (requires vst-host) (optional)
- socalabs-wavetable-vst3-bin (requires vst3-host) (optional)
- solidarp-git (requires vst3-host) (optional)
- spotrec-git (requires audacity) (optional)
- stereocrossdelay (requires vst3-host) (optional)
- stereocrossdelay (requires lv2-host) (optional)
- stereocrossdelay (requires ladspa-host) (optional)
- stereocrossdelay (requires vst-host) (optional)
- stomptuner (requires vst-host) (optional)
- stomptuner (requires lv2-host) (optional)
- stomptuner (requires vst3-host) (optional)
- stone-phaser (requires ladspa-host) (optional)
- stone-phaser (requires vst-host) (optional)
- stone-phaser (requires lv2-host) (optional)
- string-machine (requires lv2-host) (optional)
- string-machine (requires vst-host) (optional)
- surge (requires vst3-host) (optional)
- surge (requires lv2-host) (optional)
- swh-plugins.lv2 (requires lv2-host) (optional)
- triceratops (requires lv2-host) (optional)
- uhhyou-plugins (requires vst3-host) (optional)
- vcf-lv2 (requires lv2-host) (optional)
- wolf-shaper-git (requires lv2-host) (optional)
- wolf-shaper-git (requires vst3-host) (optional)
- wolf-shaper-git (requires vst-host) (optional)
- xfb (requires audacity) (optional)
- ykchorus (requires lv2-host) (optional)
- ykchorus (requires vst3-host) (optional)
- ykchorus (requires vst-host) (optional)
- ykchorus (requires ladspa-host) (optional)
- ysfx-git (requires vst3-host) (optional)
- ysfx-saike-mod-git (requires vst3-host) (optional)
- zam-plugins-git (requires lv2-host) (optional)
- zam-plugins-git (requires vst3-host) (optional)
- zam-plugins-git (requires vst-host) (optional)
- zam-plugins-git (requires ladspa-host) (optional)
- zynaddsubfx-git (requires vst-host) (optional)
- zynaddsubfx-git (requires lv2-host) (optional)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 .. 9 Next › Last »
FabioLolix commented on 2023-08-29 17:30 (UTC)
Also need
rapidjson
at least as makedependsDylan14 commented on 2023-08-29 16:59 (UTC)
VST3_SDK_DIR needs to be changed to /usr/src/vst3sdk.
NotReallyEight commented on 2023-05-04 11:53 (UTC)
Hello, I was trying to install this, but I get the following error when compiling:
CMake Error at cmake-proxies/cmake-modules/Findvst3sdk.cmake:56 (message): Failed to build VST3SDK Call Stack (most recent call first): /home/notreallyeight/.cache/yay/audacity-git/src/build/find_package_include.cmake:18 (find_package) cmake-proxies/cmake-modules/AudacityDependencies.cmake:217 (include) CMakeLists.txt:572 (include)
What could be the cause? All the needed dependencies are installed at least from what I can see from the required dependencies.
ongyx commented on 2022-10-30 16:25 (UTC)
@evorster Thanks for the suggestions, I've modified the PKGBUILD accordingly to build Audacity entirely against system libs. Turns out there was a
audacity_conan_enabled
CMake flag, so I set it to off and added the necessary dependencies.evorster commented on 2022-08-27 04:12 (UTC) (edited on 2022-08-27 04:12 (UTC) by evorster)
Hi there! After some poking around, here are working build instructions:
Warning
There are serious issues with the way that this builds, though. Firstly, it creates a .conan directory in your home directory where it builds wxWidgets 3.1.3
Then, it links against wxWidgets against gtk2, which needs to be installed in your system. At least there are GUI on the plugins. :)
Also, vst3sdk does not build with conan, and it does not detect system vst3sdk if installed, so vst3 plugins are disabled with this build.
If anyone knows how to build tell build scripts to build against wxWidgets installed in a custom location, then we can build against wxgtk3-dev-314-opt from AUR. (please post a comment here)
Long term I am chatting to the fine folk at Audacity to see if we can make the latest version of wxWidgets work properly in Audacity, and to detect system vst3sdk.
jlocash commented on 2022-07-24 19:46 (UTC)
To disable conan and force the build to use system libraries use -Daudacity_conan_enabled=Off -Daudacity_obey_system_dependencies=On when running cmake. You can then build against the wxWidgets you have installed (built for GTK2 or 3).
Note: if building with gcc-11, the build will fail to build against wxWidgets > 3.1.4 because of a change in wxEvtHandler that was introduced in wxWidgets-3.1.5.
ongyx commented on 2022-01-14 15:32 (UTC) (edited on 2022-01-14 16:23 (UTC) by ongyx)
To build Audacity against GTK3, it seems the solution is to ditch conan totally and force it to build only against system libraries.
EDIT: Apparently it's not possible to patch in wxgt3 so Audacity can link against it. Short of patching the special wxwidgets/3.1.3.2-audacity conan package ourselves, I don't see any other way.
magnus-tesshu commented on 2022-01-14 07:29 (UTC) (edited on 2022-01-14 11:31 (UTC) by magnus-tesshu)
This is very annoying. I'm trying to install this, but I don't have gtk2 installed anymore. It fails to build. Any idea why that might be happening?
EDIT: looking into it, a
configure
script from conan is the problem. I'm presently setting random environment variables to see if one of them gets it to ignore its default and use GTK3.EDIT2: Doesn't appear like any environment variables will do the trick. wxBUILD_TOOLKIT is not found by grep anywhere in audacity anymore, I'm going to look at when it was removed to see if anything else is also missing
This is commit 70bbfb69d5006950ef3e6a21078ece0771beacfe. At that time, they didn't use conan to install wxWidgets-audacity and so it is unlikely that a simple solution exists.
If you go to the directory that conan downloads wxWidgets to you can run
cmake -DwxBUILD_TOOLKIT=gtk3
and it will work, but audacity doesn't pass the arguments over to it in its build process. I have no idea how conan or the Cmake language works so I don't know if it is possible to get conan to do this on its own.Refutationalist commented on 2021-11-04 05:42 (UTC)
As far as I can tell, building wxwidgets with conan doesn't honor wxBUILD_TOOLKIT=gtk3 any longer, and it now generates a gtk2 wxwidgets. I haven't found a way to fix this yet.
fab4fab commented on 2021-10-27 10:52 (UTC)
@ongyx thank you for your reply, now working perfectly.
« First ‹ Previous 1 2 3 4 5 6 7 .. 9 Next › Last »