There is a new pull request by amak79 against master on the void-packages repository https://github.com/amak79/void-packages retroarch https://github.com/void-linux/void-packages/pull/32314 retroarch: disable gles2 by default, add libusb and xdg-utils deps When both gles2 and opengl options are enabled, RetroArch will only build with OpenGL ES support. This prevents OpenGL only cores from working. Disable gles2 by default and use the glcore driver which provides OpenGL 3.2+ and OpenGL ES 3+ support. Fixes: 32246 libusb support is automatic and is currently pulled in when sdl2 is enabled. Add it to makedepends to ensure it's always enabled. RetroArch will call xdg-screensaver when it's built with X11 support. Add xdg-utils to depends when the x11 option is enabled. #### General - [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR A patch file from https://github.com/void-linux/void-packages/pull/32314.patch is attached