sys-auth/libfprint's ebuild has a dependency on x11-libs/gtk+, however, libfprint only depends on gtk+ if the "examples" use flag is used [0], otherwise gtk+ is not required. On my system, I don't use the "examples" use flag. I modified the ebuild to exclude gtk+ (and unmerged it), and libfprint works fine without it. [0] I cannot post URLs dues to my account being new, but refer to libfprint's git repo, tag 1.94.1 (or 1.94.2), meson.build line 286 to 293.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4356a5498abd36e12e52742e6a336a55f842f99f commit 4356a5498abd36e12e52742e6a336a55f842f99f Author: Conrad Kostecki <conikost@gentoo.org> AuthorDate: 2022-02-15 23:35:59 +0000 Commit: Conrad Kostecki <conikost@gentoo.org> CommitDate: 2022-02-15 23:37:43 +0000 sys-auth/libfprint: add 1.94.3 Closes: https://bugs.gentoo.org/833442 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> sys-auth/libfprint/Manifest | 1 + sys-auth/libfprint/libfprint-1.94.3.ebuild | 57 ++++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+)