Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 564466 - media-plugins/audacious-plugins - add support for SoX resampler (libsoxr)
Summary: media-plugins/audacious-plugins - add support for SoX resampler (libsoxr)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tony Vroon (RETIRED)
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2015-10-30 05:49 UTC by Radoslaw Szkodzinski
Modified: 2017-11-05 11:49 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch adding libsoxr USE flag to ebuild (audacious-plugins-3.7.1.ebuild.patch,1.25 KB, patch)
2016-05-28 13:26 UTC, René Rhéaume
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Radoslaw Szkodzinski 2015-10-30 05:49:18 UTC
Audacious Plugins does not have USE soxr for some reason. SoX Resampler is vastly superior and faster than libsamplerate.
Instead, the ebuild has hard "--disable-soxr" in it.

It does not seem to conflict with anything and I've verified a modified ebuild to work in ~amd64 with GTK2, GTK3 and QT5 GUIs.

What's more, this plugin is being built in Ubuntu as well.

Reproducible: Always
Comment 1 René Rhéaume 2016-05-28 13:26:52 UTC
Created attachment 435630 [details, diff]
Patch adding libsoxr USE flag to ebuild

(In reply to Radoslaw Szkodzinski from comment #0)
> It does not seem to conflict with anything and I've verified a modified
> ebuild to work in ~amd64 with GTK2, GTK3 and QT5 GUIs.
If you want to get it fixed in the tree, you are better to supply the patch.

libsoxr is the USE flag name also used in Audacity (the audio editor) ebuild.

And, is chainsaw away? There are several bugs filed against audacious without much followup.
Comment 2 Larry the Git Cow gentoo-dev 2017-11-05 11:49:34 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beae50663486be82a96836334c9e45d1b4416d40

commit beae50663486be82a96836334c9e45d1b4416d40
Author:     David Seifert <soap@gentoo.org>
AuthorDate: 2017-11-05 11:49:02 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2017-11-05 11:49:02 +0000

    media-plugins/audacious-plugins: Version bump to 3.9
    
    Closes: https://bugs.gentoo.org/564466
    Closes: https://bugs.gentoo.org/572334
    Closes: https://bugs.gentoo.org/572796
    Closes: https://bugs.gentoo.org/573886
    Closes: https://bugs.gentoo.org/573888
    Closes: https://bugs.gentoo.org/590008
    Closes: https://bugs.gentoo.org/611106
    Closes: https://bugs.gentoo.org/636318
    Closes: https://bugs.gentoo.org/636320
    Package-Manager: Portage-2.3.13, Repoman-2.3.4

 media-plugins/audacious-plugins/Manifest           |   1 +
 .../audacious-plugins/audacious-plugins-3.9.ebuild | 164 +++++++++++++++++++++
 .../audacious-plugins-9999.ebuild                  | 164 +++++++++++++++++++++
 media-plugins/audacious-plugins/metadata.xml       |  46 +++---
 4 files changed, 353 insertions(+), 22 deletions(-)