Package: audacity / 2.4.2~dfsg0-5
Metadata
Package | Version | Patches format |
---|---|---|
audacity | 2.4.2~dfsg0-5 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
0001 Add keywords to desktop file.patch | (download) |
src/audacity.desktop.in |
2 2 + 0 - 0 ! |
add keywords to desktop file |
0002 PATCH Fix building against the system portaudio libr.patch | (download) |
src/AudioIO.cpp |
10 9 + 1 - 0 ! |
[patch] fix building against the system portaudio library Building against the system portaudio results in this error: ./src/AudioIO.cpp:983: undefined reference to `PaUtil_GetTime' audacity-AudioIO.o: In function `audacityAudioCallback(void const*, void*, unsigned long, PaStreamCallbackTimeInfo const*, unsigned long, void*)': ./src/AudioIO.cpp:4630: undefined reference to `PaUtil_GetTime' collect2: error: ld returned 1 exit status Makefile:2349: recipe for target 'audacity' failed make[3]: *** [audacity] Error 1 This is because PaUtil_GetTime is declared as a C symbol in pa_util.h but is resolved as a C++ symbol at link time. Audacity fixes this in the local tree with this change: https://github.com/audacity/audacity/commit/38fd97b8e26060332ab3e9e000a8882326a70ba7 However this is not general enough for the portaudio debian package. Since PaUtil_GetTime() is the only function causing problems, just copy over the code where it's used. [Sebastian Ramacher]: Call clock_gettime directly. |
0003 cmake relax versions for mad and libid3tag.patch | (download) |
cmake-proxies/CMakeLists.txt |
4 2 + 2 - 0 ! |
cmake: relax versions for mad and libid3tag New enough versions are available in Debian, but there versions are not set correctly. |
0004 cmake use system portaudio.patch | (download) |
cmake-proxies/CMakeLists.txt |
2 1 + 1 - 0 ! |
cmake: use system portaudio |
0005 Install plugins in usr lib.patch | (download) |
CMakeLists.txt |
2 1 + 1 - 0 ! |
install plugins in /usr/lib |
0006 Fix_CVE 2020 11867.patch | (download) |
src/AudacityApp.cpp |
2 1 + 1 - 0 ! |
sets permission rights to 700 on /var/tmp user dirs Fixes CVE-2020-11867 |
0007 Playback_cursor_workaround.patch | (download) |
src/audacity.desktop.in |
2 1 + 1 - 0 ! |
the playback cursor doesn't move with wayland. As a workaround we use X11 to start audacity. |