mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
3f498522db
The only user-facing changes is the process for version pinning, which will be slightly less convenient without access to the `nix flake` feature. This is justified by it rarely being necessary, for the benefit of relying on an upcoming built-in nix feature rather than a non-standard third-party tool. - deprecate `niv` for version pinning - legacy nix now uses the flake via `flake-compat` - remove `sources.{nix,json}` (versions now pinned in `flake.lock`) - move contents of `nix/default.nix` to `nix/veloren.nix` - make `nix-build nix/default.nix` produce the same output as `flake build` - move contents of `nix/shell.nix` into `nix/devShell.nix` - make `nix-shell nix/shell.nix` produce the same environment as `flake develop` - Move `tag` parameter into `sourceInfo` - Tidy up and autoformat with `nixpkgs-fmt` - update README to reflect new usage - revert input versions to match those previously specified in nix/sources.json
97 lines
2.5 KiB
JSON
97 lines
2.5 KiB
JSON
{
|
|
"nodes": {
|
|
"crate2nix": {
|
|
"flake": false,
|
|
"locked": {
|
|
"lastModified": 1606659997,
|
|
"narHash": "sha256-wpJOCcbgQNeV2Dq2rvbf9Atjs8So5m7wUaP0xdr4u3w=",
|
|
"owner": "kolloch",
|
|
"repo": "crate2nix",
|
|
"rev": "3701179c8aef0677dab1915457ca0f367f2dc523",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "kolloch",
|
|
"repo": "crate2nix",
|
|
"rev": "3701179c8aef0677dab1915457ca0f367f2dc523",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"flake-utils": {
|
|
"locked": {
|
|
"lastModified": 1605370193,
|
|
"narHash": "sha256-YyMTf3URDL/otKdKgtoMChu4vfVL3vCMkRqpGifhUn0=",
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"rev": "5021eac20303a61fafe17224c087f5519baed54d",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nixGL": {
|
|
"flake": false,
|
|
"locked": {
|
|
"lastModified": 1604138361,
|
|
"narHash": "sha256-I9/myywtqh9xrxC94molYpwN4c92dw1jUmfS2+pHwws=",
|
|
"owner": "guibou",
|
|
"repo": "nixGL",
|
|
"rev": "7d6bc1b21316bab6cf4a6520c2639a11c25a220e",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "guibou",
|
|
"repo": "nixGL",
|
|
"rev": "7d6bc1b21316bab6cf4a6520c2639a11c25a220e",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nixpkgs": {
|
|
"locked": {
|
|
"lastModified": 1606744648,
|
|
"narHash": "sha256-/sBYrKS4uNFeX3cX1qmQ/viyqiDz7Eq/XoX4v2qSVgk=",
|
|
"owner": "NixOS",
|
|
"repo": "nixpkgs",
|
|
"rev": "c00959877fb06b09468562518b408acda886c79e",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "NixOS",
|
|
"repo": "nixpkgs",
|
|
"rev": "c00959877fb06b09468562518b408acda886c79e",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nixpkgsMoz": {
|
|
"flake": false,
|
|
"locked": {
|
|
"lastModified": 1603906276,
|
|
"narHash": "sha256-RsNPnEKd7BcogwkqhaV5kI/HuNC4flH/OQCC/4W5y/8=",
|
|
"owner": "mozilla",
|
|
"repo": "nixpkgs-mozilla",
|
|
"rev": "8c007b60731c07dd7a052cce508de3bb1ae849b4",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "mozilla",
|
|
"repo": "nixpkgs-mozilla",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"root": {
|
|
"inputs": {
|
|
"crate2nix": "crate2nix",
|
|
"flake-utils": "flake-utils",
|
|
"nixGL": "nixGL",
|
|
"nixpkgs": "nixpkgs",
|
|
"nixpkgsMoz": "nixpkgsMoz"
|
|
}
|
|
}
|
|
},
|
|
"root": "root",
|
|
"version": 7
|
|
}
|