diff --git a/flake.lock b/flake.lock index 2078b46cb..e0f874278 100644 --- a/flake.lock +++ b/flake.lock @@ -24,11 +24,11 @@ ] }, "locked": { - "lastModified": 1712079060, - "narHash": "sha256-/JdiT9t+zzjChc5qQiF+jhrVhRt8figYH29rZO7pFe4=", + "lastModified": 1750173260, + "narHash": "sha256-9P1FziAwl5+3edkfFcr5HeGtQUtrSdk/MksX39GieoA=", "owner": "ryantm", "repo": "agenix", - "rev": "1381a759b205dff7a6818733118d02253340fd5e", + "rev": "531beac616433bac6f9e2a19feb8e99a22a66baf", "type": "github" }, "original": { @@ -37,38 +37,6 @@ "type": "github" } }, - "bats-assert": { - "flake": false, - "locked": { - "lastModified": 1636059754, - "narHash": "sha256-ewME0l27ZqfmAwJO4h5biTALc9bDLv7Bl3ftBzBuZwk=", - "owner": "bats-core", - "repo": "bats-assert", - "rev": "34551b1d7f8c7b677c1a66fc0ac140d6223409e5", - "type": "github" - }, - "original": { - "owner": "bats-core", - "repo": "bats-assert", - "type": "github" - } - }, - "bats-support": { - "flake": false, - "locked": { - "lastModified": 1548869839, - "narHash": "sha256-Gr4ntadr42F2Ks8Pte2D4wNDbijhujuoJi4OPZnTAZU=", - "owner": "bats-core", - "repo": "bats-support", - "rev": "d140a65044b2d6810381935ae7f0c94c7023c8c3", - "type": "github" - }, - "original": { - "owner": "bats-core", - "repo": "bats-support", - "type": "github" - } - }, "cachix": { "inputs": { "devenv": [ @@ -81,23 +49,23 @@ "nixos-modules", "flake-compat" ], - "nixpkgs": [ + "git-hooks": [ "mcl-blockchain", "nixos-modules", - "nixpkgs-unstable" + "git-hooks-nix" ], - "pre-commit-hooks": [ + "nixpkgs": [ "mcl-blockchain", "nixos-modules", - "pre-commit-hooks" + "nixpkgs-unstable" ] }, "locked": { - "lastModified": 1712055811, - "narHash": "sha256-7FcfMm5A/f02yyzuavJe06zLa9hcMHsagE28ADcmQvk=", + "lastModified": 1752264895, + "narHash": "sha256-1zBPE/PNAkPNUsOWFET4J0cjlvziH8DOekesDmjND+w=", "owner": "cachix", "repo": "cachix", - "rev": "02e38da89851ec7fec3356a5c04bc8349cae0e30", + "rev": "47053aef762f452e816e44eb9a23fbc3827b241a", "type": "github" }, "original": { @@ -107,19 +75,12 @@ } }, "crane": { - "inputs": { - "nixpkgs": [ - "mcl-blockchain", - "nixos-modules", - "nixpkgs" - ] - }, "locked": { - "lastModified": 1713738183, - "narHash": "sha256-qd/MuLm7OfKQKyd4FAMqV4H6zYyOfef5lLzRrmXwKJM=", + "lastModified": 1751562746, + "narHash": "sha256-smpugNIkmDeicNz301Ll1bD7nFOty97T79m4GUMUczA=", "owner": "ipetkov", "repo": "crane", - "rev": "f6c6a2fb1b8bd9b65d65ca9342dd0eb180a63f11", + "rev": "aed2020fd3dc26e1e857d4107a5a67a33ab6c1fd", "type": "github" }, "original": { @@ -156,24 +117,24 @@ "nixos-modules", "flake-compat" ], - "nix": "nix", - "nixpkgs": [ + "git-hooks": [ "mcl-blockchain", "nixos-modules", - "nixpkgs" + "git-hooks-nix" ], - "pre-commit-hooks": [ + "nix": "nix", + "nixpkgs": [ "mcl-blockchain", "nixos-modules", - "pre-commit-hooks" + "nixpkgs" ] }, "locked": { - "lastModified": 1713773675, - "narHash": "sha256-ZPN5aY4eQWFL5SdCFrm6Z+UYpU1zcn4kzo39fV9Jrtk=", + "lastModified": 1752269046, + "narHash": "sha256-ZeKxW0mylrxzQLCqoyX/Gnu7Ygh/ORoq0W5IQ14RxoQ=", "owner": "cachix", "repo": "devenv", - "rev": "c4b6e9c374db67bc35acbae68a05826aa7977e84", + "rev": "c6df749ce20b18910745a4c39c3d77c06fbcdcc6", "type": "github" }, "original": { @@ -185,11 +146,11 @@ "devour-flake": { "flake": false, "locked": { - "lastModified": 1709858306, - "narHash": "sha256-Vey9n9hIlWiSAZ6CCTpkrL6jt4r2JvT2ik9wa2bjeC0=", + "lastModified": 1738639461, + "narHash": "sha256-R7MHvTh5fskzxNLBe9bher+GQBZ8ZHjz75CPQG3fSRI=", "owner": "srid", "repo": "devour-flake", - "rev": "17b711b9deadbbc5629cb7d2b64cf86ae72af3fa", + "rev": "9fe4db872c107ea217c13b24527b68d9e4a4c01b", "type": "github" }, "original": { @@ -200,12 +161,6 @@ }, "devshell": { "inputs": { - "flake-utils": [ - "mcl-blockchain", - "nixos-modules", - "ethereum-nix", - "flake-utils" - ], "nixpkgs": [ "mcl-blockchain", "nixos-modules", @@ -214,11 +169,11 @@ ] }, "locked": { - "lastModified": 1708939976, - "narHash": "sha256-O5+nFozxz2Vubpdl1YZtPrilcIXPcRAjqNdNE8oCRoA=", + "lastModified": 1741473158, + "narHash": "sha256-kWNaq6wQUbUMlPgw8Y+9/9wP0F8SHkjy24/mN3UAppg=", "owner": "numtide", "repo": "devshell", - "rev": "5ddecd67edbd568ebe0a55905273e56cc82aabe3", + "rev": "7c9e793ebe66bcba8292989a68c0419b737a22a0", "type": "github" }, "original": { @@ -236,11 +191,11 @@ ] }, "locked": { - "lastModified": 1713749408, - "narHash": "sha256-9hFaSpgx+rZgGVLsjWdT+QUGyZplUyGdK45IoWEx1GM=", + "lastModified": 1752113600, + "narHash": "sha256-7LYDxKxZgBQ8LZUuolAQ8UkIB+jb4A2UmiR+kzY9CLI=", "owner": "nix-community", "repo": "disko", - "rev": "b8785a1c37f6176b6bc3d2939df329ab3a8f226c", + "rev": "79264292b7e3482e5702932949de9cbb69fedf6d", "type": "github" }, "original": { @@ -261,18 +216,19 @@ "nixos-modules", "flake-parts" ], - "nixpkgs": "nixpkgs" + "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1712645561, - "narHash": "sha256-LYLdh09asySJmjOjCaU8pUDop8OPDMpeB3bSDsSZf+M=", + "lastModified": 1744296746, + "narHash": "sha256-x9rQjZceKcCte+gZcy0EmrNw5WEXVpP130w2YIVLEnw=", "owner": "PetarKirov", "repo": "dlang.nix", - "rev": "7241c2c06efa973a3e4bc91d064cf567071cd281", + "rev": "e7c6c25978f5ec0a7b8ebae703dad3460d7fcceb", "type": "github" }, "original": { "owner": "PetarKirov", + "ref": "feat/build-dub-package", "repo": "dlang.nix", "type": "github" } @@ -281,6 +237,11 @@ "inputs": { "devour-flake": "devour-flake", "devshell": "devshell", + "fenix": [ + "mcl-blockchain", + "nixos-modules", + "fenix" + ], "flake-compat": [ "mcl-blockchain", "nixos-modules", @@ -298,17 +259,22 @@ ], "foundry-nix": "foundry-nix", "lib-extras": "lib-extras", + "nimbus-eth2": "nimbus-eth2", "nixpkgs": [ "mcl-blockchain", "nixos-modules", - "nixpkgs" + "nixos-2405" + ], + "nixpkgs-2311": [ + "mcl-blockchain", + "nixos-modules", + "nixos-2311" ], "nixpkgs-unstable": [ "mcl-blockchain", "nixos-modules", "nixpkgs-unstable" ], - "poetry2nix": "poetry2nix", "systems": [ "mcl-blockchain", "nixos-modules", @@ -321,11 +287,11 @@ ] }, "locked": { - "lastModified": 1712595448, - "narHash": "sha256-LWGTxv4WkWuZ2IU+7GD2L/awMBeBSqyfGQnTV8eH8kw=", + "lastModified": 1744119391, + "narHash": "sha256-MEIZA2KiU6UVg2QJkBCPfKqGkG46mBT0SQATOiem2uo=", "owner": "metacraft-labs", "repo": "ethereum.nix", - "rev": "95947315cb4897f389688d3e162ef98eab2aaeb0", + "rev": "207e072a3b1e61aee725ec9ff29b16e85006ade1", "type": "github" }, "original": { @@ -344,11 +310,11 @@ "rust-analyzer-src": "rust-analyzer-src" }, "locked": { - "lastModified": 1713767058, - "narHash": "sha256-ZxK6mi0iKun+Ykol5ceHh/yj9AMNcv1wDnhznu0daOc=", + "lastModified": 1752302273, + "narHash": "sha256-xXZ0JkrpcpSgeuhezJZV2T+7gHcYCo39ogc55c4FyRw=", "owner": "nix-community", "repo": "fenix", - "rev": "f90ff54f3637d455352780f4f27715725a0d6841", + "rev": "910743660778c55917959d64980bf046f52142ef", "type": "github" }, "original": { @@ -360,11 +326,11 @@ "flake-compat": { "flake": false, "locked": { - "lastModified": 1696426674, - "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", + "lastModified": 1747046372, + "narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=", "owner": "edolstra", "repo": "flake-compat", - "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", + "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885", "type": "github" }, "original": { @@ -378,15 +344,17 @@ "nixpkgs-lib": [ "mcl-blockchain", "nixos-modules", + "devenv", + "nix", "nixpkgs" ] }, "locked": { - "lastModified": 1712014858, - "narHash": "sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm+GpZNw=", + "lastModified": 1733312601, + "narHash": "sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "9126214d0a59633752a136528f5f3b9aa8565b7d", + "rev": "205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9", "type": "github" }, "original": { @@ -400,16 +368,38 @@ "nixpkgs-lib": [ "mcl-blockchain", "nixos-modules", - "validator-ejector", "nixpkgs" ] }, "locked": { - "lastModified": 1696343447, - "narHash": "sha256-B2xAZKLkkeRFG5XcHHSXXcP7To9Xzr59KXeZiRf4vdQ=", + "lastModified": 1751413152, + "narHash": "sha256-Tyw1RjYEsp5scoigs1384gIg6e0GoBVjms4aXFfRssQ=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "c9afaba3dfa4085dbd2ccb38dfade5141e33d9d4", + "rev": "77826244401ea9de6e3bac47c2db46005e1f30b5", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-parts_3": { + "inputs": { + "nixpkgs-lib": [ + "mcl-blockchain", + "nixos-modules", + "terranix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1736143030, + "narHash": "sha256-+hu54pAoLDEZT9pjHlqL9DNzWz0NbUn8NEAHP7PQPzU=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "b905f6fc23a9051a6e1b741e1438dbfc0634c6de", "type": "github" }, "original": { @@ -433,6 +423,21 @@ "type": "github" } }, + "flake-root_2": { + "locked": { + "lastModified": 1723604017, + "narHash": "sha256-rBtQ8gg+Dn4Sx/s+pvjdq3CB2wQNzx9XGFq/JVGCB6k=", + "owner": "srid", + "repo": "flake-root", + "rev": "b759a56851e10cb13f6b8e5698af7b59c44be26e", + "type": "github" + }, + "original": { + "owner": "srid", + "repo": "flake-root", + "type": "github" + } + }, "flake-utils": { "inputs": { "systems": [ @@ -442,11 +447,11 @@ ] }, "locked": { - "lastModified": 1710146030, - "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", "owner": "numtide", "repo": "flake-utils", - "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", "type": "github" }, "original": { @@ -464,11 +469,11 @@ ] }, "locked": { - "lastModified": 1696331477, - "narHash": "sha256-YkbRa/1wQWdWkVJ01JvV+75KIdM37UErqKgTf0L54Fk=", + "lastModified": 1738591040, + "narHash": "sha256-4WNeriUToshQ/L5J+dTSWC5OJIwT39SEP7V7oylndi8=", "owner": "gytis-ivaskevicius", "repo": "flake-utils-plus", - "rev": "bfc53579db89de750b25b0c5e7af299e0c06d7d3", + "rev": "afcb15b845e74ac5e998358709b2b5fe42a948d1", "type": "github" }, "original": { @@ -493,11 +498,11 @@ ] }, "locked": { - "lastModified": 1709457044, - "narHash": "sha256-1SktmSjTjC1rhJwQ+kvqUeExKogNzserFGuoGwOerHw=", + "lastModified": 1743671500, + "narHash": "sha256-IJ2vPxTzDQNIEKScJ3JDOXBOJoXglErDeUI/I6rBOfU=", "owner": "shazow", "repo": "foundry.nix", - "rev": "592e8ca2e82a2c3a8d0d4dcc7f7c5b8c3842efcd", + "rev": "815a4d4a35ebf5c4ef855d8d4c5655fcbe63ee41", "type": "github" }, "original": { @@ -507,12 +512,40 @@ "type": "github" } }, + "git-hooks-nix": { + "inputs": { + "flake-compat": [ + "mcl-blockchain", + "nixos-modules", + "flake-compat" + ], + "gitignore": "gitignore", + "nixpkgs": [ + "mcl-blockchain", + "nixos-modules", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1750779888, + "narHash": "sha256-wibppH3g/E2lxU43ZQHC5yA/7kIKLGxVEnsnVK1BtRg=", + "owner": "cachix", + "repo": "git-hooks.nix", + "rev": "16ec914f6fb6f599ce988427d9d94efddf25fe6d", + "type": "github" + }, + "original": { + "owner": "cachix", + "repo": "git-hooks.nix", + "type": "github" + } + }, "gitignore": { "inputs": { "nixpkgs": [ "mcl-blockchain", "nixos-modules", - "pre-commit-hooks", + "git-hooks-nix", "nixpkgs" ] }, @@ -544,11 +577,11 @@ ] }, "locked": { - "lastModified": 1713722610, - "narHash": "sha256-kcZsbH1PQTG+sS22u/igLq2SaBEHJgmU5hoKzrT2ukI=", + "lastModified": 1748000383, + "narHash": "sha256-EaAJhwfJGBncgIV/0NlJviid2DP93cTMc9h0q6P6xXk=", "owner": "hercules-ci", "repo": "hercules-ci-effects", - "rev": "4615d28841e93f6f549fde9188caf493b3822668", + "rev": "231726642197817d20310b9d39dd4afb9e899489", "type": "github" }, "original": { @@ -566,16 +599,38 @@ ] }, "locked": { - "lastModified": 1712386041, - "narHash": "sha256-dA82pOMQNnCJMAsPG7AXG35VmCSMZsJHTFlTHizpKWQ=", + "lastModified": 1752208517, + "narHash": "sha256-aRY1cYOdVdXdNjcL/Twpa27CknO7pVHxooPsBizDraE=", "owner": "nix-community", "repo": "home-manager", - "rev": "d6bb9f934f2870e5cbc5b94c79e9db22246141ff", + "rev": "c6a01e54af81b381695db796a43360bf6db5702f", + "type": "github" + }, + "original": { + "owner": "nix-community", + "ref": "release-25.05", + "repo": "home-manager", + "type": "github" + } + }, + "home-manager-unstable": { + "inputs": { + "nixpkgs": [ + "mcl-blockchain", + "nixos-modules", + "nixpkgs-unstable" + ] + }, + "locked": { + "lastModified": 1752361671, + "narHash": "sha256-AliH6gxw6l9OFZCUuXgxmH+UvTKPeyHzBu4lnvQ8Ick=", + "owner": "nix-community", + "repo": "home-manager", + "rev": "f2795aa053ef11f958fba49aef15a5c4d9734c02", "type": "github" }, "original": { "owner": "nix-community", - "ref": "release-23.11", "repo": "home-manager", "type": "github" } @@ -676,7 +731,6 @@ "nixos-modules", "nixpkgs-unstable" ], - "rust-overlay": "rust-overlay", "treefmt-nix": [ "mcl-blockchain", "nixos-modules", @@ -684,11 +738,11 @@ ] }, "locked": { - "lastModified": 1713800759, - "narHash": "sha256-o4zAIHFlzllR/eQw29JGJPAKfaMmoQ4QRlILTzOni/8=", + "lastModified": 1754417361, + "narHash": "sha256-sWTKocbqpc18QGKLLFCVOND5oz/Ofc0ev7Flgwd/Pdo=", "owner": "metacraft-labs", "repo": "nix-blockchain-development", - "rev": "cc628745755efab5a0ccb3f4170f64e247cc6fe8", + "rev": "8c7d3e2f2b866f5ac6b0cc8656c565999cbb4540", "type": "github" }, "original": { @@ -712,11 +766,11 @@ "spectrum": "spectrum" }, "locked": { - "lastModified": 1713463636, - "narHash": "sha256-IPdnR0Rs7XoffnCn6rExYDlft/GHD/UFgQ11lTVEK48=", + "lastModified": 1752278584, + "narHash": "sha256-QaT8PpCR1IaUMa12ou2MlvNCzYVWgTQfVWJGXyFvY5c=", "owner": "astro", "repo": "microvm.nix", - "rev": "6a4f822a817180be03fcdceb654088d002c9ec5e", + "rev": "f30ae9b9e740116d044935c9c0c68bd1c2ce8432", "type": "github" }, "original": { @@ -725,6 +779,32 @@ "type": "github" } }, + "nimbus-eth2": { + "inputs": { + "nixpkgs": [ + "mcl-blockchain", + "nixos-modules", + "ethereum-nix", + "nixpkgs-unstable" + ] + }, + "locked": { + "lastModified": 1742560866, + "narHash": "sha256-3/FXHzq6YrJUNa9/nHaV8xXn3IOqCT5ymf6VU6wlXIk=", + "ref": "v25.3.1", + "rev": "283ee0b3e86028c8dbd190cfe6d25f4063b451f7", + "revCount": 7262, + "submodules": true, + "type": "git", + "url": "https://github.com/status-im/nimbus-eth2" + }, + "original": { + "ref": "v25.3.1", + "submodules": true, + "type": "git", + "url": "https://github.com/status-im/nimbus-eth2" + } + }, "nix": { "inputs": { "flake-compat": [ @@ -733,25 +813,36 @@ "devenv", "flake-compat" ], - "nixpkgs": [ + "flake-parts": "flake-parts", + "git-hooks-nix": [ "mcl-blockchain", "nixos-modules", "devenv", - "nixpkgs" + "git-hooks" + ], + "nixpkgs": "nixpkgs", + "nixpkgs-23-11": [ + "mcl-blockchain", + "nixos-modules", + "devenv" ], - "nixpkgs-regression": "nixpkgs-regression" + "nixpkgs-regression": [ + "mcl-blockchain", + "nixos-modules", + "devenv" + ] }, "locked": { - "lastModified": 1712911606, - "narHash": "sha256-BGvBhepCufsjcUkXnEEXhEVjwdJAwPglCC2+bInc794=", - "owner": "domenkozar", + "lastModified": 1752251701, + "narHash": "sha256-fkkkwB7jz+14ZdIHAYCCNypO9EZDCKpj7LEQZhV6QJs=", + "owner": "cachix", "repo": "nix", - "rev": "b24a9318ea3f3600c1e24b4a00691ee912d4de12", + "rev": "54df04f09cb084b9e58529c0ae6f53f0e50f1a19", "type": "github" }, "original": { - "owner": "domenkozar", - "ref": "devenv-2.21", + "owner": "cachix", + "ref": "devenv-2.30", "repo": "nix", "type": "github" } @@ -765,11 +856,11 @@ ] }, "locked": { - "lastModified": 1713543876, - "narHash": "sha256-olEWxacm1xZhAtpq+ZkEyQgR4zgfE7ddpNtZNvubi3g=", + "lastModified": 1751313918, + "narHash": "sha256-HsJM3XLa43WpG+665aGEh8iS8AfEwOIQWk3Mke3e7nk=", "owner": "LnL7", "repo": "nix-darwin", - "rev": "9e7c20ffd056e406ddd0276ee9d89f09c5e5f4ed", + "rev": "e04a388232d9a6ba56967ce5b53a8a6f713cdfcf", "type": "github" }, "original": { @@ -778,69 +869,31 @@ "type": "github" } }, - "nix-fast-build": { + "nix-vm-test": { "inputs": { - "flake-parts": [ - "mcl-blockchain", - "nixos-modules", - "flake-parts" - ], "nixpkgs": [ "mcl-blockchain", "nixos-modules", + "nixos-anywhere", "nixpkgs" - ], - "treefmt-nix": [ - "mcl-blockchain", - "nixos-modules", - "treefmt-nix" ] }, "locked": { - "lastModified": 1709911523, - "narHash": "sha256-XNutwbRI6h57ybeKy0yYupfngWYcfcIqE0b0LgXnyxs=", + "lastModified": 1748765518, + "narHash": "sha256-vftOR+7zwnMWl5UpG32GL1VBeNGTDZZT0hv+2uNuBGw=", "owner": "Mic92", - "repo": "nix-fast-build", - "rev": "692fe3e98f36b60c678d637235271b57910a7f80", + "repo": "nix-vm-test", + "rev": "d6642fbaf42fc98883d84bab66cd0ec720d9dd0c", "type": "github" }, "original": { "owner": "Mic92", - "repo": "nix-fast-build", - "type": "github" - } - }, - "nix-github-actions": { - "inputs": { - "nixpkgs": [ - "mcl-blockchain", - "nixos-modules", - "ethereum-nix", - "poetry2nix", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1703863825, - "narHash": "sha256-rXwqjtwiGKJheXB43ybM8NwWB8rO2dSRrEqes0S7F5Y=", - "owner": "nix-community", - "repo": "nix-github-actions", - "rev": "5163432afc817cf8bd1f031418d1869e4c9d5547", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "nix-github-actions", + "repo": "nix-vm-test", "type": "github" } }, "nix2container": { "inputs": { - "flake-utils": [ - "mcl-blockchain", - "nixos-modules", - "flake-utils" - ], "nixpkgs": [ "mcl-blockchain", "nixos-modules", @@ -848,11 +901,11 @@ ] }, "locked": { - "lastModified": 1712990762, - "narHash": "sha256-hO9W3w7NcnYeX8u8cleHiSpK2YJo7ecarFTUlbybl7k=", + "lastModified": 1752002763, + "narHash": "sha256-JYAkdZvpdSx9GUoHPArctYMypSONob4DYKRkOubUWtY=", "owner": "nlewo", "repo": "nix2container", - "rev": "20aad300c925639d5d6cbe30013c8357ce9f2a2e", + "rev": "4f2437f6a1844b843b380d483087ae6d461240ee", "type": "github" }, "original": { @@ -868,18 +921,16 @@ "nixos-modules", "flake-parts" ], - "nixpkgs": [ - "mcl-blockchain", - "nixos-modules", - "nixpkgs" - ] + "flake-root": "flake-root_2", + "nixpkgs": "nixpkgs_3", + "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1713710522, - "narHash": "sha256-tBFiQBdH92zyaNUVOBh4PsG8ZQ3t6orBgINTeJ7DKCM=", + "lastModified": 1749437307, + "narHash": "sha256-sSeplJJBnGKa/PLXZN1OVhD40DvgZjnFeVrreq31llg=", "owner": "nix-community", "repo": "nixd", - "rev": "dc0164e0df37e5d06bda61b6fb2ca16089d5f838", + "rev": "474df09a7af97baa71250dc8527b4cfd143fb7e8", "type": "github" }, "original": { @@ -890,11 +941,11 @@ }, "nixos-2311": { "locked": { - "lastModified": 1713725259, - "narHash": "sha256-9ZR/Rbx5/Z/JZf5ehVNMoz/s5xjpP0a22tL6qNvLt5E=", + "lastModified": 1720535198, + "narHash": "sha256-zwVvxrdIzralnSbcpghA92tWu2DV2lwv89xZc8MTrbg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a5e4bbcb4780c63c79c87d29ea409abf097de3f7", + "rev": "205fd4226592cc83fd4c0885a3e4c9c400efabb5", "type": "github" }, "original": { @@ -904,6 +955,54 @@ "type": "github" } }, + "nixos-2405": { + "locked": { + "lastModified": 1735563628, + "narHash": "sha256-OnSAY7XDSx7CtDoqNh8jwVwh4xNL/2HaJxGjryLWzX8=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "b134951a4c9f3c995fd7be05f3243f8ecd65d798", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-24.05", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixos-2411": { + "locked": { + "lastModified": 1751274312, + "narHash": "sha256-/bVBlRpECLVzjV19t5KMdMFWSwKLtb5RyXdjz3LJT+g=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "50ab793786d9de88ee30ec4e4c24fb4236fc2674", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-24.11", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixos-2505": { + "locked": { + "lastModified": 1752162966, + "narHash": "sha256-3MxxkU8ZXMHXcbFz7UE4M6qnIPTYGcE/7EMqlZNnVDE=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "10e687235226880ed5e9f33f1ffa71fe60f2638a", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-25.05", + "repo": "nixpkgs", + "type": "github" + } + }, "nixos-anywhere": { "inputs": { "disko": [ @@ -916,6 +1015,7 @@ "nixos-modules", "flake-parts" ], + "nix-vm-test": "nix-vm-test", "nixos-images": [ "mcl-blockchain", "nixos-modules", @@ -934,11 +1034,11 @@ ] }, "locked": { - "lastModified": 1713609162, - "narHash": "sha256-p0cL/Ww9Vjn8fALaMMVywx5YpckhhkIPwrrJtWF74b4=", + "lastModified": 1752039948, + "narHash": "sha256-WPkazn1XS+wVv8rVQgyRNMpZKSqv56/kbr4BvpevfY0=", "owner": "numtide", "repo": "nixos-anywhere", - "rev": "3f97a42aad0731f8a1533aaf1a20a29f7136a47b", + "rev": "4b3c5fa88b19ace405932e46b6c2b219af76ebd7", "type": "github" }, "original": { @@ -949,10 +1049,10 @@ }, "nixos-images": { "inputs": { - "nixos-2311": [ + "nixos-stable": [ "mcl-blockchain", "nixos-modules", - "nixos-2311" + "nixos-2505" ], "nixos-unstable": [ "mcl-blockchain", @@ -961,11 +1061,11 @@ ] }, "locked": { - "lastModified": 1713523007, - "narHash": "sha256-kEnwogkcBn0omgIsGo3zbfAP9nJTDUhp+Q9QWXxsUd0=", + "lastModified": 1751890720, + "narHash": "sha256-jkEsFCFfRnOTHIrt5Gl9wIW5khxqGP3nfyM1yOUZAGk=", "owner": "nix-community", "repo": "nixos-images", - "rev": "f064936faf1d12452212030c38e8c325f5b4dfe5", + "rev": "e87eca4cb56435a7533c7be97579cbe3fdfd4937", "type": "github" }, "original": { @@ -985,38 +1085,40 @@ "ethereum-nix": "ethereum-nix", "fenix": "fenix", "flake-compat": "flake-compat", - "flake-parts": "flake-parts", + "flake-parts": "flake-parts_2", "flake-utils": "flake-utils", "flake-utils-plus": "flake-utils-plus", + "git-hooks-nix": "git-hooks-nix", "hercules-ci-effects": "hercules-ci-effects", "home-manager": "home-manager", + "home-manager-unstable": "home-manager-unstable", "microvm": "microvm", "nix-darwin": "nix-darwin", - "nix-fast-build": "nix-fast-build", "nix2container": "nix2container", "nixd": "nixd", "nixos-2311": "nixos-2311", + "nixos-2405": "nixos-2405", + "nixos-2411": "nixos-2411", + "nixos-2505": "nixos-2505", "nixos-anywhere": "nixos-anywhere", "nixos-images": "nixos-images", "nixpkgs": [ "mcl-blockchain", "nixos-modules", - "nixos-2311" + "nixos-2505" ], "nixpkgs-unstable": "nixpkgs-unstable", - "pre-commit-hooks": "pre-commit-hooks", "systems": "systems", "terranix": "terranix", - "treefmt-nix": "treefmt-nix", - "validator-ejector": "validator-ejector", + "treefmt-nix": "treefmt-nix_2", "vscode-server": "vscode-server" }, "locked": { - "lastModified": 1713786877, - "narHash": "sha256-qbkcs2ta0JX4TLirJ3K3ZTOXgzRTPFEMs5/4kDrCIXw=", + "lastModified": 1752387342, + "narHash": "sha256-BOeNgJL5c7/ZA+Hr7gVZgW6MlkvpyjVKrgA1SdcjW/0=", "owner": "metacraft-labs", "repo": "nixos-modules", - "rev": "3d06b5c8c91c7ba0abc84e0ea4a331209dfb855e", + "rev": "f15d3555dffedcfaa9cd37db8b6646c409cac6ed", "type": "github" }, "original": { @@ -1027,27 +1129,27 @@ }, "nixos-stable": { "locked": { - "lastModified": 1702233072, - "narHash": "sha256-H5G2wgbim2Ku6G6w+NSaQaauv6B6DlPhY9fMvArKqRo=", + "lastModified": 1749086602, + "narHash": "sha256-DJcgJMekoxVesl9kKjfLPix2Nbr42i7cpEHJiTnBUwU=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "781e2a9797ecf0f146e81425c822dca69fe4a348", + "rev": "4792576cb003c994bd7cc1edada3129def20b27d", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixos-23.11", + "ref": "nixos-25.05", "repo": "nixpkgs", "type": "github" } }, "nixpkgs": { "locked": { - "lastModified": 1711703276, - "narHash": "sha256-iMUFArF0WCatKK6RzfUJknjem0H9m4KgorO/p3Dopkk=", + "lastModified": 1747179050, + "narHash": "sha256-qhFMmDkeJX9KJwr5H32f1r7Prs7XbQWtO0h3V0a0rFY=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "d8fe5e6c92d0d190646fb9f1056741a229980089", + "rev": "adaa24fbf46737f3f1b5497bf64bae750f82942e", "type": "github" }, "original": { @@ -1057,29 +1159,29 @@ "type": "github" } }, - "nixpkgs-regression": { + "nixpkgs-unstable": { "locked": { - "lastModified": 1643052045, - "narHash": "sha256-uGJ0VXIhWKGXxkeNnq4TvV3CIOkUJ3PAoLZ3HMzNVMw=", + "lastModified": 1751984180, + "narHash": "sha256-LwWRsENAZJKUdD3SpLluwDmdXY9F45ZEgCb0X+xgOL0=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "215d4d0fd80ca5163643b03a33fde804a29cc1e2", + "rev": "9807714d6944a957c2e036f84b0ff8caf9930bc0", "type": "github" }, "original": { "owner": "NixOS", + "ref": "nixos-unstable", "repo": "nixpkgs", - "rev": "215d4d0fd80ca5163643b03a33fde804a29cc1e2", "type": "github" } }, - "nixpkgs-unstable": { + "nixpkgs_2": { "locked": { - "lastModified": 1713714899, - "narHash": "sha256-+z/XjO3QJs5rLE5UOf015gdVauVRQd2vZtsFkaXBq2Y=", + "lastModified": 1711703276, + "narHash": "sha256-iMUFArF0WCatKK6RzfUJknjem0H9m4KgorO/p3Dopkk=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "6143fc5eeb9c4f00163267708e26191d1e918932", + "rev": "d8fe5e6c92d0d190646fb9f1056741a229980089", "type": "github" }, "original": { @@ -1089,83 +1191,18 @@ "type": "github" } }, - "poetry2nix": { - "inputs": { - "flake-utils": [ - "mcl-blockchain", - "nixos-modules", - "ethereum-nix", - "flake-utils" - ], - "nix-github-actions": "nix-github-actions", - "nixpkgs": [ - "mcl-blockchain", - "nixos-modules", - "ethereum-nix", - "nixpkgs" - ], - "systems": [ - "mcl-blockchain", - "nixos-modules", - "ethereum-nix", - "systems" - ], - "treefmt-nix": [ - "mcl-blockchain", - "nixos-modules", - "ethereum-nix", - "treefmt-nix" - ] - }, + "nixpkgs_3": { "locked": { - "lastModified": 1708589824, - "narHash": "sha256-2GOiFTkvs5MtVF65sC78KNVxQSmsxtk0WmV1wJ9V2ck=", - "owner": "nix-community", - "repo": "poetry2nix", - "rev": "3c92540611f42d3fb2d0d084a6c694cd6544b609", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "poetry2nix", - "type": "github" - } - }, - "pre-commit-hooks": { - "inputs": { - "flake-compat": [ - "mcl-blockchain", - "nixos-modules", - "flake-compat" - ], - "flake-utils": [ - "mcl-blockchain", - "nixos-modules", - "flake-utils" - ], - "gitignore": "gitignore", - "nixpkgs": [ - "mcl-blockchain", - "nixos-modules", - "nixpkgs" - ], - "nixpkgs-stable": [ - "mcl-blockchain", - "nixos-modules", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1713775815, - "narHash": "sha256-Wu9cdYTnGQQwtT20QQMg7jzkANKQjwBD9iccfGKkfls=", - "owner": "cachix", - "repo": "pre-commit-hooks.nix", - "rev": "2ac4dcbf55ed43f3be0bae15e181f08a57af24a4", + "lastModified": 1744174375, + "narHash": "sha256-oxI9TLgnQbQ/WL0tIwVSIooLbXq4PW1QUhf5aQmXFgk=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "ef3a956f697525883b77192cbe208233ea0f8f79", "type": "github" }, "original": { - "owner": "cachix", - "repo": "pre-commit-hooks.nix", + "owner": "NixOS", + "repo": "nixpkgs", "type": "github" } }, @@ -1186,11 +1223,11 @@ "rust-analyzer-src": { "flake": false, "locked": { - "lastModified": 1713717558, - "narHash": "sha256-afXDSvbyKRvCiP0VDb7J0BtV/W3OuUbb8Dt9d17EGPM=", + "lastModified": 1752262373, + "narHash": "sha256-eRDeo/hVnf958ESWy8qV/jZj4ZRbFXsmMdw1cnI57dE=", "owner": "rust-lang", "repo": "rust-analyzer", - "rev": "47a901b9bf1f99b1ec5222d478684fc412d526a5", + "rev": "a489123e806ceadfdc5568bf9609b0468f5a2e6a", "type": "github" }, "original": { @@ -1200,39 +1237,14 @@ "type": "github" } }, - "rust-overlay": { - "inputs": { - "flake-utils": [ - "mcl-blockchain", - "flake-utils" - ], - "nixpkgs": [ - "mcl-blockchain", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1713752081, - "narHash": "sha256-x0QDETp7paa8qq+LX6191JwSq8abUFXCnKNulQ8L7ps=", - "owner": "oxalica", - "repo": "rust-overlay", - "rev": "606c0ecb23c676c444a0b026eecf800d5bd5fec2", - "type": "github" - }, - "original": { - "owner": "oxalica", - "repo": "rust-overlay", - "type": "github" - } - }, "spectrum": { "flake": false, "locked": { - "lastModified": 1708358594, - "narHash": "sha256-e71YOotu2FYA67HoC/voJDTFsiPpZNRwmiQb4f94OxQ=", + "lastModified": 1751265943, + "narHash": "sha256-XoHSo6GEElzRUOYAEg/jlh5c8TDsyDESFIux3nU/NMc=", "ref": "refs/heads/main", - "rev": "6d0e73864d28794cdbd26ab7b37259ab0e1e044c", - "revCount": 614, + "rev": "37c8663fab86fdb202fece339ef7ac7177ffc201", + "revCount": 904, "type": "git", "url": "https://spectrum-os.org/git/spectrum" }, @@ -1256,28 +1268,37 @@ "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" + } + }, "terranix": { "inputs": { - "bats-assert": "bats-assert", - "bats-support": "bats-support", - "flake-utils": [ - "mcl-blockchain", - "nixos-modules", - "flake-utils" - ], + "flake-parts": "flake-parts_3", "nixpkgs": [ "mcl-blockchain", "nixos-modules", "nixpkgs" ], - "terranix-examples": "terranix-examples" + "systems": "systems_2" }, "locked": { - "lastModified": 1695406838, - "narHash": "sha256-xiUfVD6rtsVWFotVtUW3Q1nQh4obKzgvpN1wqZuGXvM=", + "lastModified": 1749381683, + "narHash": "sha256-16z7tXZch12SAd3d8tbAiEOamyq3zFbw1oUq/ipmTkM=", "owner": "terranix", "repo": "terranix", - "rev": "fc9077ca02ab5681935dbf0ecd725c4d889b9275", + "rev": "9d2370279d595be9e728b68d29ff0b546d88e619", "type": "github" }, "original": { @@ -1286,35 +1307,21 @@ "type": "github" } }, - "terranix-examples": { - "locked": { - "lastModified": 1636300201, - "narHash": "sha256-0n1je1WpiR6XfCsvi8ZK7GrpEnMl+DpwhWaO1949Vbc=", - "owner": "terranix", - "repo": "terranix-examples", - "rev": "a934aa1cf88f6bd6c6ddb4c77b77ec6e1660bd5e", - "type": "github" - }, - "original": { - "owner": "terranix", - "repo": "terranix-examples", - "type": "github" - } - }, "treefmt-nix": { "inputs": { "nixpkgs": [ "mcl-blockchain", "nixos-modules", + "nixd", "nixpkgs" ] }, "locked": { - "lastModified": 1711963903, - "narHash": "sha256-N3QDhoaX+paWXHbEXZapqd1r95mdshxToGowtjtYkGI=", + "lastModified": 1734704479, + "narHash": "sha256-MMi74+WckoyEWBRcg/oaGRvXC9BVVxDZNRMpL+72wBI=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "49dc4a92b02b8e68798abd99184f228243b6e3ac", + "rev": "65712f5af67234dad91a5a4baee986a8b62dbf8f", "type": "github" }, "original": { @@ -1323,9 +1330,8 @@ "type": "github" } }, - "validator-ejector": { + "treefmt-nix_2": { "inputs": { - "flake-parts": "flake-parts_2", "nixpkgs": [ "mcl-blockchain", "nixos-modules", @@ -1333,17 +1339,16 @@ ] }, "locked": { - "lastModified": 1710236967, - "narHash": "sha256-2HJmglBoFg9h9GEAg/PT9wINa8ENtF58B13Gtz0pr/I=", - "owner": "metacraft-labs", - "repo": "validator-ejector", - "rev": "bfeb33e99e18a6bc9f6321e5329e7da0a55a1c2e", + "lastModified": 1752055615, + "narHash": "sha256-19m7P4O/Aw/6+CzncWMAJu89JaKeMh3aMle1CNQSIwM=", + "owner": "numtide", + "repo": "treefmt-nix", + "rev": "c9d477b5d5bd7f26adddd3f96cfd6a904768d4f9", "type": "github" }, "original": { - "owner": "metacraft-labs", - "ref": "add/nix-package", - "repo": "validator-ejector", + "owner": "numtide", + "repo": "treefmt-nix", "type": "github" } }, @@ -1361,17 +1366,16 @@ ] }, "locked": { - "lastModified": 1694401971, - "narHash": "sha256-7ZaJGCK/Hwz7YtPFX9xX6HtzNozUtY0qqwe2syyA5Oo=", + "lastModified": 1750353031, + "narHash": "sha256-Bx7DOPLhkr8Z60U9Qw4l0OidzHoqLDKQH5rDV5ef59A=", "owner": "nix-community", "repo": "nixos-vscode-server", - "rev": "7e581626a07486b1779ef02320e7e310feb11611", + "rev": "4ec4859b12129c0436b0a471ed1ea6dd8a317993", "type": "github" }, "original": { "owner": "nix-community", "repo": "nixos-vscode-server", - "rev": "7e581626a07486b1779ef02320e7e310feb11611", "type": "github" } }