Hey, globally 'aac' is used to enable support for MPEG-4 AAC Audio, https://packages.gentoo.org/useflags/aac but with pipewire, it has nothing to do with AAC audio support, rather it's tied to some bluetooth thing. There are also other flags used like this, aac, aptx & ldac. Would you consider enabling the support for *all* of these simply under 'bluetooth' USE? The deps themself seem very light. Or rename the USE, bluetooth-aac, bluetooth-ldac etc. Just a thought.
That was my suggestion when it came up.
(enabling it unconditionally under bluetooth)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1bb4af5c47763a0ff2feba7d48cd5d495615630 commit e1bb4af5c47763a0ff2feba7d48cd5d495615630 Author: Thomas Deutschmann <whissi@gentoo.org> AuthorDate: 2021-07-06 15:55:05 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2021-07-06 15:55:07 +0000 media-video/pipewire: combine USE=aac, USE=aptx & USE=ldac in USE=bluetooth Closes: https://bugs.gentoo.org/795921 Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> ...wire-0.3.30.ebuild => pipewire-0.3.30-r1.ebuild} | 21 ++++++++------------- media-video/pipewire/pipewire-0.3.31.ebuild | 21 ++++++++------------- media-video/pipewire/pipewire-9999.ebuild | 21 ++++++++------------- 3 files changed, 24 insertions(+), 39 deletions(-)