-
-
Notifications
You must be signed in to change notification settings - Fork 14.4k
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
vcv-rack: 2.4.1 -> 2.5.1 #306692
vcv-rack: 2.4.1 -> 2.5.1 #306692
Conversation
the GLFW init error should be fixed by #323510 |
Also, I think you can get away with setting |
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.
Can build and run. Loads my saved patches and plays them. Functionally good to go.
NB: 2.5.2 is out, maybe it'd be worth targeting it, if the change is minimal.
Friendly ping to @ddelabru on this 🙂 |
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-already-reviewed/2617/1886 |
Would be be willing to help getting this merged, @JohnRTitor? |
Result of 1 package built:
|
Thanks for much for helping getting this merged, @JohnRTitor, very helpful and very much appreciated 💯 |
Description of changes
Changelog: https://github.com/VCVRack/Rack/blob/v2.5.1/CHANGELOG.md#251-2024-04-16
I compared dependency sources against the .gitmodules file in Rack repo v.2.5.1, and made any necessary updates to ensure each one is pulling in the commit that was most recent on the date of the Rack v.2.5.1 release. This skips v2.5.0, which introduced some new features but also a few bugs which are fixed in the newer version.
Things done
Tested ./result/bin/Rack and it seemed to work just fine on XFCE. I got a fatal GLFW initialization error on sway, but I believe this to be caused by a mismatch between the glfw-wayland version on my base system and in nixpkgs unstable.
Edited to add: I got this to run on sway in NixOS 23.11 by modifying the derivation slightly to build against glfw in the stable NixOS channel instead of glfw from unstable nixpkgs, so this confirms for me that the issue I experienced is about a glfw API mismatch in my build environment and not an issue with the derivation itself.
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.