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
wxGTK31: 3.1.3 -> 3.1.4 + python3Packages.wxpython_4_1: init at 4.1.0 #98951
Conversation
Just pwsafe failed to compile with wxWidget 3.1.4:
|
e6badde
to
83a3938
Compare
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.
@jonringer If I change pwsafe to compile with wxWidgets 3.0 it compiles. Pwsafe Mac, Ubuntu and Debian packages are being created with wxWidgets 3.0 see https://github.com/pwsafe/pwsafe/blob/master/.github/workflows/main.yml and https://github.com/pwsafe/pwsafe/blob/master/Misc/setup-linux-dev-env.sh . Maybe we should use wxWidgets 3.0 too until they support 3.1. If you want, I add a commit in this PR with this change. |
@jonringer I've just committed the change to make Pwsafe use wxGTK30 in this PR. It's building all packages that depend on wxGTK31 correctly:
|
do you mind changing the commit message to:
|
51c14f8
to
2e1018f
Compare
Done. |
if you change the order of the commits so the pwsafe change applies first, then none of the commits have a breakage |
2e1018f
to
0647927
Compare
Good idea! Done. |
@jonringer It seems that the maintainers of pwsafe are not going respond. |
Hi @jonringer. @c0bw3b @pjones not responded yet. Do you think it's better to wait yet? |
I think a month is plenty of time |
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'm going to merge this unless there's any objection
https://github.com/NixOS/nixpkgs/pull/98951
16 packages built:
cubicsdr diff-pdf freqtweak grandorgue kicad-unstable-small prusa-slicer pwsafe python37Packages.wxPython_4_1 python38Packages.wxPython_4_1 saga super-slicer treesheets wxGTK31 wxGTK31-gtk3 wxformbuilder wxhexeditor
cc @FRidh
Ok @jonringer! |
everything builds, and looks fine. sorry for the VERY long PR |
I think this might be missing some dependencies; see #94108 (comment) |
Motivation for this change
Update wxWidgets to 3.1.4 and add wxPython-4.1.0
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)