Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 932083

Summary: media-sound/audacity-3.4.2-r1: please stabilize
Product: Gentoo Linux Reporter: Miroslav Šulc <fordfrog>
Component: StabilizationAssignee: Professional Audio Applications Maintainers <proaudio>
Status: IN_PROGRESS ---    
Severity: normal CC: arsen, bugs.gentoo.org, matoro_gentoo, mehw.is.me, ppc64, richard
Priority: Normal Keywords: CC-ARCHES, STABLEREQ
Version: unspecifiedFlags: nattka: sanity-check+
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=936082
Whiteboard:
Package list:
media-sound/audacity-3.4.2-r1 media-libs/portsmf-239 x86
Runtime testing required: ---
Bug Depends on: 936082    
Bug Blocks:    

Description Miroslav Šulc gentoo-dev 2024-05-17 10:09:37 UTC
commit 72e8c24fcd0beb997a88f7d185a02a212abafe37
Author: Aliaksei Urbanski <aliaksei.urbanski@gmail.com>
Date:   Tue Apr 16 22:03:31 2024 +0300

    media-sound/audacity: fix various issues
    
    The flac USE flag was mistakenly used
    instead of the opus USE flag for configuring.
    
    Also, Audacity 3.4.2 introduced a brand new
    USE_OPUSFILE option which must be set properly.
    
    These changes:
      - fix the opus USE flag
      - add proper REQUIRED_USE
      - replace media-sound/mpg123 with media-sound/mpg123-base
      - move dev-libs/rapidjson from RDEPEND to DEPEND
      - fix missing `#include <limits>` for 2.4.2-r4
      - limit media-video/ffmpeg to <5 for 2.4.2-r4
      - add x11-base/xorg-proto to DEPEND
      - add some ASM to BDEPEND
      - add audacity-3.4.2-audiocom-std-string.patch to PATCHES for 3.3.3-r1
      - add audacity-2.4.2-fix-libflac-undefined-references.patch to PATCHES for 2.4.2-r4
      - reset KEYWORDS for 2.4.2-r4 and 3.3.3-r1
    
    Closes: https://bugs.gentoo.org/741969
    Closes: https://bugs.gentoo.org/884747
    Closes: https://bugs.gentoo.org/910723
    Closes: https://bugs.gentoo.org/922595
    Closes: https://bugs.gentoo.org/927659
    Closes: https://github.com/gentoo/gentoo/pull/35903
    Co-authored-by: Matthew White <mehw.is.me@inventati.org>
    Signed-off-by: Aliaksei Urbanski <aliaksei.urbanski@gmail.com>
    Signed-off-by: Yixun Lan <dlan@gentoo.org>
Comment 1 NATTkA bot gentoo-dev 2024-05-17 10:12:14 UTC Comment hidden (obsolete)
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-05-17 18:25:43 UTC
amd64 done
Comment 3 matoro archtester 2024-06-01 03:48:22 UTC
x86 done