New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
easystroke: init at unstable-2016-07-05 #52424
Conversation
Updated to use |
nice! Thanks for packaging! |
Thanks for the review! I think I fixed everything mentioned. I was also required to add two I also noticed that the man page wasn't being installed, so I fixed that as well. |
3750564
to
2576bf2
Compare
This commit is based on work by Andreas Schaefer in NixOS#37353
Updated to add |
We can still merge this as long as it is useful to someone. Though it would be nice if the people interested in this settled on a fork and merged the patches there. Or maybe try to contact the author via e-mail. |
@jtojnar I would be very much interested in this. |
I am currently testing my fork https://github.com/ludios/easystroke to see if the rare Xorg crash (when starting a stroke) is fixed by this change, and I will update this PR if it does. |
This pull request has been mentioned on Nix community. There might be relevant details there: |
I wasn't able to resolve the occasional Xorg crash-on-stroke issue in my fork, and while I continue to use easystroke, I suggest avoiding it unless someone fixes the crasher. Anyone else is welcome to pick this up if they wish. |
Motivation for this change
easystroke allows binding mouse gestures to commands. Upstream development has apparently ceased, but the program is very useful and, as far as I know, there is no equivalent alternative.
@revast investigated which patches should be applied and I've closely followed the list of patches in the new build instructions.
I have tested the resulting binary and it seems to work fine with my existing configuration and without an existing configuration.
This PR obsoletes #37353. I have fixed the things @andir mentioned in the review.
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)