With package manager Nix the package neovide is built in mode --frozen. This leads to errors, when Cargo.toml and Cargo.lock do not fit: ``` the lock file Cargo.lock needs to be updated but --frozen was passed to prevent this ... ``` When version is bumped in Cargo.toml then Cargo.lock needs to be updated. The version of neovide is recorded in the lock file: https://github.com/neovide/neovide/blob/0.10.2/Cargo.lock#L1342 I had to apply following patch: https://github.com/NixOS/nixpkgs/pull/199915/files#diff-90fb02ea9ea5dc47f898f3d23c599148b71120cf8b9fc79bf8a5c507863c18d3
With package manager Nix the package neovide is built in mode --frozen. This leads to errors, when Cargo.toml and Cargo.lock do not fit:
When version is bumped in Cargo.toml then Cargo.lock needs to be updated. The version of neovide is recorded in the lock file:
https://github.com/neovide/neovide/blob/0.10.2/Cargo.lock#L1342
I had to apply following patch:
https://github.com/NixOS/nixpkgs/pull/199915/files#diff-90fb02ea9ea5dc47f898f3d23c599148b71120cf8b9fc79bf8a5c507863c18d3