-
-
Notifications
You must be signed in to change notification settings - Fork 13.1k
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
polychromatic: 0.8.0 -> 0.9.1 #306509
polychromatic: 0.8.0 -> 0.9.1 #306509
Conversation
de53a4e
to
ef76780
Compare
Result of 1 package built:
|
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/prs-ready-for-review/3032/3874 |
ef76780
to
94512f0
Compare
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/prs-ready-for-review/3032/3995 |
94512f0
to
e41c40e
Compare
Result of 1 package built:
|
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.
LGTM 👍🏻 Built and ran it locally but don't have a device to test.
FIY (found while clicking around):
qt.qpa.plugin: Could not find the Qt platform plugin "wayland" in ""
We could consider doing something like here and this to use wayland and fallback to x if not available.
sh: line 1: killall: command not found
You might need to addpsmisc
as runtimeDependency and/or patch the path here
Cant find "/usr/share/openrazer/razer.conf.example"
Lastly the daemon is searching in a XDG-folder not available on nix for the default config
But all except the first not blocking a merge from my pov ✌🏻
Changelogs: - https://github.com/polychromatic/polychromatic/releases/tag/v0.9.1 - https://github.com/polychromatic/polychromatic/releases/tag/v0.9.0 - https://github.com/polychromatic/polychromatic/releases/tag/v0.8.4 - https://github.com/polychromatic/polychromatic/releases/tag/v0.8.3 - https://github.com/polychromatic/polychromatic/releases/tag/v0.8.2 - https://github.com/polychromatic/polychromatic/releases/tag/v0.8.1
e41c40e
to
3ef476f
Compare
I've added qt6.qtwayland to buildInputs and psmisc to propagatedBuildInputs. It runs fine on my 2016 blade, but it did so from the first commit. Do you think adding qt6.qtwayland this way is enough? |
Yes message is gone for me and killall works as well 🙏🏻 |
Result of 1 package built:
|
Great. Thank you for your help! |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/prs-already-reviewed/2617/1699 |
Description of changes
Changelogs:
The qt6 port of polychromatic just got released and I noticed that the package hasn't been updated in a while
I don't really know what I'm doing, but I did my best to get it running and it does. The tray icon appears as expected and the controller/main app runs fine.
I added qt6.qtbase as I got the following build error without it:
So I did what the hint said and things build fine.
I also replaced
libappindicator-gtk3
withlibayatana-appindicator
as the former seems to be deprecated and this seems to be the recommended replacement.Would be grateful if somebody would look over the changes and improve things I missed.
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.