-
-
Notifications
You must be signed in to change notification settings - Fork 14.8k
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
Cura 5.2.1 #208124
base: master
Are you sure you want to change the base?
Cura 5.2.1 #208124
Conversation
…r, python3Packages.uranium: 4.*.* -> 5.0.0 The `sed` expressions for the Python packages were replaced by upstream's new ability to set the install path via a CMake `-D` variable.
…raengine source patch
The setting of `-DPython_VERSION` is no longer necessary since Ultimaker/libArcus@429b05e#diff-1e7de1ae2d059d21e1dd75d5812d5a34b0222cef273b7c3a2af62eb747f9d20aL55
@@ -52,7 +67,11 @@ mkDerivation rec { | |||
|
|||
postFixup = '' | |||
wrapPythonPrograms | |||
wrapQtApp $out/bin/cura | |||
|
|||
# find $out/bin |
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.
Leftover debug code?
Missed that this isn't ready for review.
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.
Yes, I've only done the Cura dependencies, not Cura itself.
EDIT: Nevermind: was an error in my dotfiles. curaengine does build for me: eraserhd/dotfiles@3bd90e2 |
What's the status of this? Is there anything in particular that someone can help with? I tried the appimage workaround described in #186570 (comment) but the performance is very poor. |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/packaging-curaengine-5-4-0/33719/2 |
Is this still a draft? Cura 5 would be really nice! 😉 |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/packaging-curaengine-5-4-0/33719/5 |
I tested the PR with: gh pr checkout 208124
nix-build -A cura It errored for me with:
|
Just for the record, Cura 5.6.0 has been out since last November and 5.7 is in the works. |
Description of changes
Replacement of PR #175191. If this one gets merged, closes #175191.
In this approach I used the patches from Alpine Linux (see
patches
) section.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/
)nixos/doc/manual/md-to-db.sh
to update generated release notesTODO
cura
buildscuraengine
buildslibarcus
buildsuranium
buildslibsavitar
builds (unclar if needed, Alpine does not use it)