Currently media-libs/libde265 package put a lot of unwanted binaries to /usr/bin, while most users need only library. The problem is even worse with fact that many of installed binaries are not useful at all as they are unfinished, not working or just for test. Binary with generic name '/usr/bin/tests' may confuse a lot.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6767c946a0c6ec20d4cc46977f7d76b412b2618 commit b6767c946a0c6ec20d4cc46977f7d76b412b2618 Author: Karlson2k (Evgeny Grin) <k2k@narod.ru> AuthorDate: 2020-07-26 16:26:27 +0000 Commit: Craig Andrews <candrews@gentoo.org> CommitDate: 2020-07-27 15:09:36 +0000 media-libs/libde265: bump to 1.0.5 and ebuild fixes Dropped unneeded QT5 dependencies Required only for sherlock256 which cannot be built without libswscale Fixed usage of CPU_FLAGS_X86 Added usage of CPU_FLAGS_ARM Added USE flags for building enc265 and dec265 tools Added USE flags for other binary tools Prevented installation of useless "tests" and other unneeded/unfinished tools Added missing RDEPEND for virtual/pkgconfig Described USE flags in metadata.xml Closes: https://bugs.gentoo.org/734062 Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Closes: https://github.com/gentoo/gentoo/pull/16836 Signed-off-by: Craig Andrews <candrews@gentoo.org> media-libs/libde265/Manifest | 1 + media-libs/libde265/libde265-1.0.5.ebuild | 99 +++++++++++++++++++++++++++++++ media-libs/libde265/libde265-9999.ebuild | 67 ++++++++++++++------- media-libs/libde265/metadata.xml | 7 +++ 4 files changed, 154 insertions(+), 20 deletions(-)