Debian Patches

Status for audacity/2.4.2~dfsg0-5

Patch Description Author Forwarded Bugs Origin Last update
0001-Add-keywords-to-desktop-file.patch Add keywords to desktop file =?utf-8?b?SmFyb23DrXIgTWlrZcWh?= <mira.mikes@seznam.cz> no 2020-07-21
0002-PATCH-Fix-building-against-the-system-portaudio-libr.patch [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.
Antonio Ospite <ao2@ao2.it> no 2017-11-07
0003-cmake-relax-versions-for-mad-and-libid3tag.patch cmake: relax versions for mad and libid3tag
New enough versions are available in Debian, but there versions are not
set correctly.
Sebastian Ramacher <sramacher@debian.org> no 2020-05-27
0004-cmake-use-system-portaudio.patch cmake: use system portaudio Sebastian Ramacher <sramacher@debian.org> no 2020-05-27
0005-Install-plugins-in-usr-lib.patch Install plugins in /usr/lib Sebastian Ramacher <sramacher@debian.org> no 2020-07-21
0006-Fix_CVE-2020-11867.patch Sets permission rights to 700 on /var/tmp user dirs Fixes CVE-2020-11867

===================================================================
Dennis Braun <d_braun@kabelmail.de> invalid
0007-Playback_cursor_workaround.patch The playback cursor doesn't move with wayland. As a workaround we use X11 to start audacity.

===================================================================
Dennis Braun <d_braun@kabelmail.de> not-needed

All known versions for source package 'audacity'

Links