Hi maintainer, pulseaudio-modules-bt supports optional features as mentioned at their github repository https://github.com/EHfive/pulseaudio-modules-bt For now I created at my local system some of them, and works fine under my setup. Please review my patches if makes sense for you. Thanks. Reproducible: Always Steps to Reproduce: 1.Try to emerge pulseaudio-modules-bt 2.See many dependencies you don't want 3.Profit. Actual Results: Ebuild forces you to install stuff not required Expected Results: Should follow optional dependencies as expected
Created attachment 624134 [details] pulseaudio-modules-bt-1.3-r1 proposal
Created attachment 624136 [details] Proposal metadata.xml
A bot can look for additional mistakes, if you upload a PR via github
Are they all automagic dependencies? https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Automagic_dependencies
Hi, I just fixed the dependencies as expeted at github. Also applied minor suggestions https://github.com/gentoo/gentoo/pull/15067
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b50033ecb5e30204457b16c251c7b7cf798f0673 commit b50033ecb5e30204457b16c251c7b7cf798f0673 Author: Pablo Cholaky <waltercool@slash.cl> AuthorDate: 2020-03-23 05:17:28 +0000 Commit: Jason A. Donenfeld <zx2c4@gentoo.org> CommitDate: 2020-04-01 05:33:17 +0000 media-sound/pulseaudio-modules-bt: add USE flags Closes: https://bugs.gentoo.org/713878 Signed-off-by: Pablo Cholaky <waltercool@slash.cl> Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org> media-sound/pulseaudio-modules-bt/metadata.xml | 29 +++++++++++++++++----- ....ebuild => pulseaudio-modules-bt-1.3-r1.ebuild} | 22 ++++++++++++---- .../pulseaudio-modules-bt-9999.ebuild | 22 ++++++++++++---- 3 files changed, 57 insertions(+), 16 deletions(-)