diff options
author | 2024-08-25 02:30:56 -0400 | |
---|---|---|
committer | 2024-08-25 16:23:23 -0400 | |
commit | 45a465608ea72d3de1aa22b6d250873251751aeb (patch) | |
tree | 563a9df50472fb1c25471213755e790fb459600c /games-emulation/dgen-sdl | |
parent | net-vpn/i2pd: drop i2p-hardening USE flag (diff) | |
download | gentoo-45a465608ea72d3de1aa22b6d250873251751aeb.tar.gz gentoo-45a465608ea72d3de1aa22b6d250873251751aeb.tar.bz2 gentoo-45a465608ea72d3de1aa22b6d250873251751aeb.zip |
dev-qt/qtbase: prevent automagically building against gtk[X,wayland]
e.g. the upstream code checks whether GDK_WINDOWING_WAYLAND is defined
by the gtk headers, and if so will compile against the wayland symbols
it provides. This means that qtbase built on a system with
gtk+[-wayland] will be compatible with anything, but when built on a
system with gtk+[wayland], requires that at runtime.
It's only needed, of course, by the qgtk3 platformtheme plugin which not
necessarily everyone builds, wants, or uses at runtime :) but still.
We can solve this with a (new) gentoo-specific macro that hides the
GTK implementations when we don't want it. This is gated on our existing
USE flags for wayland/X support.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Diffstat (limited to 'games-emulation/dgen-sdl')
0 files changed, 0 insertions, 0 deletions