- Remove unnecessary fenix input - Remove unnecessary arguments to buildRustPackage - Remove obsolete/unnecessary hacks - Minimize code duplication and maximize re-use by using flake.parts - Split out stardust-xr-server derivation into its own nix file in nix/stardust-xr-server - Automatically get name of package from Cargo.toml - Advertise support for riscv64-linux in flake outputs
284 lines
7.4 KiB
JSON
284 lines
7.4 KiB
JSON
{
|
|
"nodes": {
|
|
"fenix": {
|
|
"inputs": {
|
|
"nixpkgs": [
|
|
"flatland",
|
|
"nixpkgs"
|
|
],
|
|
"rust-analyzer-src": "rust-analyzer-src"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1678775037,
|
|
"narHash": "sha256-chx0tWnXKpcayPkPY3Qh+2hNwptvX8XE3o+fYZ+GNzg=",
|
|
"owner": "nix-community",
|
|
"repo": "fenix",
|
|
"rev": "ee59e1c769657b1e27e608f8b981fa8f6b715583",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-community",
|
|
"repo": "fenix",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"flake-parts": {
|
|
"inputs": {
|
|
"nixpkgs-lib": "nixpkgs-lib"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1690933134,
|
|
"narHash": "sha256-ab989mN63fQZBFrkk4Q8bYxQCktuHmBIBqUG1jl6/FQ=",
|
|
"owner": "hercules-ci",
|
|
"repo": "flake-parts",
|
|
"rev": "59cf3f1447cfc75087e7273b04b31e689a8599fb",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "hercules-ci",
|
|
"repo": "flake-parts",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"flake-parts_2": {
|
|
"inputs": {
|
|
"nixpkgs-lib": "nixpkgs-lib_2"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1688466019,
|
|
"narHash": "sha256-VeM2akYrBYMsb4W/MmBo1zmaMfgbL4cH3Pu8PGyIwJ0=",
|
|
"owner": "hercules-ci",
|
|
"repo": "flake-parts",
|
|
"rev": "8e8d955c22df93dbe24f19ea04f47a74adbdc5ec",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"id": "flake-parts",
|
|
"type": "indirect"
|
|
}
|
|
},
|
|
"flake-parts_3": {
|
|
"inputs": {
|
|
"nixpkgs-lib": [
|
|
"hercules-ci-effects",
|
|
"hercules-ci-agent",
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1688466019,
|
|
"narHash": "sha256-VeM2akYrBYMsb4W/MmBo1zmaMfgbL4cH3Pu8PGyIwJ0=",
|
|
"owner": "hercules-ci",
|
|
"repo": "flake-parts",
|
|
"rev": "8e8d955c22df93dbe24f19ea04f47a74adbdc5ec",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "hercules-ci",
|
|
"repo": "flake-parts",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"flatland": {
|
|
"inputs": {
|
|
"fenix": "fenix",
|
|
"nixpkgs": "nixpkgs"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1691334443,
|
|
"narHash": "sha256-gNjLgTvN6dhBGWHk8S7jvwSm9YCTpLoYBH65fDjtrv4=",
|
|
"owner": "StardustXR",
|
|
"repo": "flatland",
|
|
"rev": "da6e286300c2a1f6e0ba103f9a79c53b9c3e70dc",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "StardustXR",
|
|
"repo": "flatland",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"haskell-flake": {
|
|
"locked": {
|
|
"lastModified": 1684780604,
|
|
"narHash": "sha256-2uMZsewmRn7rRtAnnQNw1lj0uZBMh4m6Cs/7dV5YF08=",
|
|
"owner": "srid",
|
|
"repo": "haskell-flake",
|
|
"rev": "74210fa80a49f1b6f67223debdbf1494596ff9f2",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "srid",
|
|
"ref": "0.3.0",
|
|
"repo": "haskell-flake",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"hercules-ci-agent": {
|
|
"inputs": {
|
|
"flake-parts": "flake-parts_3",
|
|
"haskell-flake": "haskell-flake",
|
|
"nixpkgs": "nixpkgs_2"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1688568579,
|
|
"narHash": "sha256-ON0M56wtY/TIIGPkXDlJboAmuYwc73Hi8X9iJGtxOhM=",
|
|
"owner": "hercules-ci",
|
|
"repo": "hercules-ci-agent",
|
|
"rev": "367dd8cd649b57009a6502e878005a1e54ad78c5",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"id": "hercules-ci-agent",
|
|
"type": "indirect"
|
|
}
|
|
},
|
|
"hercules-ci-effects": {
|
|
"inputs": {
|
|
"flake-parts": "flake-parts_2",
|
|
"hercules-ci-agent": "hercules-ci-agent",
|
|
"nixpkgs": "nixpkgs_3"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1689397210,
|
|
"narHash": "sha256-fVxZnqxMbsDkB4GzGAs/B41K0wt/e+B/fLxmTFF/S20=",
|
|
"owner": "hercules-ci",
|
|
"repo": "hercules-ci-effects",
|
|
"rev": "0a63bfa3f00a3775ea3a6722b247880f1ffe91ce",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "hercules-ci",
|
|
"repo": "hercules-ci-effects",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nixpkgs": {
|
|
"locked": {
|
|
"lastModified": 1678703398,
|
|
"narHash": "sha256-Y1mW3dBsoWLHpYm+UIHb5VZ7rx024NNHaF16oZBx++o=",
|
|
"owner": "NixOS",
|
|
"repo": "nixpkgs",
|
|
"rev": "67f26c1cfc5d5783628231e776a81c1ade623e0b",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "NixOS",
|
|
"ref": "nixos-22.11",
|
|
"repo": "nixpkgs",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nixpkgs-lib": {
|
|
"locked": {
|
|
"dir": "lib",
|
|
"lastModified": 1690881714,
|
|
"narHash": "sha256-h/nXluEqdiQHs1oSgkOOWF+j8gcJMWhwnZ9PFabN6q0=",
|
|
"owner": "NixOS",
|
|
"repo": "nixpkgs",
|
|
"rev": "9e1960bc196baf6881340d53dccb203a951745a2",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"dir": "lib",
|
|
"owner": "NixOS",
|
|
"ref": "nixos-unstable",
|
|
"repo": "nixpkgs",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nixpkgs-lib_2": {
|
|
"locked": {
|
|
"dir": "lib",
|
|
"lastModified": 1688049487,
|
|
"narHash": "sha256-100g4iaKC9MalDjUW9iN6Jl/OocTDtXdeAj7pEGIRh4=",
|
|
"owner": "NixOS",
|
|
"repo": "nixpkgs",
|
|
"rev": "4bc72cae107788bf3f24f30db2e2f685c9298dc9",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"dir": "lib",
|
|
"owner": "NixOS",
|
|
"ref": "nixos-unstable",
|
|
"repo": "nixpkgs",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nixpkgs_2": {
|
|
"locked": {
|
|
"lastModified": 1688322751,
|
|
"narHash": "sha256-eW62dC5f33oKZL7VWlomttbUnOTHrAbte9yNUNW8rbk=",
|
|
"owner": "NixOS",
|
|
"repo": "nixpkgs",
|
|
"rev": "0fbe93c5a7cac99f90b60bdf5f149383daaa615f",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "NixOS",
|
|
"ref": "nixos-unstable",
|
|
"repo": "nixpkgs",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nixpkgs_3": {
|
|
"locked": {
|
|
"lastModified": 1689393711,
|
|
"narHash": "sha256-l3gyTPy/qWLDk1CY1EgYwlsxcGxN2aVd7MlCzQa69rk=",
|
|
"owner": "NixOS",
|
|
"repo": "nixpkgs",
|
|
"rev": "27fcd46fa18df36d270174246e7bd8f1787129ff",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "NixOS",
|
|
"repo": "nixpkgs",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nixpkgs_4": {
|
|
"locked": {
|
|
"lastModified": 1692734709,
|
|
"narHash": "sha256-SCFnyHCyYjwEmgUsHDDuU0TsbVMKeU1vwkR+r7uS2Rg=",
|
|
"owner": "nixos",
|
|
"repo": "nixpkgs",
|
|
"rev": "b85ed9dcbf187b909ef7964774f8847d554fab3b",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nixos",
|
|
"ref": "nixos-unstable",
|
|
"repo": "nixpkgs",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"root": {
|
|
"inputs": {
|
|
"flake-parts": "flake-parts",
|
|
"flatland": "flatland",
|
|
"hercules-ci-effects": "hercules-ci-effects",
|
|
"nixpkgs": "nixpkgs_4"
|
|
}
|
|
},
|
|
"rust-analyzer-src": {
|
|
"flake": false,
|
|
"locked": {
|
|
"lastModified": 1678695923,
|
|
"narHash": "sha256-rDhiiU8P6sf6mgj5IKgCuTRN9uYeqWr6xl4XLkKnMWg=",
|
|
"owner": "rust-lang",
|
|
"repo": "rust-analyzer",
|
|
"rev": "95497533524537b1cc7a2870ce94b0b14503be8b",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "rust-lang",
|
|
"ref": "nightly",
|
|
"repo": "rust-analyzer",
|
|
"type": "github"
|
|
}
|
|
}
|
|
},
|
|
"root": "root",
|
|
"version": 7
|
|
}
|