fc98cf31d3
redbear-ci / check (push) Has been cancelled
Three fixes to build sddm on Redox (Wayland-only, Qt6): - KeyboardModel.cpp: guard the XcbKeyboardBackend include + its runtime branch with #ifndef __redox__ (platformName is never 'xcb' on Redox, but the dead branch still pulled in <xcb/xkb.h> -> fatal error). Wayland backend kept. - XAuth.h: declare ~XAuth() (the recipe's XAuth.cpp defines it, but the header only declared the ctor -> 'definition of implicitly-declared destructor'). - wayland-patch.sh XAuth.cpp heredoc: add <QFileInfo> + <QRandomGenerator> includes and replace Qt5 qrand() with QRandomGenerator (removed in Qt6).