-
-
Notifications
You must be signed in to change notification settings - Fork 14.7k
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
voicevox: 0.20.0 -> 0.22.3; voicevox-engine: 0.20.0 -> 0.22.2; voicevox-core: 0.15.4 -> 0.15.7 #367083
Conversation
@ofborg build voicevox-core.src |
@ofborg build voicevox |
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 tried to run nixpkgs-review
but triton-llvm
is taking a lot of time and resources to build so I just gave up on that. I did test the update, though, and the program seems to be working fine.
Also, @TomaSajt, you can add me as a maintainer if you'd like someone to co-maintain this with. Else, feel free to request me for review.
@eljamm I added you as a maintainer |
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.
Thanks! Re-approving since there was a force-push.
Do you know how |
Here is the dependency graph from nom:
When I run I assume this is happening because |
I did some manual bisecting and looks like there was a staging-next merge recently and I think that caused it to start rebuilding. (maybe it doesn't build, so it didn't get cached) |
Looks like some weird test failure making it not build Other people have already reported this issue: |
Haven't rebased, since Added a commit that makes it easier to update the voicevox-core artifact hashes in the future. |
e7dc4f9
to
745aebb
Compare
|
Looks like torch is still broken on darwin, so it won't build there. |
Would you rather mark |
As far as I know it, it will work once torch gets fixed, so we don't need to mark this package as broken. |
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.
Alright. This LGTM, then.
According to #356030, That said, |
How is |
nixpkgs/pkgs/development/python-modules/nanobind/default.nix Lines 80 to 84 in 671f385
Oh wow, interesting |
@drupol could you take a quick look at this PR? It's pretty similar to the recent |
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.
Diff LGTM
I know that we said we can merge whenever and that we don't need to mark the package as broken, but I'm curious about why we did so when |
It will work, once torch gets fixed. |
You're right, my bad. I wasn't aware that |
btw just checked now that torch is fixed, and darwin seems to function OK. |
Indeed, thanks a lot for confirming. |
Followup to #319403
This PR bumps all the voicevox package versions to the latest non-pre-release version.
I also changed over to using
fetchurl
instead offetchzip
forvoicevox-core
.fetchurl
won't uncompress the zip file, so it takes up less space (though the difference is not too big).This will also facilitate the creation of an update script, since we won't need to unpack to get the hash.
(though I probably won't make an update script, since it's much easier to update manually)
I also appended
${version}
tovoicevox-engine.passthru.resources
's derivation name. This way when we want to updatevoicevox-engine
, but forget to update the hash of the resources to, it will throw a hash mismatch error.Things done
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.