forked from 1b-agent/opencadstudio-upstream
nix build now succeeds. The hashes were placeholders before, so it could not have. Reading Cargo.toml for the git sources missed two of them: cryoglyph and dpi come in through iced, which pins its own forks, and they only appear in Cargo.lock. Six entries, not four. The comment says to regenerate the list from the lock for that reason. flake.lock is committed alongside, so a checkout resolves nixpkgs and rust-overlay the same way next month as today. Also asserts the snap default instead of leaving it to be eyeballed. It is only visible in a fresh profile — the app persists settings on change, so an existing settings.json keeps its own osmode and never shows what a new install would do.
49 lines
1.1 KiB
JSON
49 lines
1.1 KiB
JSON
{
|
|
"nodes": {
|
|
"nixpkgs": {
|
|
"locked": {
|
|
"lastModified": 1789149629,
|
|
"narHash": "sha256-H6GwaZzZf+4npqv0tph94w9tZddSjFjmQrVsW0z78uk=",
|
|
"owner": "NixOS",
|
|
"repo": "nixpkgs",
|
|
"rev": "eaad089433ca2bb662274377d33df3d0e51ef28b",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "NixOS",
|
|
"ref": "nixos-unstable",
|
|
"repo": "nixpkgs",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"root": {
|
|
"inputs": {
|
|
"nixpkgs": "nixpkgs",
|
|
"rust-overlay": "rust-overlay"
|
|
}
|
|
},
|
|
"rust-overlay": {
|
|
"inputs": {
|
|
"nixpkgs": [
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1789196581,
|
|
"narHash": "sha256-yJr1Bt4fKkKIpPYbsKGqJ0VFdoDnURgRwuffmBQ2WzY=",
|
|
"owner": "oxalica",
|
|
"repo": "rust-overlay",
|
|
"rev": "228ecefb6329d5a531b77b46b581a2f0c26ee056",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "oxalica",
|
|
"repo": "rust-overlay",
|
|
"type": "github"
|
|
}
|
|
}
|
|
},
|
|
"root": "root",
|
|
"version": 7
|
|
}
|