audacity.git
4 years agoThe playback cursor doesn't move with wayland.
Dennis Braun [Wed, 26 May 2021 20:26:01 +0000 (22:26 +0200)]
The playback cursor doesn't move with wayland.

Forwarded: not-needed

As a workaround we use X11 to start audacity.

Gbp-Pq: Name 0007-Playback_cursor_workaround.patch

4 years agoSets permission rights to 700 on /var/tmp user dirs
Dennis Braun [Wed, 26 May 2021 20:26:01 +0000 (22:26 +0200)]
Sets permission rights to 700 on /var/tmp user dirs

Forwarded: yes

Fixes CVE-2020-11867

Gbp-Pq: Name 0006-Fix_CVE-2020-11867.patch

4 years agoInstall plugins in /usr/lib
Sebastian Ramacher [Tue, 21 Jul 2020 19:56:20 +0000 (21:56 +0200)]
Install plugins in /usr/lib

Gbp-Pq: Name 0005-Install-plugins-in-usr-lib.patch

4 years agocmake: use system portaudio
Sebastian Ramacher [Tue, 26 May 2020 22:42:35 +0000 (00:42 +0200)]
cmake: use system portaudio

Gbp-Pq: Name 0004-cmake-use-system-portaudio.patch

4 years agocmake: relax versions for mad and libid3tag
Sebastian Ramacher [Tue, 26 May 2020 22:13:07 +0000 (00:13 +0200)]
cmake: relax versions for mad and libid3tag

New enough versions are available in Debian, but there versions are not
set correctly.

Gbp-Pq: Name 0003-cmake-relax-versions-for-mad-and-libid3tag.patch

4 years ago[PATCH] Fix building against the system portaudio library
Antonio Ospite [Tue, 7 Nov 2017 12:06:33 +0000 (13:06 +0100)]
[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.

Gbp-Pq: Name 0002-PATCH-Fix-building-against-the-system-portaudio-libr.patch

4 years agoAdd keywords to desktop file
Jaromír Mikeš [Tue, 21 Jul 2020 15:41:45 +0000 (17:41 +0200)]
Add keywords to desktop file

Gbp-Pq: Name 0001-Add-keywords-to-desktop-file.patch

4 years agoaudacity (2.4.2~dfsg0-5) unstable; urgency=medium
Dennis Braun [Wed, 26 May 2021 20:26:01 +0000 (22:26 +0200)]
audacity (2.4.2~dfsg0-5) unstable; urgency=medium

  * Workaround patch for playback cursor under wayland
    Audacity has no full wayland support yet, so we use X11 to start
    (Closes: #950150, #962389, #988632, LP: #1877833)
    The patch can probably be removed when wxwidgets 3.1.3 is in debian archive
  * Add lintian-overrides to override false positive lintian errors

[dgit import unpatched audacity 2.4.2~dfsg0-5]

4 years agoImport audacity_2.4.2~dfsg0-5.debian.tar.xz
Dennis Braun [Wed, 26 May 2021 20:26:01 +0000 (22:26 +0200)]
Import audacity_2.4.2~dfsg0-5.debian.tar.xz

[dgit import tarball audacity 2.4.2~dfsg0-5 audacity_2.4.2~dfsg0-5.debian.tar.xz]

5 years agoImport audacity_2.4.2~dfsg0.orig.tar.xz
Sebastian Ramacher [Thu, 23 Jul 2020 18:48:30 +0000 (20:48 +0200)]
Import audacity_2.4.2~dfsg0.orig.tar.xz

[dgit import orig audacity_2.4.2~dfsg0.orig.tar.xz]