Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 910398 - media-sound/audacity-3.2.5-r1: add ffmpeg-6 support via upstream patch
Summary: media-sound/audacity-3.2.5-r1: add ffmpeg-6 support via upstream patch
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Professional Audio Applications Maintainers
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks: ffmpeg-6.0
  Show dependency tree
 
Reported: 2023-07-15 14:01 UTC by mehw
Modified: 2023-09-25 00:24 UTC (History)
7 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mehw 2023-07-15 14:01:10 UTC
Hello,

The merged upstream PR https://github.com/audacity/audacity/pull/4419 adds ffmpeg-6 support.

The PR applies fine to media-sound/audacity-3.2.5-r1, and the code compiles without errors. Audacity will be able to make use of a system installed media-video/ffmpeg-6.0-r1 version.

The patch is already included in Audacity v3.3.3:
https://github.com/audacity/audacity/pull/4419.patch
Comment 1 James 2023-07-30 20:59:23 UTC
(In reply to mehw from comment #0)
> Hello,
> 
> The merged upstream PR https://github.com/audacity/audacity/pull/4419 adds
> ffmpeg-6 support.
> 
> The PR applies fine to media-sound/audacity-3.2.5-r1, and the code compiles
> without errors. Audacity will be able to make use of a system installed
> media-video/ffmpeg-6.0-r1 version.
> 
> The patch is already included in Audacity v3.3.3:
> https://github.com/audacity/audacity/pull/4419.patch

This patch made me able to use ffmpeg-6.0-r1 on my system.  Thanks!
Comment 2 ricardompcampos 2023-07-31 18:26:52 UTC
Hi everybody! Worked fine here too. (Moved to /etc/portage/patches/media-sound/audacity/<file.patch>).
Comment 3 mehw 2023-08-01 14:21:21 UTC
(In reply to James from comment #1)
> This patch made me able to use ffmpeg-6.0-r1 on my system.  Thanks!

You're welcome ;)
Comment 4 Larry the Git Cow gentoo-dev 2023-09-25 00:24:45 UTC
The bug has been closed via the following commit(s):

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

commit f528815c332f51e266338f65336e9d85d134105b
Author:     Matthew White <mehw.is.me@inventati.org>
AuthorDate: 2023-08-01 17:05:54 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-09-25 00:24:31 +0000

    media-sound/audacity-3.3.3: version bump and new 9999 ebuild
    
    NOTE: Upstream planned the removal of libmad support with the merge of
    the https://github.com/audacity/audacity/pull/4384 PR.
    
    Closes: https://bugs.gentoo.org/906959
    Closes: https://bugs.gentoo.org/910398
    Package-Manager: portage-3.0.49-r1
    Signed-off-by: Matteo Bianco <mehw.is.me@inventati.org>
    Closes: https://github.com/gentoo/gentoo/pull/32129
    Signed-off-by: Sam James <sam@gentoo.org>

 media-sound/audacity/Manifest                      |   1 +
 media-sound/audacity/audacity-3.3.3.ebuild         | 228 +++++++++++++++++++++
 media-sound/audacity/audacity-9999.ebuild          | 212 +++++++++++++++++++
 .../audacity/files/audacity-3.3.3-Findlibmad.patch |  52 +++++
 .../files/audacity-3.3.3-fix-includes.patch        |  55 +++++
 .../audacity/files/audacity-3.3.3-fix-rpaths.patch |  95 +++++++++
 .../files/audacity-3.3.3-gettext-0.22.patch        |  27 +++
 ...audacity-3.3.3-local-threadpool-libraries.patch |  30 +++
 .../audacity-3.3.3-upstream-fix-rapidjson.patch    |  60 ++++++
 9 files changed, 760 insertions(+)