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: | FabioLolix |
Last Packager: | ongyx |
Votes: | 16 |
Popularity: | 0.47 |
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-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-amd-fullAUR, ffmpeg-libfdk_aacAUR, ffmpeg-obsAUR, ffmpeg-ffplayoutAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR)
- 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-jack-gitAUR, pipewire-full-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)
- Show 28 more dependencies...
Required by (142)
- a-sid (requires vst3-host) (optional)
- adt (requires lv2-host) (optional)
- adt (requires vst3-host) (optional)
- aether.lv2 (requires lv2-host) (optional)
- aida-x-git (requires lv2-host)
- aida-x-git (requires vst3-host)
- aida-x-git (requires vst-host)
- airwindows-consolidated-git (requires vst3-host) (optional)
- airwindows-consolidated-git (requires lv2-host) (optional)
- airwindows-lv2 (requires lv2-host) (optional)
- ams-lv2 (requires lv2-host)
- amsynth-git (requires lv2-host) (optional)
- amsynth-git (requires vst-host) (optional)
- audacity-plugins (requires audacity)
- avldrums-lv2-git (requires lv2-host)
- bchoppr-git (requires lv2-host) (optional)
- cabbage-bin (requires vst3-host) (optional)
- cabbage-bin (requires vst-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 lv2-host) (optional)
- cardinal-git (requires vst-host) (optional)
- cardinal-lv2-git (requires lv2-host)
- cardinal-vst-git (requires vst-host)
- cardinal-vst3-git (requires vst3-host)
- carla-git (requires lv2-host) (optional)
- carla-git (requires vst-host) (optional)
- cchorus (requires vst-host) (optional)
- cchorus (requires ladspa-host) (optional)
- cchorus (requires lv2-host) (optional)
- cchorus (requires vst3-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 vst-host) (optional)
- dragonfly-reverb-git (requires lv2-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 lv2-host) (optional)
- fogpad (requires vst-host) (optional)
- geonkick-git (requires lv2-host) (optional)
- geonkick-git (requires vst3-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 lv2-host) (optional)
- ildaeil (requires vst3-host) (optional)
- ildaeil (requires vst-host) (optional)
- ir.lv2 (requires lv2-host)
- kpp (requires lv2-host) (optional)
- kpp (requires ladspa-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 vst-host) (optional)
- lsp-plugins-noicons (requires lv2-host) (optional)
- lsp-plugins-vst-git (requires vst-host)
- 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 lv2-host) (optional)
- pianoteq (requires vst-host) (optional)
- pianoteq-stage-trial-bin (requires lv2-host) (optional)
- pianoteq-stage-trial-bin (requires vst-host) (optional)
- pianoteq-standard-trial-bin (requires vst-host) (optional)
- pianoteq-standard-trial-bin (requires lv2-host) (optional)
- pianoteq7 (requires vst-host) (optional)
- pianoteq7 (requires lv2-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 lv2-host) (optional)
- shiro-plugins-git (requires vst-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 vst-host) (optional)
- stereocrossdelay (requires ladspa-host) (optional)
- stereocrossdelay (requires lv2-host) (optional)
- stereocrossdelay (requires vst3-host) (optional)
- stomptuner (requires lv2-host) (optional)
- stomptuner (requires vst-host) (optional)
- stomptuner (requires vst3-host) (optional)
- stone-phaser (requires vst-host) (optional)
- stone-phaser (requires lv2-host) (optional)
- stone-phaser (requires ladspa-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 ladspa-host) (optional)
- ykchorus (requires vst3-host) (optional)
- ykchorus (requires lv2-host) (optional)
- ykchorus (requires vst-host) (optional)
- ysfx-git (requires vst3-host) (optional)
- ysfx-saike-mod-git (requires vst3-host) (optional)
- zam-plugins-git (requires ladspa-host) (optional)
- zam-plugins-git (requires vst3-host) (optional)
- zam-plugins-git (requires lv2-host) (optional)
- zam-plugins-git (requires vst-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 8 9 Next › Last »
rcrath commented on 2021-08-24 01:56 (UTC)
falls with the following, no such file as pa_alsa_linux.c on my system as far as I can tell:
rev.cressy commented on 2021-08-08 13:05 (UTC)
Good morning, You might consider adding docbook2x to the makedepends.
The compile halted without docbook2x installed. I have not used sgml and docbook for years.
Have a great day
ongyx commented on 2021-07-02 01:40 (UTC)
The PKGBUILD now patches Audacity's sources so Clang can compile it. If you are updating from an older version, you may have to clean your AUR helper's cache (i.e
yay -Sc
).ongyx commented on 2021-07-01 16:58 (UTC) (edited on 2021-07-01 16:59 (UTC) by ongyx)
I used the commands in the PKGBUILD to compile Audacity by hand so I could see all errors emited by make and clang. It seems it is a error in portaudio-v19, which Audacity vendors:
Relevant part of portaudio's code:
The
pthread_cleanup_push
macro actually has a__attribute__((cleanup))
in it.It is not guaranteed that
pthread_cleanup_pop
will run becausegoto end
only occurs in specific cases. Clang throws a hard error on this, but gcc won't.This error was reported on upstream portaudio too.
The fix is to just move
pthread_cleanup_pop
before theend:
goto label. I tried this and Audacity compiles sucessfully. I'll test out this patch on the PKGBUILD.EDIT: I'll also open a PR to upstream to fix this.
RichF77 commented on 2021-06-21 14:09 (UTC) (edited on 2021-06-21 14:11 (UTC) by RichF77)
This package does not build and audicity-3.0.2 package either. The error I'm getting now is:
FabioLolix commented on 2021-06-18 19:10 (UTC)
When I updated on 22 May I was working since several days, broke the day after -_-
FabioLolix commented on 2021-06-18 19:05 (UTC) (edited on 2021-06-27 20:22 (UTC) by FabioLolix)
I have added conan to makedepends, however the build still fails at about 40%
Vernox commented on 2021-06-18 14:38 (UTC) (edited on 2021-06-18 14:39 (UTC) by Vernox)
add conan to the build-dependencies
ant commented on 2021-05-24 14:44 (UTC)
Does not build under up-to-date Arch Linux at the moment of writing:
... home/a/down/audacity-git/src/audacity/lib-src/portaudio-v19/src/hostapi/alsa/pa_linux_alsa.c:4377:5: error: cannot jump from this goto statement to its label goto end; ^ /home/a/down/audacity-git/src/audacity/lib-src/portaudio-v19/src/hostapi/alsa/pa_linux_alsa.c:4202:5: note: jump bypasses initialization of variable with attribute((cleanup)) pthread_cleanup_push( &OnExit, stream ); ^ /usr/include/pthread.h:617:36: note: expanded from macro 'pthread_cleanup_push' struct __pthread_cleanup_frame __clframe \ ^ 3 warnings and 1 error generated. make[2]: [cmake-proxies/portaudio-v19/CMakeFiles/portaudio-v19.dir/build.make:258: cmake-proxies/portaudio-v19/CMakeFiles/portaudio-v19.dir///lib-src/portaudio-v19/src/hostapi/alsa/pa_linux_alsa.c.o] Error 1 make[1]: [CMakeFiles/Makefile2:1770: cmake-proxies/portaudio-v19/CMakeFiles/portaudio-v19.dir/all] Error 2 make: *** [Makefile:136: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...
« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »