There's a closed pull request on the void-packages repository New package: ydotool-0.2.0 https://github.com/void-linux/void-packages/pull/31237 Description: It seems like the package uses CPM in its CMake config for statically linking `libevdevPlus` and `libuInputPlus`, both are versioned newer than the existing ones in Void, with breaking changes. There's another dependency called `IODash` which doesn't exist in Void yet. Is it OK to simply use CPM? Or should we update the first two and add the last one into Void, then build with those? Pinging @steinex for opinions. We already have #25341, but it's an older version and apparently have some unfixed problems... So I wish this is a friendly takeover of that PR. closes #31163 #### General - [x] 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