[freeciv/freeciv] 691fe4: gtk4(x): Do not include gdkkeysyms.h directly

freeciv-commits <[email protected]> Mon, 06 Jul 2026 23:54:00 -0700
Newsgroups gmane.games.freeciv.devel
Message-ID <freeciv/freeciv/push/refs/heads/main/[email protected]>
  Branch: refs/heads/main
  Home:   https://github.com/freeciv/freeciv
  Commit: 691fe4de54ab3c2594a241a4954067b5c6913400
      https://github.com/freeciv/freeciv/commit/691fe4de54ab3c2594a241a4954067b5c6913400
  Author: Marko Lindqvist <[email protected]>
  Date:   2026-07-07 (Tue, 07 Jul 2026)

  Changed paths:
    M client/gui-gtk-4.0/chatline.c
    M client/gui-gtk-4.0/citizensinfo.c
    M client/gui-gtk-4.0/citydlg.c
    M client/gui-gtk-4.0/cityrep.c
    M client/gui-gtk-4.0/cma_fe.c
    M client/gui-gtk-4.0/dialogs.c
    M client/gui-gtk-4.0/editgui.c
    M client/gui-gtk-4.0/editprop.c
    M client/gui-gtk-4.0/gamedlgs.c
    M client/gui-gtk-4.0/gotodlg.c
    M client/gui-gtk-4.0/gui_main.c
    M client/gui-gtk-4.0/gui_stuff.c
    M client/gui-gtk-4.0/luaconsole.c
    M client/gui-gtk-4.0/plrdlg.c
    M client/gui-gtk-4.0/repodlgs.c
    M client/gui-gtk-4.0/wldlg.c
    M client/gui-gtk-5.0/chatline.c
    M client/gui-gtk-5.0/citizensinfo.c
    M client/gui-gtk-5.0/citydlg.c
    M client/gui-gtk-5.0/cityrep.c
    M client/gui-gtk-5.0/cma_fe.c
    M client/gui-gtk-5.0/dialogs.c
    M client/gui-gtk-5.0/editgui.c
    M client/gui-gtk-5.0/editprop.c
    M client/gui-gtk-5.0/gamedlgs.c
    M client/gui-gtk-5.0/gotodlg.c
    M client/gui-gtk-5.0/gui_main.c
    M client/gui-gtk-5.0/gui_stuff.c
    M client/gui-gtk-5.0/luaconsole.c
    M client/gui-gtk-5.0/plrdlg.c
    M client/gui-gtk-5.0/repodlgs.c
    M client/gui-gtk-5.0/wldlg.c

  Log Message:
  -----------
  gtk4(x): Do not include gdkkeysyms.h directly

Include gdk/gdk.h instead.
Including gdkkeysyms.h directly gives
a compilation error under gtk-4.23.

See RM #2064

Signed-off-by: Marko Lindqvist <[email protected]>



To unsubscribe from these emails, change your notification settings at https://github.com/freeciv/freeciv/settings/notifications