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
leo-editor: 5.5 -> 5.6, add docutils and use pyqt56 #30031
Conversation
pyqt56 is introduced and used to fix themes, I tried it on a whim since after seeing it mentioned somewhere. It's our normal pyqt built against 5.6 instead of 5.9. |
pkgs/top-level/python-packages.nix
Outdated
@@ -257,6 +257,10 @@ in { | |||
pythonPackages = self; | |||
}; | |||
|
|||
pyqt56 = pkgs.libsForQt56.callPackage ../development/python-modules/pyqt/5.x.nix { |
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.
Keep this private to leo-editor. We shouldn't have multiple versions of a package in python-packages.nix
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.
Okay, sure thing. Sorry about that (pushed new commit with requested change).
394eea6
to
0c3296f
Compare
0c3296f
to
8cd8719
Compare
rebased to latest master, ping! |
@@ -1,20 +1,20 @@ | |||
{ stdenv, python3Packages, fetchFromGitHub, makeWrapper, makeDesktopItem }: | |||
{ stdenv, python3Packages, pyqt56, fetchFromGitHub, makeWrapper, makeDesktopItem }: | |||
|
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.
Overriding the Python package set here, replacing the pyqt5
attribute would be the preferred solution.
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.
mitmproxy is a good example
8cd8719
to
9b9cb0a
Compare
Sorry for the delay--pushed new commit, quite a bit simpler! Turns out there's already a |
I believe the review comments were addressed. Thank you |
Ah, turns out pyqt56 ended up being removed at 964da1b. My bad. |
I reverted this. Sorry for the inconvenience. |
…o-5.6"" This reverts commit 05f5cdc.
Erm, I'll open new one? |
Motivation for this change
Update leo to new version, recently released.
Things done
build-use-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)