media-sound/audacity: fix libsamplerate/libsox dep
authorMarc Joliet <marcec@gmx.de>
Mon, 26 Oct 2015 10:17:31 +0000 (11:17 +0100)
committerMarc Joliet <marcec@gmx.de>
Fri, 30 Oct 2015 13:55:18 +0000 (14:55 +0100)
commit4d6221c436747e6dfd39db9c91bb168b1f6d7f36
treef146081f50662f5bcdaecab07b4f6dce917f67b2
parente2ecbcd99a2947b0fcb4485a28b6ef63dc1dc2d9
media-sound/audacity: fix libsamplerate/libsox dep

Starting with audacity 2.0.3, only *one* resampling library can be enabled at a
time.  Due to this, the way the USE flags are currently handled make it
impossible to use the libsoxr library.  This commit does two things to remedy
this:

- never enable libresample (which isn't recommended anymore), and
- drop the libsoxr USE flag so that the libsamplerate/libsoxr choice is
  controlled only through the libsamplerate USE flag, thus allowing only one
  choice, which reflects the way the build system works.

These two minimal changes make it possible to properly select between the two
recommended resampling libraries.

Gentoo-bug: 536208
Signed-off-by: Marc Joliet <marcec@gmx.de>
media-sound/audacity/audacity-2.0.5-r1.ebuild [new file with mode: 0644]