These patches update i3 to the latest upstream version, 4.13. The first seems necessary since xcb-util-cursor's pkg-config file includes the propagated packages in its 'Requires.private' field. I noticed this issue when the i3 build failed because these packages weren't available.
i3 itself has switched from a hand-made build system to Autotools. I haven't actually tested this package, since my GuixSD system is not currently using a graphical interface. Leo Famulari (2): gnu: xcb-util-cursor: Propagate dependences from 'xcb-cursor.pc'. gnu: i3-wm: Update to 4.13. gnu/packages/wm.scm | 37 +++++++++++++++++++++++++++++-------- gnu/packages/xorg.scm | 5 +++-- 2 files changed, 32 insertions(+), 10 deletions(-) -- 2.11.0