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

Bug 837809

Summary: media-libs/gst-plugins-fdkaac split package request
Product: Gentoo Linux Reporter: Adrian Schollmeyer <nex+b-g-o>
Component: Current packagesAssignee: GStreamer package maintainers <gstreamer>
Status: UNCONFIRMED ---    
Severity: enhancement CC: wbrana
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/24988
Whiteboard:
Package list:
Runtime testing required: ---

Description Adrian Schollmeyer 2022-04-11 08:38:10 UTC
There is optional support for using the Fraunhofer AAC codec (media-libs/fdk-aac) in gst-plugins-bad, which can be enabled at configure time with the meson feature fdkaac.

Since we'd like to use this codec with gst-plugins-bad in our infrastructure, I'd be very happy if support for the codec gets added in ::gentoo. Currently we are working with a modified ebuild where I added support for fdkaac using a new USE flag:

https://gitlab.fem-net.de/gentoo/fem-overlay/-/blob/bd815e61c233366ce6ca66bfd032dad7bba6ac0b/media-libs/gst-plugins-bad/gst-plugins-bad-1.18.4-r2.ebuild

The relevant lines are L18 (IUSE, added flag fdk) L28 (RDEPEND, added conditional dependency on media-libs/fdk-aac) and L64 (conditional configuration using meson_feature). This is everything I added to the ebuild to get support for fdkaac working in our infrastructure.

Reproducible: Always

Steps to Reproduce:
1. Install media-libs/gst-plugins-bad::gentoo
Actual Results:  
/usr/lib64/gstreamer-1.0/libgstfdkaac.so doesn't exist

Expected Results:  
/usr/lib64/gstreamer-1.0/libgstfdkaac.so should exist
Comment 1 Mart Raudsepp gentoo-dev 2022-04-11 08:43:12 UTC
This would have to be a separate media-plugins/gst-plugins-* split package instead.
Something like media-plugins/gst-plugins-voamrwbenc serves as an example.