New comment by Oreo639 on void-packages repository https://github.com/void-linux/void-packages/pull/29974#issuecomment-812888809 Comment: I haven't tested this, but, assuming this works I have no issues with this superseding my pr. (less work for me, and my pr was simply meant to be just enough to be functional) However I still have a few comments/questions: You probably want to double check the mutter commit(s) as it seems a little messed up. (also double check the changes in the second mutter commit) Doesn't gnome-shell still depend on gtk+3 as well or am I mistaken? (I didn't feel like testing since it would have taken too long) https://github.com/GNOME/gnome-shell/blob/master/meson.build#L84 https://src.fedoraproject.org/rpms/gnome-shell/blob/rawhide/f/gnome-shell.spec#_20