Created attachment 553608 [details, diff] vlc-mpg123-noauto.patch: USE=mpg123 vs auto media-video/vlc-3.0.4 automagic to media-sound/mpg123, trivial solveable by $(use_enable mpg123). Patch for new useflag "mpg123" attached. And more: this is default mp3 codec if exists, so I get unmotivated distortion from miscompiled mpg123 (graphite + sse). Simple test: vlc -l|grep mpg123
Created attachment 553654 [details, diff] vlc-mp3-select.patch: mp3 USE->REQUIRED_USE Even better: move "mp3" to REQUIRED_USE, as mp3 decoder is ffmpeg too (just without USE=mp3 - this is for lame encoder). I add untested by me libav, this is same with ffmpeg as fork. So there are 4 real flags for single mp3.
Created attachment 553656 [details, diff] vlc-mp3-select1.patch: (fixed) mp3 USE->REQUIRED_USE sorry, one error fixed
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6c71d4dcc4c322e7b0b333d60106296aaea808e commit d6c71d4dcc4c322e7b0b333d60106296aaea808e Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2018-10-30 12:43:22 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2018-10-30 12:48:50 +0000 media-video/vlc: Add USE mad, switch USE mp3 to media-sound/mpg123 Reported-by: Denis Kaganovich <mahatma@eu.by> Bug: https://bugs.gentoo.org/669924 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 media-video/vlc/vlc-3.0.9999.ebuild | 14 ++++++++------ media-video/vlc/vlc-9999.ebuild | 14 ++++++++------ 2 files changed, 16 insertions(+), 12 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56bb745a7dfdf4bdbf340164f7bdca573e921b0f commit 56bb745a7dfdf4bdbf340164f7bdca573e921b0f Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2019-01-12 23:42:08 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2019-01-13 00:12:41 +0000 media-video/vlc: 3.0.6 version bump, add USE 10bit,dav1d Fix media-sound/mpg123 automagic Bug: https://bugs.gentoo.org/669924 Closes: https://bugs.gentoo.org/675056 Package-Manager: Portage-2.3.55, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> media-video/vlc/Manifest | 1 + media-video/vlc/metadata.xml | 2 + media-video/vlc/vlc-3.0.6.ebuild | 502 ++++++++++++++++++++++++++++++++++++ media-video/vlc/vlc-3.0.9999.ebuild | 19 +- media-video/vlc/vlc-9999.ebuild | 19 +- 5 files changed, 531 insertions(+), 12 deletions(-)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e542b54bceb8e672006a4af535bcd3f91ab19b07 commit e542b54bceb8e672006a4af535bcd3f91ab19b07 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2019-03-16 21:32:31 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2019-03-16 22:41:42 +0000 media-video/vlc: Drop 3.0.4 Closes: https://bugs.gentoo.org/672290 Closes: https://bugs.gentoo.org/677606 Closes: https://bugs.gentoo.org/669924 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> media-video/vlc/Manifest | 1 - media-video/vlc/vlc-3.0.4.ebuild | 490 --------------------------------------- 2 files changed, 491 deletions(-)