Add metacircular control programs to rift, orion, and vade

Install mciasctl, mciasgrpcctl, mcrctl, and mcproxyctl via new
configs/mcpkg.nix module. Adds flake inputs for mcias, mcr, and
mc-proxy from git.wntrmute.dev.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-25 21:11:25 -07:00
parent 9680c31a7b
commit 71702dfb06
6 changed files with 104 additions and 7 deletions

91
flake.lock generated
View File

@@ -157,6 +157,64 @@
"type": "github"
}
},
"mc-proxy": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1774497689,
"narHash": "sha256-Hx/6f11vAa/1cveDGg/FqS40MmUDsAaak700NQJxUuo=",
"ref": "refs/heads/master",
"rev": "c13c868e7789884424e0dc4b8be4ea4914169e93",
"revCount": 22,
"type": "git",
"url": "ssh://git@git.wntrmute.dev/kyle/mc-proxy"
},
"original": {
"type": "git",
"url": "ssh://git@git.wntrmute.dev/kyle/mc-proxy"
}
},
"mcias": {
"inputs": {
"nixpkgs": "nixpkgs"
},
"locked": {
"lastModified": 1774497681,
"narHash": "sha256-ahO15F0ATI6VhBylXzZx8K7PcyLruXD0irM7hKpLHEY=",
"ref": "refs/heads/master",
"rev": "115f23a3ea56b787294bfa87e3a23f75b8d27cba",
"revCount": 94,
"type": "git",
"url": "ssh://git@git.wntrmute.dev/kyle/mcias.git"
},
"original": {
"type": "git",
"url": "ssh://git@git.wntrmute.dev/kyle/mcias.git"
}
},
"mcr": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1774497688,
"narHash": "sha256-NI2A1SjemIXCImuR0PMihuqaNDscuElces/gfk0CUG0=",
"ref": "refs/heads/master",
"rev": "75c8b110dacf1aa16797c6ad6a10f1a9f5a2d6d6",
"revCount": 12,
"type": "git",
"url": "ssh://git@git.wntrmute.dev/kyle/mcr"
},
"original": {
"type": "git",
"url": "ssh://git@git.wntrmute.dev/kyle/mcr"
}
},
"nix-index-database": {
"inputs": {
"nixpkgs": [
@@ -195,17 +253,18 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1773814637,
"narHash": "sha256-GNU+ooRmrHLfjlMsKdn0prEKVa0faVanm0jrgu1J/gY=",
"lastModified": 1774273680,
"narHash": "sha256-a++tZ1RQsDb1I0NHrFwdGuRlR5TORvCEUksM459wKUA=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "fea3b367d61c1a6592bc47c72f40a9f3e6a53e96",
"rev": "fdc7b8f7b30fdbedec91b71ed82f36e1637483ed",
"type": "github"
},
"original": {
"id": "nixpkgs",
"ref": "nixos-25.11",
"type": "indirect"
"owner": "NixOS",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs-unstable": {
@@ -223,6 +282,21 @@
"type": "indirect"
}
},
"nixpkgs_2": {
"locked": {
"lastModified": 1773814637,
"narHash": "sha256-GNU+ooRmrHLfjlMsKdn0prEKVa0faVanm0jrgu1J/gY=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "fea3b367d61c1a6592bc47c72f40a9f3e6a53e96",
"type": "github"
},
"original": {
"id": "nixpkgs",
"ref": "nixos-25.11",
"type": "indirect"
}
},
"root": {
"inputs": {
"arca": "arca",
@@ -231,9 +305,12 @@
"ke": "ke",
"kte": "kte",
"lector": "lector",
"mc-proxy": "mc-proxy",
"mcias": "mcias",
"mcr": "mcr",
"nix-index-database": "nix-index-database",
"nixos-hardware": "nixos-hardware",
"nixpkgs": "nixpkgs",
"nixpkgs": "nixpkgs_2",
"nixpkgs-unstable": "nixpkgs-unstable",
"sgard": "sgard"
}