summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz@gentoo.org>2024-08-25 02:30:56 -0400
committerEli Schwartz <eschwartz@gentoo.org>2024-08-25 16:23:23 -0400
commit45a465608ea72d3de1aa22b6d250873251751aeb (patch)
tree563a9df50472fb1c25471213755e790fb459600c /games-emulation/dgen-sdl
parentnet-vpn/i2pd: drop i2p-hardening USE flag (diff)
downloadgentoo-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