Hello, This topic might be already discussed (I see there was bug 669082) but I think the "geolocation" USE flag might be part of the USE flags in the binary provided by the binhost project, which could be useful for users having this dependency only for teamspeak-client. As far as I noticed, this is the only missing USE flag, as "widgets" is already enabled. Thanks for your understanding. Here an example of the Teamspeak client package dependencies tree: ================================================================ % emerge -vpt --getbinpkg 'media-sound/teamspeak-client:3' Local copy of remote index is up-to-date and will be used. Local copy of remote index is up-to-date and will be used. These are the packages that would be merged, in reverse order: Calculating dependencies... done! Dependency resolution took 2.29 s (backtrack: 0/20). [ebuild N ] media-sound/teamspeak-client-3.6.2:3::gentoo USE="alsa pulseaudio system-quazip -system-libcxx" 108,301 KiB [ebuild N ] dev-qt/qtwebengine-5.15.14_p20240510:5/5.15::gentoo USE="alsa bindist geolocation jumbo-build pulseaudio screencast system-icu widgets -debug -designer -kerberos -test" 294,379 KiB [binary N ] dev-qt/qtpositioning-5.15.14-1:5/5.15::gentoo USE="geoclue qml -debug -test" 320 KiB [binary N ] app-misc/geoclue-2.7.1-2:2.0::gentoo USE="introspection -gtk-doc -modemmanager -vala -zeroconf" 200 KiB [binary N ] acct-user/geoclue-0-r2-1::gentoo 20 KiB [binary N ] acct-group/geoclue-0-r2-1::gentoo 0 KiB [ebuild N ] dev-libs/quazip-1.2:0/1::gentoo USE="-test" 153 KiB [binary N ] dev-qt/qtwebsockets-5.15.14-1:5/5.15::gentoo USE="qml ssl -debug -test" 110 KiB [binary N ] dev-qt/qtwebchannel-5.15.14-1:5/5.15::gentoo USE="qml -debug -test" 100 KiB Total: 9 packages (9 new, 6 binaries), Size of downloads: 403,582 KiB ================================================================ Here directly with QtWebEngine with the explicit "geolocation" USE flag: ================================================================ % USE="geolocation" emerge -vpt --getbinpkg dev-qt/qtwebengine:5 Local copy of remote index is up-to-date and will be used. Local copy of remote index is up-to-date and will be used. These are the packages that would be merged, in reverse order: Calculating dependencies... done! Dependency resolution took 2.21 s (backtrack: 0/20). [ebuild N ] dev-qt/qtwebengine-5.15.14_p20240510:5/5.15::gentoo USE="alsa bindist geolocation jumbo-build pulseaudio screencast system-icu widgets -debug -designer -kerberos -test" 294,379 KiB [binary N ] dev-qt/qtpositioning-5.15.14-1:5/5.15::gentoo USE="geoclue qml -debug -test" 320 KiB [binary N ] app-misc/geoclue-2.7.1-2:2.0::gentoo USE="introspection -gtk-doc -modemmanager -vala -zeroconf" 200 KiB [binary N ] acct-user/geoclue-0-r2-1::gentoo 20 KiB [binary N ] acct-group/geoclue-0-r2-1::gentoo 0 KiB [binary N ] dev-qt/qtwebchannel-5.15.14-1:5/5.15::gentoo USE="qml -debug -test" 100 KiB Total: 6 packages (6 new, 5 binaries), Size of downloads: 295,019 KiB !!! The following binary packages have been ignored due to non matching USE: =dev-qt/qtwebengine-5.15.14_p20240510 -geolocation -screencast =dev-qt/qtwebengine-5.15.14_p20240510 -geolocation NOTE: The --binpkg-respect-use=n option will prevent emerge from ignoring these binary packages if possible. Using --binpkg-respect-use=y will silence this warning. ================================================================