-
-
Notifications
You must be signed in to change notification settings - Fork 15.5k
keyd: 2.4.2 -> 2.4.3 #245327
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
keyd: 2.4.2 -> 2.4.3 #245327
Conversation
Signed-off-by: Daniel Schaefer <[email protected]>
Works fine when running from the commandline but seems to break the |
off-topic, but I’m using `evscript' which works great for my simple needs.
|
Otherwise it'll be killed by systemd with Main process exited, code=killed, status=31/SYS Signed-off-by: Daniel Schaefer <[email protected]>
Works now. The program calls |
@JohnAZoidberg haven't tested it manually, but if it passes the qemu test it's probably fine. Have you read this comment: nixpkgs/nixos/modules/services/hardware/keyd.nix Lines 115 to 119 in 3e01b04
See: #221321 (comment) It's not mine, so does the new release affect it somehow? |
Hmmm, if we change it at compile time it won't run from commandline anymore. Only in the service. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've tested manually too and it seems useless now. Though you are probably more experienced with nix so make final decision, xd.
- # this is configurable in 2.4.2, later versions seem to remove this option.
- # post-2.4.2 may need to set makeFlags in the derivation:
- #
- # makeFlags = [ "SOCKET_PATH/run/keyd/keyd.socket" ];
- environment.KEYD_SOCKET = "/run/keyd/keyd.sock";
-
Everything else is LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me. Can we merge this?
keyd
on 2.4.2 has a bug where it takes up 100% of the CPU. I believe this is fixed in the newer version.
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/prs-already-reviewed/2617/1291 |
Result of 2 packages blacklisted:
1 package built:
nixosTests.keyd also passes. LGTM |
Successfully created backport PR for |
Description of changes
https://github.com/rvaiya/keyd/releases/tag/v2.4.3
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)