zrythm: 1.0.0-beta.4.9.1 -> 1.0.0-beta.6.4.1#290598
zrythm: 1.0.0-beta.4.9.1 -> 1.0.0-beta.6.4.1#290598PowerUser64 wants to merge 1 commit intoNixOS:masterfrom
Conversation
934a3b7 to
ea00a53
Compare
|
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: |
|
@PowerUser64 i was trying to build from source in the meantime this PR is reviewed and got an hash error mismatch steps to reproduce nix build github:PowerUser64/nixpkgs/zrythm-6.3-b#zrythmerrorerror: hash mismatch in fixed-output derivation '/nix/store/hckfhayyh20p35qhb772dmgsb854bwqz-source.drv':
specified: sha256-OjUZzU5mqsM+8HkUvSD7E3WPiO+X9uzDwQA4rheJXTg=
got: sha256-veRzcxLGP8jkm0qWK98aSfEMv/UFPkgPOT/yRI8jfdc=the specified hash seems to be the one for gitlab zrythm in this code block src = fetchFromGitLab {
domain = "gitlab.zrythm.org";
owner = "zrythm";
repo = "zrythm";
rev = "v${finalAttrs.version}";
hash = "sha256-OjUZzU5mqsM+8HkUvSD7E3WPiO+X9uzDwQA4rheJXTg=";
};hope this helps |
|
Don't override it. Just wait for #291339 |
|
FYI zrythm seems to be a troublesome program that always uses unreleased gtk/libadwaita versions, so we can never upgrade immediately without overriding |
The flatpak guys, yeah |
|
Zrythm is still in beta, so I'm thinking it might be easier to maintain a package once it gets its first stable release. I could be wrong though. |
|
It's been in alpha for a year and in beta for 2 years more, I'm not sure when a stable release would materialise. |
|
The release should be soon, hopefully in the next few months. There are only 9 issues left on the v1.rc milestone according to the zrythm gitlab. Developing a DAW solo takes a lot of time I guess. cc @alex-tee |
|
Yes v1 RC should be out soon. I don't plan to use any unreleased libadwaita/gtk API anymore for v1 so the latest stable releases should be OK. Just a nitpick: can you please fetch the source tarball from https://www.zrythm.org/releases/ instead of gitlab? Our Gitlab instance is really only meant to be used for development, not distribution. I want to avoid unnecessary traffic to it. Also FYI json-glib and libaudec are no longer used so they can be removed from the dependencies. |
|
Thanks for the response and feedback @alex-tee! I'll adjust the source to retrieve from zrythm.org, and remove the old deps! Can't wait for v1! |
|
Superseded by #306959 (Merged) |
Description of changes
Update zrythm to
v1.0.0-beta.6.4.1. Please note that I am usingoverrideAttrsin two places because nixpkgs' gtk and rtaudio are not on new enough versions for zrythm to compile. I was told that usingoverrideAttrsin buildInputs should be allowed here, but please let me know if this is not true.Closes #252561
Closes #253765
Things done
nix.conf? (See Nix manual)sandbox = relaxedsandbox = truenix-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.