mirror of
https://github.com/limine-bootloader/limine
synced 2024-11-25 18:09:37 +03:00
d320199530
This packages Limine in Nix and exports it via the Nix Flake. Due to the nature of the project, i.e., the self-hacked "git submodule checkout with additional patches" in `./bootstrap`, packing this in a Nix-way is very complicated. The big advantage of packaging Limine in Nix directly as part of the flake (additionally to nixpkgs) is that instead of using a fixed version from nixpkgs coming from a Limine release, one can use the current source and build everything in Nix.
49 lines
1.1 KiB
JSON
49 lines
1.1 KiB
JSON
{
|
|
"nodes": {
|
|
"flake-parts": {
|
|
"inputs": {
|
|
"nixpkgs-lib": [
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1712014858,
|
|
"narHash": "sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm+GpZNw=",
|
|
"owner": "hercules-ci",
|
|
"repo": "flake-parts",
|
|
"rev": "9126214d0a59633752a136528f5f3b9aa8565b7d",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "hercules-ci",
|
|
"repo": "flake-parts",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nixpkgs": {
|
|
"locked": {
|
|
"lastModified": 1711668574,
|
|
"narHash": "sha256-u1dfs0ASQIEr1icTVrsKwg2xToIpn7ZXxW3RHfHxshg=",
|
|
"owner": "NixOS",
|
|
"repo": "nixpkgs",
|
|
"rev": "219951b495fc2eac67b1456824cc1ec1fd2ee659",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "NixOS",
|
|
"ref": "nixos-23.11",
|
|
"repo": "nixpkgs",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"root": {
|
|
"inputs": {
|
|
"flake-parts": "flake-parts",
|
|
"nixpkgs": "nixpkgs"
|
|
}
|
|
}
|
|
},
|
|
"root": "root",
|
|
"version": 7
|
|
}
|