* chore(nix): add reproducible OpenPencil flake * fix(nix): patch and smoke-test prebuilt binaries * chore(ci): keep workflow validation in integration follow-up * feat(integration): expose declarative harness surface * ci: run Nix checks for integration surface * test: verify all OpenPencil runtime tools * feat(integration): expose web server package * chore(nix): remove rebase conflict marker * fix(nix): update OpenPencil CLI prebuilt hash * fix(nix): validate source outputs and pin release assets * fix(nix): refresh desktop release hash * fix(nix): refresh Bun dependency hash * fix(nix): normalize Bun hoisted aliases * ci: make headless desktop smoke test deterministic
1118 lines
29 KiB
JSON
1118 lines
29 KiB
JSON
{
|
|
"nodes": {
|
|
"agent": {
|
|
"flake": false,
|
|
"locked": {
|
|
"lastModified": 1783431758,
|
|
"narHash": "sha256-kh5XrS8ZZOhwk52nIvXGdyqn8F5nSlL2qGbUel+eJhw=",
|
|
"owner": "ZSeven-W",
|
|
"repo": "agent-rs",
|
|
"rev": "5c0f9506e27be5b4f29cd2c1093e2858ad0fa20c",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "ZSeven-W",
|
|
"repo": "agent-rs",
|
|
"rev": "5c0f9506e27be5b4f29cd2c1093e2858ad0fa20c",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"bun-overlay": {
|
|
"inputs": {
|
|
"flake-compat": "flake-compat",
|
|
"flake-utils": "flake-utils",
|
|
"nixpkgs": [
|
|
"js-harbor",
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1782500366,
|
|
"narHash": "sha256-o1eg50x2p7YYgX2UZ+qJ8Z6nnYQ616LDg62TkCn5Llc=",
|
|
"owner": "alleneubank",
|
|
"repo": "bun-overlay",
|
|
"rev": "288d81fd8c4960d910a98263b73381d2b771b4d9",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "alleneubank",
|
|
"repo": "bun-overlay",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"casement": {
|
|
"flake": false,
|
|
"locked": {
|
|
"lastModified": 1780160489,
|
|
"narHash": "sha256-kRfgBHG8XLIbfLUV+6mFF1eWfrlp4NlDCa3Ql99lkc4=",
|
|
"owner": "ZSeven-W",
|
|
"repo": "casement",
|
|
"rev": "451173eb3353a4166d2d0f241f2e0606051064bd",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "ZSeven-W",
|
|
"repo": "casement",
|
|
"rev": "451173eb3353a4166d2d0f241f2e0606051064bd",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"crane": {
|
|
"locked": {
|
|
"lastModified": 1784564969,
|
|
"narHash": "sha256-TkTWNhJV/8Wk3czlbz4bwHZkFCaCHPsOy+oJe4PUiXg=",
|
|
"owner": "ipetkov",
|
|
"repo": "crane",
|
|
"rev": "7930f6c291de6f83c257839d434592aa085f290a",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "ipetkov",
|
|
"repo": "crane",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"crane_2": {
|
|
"locked": {
|
|
"lastModified": 1781825982,
|
|
"narHash": "sha256-SlXKwIRIhrOSAcTjCB3ftPLzJWZStQIPS7J1FlZPnKk=",
|
|
"owner": "ipetkov",
|
|
"repo": "crane",
|
|
"rev": "469fd08d0bcf6926321fa973c6777fbc87785dd7",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "ipetkov",
|
|
"repo": "crane",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"crane_3": {
|
|
"locked": {
|
|
"lastModified": 1781825982,
|
|
"narHash": "sha256-SlXKwIRIhrOSAcTjCB3ftPLzJWZStQIPS7J1FlZPnKk=",
|
|
"owner": "ipetkov",
|
|
"repo": "crane",
|
|
"rev": "469fd08d0bcf6926321fa973c6777fbc87785dd7",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "ipetkov",
|
|
"repo": "crane",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"flake-compat": {
|
|
"flake": false,
|
|
"locked": {
|
|
"lastModified": 1733328505,
|
|
"narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=",
|
|
"owner": "edolstra",
|
|
"repo": "flake-compat",
|
|
"rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "edolstra",
|
|
"repo": "flake-compat",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"flake-compat_2": {
|
|
"flake": false,
|
|
"locked": {
|
|
"lastModified": 1733328505,
|
|
"narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=",
|
|
"owner": "edolstra",
|
|
"repo": "flake-compat",
|
|
"rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "edolstra",
|
|
"repo": "flake-compat",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"flake-parts": {
|
|
"inputs": {
|
|
"nixpkgs-lib": "nixpkgs-lib"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1782949081,
|
|
"narHash": "sha256-vp6Y/Grm98ESt6ceOkWiHWyZRDV3J1RID4w+6NWK9yA=",
|
|
"owner": "hercules-ci",
|
|
"repo": "flake-parts",
|
|
"rev": "17c9d6cdfc60c64f4ee8d306f9bc0b4ccb51481e",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "hercules-ci",
|
|
"repo": "flake-parts",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"flake-parts_2": {
|
|
"inputs": {
|
|
"nixpkgs-lib": "nixpkgs-lib_2"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1782949081,
|
|
"narHash": "sha256-vp6Y/Grm98ESt6ceOkWiHWyZRDV3J1RID4w+6NWK9yA=",
|
|
"owner": "hercules-ci",
|
|
"repo": "flake-parts",
|
|
"rev": "17c9d6cdfc60c64f4ee8d306f9bc0b4ccb51481e",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "hercules-ci",
|
|
"repo": "flake-parts",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"flake-utils": {
|
|
"inputs": {
|
|
"systems": "systems"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1731533236,
|
|
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"flake-utils_10": {
|
|
"inputs": {
|
|
"systems": "systems_10"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1731533236,
|
|
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"flake-utils_2": {
|
|
"inputs": {
|
|
"systems": "systems_2"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1731533236,
|
|
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"flake-utils_3": {
|
|
"inputs": {
|
|
"systems": "systems_3"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1731533236,
|
|
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"flake-utils_4": {
|
|
"inputs": {
|
|
"systems": "systems_4"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1731533236,
|
|
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"flake-utils_5": {
|
|
"inputs": {
|
|
"systems": "systems_5"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1731533236,
|
|
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"flake-utils_6": {
|
|
"inputs": {
|
|
"systems": "systems_6"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1731533236,
|
|
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"flake-utils_7": {
|
|
"inputs": {
|
|
"systems": "systems_7"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1731533236,
|
|
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"flake-utils_8": {
|
|
"inputs": {
|
|
"systems": "systems_8"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1731533236,
|
|
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"flake-utils_9": {
|
|
"inputs": {
|
|
"systems": "systems_9"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1731533236,
|
|
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"jian": {
|
|
"flake": false,
|
|
"locked": {
|
|
"lastModified": 1784811987,
|
|
"narHash": "sha256-9SPcztfg1WvPSKH7SHu3rYZa5X9ifpm3LJzMRAFiTJU=",
|
|
"owner": "ZSeven-W",
|
|
"repo": "jian",
|
|
"rev": "df2376a018acbd8ec8d9fac58b05dde14a405aca",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "ZSeven-W",
|
|
"repo": "jian",
|
|
"rev": "df2376a018acbd8ec8d9fac58b05dde14a405aca",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"js-harbor": {
|
|
"inputs": {
|
|
"bun-overlay": "bun-overlay",
|
|
"flake-parts": [
|
|
"flake-parts"
|
|
],
|
|
"nixpkgs": [
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1783519395,
|
|
"narHash": "sha256-enwThdgyM0CnQn/YNWL40sTN80QlZgxl9vSN3LYF7Mg=",
|
|
"ref": "trunk",
|
|
"rev": "f8f435b29934fa19af68d0485869db2df6f7eea5",
|
|
"revCount": 3,
|
|
"type": "git",
|
|
"url": "https://codeberg.org/caniko/js-harbor.git"
|
|
},
|
|
"original": {
|
|
"ref": "trunk",
|
|
"type": "git",
|
|
"url": "https://codeberg.org/caniko/js-harbor.git"
|
|
}
|
|
},
|
|
"meta-harbor": {
|
|
"inputs": {
|
|
"flake-utils": "flake-utils_4",
|
|
"nixpkgs": [
|
|
"nix-pklx",
|
|
"rs-harbor",
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1783280759,
|
|
"narHash": "sha256-kXNLMVs0bF1DzeK8NPG54mY5wwvdng8XDep3C/uqHhE=",
|
|
"ref": "trunk",
|
|
"rev": "d189903b657f4d0dc4f47003005f1b9260c77e89",
|
|
"revCount": 2,
|
|
"type": "git",
|
|
"url": "https://codeberg.org/caniko/meta-harbor.git"
|
|
},
|
|
"original": {
|
|
"ref": "trunk",
|
|
"type": "git",
|
|
"url": "https://codeberg.org/caniko/meta-harbor.git"
|
|
}
|
|
},
|
|
"meta-harbor_2": {
|
|
"inputs": {
|
|
"flake-utils": [
|
|
"py-harbor",
|
|
"flake-utils"
|
|
],
|
|
"nixpkgs": [
|
|
"py-harbor",
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1783280759,
|
|
"narHash": "sha256-kXNLMVs0bF1DzeK8NPG54mY5wwvdng8XDep3C/uqHhE=",
|
|
"ref": "trunk",
|
|
"rev": "d189903b657f4d0dc4f47003005f1b9260c77e89",
|
|
"revCount": 2,
|
|
"type": "git",
|
|
"url": "https://codeberg.org/caniko/meta-harbor.git"
|
|
},
|
|
"original": {
|
|
"ref": "trunk",
|
|
"type": "git",
|
|
"url": "https://codeberg.org/caniko/meta-harbor.git"
|
|
}
|
|
},
|
|
"meta-harbor_3": {
|
|
"inputs": {
|
|
"flake-utils": "flake-utils_8",
|
|
"nixpkgs": [
|
|
"rs-harbor",
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1783280759,
|
|
"narHash": "sha256-kXNLMVs0bF1DzeK8NPG54mY5wwvdng8XDep3C/uqHhE=",
|
|
"ref": "trunk",
|
|
"rev": "d189903b657f4d0dc4f47003005f1b9260c77e89",
|
|
"revCount": 2,
|
|
"type": "git",
|
|
"url": "https://codeberg.org/caniko/meta-harbor.git"
|
|
},
|
|
"original": {
|
|
"ref": "trunk",
|
|
"type": "git",
|
|
"url": "https://codeberg.org/caniko/meta-harbor.git"
|
|
}
|
|
},
|
|
"nix-appimage": {
|
|
"inputs": {
|
|
"flake-compat": "flake-compat_2",
|
|
"flake-utils": "flake-utils_2",
|
|
"nixpkgs": "nixpkgs"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1757920913,
|
|
"narHash": "sha256-jd0QwCVz4O1sHHkeaZILD/7D6oyalceEJ4EFnWCgm0k=",
|
|
"owner": "ralismark",
|
|
"repo": "nix-appimage",
|
|
"rev": "7946addbc0d97e358a6d7aefe5e82310f0fe6b18",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "ralismark",
|
|
"repo": "nix-appimage",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nix-opencode-lsp": {
|
|
"inputs": {
|
|
"flake-utils": "flake-utils_5",
|
|
"nixpkgs": [
|
|
"nix-pklx",
|
|
"rs-harbor",
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1783251082,
|
|
"narHash": "sha256-XfHlECWS/u6FWjYAMOsGk6pcGx+z3HA8WWGWR7VvTSI=",
|
|
"ref": "refs/heads/trunk",
|
|
"rev": "a45718d96cdde0101ef8c20942fada0b188745f0",
|
|
"revCount": 1,
|
|
"type": "git",
|
|
"url": "ssh://git@codeberg.org/caniko/nix-opencode-lsp.git"
|
|
},
|
|
"original": {
|
|
"type": "git",
|
|
"url": "ssh://git@codeberg.org/caniko/nix-opencode-lsp.git"
|
|
}
|
|
},
|
|
"nix-opencode-lsp_2": {
|
|
"inputs": {
|
|
"flake-utils": [
|
|
"py-harbor",
|
|
"flake-utils"
|
|
],
|
|
"nixpkgs": [
|
|
"py-harbor",
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1783251302,
|
|
"narHash": "sha256-F0ij0ZsjrPpqPJc02zv15ZkEbU97XBE/SWrZ9LN8JZE=",
|
|
"ref": "refs/heads/trunk",
|
|
"rev": "0f9b797ed177cdc78d34d085fff9ff7c45a51b2f",
|
|
"revCount": 2,
|
|
"type": "git",
|
|
"url": "https://codeberg.org/caniko/nix-opencode-lsp.git"
|
|
},
|
|
"original": {
|
|
"type": "git",
|
|
"url": "https://codeberg.org/caniko/nix-opencode-lsp.git"
|
|
}
|
|
},
|
|
"nix-opencode-lsp_3": {
|
|
"inputs": {
|
|
"flake-utils": "flake-utils_9",
|
|
"nixpkgs": [
|
|
"rs-harbor",
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1783251082,
|
|
"narHash": "sha256-XfHlECWS/u6FWjYAMOsGk6pcGx+z3HA8WWGWR7VvTSI=",
|
|
"ref": "refs/heads/trunk",
|
|
"rev": "a45718d96cdde0101ef8c20942fada0b188745f0",
|
|
"revCount": 1,
|
|
"type": "git",
|
|
"url": "https://codeberg.org/caniko/nix-opencode-lsp.git"
|
|
},
|
|
"original": {
|
|
"type": "git",
|
|
"url": "https://codeberg.org/caniko/nix-opencode-lsp.git"
|
|
}
|
|
},
|
|
"nix-pklx": {
|
|
"inputs": {
|
|
"crane": "crane_2",
|
|
"nixpkgs": [
|
|
"nixpkgs"
|
|
],
|
|
"plinth": "plinth",
|
|
"rs-harbor": "rs-harbor",
|
|
"rust-overlay": "rust-overlay_2"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1784352314,
|
|
"narHash": "sha256-0jwdNIJ0fINMCT8Cz3M+eyGYfbMDJtJGBIHySq6bQwc=",
|
|
"ref": "refs/heads/trunk",
|
|
"rev": "6fbee47944dc1032e3fe48a16bdc69c57406dc6a",
|
|
"revCount": 26,
|
|
"type": "git",
|
|
"url": "https://codeberg.org/caniko/nix-pklx.git"
|
|
},
|
|
"original": {
|
|
"type": "git",
|
|
"url": "https://codeberg.org/caniko/nix-pklx.git"
|
|
}
|
|
},
|
|
"nixpkgs": {
|
|
"locked": {
|
|
"lastModified": 1745997950,
|
|
"narHash": "sha256-FklMkU+bPPx0L3i6pdrw65js05VO9He3DTeKguX9GQY=",
|
|
"owner": "nixos",
|
|
"repo": "nixpkgs",
|
|
"rev": "cf3ffa5d140899101f1deb3f4d16b1a1aa2de849",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nixos",
|
|
"ref": "nixos-unstable",
|
|
"repo": "nixpkgs",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nixpkgs-lib": {
|
|
"locked": {
|
|
"lastModified": 1782614948,
|
|
"narHash": "sha256-ePjCwr1sNm9NYUqywL7QfK3JnlS015msC+eBu2zKlp8=",
|
|
"owner": "nix-community",
|
|
"repo": "nixpkgs.lib",
|
|
"rev": "db3f255737b94216eb71cce308e2912cf6bc2d7c",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-community",
|
|
"repo": "nixpkgs.lib",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nixpkgs-lib_2": {
|
|
"locked": {
|
|
"lastModified": 1782614948,
|
|
"narHash": "sha256-ePjCwr1sNm9NYUqywL7QfK3JnlS015msC+eBu2zKlp8=",
|
|
"owner": "nix-community",
|
|
"repo": "nixpkgs.lib",
|
|
"rev": "db3f255737b94216eb71cce308e2912cf6bc2d7c",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-community",
|
|
"repo": "nixpkgs.lib",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nixpkgs_2": {
|
|
"locked": {
|
|
"lastModified": 1784497964,
|
|
"narHash": "sha256-vlHUuqAcbcH2RKmHbPiuQzbv1pnzzavXnI62RD0bqCU=",
|
|
"owner": "NixOS",
|
|
"repo": "nixpkgs",
|
|
"rev": "241313f4e8e508cb9b13278c2b0fa25b9ca27163",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "NixOS",
|
|
"ref": "nixos-unstable",
|
|
"repo": "nixpkgs",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"osxcross": {
|
|
"inputs": {
|
|
"flake-utils": "flake-utils_6",
|
|
"nixpkgs": [
|
|
"nix-pklx",
|
|
"rs-harbor",
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1780425807,
|
|
"narHash": "sha256-vPrpqec/uHpOu0u4P+XdL70MWaHyn4zh8IfpCmp1yIs=",
|
|
"owner": "caniko",
|
|
"repo": "osxcross",
|
|
"rev": "246fc035534167fadba187a602bc4a40990974dc",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "caniko",
|
|
"ref": "flake",
|
|
"repo": "osxcross",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"osxcross_2": {
|
|
"inputs": {
|
|
"flake-utils": "flake-utils_10",
|
|
"nixpkgs": [
|
|
"rs-harbor",
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1780425807,
|
|
"narHash": "sha256-vPrpqec/uHpOu0u4P+XdL70MWaHyn4zh8IfpCmp1yIs=",
|
|
"owner": "caniko",
|
|
"repo": "osxcross",
|
|
"rev": "246fc035534167fadba187a602bc4a40990974dc",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "caniko",
|
|
"ref": "flake",
|
|
"repo": "osxcross",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"plinth": {
|
|
"inputs": {
|
|
"crane": "crane_3",
|
|
"flake-utils": "flake-utils_3",
|
|
"nixpkgs": [
|
|
"nix-pklx",
|
|
"nixpkgs"
|
|
],
|
|
"rust-overlay": "rust-overlay"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1782557969,
|
|
"narHash": "sha256-Hmp3x+SbyvWxATAqGNpJTwk94T5Kxf4z8xuqeX/Tib0=",
|
|
"ref": "refs/heads/trunk",
|
|
"rev": "316b96c0b6628ddb42b4bce80010cc6978508dce",
|
|
"revCount": 80,
|
|
"type": "git",
|
|
"url": "https://codeberg.org/caniko/plinth.git"
|
|
},
|
|
"original": {
|
|
"type": "git",
|
|
"url": "https://codeberg.org/caniko/plinth.git"
|
|
}
|
|
},
|
|
"py-harbor": {
|
|
"inputs": {
|
|
"flake-utils": "flake-utils_7",
|
|
"meta-harbor": "meta-harbor_2",
|
|
"nix-opencode-lsp": "nix-opencode-lsp_2",
|
|
"nixpkgs": [
|
|
"nixpkgs"
|
|
],
|
|
"pyproject-build-systems": "pyproject-build-systems",
|
|
"pyproject-nix": "pyproject-nix",
|
|
"uv2nix": "uv2nix"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1784653399,
|
|
"narHash": "sha256-NlaT1Y2tb0gGFX6K4AEMee2/k0C+xAKvknQzwwB+Tzo=",
|
|
"ref": "trunk",
|
|
"rev": "5212a81218d9c59448b361f9b08091d4ac9512db",
|
|
"revCount": 9,
|
|
"type": "git",
|
|
"url": "https://codeberg.org/caniko/py-harbor.git"
|
|
},
|
|
"original": {
|
|
"ref": "trunk",
|
|
"type": "git",
|
|
"url": "https://codeberg.org/caniko/py-harbor.git"
|
|
}
|
|
},
|
|
"pyproject-build-systems": {
|
|
"inputs": {
|
|
"nixpkgs": [
|
|
"py-harbor",
|
|
"nixpkgs"
|
|
],
|
|
"pyproject-nix": [
|
|
"py-harbor",
|
|
"pyproject-nix"
|
|
],
|
|
"uv2nix": [
|
|
"py-harbor",
|
|
"uv2nix"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1782093830,
|
|
"narHash": "sha256-6gmEVe69+KlRkZD4PEEV5xAlB9CB0Y9TiuEgQjDrKTQ=",
|
|
"owner": "pyproject-nix",
|
|
"repo": "build-system-pkgs",
|
|
"rev": "430680a19bc85a3bda55f12e4cc1a1aadcf2e478",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "pyproject-nix",
|
|
"repo": "build-system-pkgs",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"pyproject-nix": {
|
|
"inputs": {
|
|
"nixpkgs": [
|
|
"py-harbor",
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1782905613,
|
|
"narHash": "sha256-SvXJcAemihifkTn4BGvyE5K1FJX9bl4U8DQ5pqKvD0s=",
|
|
"owner": "pyproject-nix",
|
|
"repo": "pyproject.nix",
|
|
"rev": "7af23cfe91064865ecf2e835da28b45b3c6f49fd",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "pyproject-nix",
|
|
"repo": "pyproject.nix",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"root": {
|
|
"inputs": {
|
|
"agent": "agent",
|
|
"casement": "casement",
|
|
"crane": "crane",
|
|
"flake-parts": "flake-parts",
|
|
"jian": "jian",
|
|
"js-harbor": "js-harbor",
|
|
"nix-appimage": "nix-appimage",
|
|
"nix-pklx": "nix-pklx",
|
|
"nixpkgs": "nixpkgs_2",
|
|
"py-harbor": "py-harbor",
|
|
"rs-harbor": "rs-harbor_2",
|
|
"rust-overlay": "rust-overlay_3"
|
|
}
|
|
},
|
|
"rs-harbor": {
|
|
"inputs": {
|
|
"crane": [
|
|
"nix-pklx",
|
|
"crane"
|
|
],
|
|
"flake-parts": "flake-parts_2",
|
|
"meta-harbor": "meta-harbor",
|
|
"nix-opencode-lsp": "nix-opencode-lsp",
|
|
"nixpkgs": [
|
|
"nix-pklx",
|
|
"nixpkgs"
|
|
],
|
|
"osxcross": "osxcross",
|
|
"rust-overlay": [
|
|
"nix-pklx",
|
|
"rust-overlay"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1784323542,
|
|
"narHash": "sha256-M1Ap9kNSk4uJ18v2xrD3KVwpse1tYL0ZyUxF5aqxhvs=",
|
|
"ref": "trunk",
|
|
"rev": "9bfa8bdb0ecb22d7bc11448665f7fbaebae7a759",
|
|
"revCount": 134,
|
|
"type": "git",
|
|
"url": "https://codeberg.org/caniko/rs-harbor.git"
|
|
},
|
|
"original": {
|
|
"ref": "trunk",
|
|
"rev": "9bfa8bdb0ecb22d7bc11448665f7fbaebae7a759",
|
|
"type": "git",
|
|
"url": "https://codeberg.org/caniko/rs-harbor.git"
|
|
}
|
|
},
|
|
"rs-harbor_2": {
|
|
"inputs": {
|
|
"crane": [
|
|
"crane"
|
|
],
|
|
"flake-parts": [
|
|
"flake-parts"
|
|
],
|
|
"meta-harbor": "meta-harbor_3",
|
|
"nix-opencode-lsp": "nix-opencode-lsp_3",
|
|
"nixpkgs": [
|
|
"nixpkgs"
|
|
],
|
|
"osxcross": "osxcross_2",
|
|
"rust-overlay": [
|
|
"rust-overlay"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1784653386,
|
|
"narHash": "sha256-OQneEhYllTvdOVO0qgUxB947MFwHWRxo5FMpW0+t2bo=",
|
|
"ref": "trunk",
|
|
"rev": "827e34392640f574e8530f0438abc78d99e823e0",
|
|
"revCount": 147,
|
|
"type": "git",
|
|
"url": "https://codeberg.org/caniko/rs-harbor.git"
|
|
},
|
|
"original": {
|
|
"ref": "trunk",
|
|
"type": "git",
|
|
"url": "https://codeberg.org/caniko/rs-harbor.git"
|
|
}
|
|
},
|
|
"rust-overlay": {
|
|
"inputs": {
|
|
"nixpkgs": [
|
|
"nix-pklx",
|
|
"plinth",
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1782184651,
|
|
"narHash": "sha256-4XHdXp3MRa++XiGkltJChCtdbCmSlNTwQRfWQOhqbRw=",
|
|
"owner": "oxalica",
|
|
"repo": "rust-overlay",
|
|
"rev": "f59bc28dd0b89e9c0240d1b80195559fc79c2471",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "oxalica",
|
|
"repo": "rust-overlay",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"rust-overlay_2": {
|
|
"inputs": {
|
|
"nixpkgs": [
|
|
"nix-pklx",
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1782616745,
|
|
"narHash": "sha256-NN5B1cKBXF6h1Ec681gMGZ2o/99d7vKXAAfFNEvyOKA=",
|
|
"owner": "oxalica",
|
|
"repo": "rust-overlay",
|
|
"rev": "b916d014dc57eb555f84e51172a82f7f6fb560d7",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "oxalica",
|
|
"repo": "rust-overlay",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"rust-overlay_3": {
|
|
"inputs": {
|
|
"nixpkgs": [
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1784611586,
|
|
"narHash": "sha256-OfqgY+0hp/zseZB7uyH0U8kIDPS4scZZCyAurEplvG0=",
|
|
"owner": "oxalica",
|
|
"repo": "rust-overlay",
|
|
"rev": "14f58845249f3552a89b07772626b8d3c632fa86",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "oxalica",
|
|
"repo": "rust-overlay",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"systems": {
|
|
"locked": {
|
|
"lastModified": 1681028828,
|
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"systems_10": {
|
|
"locked": {
|
|
"lastModified": 1681028828,
|
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"systems_2": {
|
|
"locked": {
|
|
"lastModified": 1681028828,
|
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"systems_3": {
|
|
"locked": {
|
|
"lastModified": 1681028828,
|
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"systems_4": {
|
|
"locked": {
|
|
"lastModified": 1681028828,
|
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"systems_5": {
|
|
"locked": {
|
|
"lastModified": 1681028828,
|
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"systems_6": {
|
|
"locked": {
|
|
"lastModified": 1681028828,
|
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"systems_7": {
|
|
"locked": {
|
|
"lastModified": 1681028828,
|
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"systems_8": {
|
|
"locked": {
|
|
"lastModified": 1681028828,
|
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"systems_9": {
|
|
"locked": {
|
|
"lastModified": 1681028828,
|
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"uv2nix": {
|
|
"inputs": {
|
|
"nixpkgs": [
|
|
"py-harbor",
|
|
"nixpkgs"
|
|
],
|
|
"pyproject-nix": [
|
|
"py-harbor",
|
|
"pyproject-nix"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1782810559,
|
|
"narHash": "sha256-loy132LKn8QfiPbFJhdTjm+yZG3zklyOQhVabLyx2l4=",
|
|
"owner": "pyproject-nix",
|
|
"repo": "uv2nix",
|
|
"rev": "2f698e4b5a3c6004edaf051543542f18a36afe77",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "pyproject-nix",
|
|
"repo": "uv2nix",
|
|
"type": "github"
|
|
}
|
|
}
|
|
},
|
|
"root": "root",
|
|
"version": 7
|
|
}
|