diff --git a/nix/fixtures/module-repo/flake.lock b/nix/fixtures/module-repo/flake.lock index 6f6de63..741f1dd 100644 --- a/nix/fixtures/module-repo/flake.lock +++ b/nix/fixtures/module-repo/flake.lock @@ -612,7 +612,7 @@ }, "locked": { "lastModified": 0, - "narHash": "sha256-52Cp3SUsgtzzgDP0bGgQrbH76/NWTNVUmKZbfEO2LnY=", + "narHash": "sha256-ugSrTesuRRACjs+97RCguYMldVkLpuHi2JZR+P7wlAA=", "path": "../../..", "type": "path" }, @@ -640,11 +640,11 @@ "versions": "versions_2" }, "locked": { - "lastModified": 1717080664, - "narHash": "sha256-RFIGhUAiK32eoFar0c9TR+28uaCur110qC9266aLxMo=", + "lastModified": 1717147896, + "narHash": "sha256-FB89+Gy0d9O8fLSQK1QCiBbvnErUIDrSYbH9AbZ3xKs=", "owner": "holochain-open-dev", "repo": "infrastructure", - "rev": "724d178075dcc686fb25adb8fac86e57a1b9b812", + "rev": "d67f81362f056a0c75a447fe7b03c28115d8b50d", "type": "github" }, "original": { @@ -693,11 +693,11 @@ ] }, "locked": { - "lastModified": 1717137080, - "narHash": "sha256-2a47qhWwVTw96Eu+CRaJGLYXimlzlAq8V3T+DcSEQ6s=", + "lastModified": 1717397430, + "narHash": "sha256-mYjWQVvUQZ58GdeyBppN8Lz2dnpxg6m+CaCqv8ijUaU=", "owner": "holochain", "repo": "holochain", - "rev": "b3eb737766e488841f70e07af51c4b35de91e255", + "rev": "d5a17433b5e8772a6b06dcf9f7c58616ef4376cd", "type": "github" }, "original": { @@ -758,11 +758,11 @@ ] }, "locked": { - "lastModified": 1717137080, - "narHash": "sha256-2a47qhWwVTw96Eu+CRaJGLYXimlzlAq8V3T+DcSEQ6s=", + "lastModified": 1717418271, + "narHash": "sha256-tseJOx6mouuEzp6cawUXnAfD87J9FELGW6JQIE5omiE=", "owner": "holochain", "repo": "holochain", - "rev": "b3eb737766e488841f70e07af51c4b35de91e255", + "rev": "a13e522072aa239cb5b8ce78a14716d8e601846b", "type": "github" }, "original": { @@ -816,11 +816,11 @@ ] }, "locked": { - "lastModified": 1717008431, - "narHash": "sha256-cRPG2hDyFlxsT2bGlINJOjhZ4VXPBZ3lryXXXgKZ+rQ=", + "lastModified": 1717137080, + "narHash": "sha256-2a47qhWwVTw96Eu+CRaJGLYXimlzlAq8V3T+DcSEQ6s=", "owner": "holochain", "repo": "holochain", - "rev": "54e08e370c674c87d2dcac3146cd0aff76df93aa", + "rev": "b3eb737766e488841f70e07af51c4b35de91e255", "type": "github" }, "original": { @@ -886,11 +886,11 @@ ] }, "locked": { - "lastModified": 1717008431, - "narHash": "sha256-cRPG2hDyFlxsT2bGlINJOjhZ4VXPBZ3lryXXXgKZ+rQ=", + "lastModified": 1717137080, + "narHash": "sha256-2a47qhWwVTw96Eu+CRaJGLYXimlzlAq8V3T+DcSEQ6s=", "owner": "holochain", "repo": "holochain", - "rev": "54e08e370c674c87d2dcac3146cd0aff76df93aa", + "rev": "b3eb737766e488841f70e07af51c4b35de91e255", "type": "github" }, "original": { @@ -1369,11 +1369,11 @@ "versions": "versions_3" }, "locked": { - "lastModified": 1717084946, - "narHash": "sha256-arSCQ0JJdyBNfSKw4s35Myh/WLMYjhS4KNr+q95c/VU=", + "lastModified": 1717148630, + "narHash": "sha256-pJ0d0jA1RzqZwx6jL4sEXT2bjDvLXMwjZQWXwoVGbEs=", "owner": "holochain-open-dev", "repo": "profiles", - "rev": "f1936872f767615ad50179d0aa770e2841ca0373", + "rev": "decbb755bfa4432d672a58783eb7d4985fcadcba", "type": "github" }, "original": { @@ -1453,11 +1453,11 @@ ] }, "locked": { - "lastModified": 1717121863, - "narHash": "sha256-/3sxIe7MZqF/jw1RTQCSmgTjwVod43mmrk84m50MJQ4=", + "lastModified": 1717381101, + "narHash": "sha256-TcM4+oHTSLw8neTxk/Q0beODr8YiL+oI2j0ENYnNfk4=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "2a7b53172ed08f856b8382d7dcfd36a4e0cbd866", + "rev": "07098b424d114cd2dddec40be8d5586da339fddc", "type": "github" }, "original": { @@ -1475,11 +1475,11 @@ ] }, "locked": { - "lastModified": 1717121863, - "narHash": "sha256-/3sxIe7MZqF/jw1RTQCSmgTjwVod43mmrk84m50MJQ4=", + "lastModified": 1717406456, + "narHash": "sha256-voWbxOZu1DM6hLOlOkLqSrZ8BsOY6F9h/tYB9C0jOXs=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "2a7b53172ed08f856b8382d7dcfd36a4e0cbd866", + "rev": "711ff40be18b09bf096930f52e1fb2fcbee9adf0", "type": "github" }, "original": { @@ -1499,11 +1499,11 @@ ] }, "locked": { - "lastModified": 1716949111, - "narHash": "sha256-ms3aD3Z2jKd1dk8qd0D/N7C8vFxn6z6LQ1G7cvNTVJ8=", + "lastModified": 1717121863, + "narHash": "sha256-/3sxIe7MZqF/jw1RTQCSmgTjwVod43mmrk84m50MJQ4=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "2e7ccf572ce0f0547d4cf4426de4482936882d0e", + "rev": "2a7b53172ed08f856b8382d7dcfd36a4e0cbd866", "type": "github" }, "original": { @@ -1522,11 +1522,11 @@ ] }, "locked": { - "lastModified": 1716949111, - "narHash": "sha256-ms3aD3Z2jKd1dk8qd0D/N7C8vFxn6z6LQ1G7cvNTVJ8=", + "lastModified": 1717121863, + "narHash": "sha256-/3sxIe7MZqF/jw1RTQCSmgTjwVod43mmrk84m50MJQ4=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "2e7ccf572ce0f0547d4cf4426de4482936882d0e", + "rev": "2a7b53172ed08f856b8382d7dcfd36a4e0cbd866", "type": "github" }, "original": { @@ -1555,11 +1555,11 @@ "scaffolding_2": { "flake": false, "locked": { - "lastModified": 1716370784, - "narHash": "sha256-iCsenLqNBpKDfGGZuXbxH0BYjgrG5Me8dvzan7VIQ5Q=", + "lastModified": 1717056432, + "narHash": "sha256-zsSoSsqrDKI/ETGkkjKAIl9GXZ8Qe1T6/TpMvlVRc8M=", "owner": "holochain", "repo": "scaffolding", - "rev": "b4b1e0f8298551c44e99d3897eedd995b4b54314", + "rev": "a14167ccf966d1b7ef9b35a68bb359864c2c6fae", "type": "github" }, "original": { @@ -1572,11 +1572,11 @@ "scaffolding_3": { "flake": false, "locked": { - "lastModified": 1716370784, - "narHash": "sha256-iCsenLqNBpKDfGGZuXbxH0BYjgrG5Me8dvzan7VIQ5Q=", + "lastModified": 1717056432, + "narHash": "sha256-zsSoSsqrDKI/ETGkkjKAIl9GXZ8Qe1T6/TpMvlVRc8M=", "owner": "holochain", "repo": "scaffolding", - "rev": "b4b1e0f8298551c44e99d3897eedd995b4b54314", + "rev": "a14167ccf966d1b7ef9b35a68bb359864c2c6fae", "type": "github" }, "original": { @@ -1672,11 +1672,11 @@ }, "locked": { "dir": "versions/0_3_rc", - "lastModified": 1717137080, - "narHash": "sha256-2a47qhWwVTw96Eu+CRaJGLYXimlzlAq8V3T+DcSEQ6s=", + "lastModified": 1717397430, + "narHash": "sha256-mYjWQVvUQZ58GdeyBppN8Lz2dnpxg6m+CaCqv8ijUaU=", "owner": "holochain", "repo": "holochain", - "rev": "b3eb737766e488841f70e07af51c4b35de91e255", + "rev": "d5a17433b5e8772a6b06dcf9f7c58616ef4376cd", "type": "github" }, "original": { @@ -1695,11 +1695,11 @@ }, "locked": { "dir": "versions/0_3_rc", - "lastModified": 1717008431, - "narHash": "sha256-cRPG2hDyFlxsT2bGlINJOjhZ4VXPBZ3lryXXXgKZ+rQ=", + "lastModified": 1717137080, + "narHash": "sha256-2a47qhWwVTw96Eu+CRaJGLYXimlzlAq8V3T+DcSEQ6s=", "owner": "holochain", "repo": "holochain", - "rev": "54e08e370c674c87d2dcac3146cd0aff76df93aa", + "rev": "b3eb737766e488841f70e07af51c4b35de91e255", "type": "github" }, "original": { @@ -1718,11 +1718,11 @@ }, "locked": { "dir": "versions/0_3_rc", - "lastModified": 1717008431, - "narHash": "sha256-cRPG2hDyFlxsT2bGlINJOjhZ4VXPBZ3lryXXXgKZ+rQ=", + "lastModified": 1717137080, + "narHash": "sha256-2a47qhWwVTw96Eu+CRaJGLYXimlzlAq8V3T+DcSEQ6s=", "owner": "holochain", "repo": "holochain", - "rev": "54e08e370c674c87d2dcac3146cd0aff76df93aa", + "rev": "b3eb737766e488841f70e07af51c4b35de91e255", "type": "github" }, "original": { @@ -1741,11 +1741,11 @@ }, "locked": { "dir": "versions/weekly", - "lastModified": 1717137080, - "narHash": "sha256-2a47qhWwVTw96Eu+CRaJGLYXimlzlAq8V3T+DcSEQ6s=", + "lastModified": 1717418271, + "narHash": "sha256-tseJOx6mouuEzp6cawUXnAfD87J9FELGW6JQIE5omiE=", "owner": "holochain", "repo": "holochain", - "rev": "b3eb737766e488841f70e07af51c4b35de91e255", + "rev": "a13e522072aa239cb5b8ce78a14716d8e601846b", "type": "github" }, "original": { diff --git a/nix/fixtures/module-repo/zome/zome.nix b/nix/fixtures/module-repo/zome/zome.nix index d1b51dc..ed9dbfa 100644 --- a/nix/fixtures/module-repo/zome/zome.nix +++ b/nix/fixtures/module-repo/zome/zome.nix @@ -7,6 +7,9 @@ holochain = inputs'.holochain; crateCargoToml = ./Cargo.toml; }; + + # + checks.my_zome = inputs.hc-infra.outputs.lib.sweettest { workspacePath = inputs.self.outPath; holochain = inputs'.holochain; diff --git a/nix/fixtures/service-repo/dna/dna.nix b/nix/fixtures/service-repo/dna/dna.nix index 25d327a..1c628e9 100644 --- a/nix/fixtures/service-repo/dna/dna.nix +++ b/nix/fixtures/service-repo/dna/dna.nix @@ -1,22 +1,11 @@ { inputs, ... }: { - perSystem = - { inputs' - , config - , pkgs - , system - , lib - , self' - , options - , ... - }: { - packages.my_dna = inputs.hcUtils.outputs.lib.dna { - dnaManifest = ./dna.yaml; - holochain = inputs'.holochain; - zomes = { - my_zome = inputs'.module.packages.my_zome; - }; - }; - }; + perSystem = { inputs', config, pkgs, system, lib, self', options, ... }: { + packages.my_dna = inputs.hc-infra.outputs.lib.dna { + dnaManifest = ./dna.yaml; + holochain = inputs'.holochain; + zomes = { my_zome = inputs'.module.packages.my_zome; }; + }; + }; } diff --git a/nix/fixtures/service-repo/flake.lock b/nix/fixtures/service-repo/flake.lock index a61e514..d57f4de 100644 --- a/nix/fixtures/service-repo/flake.lock +++ b/nix/fixtures/service-repo/flake.lock @@ -102,6 +102,40 @@ "type": "github" } }, + "cargo-chef_7": { + "flake": false, + "locked": { + "lastModified": 1695999026, + "narHash": "sha256-UtLoZd7YBRSF9uXStfC3geEFqSqZXFh1rLHaP8hre0Y=", + "owner": "LukeMathWalker", + "repo": "cargo-chef", + "rev": "6e96ae5cd023b718ae40d608981e50a6e7d7facf", + "type": "github" + }, + "original": { + "owner": "LukeMathWalker", + "ref": "main", + "repo": "cargo-chef", + "type": "github" + } + }, + "cargo-chef_8": { + "flake": false, + "locked": { + "lastModified": 1695999026, + "narHash": "sha256-UtLoZd7YBRSF9uXStfC3geEFqSqZXFh1rLHaP8hre0Y=", + "owner": "LukeMathWalker", + "repo": "cargo-chef", + "rev": "6e96ae5cd023b718ae40d608981e50a6e7d7facf", + "type": "github" + }, + "original": { + "owner": "LukeMathWalker", + "ref": "main", + "repo": "cargo-chef", + "type": "github" + } + }, "cargo-rdme": { "flake": false, "locked": { @@ -204,16 +238,115 @@ "type": "github" } }, + "cargo-rdme_7": { + "flake": false, + "locked": { + "lastModified": 1675118998, + "narHash": "sha256-lrYWqu3h88fr8gG3Yo5GbFGYaq5/1Os7UtM+Af0Bg4k=", + "owner": "orium", + "repo": "cargo-rdme", + "rev": "f9dbb6bccc078f4869f45ae270a2890ac9a75877", + "type": "github" + }, + "original": { + "owner": "orium", + "ref": "v1.1.0", + "repo": "cargo-rdme", + "type": "github" + } + }, + "cargo-rdme_8": { + "flake": false, + "locked": { + "lastModified": 1675118998, + "narHash": "sha256-lrYWqu3h88fr8gG3Yo5GbFGYaq5/1Os7UtM+Af0Bg4k=", + "owner": "orium", + "repo": "cargo-rdme", + "rev": "f9dbb6bccc078f4869f45ae270a2890ac9a75877", + "type": "github" + }, + "original": { + "owner": "orium", + "ref": "v1.1.0", + "repo": "cargo-rdme", + "type": "github" + } + }, "crane": { "inputs": { "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1713459701, - "narHash": "sha256-LjQ11ASxnv/FXfb8QnrIyMkyqSqcBPX+lFK8gu0jSQE=", + "lastModified": 1716569590, + "narHash": "sha256-5eDbq8TuXFGGO3mqJFzhUbt5zHVTf5zilQoyW5jnJwo=", "owner": "ipetkov", "repo": "crane", - "rev": "45ea0059fb325132fdc3c39faffb0941d25d08d3", + "rev": "109987da061a1bf452f435f1653c47511587d919", + "type": "github" + }, + "original": { + "owner": "ipetkov", + "repo": "crane", + "rev": "109987da061a1bf452f435f1653c47511587d919", + "type": "github" + } + }, + "crane_10": { + "inputs": { + "nixpkgs": "nixpkgs_10" + }, + "locked": { + "lastModified": 1716569590, + "narHash": "sha256-5eDbq8TuXFGGO3mqJFzhUbt5zHVTf5zilQoyW5jnJwo=", + "owner": "ipetkov", + "repo": "crane", + "rev": "109987da061a1bf452f435f1653c47511587d919", + "type": "github" + }, + "original": { + "owner": "ipetkov", + "repo": "crane", + "rev": "109987da061a1bf452f435f1653c47511587d919", + "type": "github" + } + }, + "crane_11": { + "inputs": { + "nixpkgs": [ + "profiles", + "hc-infra", + "holochain", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1707363936, + "narHash": "sha256-QbqyvGFYt84QNOQLOOTWplZZkzkyDhYrAl/N/9H0vFM=", + "owner": "ipetkov", + "repo": "crane", + "rev": "9107434eda6991e9388ad87b815dafa337446d16", + "type": "github" + }, + "original": { + "owner": "ipetkov", + "repo": "crane", + "type": "github" + } + }, + "crane_12": { + "inputs": { + "nixpkgs": [ + "profiles", + "holochain", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1707363936, + "narHash": "sha256-QbqyvGFYt84QNOQLOOTWplZZkzkyDhYrAl/N/9H0vFM=", + "owner": "ipetkov", + "repo": "crane", + "rev": "9107434eda6991e9388ad87b815dafa337446d16", "type": "github" }, "original": { @@ -225,7 +358,7 @@ "crane_2": { "inputs": { "nixpkgs": [ - "hcUtils", + "hc-infra", "holochain", "nixpkgs" ] @@ -270,16 +403,17 @@ "nixpkgs": "nixpkgs_4" }, "locked": { - "lastModified": 1713459701, - "narHash": "sha256-LjQ11ASxnv/FXfb8QnrIyMkyqSqcBPX+lFK8gu0jSQE=", + "lastModified": 1716569590, + "narHash": "sha256-5eDbq8TuXFGGO3mqJFzhUbt5zHVTf5zilQoyW5jnJwo=", "owner": "ipetkov", "repo": "crane", - "rev": "45ea0059fb325132fdc3c39faffb0941d25d08d3", + "rev": "109987da061a1bf452f435f1653c47511587d919", "type": "github" }, "original": { "owner": "ipetkov", "repo": "crane", + "rev": "109987da061a1bf452f435f1653c47511587d919", "type": "github" } }, @@ -287,7 +421,7 @@ "inputs": { "nixpkgs": [ "module", - "hcUtils", + "hc-infra", "holochain", "nixpkgs" ] @@ -333,16 +467,17 @@ "nixpkgs": "nixpkgs_7" }, "locked": { - "lastModified": 1712513517, - "narHash": "sha256-VuLm5tTMqfS82NZAsNfsW7U+pTZ1+GcOU7gYR/Fb1Z4=", + "lastModified": 1716569590, + "narHash": "sha256-5eDbq8TuXFGGO3mqJFzhUbt5zHVTf5zilQoyW5jnJwo=", "owner": "ipetkov", "repo": "crane", - "rev": "9caad1eb0c69a13ee6467035353b71a76c85ea53", + "rev": "109987da061a1bf452f435f1653c47511587d919", "type": "github" }, "original": { "owner": "ipetkov", "repo": "crane", + "rev": "109987da061a1bf452f435f1653c47511587d919", "type": "github" } }, @@ -489,6 +624,38 @@ "type": "github" } }, + "crate2nix_7": { + "flake": false, + "locked": { + "lastModified": 1706909251, + "narHash": "sha256-T7G9Uhh77P0kKri/u+Mwa/4YnXwdPsJSwYCiJCCW+fs=", + "owner": "kolloch", + "repo": "crate2nix", + "rev": "15656bb6cb15f55ee3344bf4362e6489feb93db6", + "type": "github" + }, + "original": { + "owner": "kolloch", + "repo": "crate2nix", + "type": "github" + } + }, + "crate2nix_8": { + "flake": false, + "locked": { + "lastModified": 1706909251, + "narHash": "sha256-T7G9Uhh77P0kKri/u+Mwa/4YnXwdPsJSwYCiJCCW+fs=", + "owner": "kolloch", + "repo": "crate2nix", + "rev": "15656bb6cb15f55ee3344bf4362e6489feb93db6", + "type": "github" + }, + "original": { + "owner": "kolloch", + "repo": "crate2nix", + "type": "github" + } + }, "empty": { "flake": false, "locked": { @@ -585,6 +752,38 @@ "type": "github" } }, + "empty_7": { + "flake": false, + "locked": { + "lastModified": 1683792623, + "narHash": "sha256-pQpattmS9VmO3ZIQUFn66az8GSmB4IvYhTTCFn6SUmo=", + "owner": "steveej", + "repo": "empty", + "rev": "8e328e450e4cd32e072eba9e99fe92cf2a1ef5cf", + "type": "github" + }, + "original": { + "owner": "steveej", + "repo": "empty", + "type": "github" + } + }, + "empty_8": { + "flake": false, + "locked": { + "lastModified": 1683792623, + "narHash": "sha256-pQpattmS9VmO3ZIQUFn66az8GSmB4IvYhTTCFn6SUmo=", + "owner": "steveej", + "repo": "empty", + "rev": "8e328e450e4cd32e072eba9e99fe92cf2a1ef5cf", + "type": "github" + }, + "original": { + "owner": "steveej", + "repo": "empty", + "type": "github" + } + }, "flake-compat": { "flake": false, "locked": { @@ -681,6 +880,38 @@ "type": "github" } }, + "flake-compat_7": { + "flake": false, + "locked": { + "lastModified": 1696426674, + "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_8": { + "flake": false, + "locked": { + "lastModified": 1696426674, + "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, "flake-parts": { "inputs": { "nixpkgs-lib": "nixpkgs-lib" @@ -783,6 +1014,40 @@ "type": "indirect" } }, + "flake-parts_7": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_7" + }, + "locked": { + "lastModified": 1706830856, + "narHash": "sha256-a0NYyp+h9hlb7ddVz4LUn1vT/PLwqfrWYcHMvFB1xYg=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "b253292d9c0a5ead9bc98c4e9a26c6312e27d69f", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, + "flake-parts_8": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_8" + }, + "locked": { + "lastModified": 1706830856, + "narHash": "sha256-a0NYyp+h9hlb7ddVz4LUn1vT/PLwqfrWYcHMvFB1xYg=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "b253292d9c0a5ead9bc98c4e9a26c6312e27d69f", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, "flake-utils": { "inputs": { "systems": "systems" @@ -927,25 +1192,63 @@ "type": "github" } }, - "flake-utils_9": { + "hc-infra": { "inputs": { - "systems": "systems_9" + "crane": "crane", + "holochain": "holochain", + "nixpkgs": [ + "hc-infra", + "holochain", + "nixpkgs" + ], + "rust-overlay": [ + "hc-infra", + "holochain", + "rust-overlay" + ], + "versions": "versions" }, "locked": { - "lastModified": 1705309234, - "narHash": "sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "1ef2e671c3b0c19053962c07dbda38332dcebf26", - "type": "github" + "lastModified": 0, + "narHash": "sha256-S874RcRn2JanOsPWj26yfjtzEXkHdE/CE0jugEcW9Qk=", + "path": "../../..", + "type": "path" }, "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" + "path": "../../..", + "type": "path" } }, - "hc-infra": { + "hc-infra_2": { + "inputs": { + "crane": "crane_4", + "holochain": "holochain_4", + "nixpkgs": [ + "module", + "hc-infra", + "holochain", + "nixpkgs" + ], + "rust-overlay": [ + "module", + "hc-infra", + "holochain", + "rust-overlay" + ], + "versions": "versions_2" + }, + "locked": { + "lastModified": 0, + "narHash": "sha256-52Cp3SUsgtzzgDP0bGgQrbH76/NWTNVUmKZbfEO2LnY=", + "path": "../../..", + "type": "path" + }, + "original": { + "path": "../../..", + "type": "path" + } + }, + "hc-infra_3": { "inputs": { "crane": "crane_7", "holochain": "holochain_7", @@ -956,69 +1259,59 @@ "holochain", "nixpkgs" ], - "rust-overlay": "rust-overlay_8", + "rust-overlay": [ + "module", + "profiles", + "hc-infra", + "holochain", + "rust-overlay" + ], "versions": "versions_3" }, "locked": { - "lastModified": 1712679919, - "narHash": "sha256-9xjdx5B981p6w20vZbGTXEyuUrjAarJf+lCdlmUxNjg=", + "lastModified": 1717080664, + "narHash": "sha256-RFIGhUAiK32eoFar0c9TR+28uaCur110qC9266aLxMo=", "owner": "holochain-open-dev", "repo": "infrastructure", - "rev": "27a5e9532e58f6dfa60b3dc0f49c6a7f1cd75250", + "rev": "724d178075dcc686fb25adb8fac86e57a1b9b812", "type": "github" }, "original": { "owner": "holochain-open-dev", - "ref": "0.300.0-dev", "repo": "infrastructure", "type": "github" } }, - "hcUtils": { + "hc-infra_4": { "inputs": { - "crane": "crane", - "holochain": "holochain", + "crane": "crane_10", + "holochain": "holochain_12", "nixpkgs": [ - "hcUtils", + "profiles", + "hc-infra", "holochain", "nixpkgs" ], - "rust-overlay": "rust-overlay_2", - "versions": "versions" - }, - "locked": { - "lastModified": 0, - "narHash": "sha256-zUMYSajaI5TG8LUdSgB11tf1DGPM9DkgZM7SUfHJ+SM=", - "path": "../../..", - "type": "path" - }, - "original": { - "path": "../../..", - "type": "path" - } - }, - "hcUtils_2": { - "inputs": { - "crane": "crane_4", - "holochain": "holochain_4", - "nixpkgs": [ - "module", - "hcUtils", + "rust-overlay": [ + "profiles", + "hc-infra", "holochain", - "nixpkgs" + "rust-overlay" ], - "rust-overlay": "rust-overlay_5", - "versions": "versions_2" + "versions": "versions_6" }, "locked": { - "lastModified": 0, - "narHash": "sha256-pSa+8sWQ6CDTSxkEbcAV5BgQa4L8dUTMwvtL8sGmlXY=", - "path": "../../..", - "type": "path" + "lastModified": 1717143074, + "narHash": "sha256-BgIQ8yenG1CTfvdgYVg99LDBYyIz5gQczJ46dt0vqGE=", + "owner": "holochain-open-dev", + "repo": "infrastructure", + "rev": "1fe2b5ca7b874fb136ffcce550bc95271455ab06", + "type": "github" }, "original": { - "path": "../../..", - "type": "path" + "owner": "holochain-open-dev", + "repo": "infrastructure", + "type": "github" } }, "holochain": { @@ -1031,17 +1324,17 @@ "flake-compat": "flake-compat", "flake-parts": "flake-parts", "holochain": [ - "hcUtils", + "hc-infra", "holochain", "empty" ], "lair": [ - "hcUtils", + "hc-infra", "holochain", "empty" ], "launcher": [ - "hcUtils", + "hc-infra", "holochain", "empty" ], @@ -1051,21 +1344,21 @@ "repo-git": "repo-git", "rust-overlay": "rust-overlay", "scaffolding": [ - "hcUtils", + "hc-infra", "holochain", "empty" ], "versions": [ - "hcUtils", + "hc-infra", "versions" ] }, "locked": { - "lastModified": 1713509737, - "narHash": "sha256-w3gU0t5ELF6F2Sw/ZMgGRWTpxy/g0ZXnUZK1bZfqrgs=", + "lastModified": 1717137080, + "narHash": "sha256-2a47qhWwVTw96Eu+CRaJGLYXimlzlAq8V3T+DcSEQ6s=", "owner": "holochain", "repo": "holochain", - "rev": "d08d66a1293ea4bb2185f49f5af55be1fb4fbda1", + "rev": "b3eb737766e488841f70e07af51c4b35de91e255", "type": "github" }, "original": { @@ -1077,16 +1370,16 @@ "holochain_10": { "flake": false, "locked": { - "lastModified": 1712161287, - "narHash": "sha256-izcly9+JWv15F70SK5DcyZyuMomO4+HmvoQ0CWh3J3M=", + "lastModified": 1715896367, + "narHash": "sha256-jRxb8HsXUV7Fba3hMCL+TycbvF7v+JT53eIryZPu878=", "owner": "holochain", "repo": "holochain", - "rev": "a87b7b6280bd913d7ac88841810d2013864c0959", + "rev": "9f293072c41bd053e9cd88f746a456ee1dee1990", "type": "github" }, "original": { "owner": "holochain", - "ref": "holochain-0.3.0-beta-dev.44", + "ref": "holochain-0.3.1-rc.0", "repo": "holochain", "type": "github" } @@ -1094,33 +1387,178 @@ "holochain_11": { "flake": false, "locked": { - "lastModified": 1713315590, - "narHash": "sha256-hWeNAq+F1rAoYulPFqpQOo0cjeMZVvKXLohnP0MOc9Y=", + "lastModified": 1716944805, + "narHash": "sha256-JKwV3v71mBo1l7OW9d5S4jlzBktbGTC6+EyHnq1oeSI=", "owner": "holochain", "repo": "holochain", - "rev": "d8715775f359211b7031f4bdca1cc89db679ed10", + "rev": "f505a55342f9aba7bf15a0ab7203e631cddb89fe", "type": "github" }, "original": { "owner": "holochain", - "ref": "holochain-0.3.0-beta-dev.46", + "ref": "holochain-0.4.0-dev.5", "repo": "holochain", "type": "github" } }, "holochain_12": { + "inputs": { + "cargo-chef": "cargo-chef_7", + "cargo-rdme": "cargo-rdme_7", + "crane": "crane_11", + "crate2nix": "crate2nix_7", + "empty": "empty_7", + "flake-compat": "flake-compat_7", + "flake-parts": "flake-parts_7", + "holochain": [ + "profiles", + "hc-infra", + "holochain", + "empty" + ], + "lair": [ + "profiles", + "hc-infra", + "holochain", + "empty" + ], + "launcher": [ + "profiles", + "hc-infra", + "holochain", + "empty" + ], + "nix-filter": "nix-filter_7", + "nixpkgs": "nixpkgs_11", + "pre-commit-hooks-nix": "pre-commit-hooks-nix_7", + "repo-git": "repo-git_7", + "rust-overlay": "rust-overlay_7", + "scaffolding": [ + "profiles", + "hc-infra", + "holochain", + "empty" + ], + "versions": [ + "profiles", + "hc-infra", + "versions" + ] + }, + "locked": { + "lastModified": 1717137080, + "narHash": "sha256-2a47qhWwVTw96Eu+CRaJGLYXimlzlAq8V3T+DcSEQ6s=", + "owner": "holochain", + "repo": "holochain", + "rev": "b3eb737766e488841f70e07af51c4b35de91e255", + "type": "github" + }, + "original": { + "owner": "holochain", + "repo": "holochain", + "type": "github" + } + }, + "holochain_13": { + "flake": false, + "locked": { + "lastModified": 1715896367, + "narHash": "sha256-jRxb8HsXUV7Fba3hMCL+TycbvF7v+JT53eIryZPu878=", + "owner": "holochain", + "repo": "holochain", + "rev": "9f293072c41bd053e9cd88f746a456ee1dee1990", + "type": "github" + }, + "original": { + "owner": "holochain", + "ref": "holochain-0.3.1-rc.0", + "repo": "holochain", + "type": "github" + } + }, + "holochain_14": { + "inputs": { + "cargo-chef": "cargo-chef_8", + "cargo-rdme": "cargo-rdme_8", + "crane": "crane_12", + "crate2nix": "crate2nix_8", + "empty": "empty_8", + "flake-compat": "flake-compat_8", + "flake-parts": "flake-parts_8", + "holochain": [ + "profiles", + "holochain", + "empty" + ], + "lair": [ + "profiles", + "holochain", + "empty" + ], + "launcher": [ + "profiles", + "holochain", + "empty" + ], + "nix-filter": "nix-filter_8", + "nixpkgs": "nixpkgs_12", + "pre-commit-hooks-nix": "pre-commit-hooks-nix_8", + "repo-git": "repo-git_8", + "rust-overlay": "rust-overlay_8", + "scaffolding": [ + "profiles", + "holochain", + "empty" + ], + "versions": [ + "profiles", + "versions" + ] + }, + "locked": { + "lastModified": 1717137080, + "narHash": "sha256-2a47qhWwVTw96Eu+CRaJGLYXimlzlAq8V3T+DcSEQ6s=", + "owner": "holochain", + "repo": "holochain", + "rev": "b3eb737766e488841f70e07af51c4b35de91e255", + "type": "github" + }, + "original": { + "owner": "holochain", + "repo": "holochain", + "type": "github" + } + }, + "holochain_15": { "flake": false, "locked": { - "lastModified": 1713315590, - "narHash": "sha256-hWeNAq+F1rAoYulPFqpQOo0cjeMZVvKXLohnP0MOc9Y=", + "lastModified": 1715896367, + "narHash": "sha256-jRxb8HsXUV7Fba3hMCL+TycbvF7v+JT53eIryZPu878=", "owner": "holochain", "repo": "holochain", - "rev": "d8715775f359211b7031f4bdca1cc89db679ed10", + "rev": "9f293072c41bd053e9cd88f746a456ee1dee1990", "type": "github" }, "original": { "owner": "holochain", - "ref": "holochain-0.3.0-beta-dev.46", + "ref": "holochain-0.3.1-rc.0", + "repo": "holochain", + "type": "github" + } + }, + "holochain_16": { + "flake": false, + "locked": { + "lastModified": 1716944805, + "narHash": "sha256-JKwV3v71mBo1l7OW9d5S4jlzBktbGTC6+EyHnq1oeSI=", + "owner": "holochain", + "repo": "holochain", + "rev": "f505a55342f9aba7bf15a0ab7203e631cddb89fe", + "type": "github" + }, + "original": { + "owner": "holochain", + "ref": "holochain-0.4.0-dev.5", "repo": "holochain", "type": "github" } @@ -1128,16 +1566,16 @@ "holochain_2": { "flake": false, "locked": { - "lastModified": 1712710944, - "narHash": "sha256-ye4bu3XgmufPZWwd2RCBkdkyV9dCVAx4CLiL8QKgixg=", + "lastModified": 1715896367, + "narHash": "sha256-jRxb8HsXUV7Fba3hMCL+TycbvF7v+JT53eIryZPu878=", "owner": "holochain", "repo": "holochain", - "rev": "28dce06eef726cc7320637ab76ffe6f2798b12b8", + "rev": "9f293072c41bd053e9cd88f746a456ee1dee1990", "type": "github" }, "original": { "owner": "holochain", - "ref": "holochain-0.3.0-beta-dev.45", + "ref": "holochain-0.3.1-rc.0", "repo": "holochain", "type": "github" } @@ -1167,7 +1605,7 @@ "nixpkgs": "nixpkgs_3", "pre-commit-hooks-nix": "pre-commit-hooks-nix_2", "repo-git": "repo-git_2", - "rust-overlay": "rust-overlay_3", + "rust-overlay": "rust-overlay_2", "scaffolding": [ "holochain", "empty" @@ -1177,11 +1615,11 @@ ] }, "locked": { - "lastModified": 1713944178, - "narHash": "sha256-I5EfdfppecLnJgsFKGvGTvqwhVCm1VgspzFFj5pJzpU=", + "lastModified": 1717137080, + "narHash": "sha256-2a47qhWwVTw96Eu+CRaJGLYXimlzlAq8V3T+DcSEQ6s=", "owner": "holochain", "repo": "holochain", - "rev": "a7a7ff34b6477f87114fdb9ad29d50b90de1899c", + "rev": "b3eb737766e488841f70e07af51c4b35de91e255", "type": "github" }, "original": { @@ -1201,19 +1639,19 @@ "flake-parts": "flake-parts_3", "holochain": [ "module", - "hcUtils", + "hc-infra", "holochain", "empty" ], "lair": [ "module", - "hcUtils", + "hc-infra", "holochain", "empty" ], "launcher": [ "module", - "hcUtils", + "hc-infra", "holochain", "empty" ], @@ -1221,25 +1659,25 @@ "nixpkgs": "nixpkgs_5", "pre-commit-hooks-nix": "pre-commit-hooks-nix_3", "repo-git": "repo-git_3", - "rust-overlay": "rust-overlay_4", + "rust-overlay": "rust-overlay_3", "scaffolding": [ "module", - "hcUtils", + "hc-infra", "holochain", "empty" ], "versions": [ "module", - "hcUtils", + "hc-infra", "versions" ] }, "locked": { - "lastModified": 1713509737, - "narHash": "sha256-w3gU0t5ELF6F2Sw/ZMgGRWTpxy/g0ZXnUZK1bZfqrgs=", + "lastModified": 1717137080, + "narHash": "sha256-2a47qhWwVTw96Eu+CRaJGLYXimlzlAq8V3T+DcSEQ6s=", "owner": "holochain", "repo": "holochain", - "rev": "d08d66a1293ea4bb2185f49f5af55be1fb4fbda1", + "rev": "b3eb737766e488841f70e07af51c4b35de91e255", "type": "github" }, "original": { @@ -1251,16 +1689,16 @@ "holochain_5": { "flake": false, "locked": { - "lastModified": 1712710944, - "narHash": "sha256-ye4bu3XgmufPZWwd2RCBkdkyV9dCVAx4CLiL8QKgixg=", + "lastModified": 1715896367, + "narHash": "sha256-jRxb8HsXUV7Fba3hMCL+TycbvF7v+JT53eIryZPu878=", "owner": "holochain", "repo": "holochain", - "rev": "28dce06eef726cc7320637ab76ffe6f2798b12b8", + "rev": "9f293072c41bd053e9cd88f746a456ee1dee1990", "type": "github" }, "original": { "owner": "holochain", - "ref": "holochain-0.3.0-beta-dev.45", + "ref": "holochain-0.3.1-rc.0", "repo": "holochain", "type": "github" } @@ -1293,7 +1731,7 @@ "nixpkgs": "nixpkgs_6", "pre-commit-hooks-nix": "pre-commit-hooks-nix_4", "repo-git": "repo-git_4", - "rust-overlay": "rust-overlay_6", + "rust-overlay": "rust-overlay_4", "scaffolding": [ "module", "holochain", @@ -1305,11 +1743,11 @@ ] }, "locked": { - "lastModified": 1713944178, - "narHash": "sha256-I5EfdfppecLnJgsFKGvGTvqwhVCm1VgspzFFj5pJzpU=", + "lastModified": 1717137080, + "narHash": "sha256-2a47qhWwVTw96Eu+CRaJGLYXimlzlAq8V3T+DcSEQ6s=", "owner": "holochain", "repo": "holochain", - "rev": "a7a7ff34b6477f87114fdb9ad29d50b90de1899c", + "rev": "b3eb737766e488841f70e07af51c4b35de91e255", "type": "github" }, "original": { @@ -1352,7 +1790,7 @@ "nixpkgs": "nixpkgs_8", "pre-commit-hooks-nix": "pre-commit-hooks-nix_5", "repo-git": "repo-git_5", - "rust-overlay": "rust-overlay_7", + "rust-overlay": "rust-overlay_5", "scaffolding": [ "module", "profiles", @@ -1368,11 +1806,11 @@ ] }, "locked": { - "lastModified": 1712658297, - "narHash": "sha256-+uDfTOPKtNUy2i6TjD7eMwRxU8RXo+FOgiY+C0SGwls=", + "lastModified": 1717008431, + "narHash": "sha256-cRPG2hDyFlxsT2bGlINJOjhZ4VXPBZ3lryXXXgKZ+rQ=", "owner": "holochain", "repo": "holochain", - "rev": "e49d2eb781aba3f521c54b45e3585f42575ef367", + "rev": "54e08e370c674c87d2dcac3146cd0aff76df93aa", "type": "github" }, "original": { @@ -1384,16 +1822,16 @@ "holochain_8": { "flake": false, "locked": { - "lastModified": 1712161287, - "narHash": "sha256-izcly9+JWv15F70SK5DcyZyuMomO4+HmvoQ0CWh3J3M=", + "lastModified": 1715896367, + "narHash": "sha256-jRxb8HsXUV7Fba3hMCL+TycbvF7v+JT53eIryZPu878=", "owner": "holochain", "repo": "holochain", - "rev": "a87b7b6280bd913d7ac88841810d2013864c0959", + "rev": "9f293072c41bd053e9cd88f746a456ee1dee1990", "type": "github" }, "original": { "owner": "holochain", - "ref": "holochain-0.3.0-beta-dev.44", + "ref": "holochain-0.3.1-rc.0", "repo": "holochain", "type": "github" } @@ -1429,7 +1867,7 @@ "nixpkgs": "nixpkgs_9", "pre-commit-hooks-nix": "pre-commit-hooks-nix_6", "repo-git": "repo-git_6", - "rust-overlay": "rust-overlay_9", + "rust-overlay": "rust-overlay_6", "scaffolding": [ "module", "profiles", @@ -1443,11 +1881,11 @@ ] }, "locked": { - "lastModified": 1712658297, - "narHash": "sha256-+uDfTOPKtNUy2i6TjD7eMwRxU8RXo+FOgiY+C0SGwls=", + "lastModified": 1717008431, + "narHash": "sha256-cRPG2hDyFlxsT2bGlINJOjhZ4VXPBZ3lryXXXgKZ+rQ=", "owner": "holochain", "repo": "holochain", - "rev": "e49d2eb781aba3f521c54b45e3585f42575ef367", + "rev": "54e08e370c674c87d2dcac3146cd0aff76df93aa", "type": "github" }, "original": { @@ -1558,19 +1996,53 @@ "type": "github" } }, + "lair_7": { + "flake": false, + "locked": { + "lastModified": 1709335027, + "narHash": "sha256-rKMhh7TLuR1lqze2YFWZCGYKZQoB4dZxjpX3sb7r7Jk=", + "owner": "holochain", + "repo": "lair", + "rev": "826be915efc839d1d1b8a2156b158999b8de8d5b", + "type": "github" + }, + "original": { + "owner": "holochain", + "ref": "lair_keystore-v0.4.4", + "repo": "lair", + "type": "github" + } + }, + "lair_8": { + "flake": false, + "locked": { + "lastModified": 1709335027, + "narHash": "sha256-rKMhh7TLuR1lqze2YFWZCGYKZQoB4dZxjpX3sb7r7Jk=", + "owner": "holochain", + "repo": "lair", + "rev": "826be915efc839d1d1b8a2156b158999b8de8d5b", + "type": "github" + }, + "original": { + "owner": "holochain", + "ref": "lair_keystore-v0.4.4", + "repo": "lair", + "type": "github" + } + }, "launcher": { "flake": false, "locked": { - "lastModified": 1713340250, - "narHash": "sha256-J8dcl4TiUB93/08oO2Bh0qG6Qi+udbm6JrmPB92NZyU=", + "lastModified": 1716406557, + "narHash": "sha256-6eWndYspznXKYIJcuPCWFZ3lxdh7TrlEUGP1zaE5Mgs=", "owner": "holochain", "repo": "launcher", - "rev": "f7b7aabd3c3ef16edd391b0b94c4223a2de98d5b", + "rev": "f20844aa5041432547c55176d71e67b32e302f77", "type": "github" }, "original": { "owner": "holochain", - "ref": "holochain-weekly", + "ref": "holochain-0.3", "repo": "launcher", "type": "github" } @@ -1578,16 +2050,16 @@ "launcher_2": { "flake": false, "locked": { - "lastModified": 1713340250, - "narHash": "sha256-J8dcl4TiUB93/08oO2Bh0qG6Qi+udbm6JrmPB92NZyU=", + "lastModified": 1716406557, + "narHash": "sha256-6eWndYspznXKYIJcuPCWFZ3lxdh7TrlEUGP1zaE5Mgs=", "owner": "holochain", "repo": "launcher", - "rev": "f7b7aabd3c3ef16edd391b0b94c4223a2de98d5b", + "rev": "f20844aa5041432547c55176d71e67b32e302f77", "type": "github" }, "original": { "owner": "holochain", - "ref": "holochain-weekly", + "ref": "holochain-0.3", "repo": "launcher", "type": "github" } @@ -1595,16 +2067,16 @@ "launcher_3": { "flake": false, "locked": { - "lastModified": 1712599324, - "narHash": "sha256-MNUTplS5O+w1G70kZMpFGfBTqOzzTRU6DYarl1bGVFY=", + "lastModified": 1716406557, + "narHash": "sha256-6eWndYspznXKYIJcuPCWFZ3lxdh7TrlEUGP1zaE5Mgs=", "owner": "holochain", "repo": "launcher", - "rev": "597592253c9d2ca64a4e4ac4675ff5081c9dd9b5", + "rev": "f20844aa5041432547c55176d71e67b32e302f77", "type": "github" }, "original": { "owner": "holochain", - "ref": "holochain-weekly", + "ref": "holochain-0.3", "repo": "launcher", "type": "github" } @@ -1612,16 +2084,16 @@ "launcher_4": { "flake": false, "locked": { - "lastModified": 1712599324, - "narHash": "sha256-MNUTplS5O+w1G70kZMpFGfBTqOzzTRU6DYarl1bGVFY=", + "lastModified": 1716406557, + "narHash": "sha256-6eWndYspznXKYIJcuPCWFZ3lxdh7TrlEUGP1zaE5Mgs=", "owner": "holochain", "repo": "launcher", - "rev": "597592253c9d2ca64a4e4ac4675ff5081c9dd9b5", + "rev": "f20844aa5041432547c55176d71e67b32e302f77", "type": "github" }, "original": { "owner": "holochain", - "ref": "holochain-weekly", + "ref": "holochain-0.3", "repo": "launcher", "type": "github" } @@ -1629,11 +2101,11 @@ "launcher_5": { "flake": false, "locked": { - "lastModified": 1713340250, - "narHash": "sha256-J8dcl4TiUB93/08oO2Bh0qG6Qi+udbm6JrmPB92NZyU=", + "lastModified": 1715106263, + "narHash": "sha256-a7iQ8pKGz6fghJrtXq0Xamp57GE8Hd3w5YQASzz5Wlk=", "owner": "holochain", "repo": "launcher", - "rev": "f7b7aabd3c3ef16edd391b0b94c4223a2de98d5b", + "rev": "92bd39e1c66912d61c35c4725d7b106959888670", "type": "github" }, "original": { @@ -1646,11 +2118,45 @@ "launcher_6": { "flake": false, "locked": { - "lastModified": 1713340250, - "narHash": "sha256-J8dcl4TiUB93/08oO2Bh0qG6Qi+udbm6JrmPB92NZyU=", + "lastModified": 1716406557, + "narHash": "sha256-6eWndYspznXKYIJcuPCWFZ3lxdh7TrlEUGP1zaE5Mgs=", + "owner": "holochain", + "repo": "launcher", + "rev": "f20844aa5041432547c55176d71e67b32e302f77", + "type": "github" + }, + "original": { + "owner": "holochain", + "ref": "holochain-0.3", + "repo": "launcher", + "type": "github" + } + }, + "launcher_7": { + "flake": false, + "locked": { + "lastModified": 1716406557, + "narHash": "sha256-6eWndYspznXKYIJcuPCWFZ3lxdh7TrlEUGP1zaE5Mgs=", + "owner": "holochain", + "repo": "launcher", + "rev": "f20844aa5041432547c55176d71e67b32e302f77", + "type": "github" + }, + "original": { + "owner": "holochain", + "ref": "holochain-0.3", + "repo": "launcher", + "type": "github" + } + }, + "launcher_8": { + "flake": false, + "locked": { + "lastModified": 1715106263, + "narHash": "sha256-a7iQ8pKGz6fghJrtXq0Xamp57GE8Hd3w5YQASzz5Wlk=", "owner": "holochain", "repo": "launcher", - "rev": "f7b7aabd3c3ef16edd391b0b94c4223a2de98d5b", + "rev": "92bd39e1c66912d61c35c4725d7b106959888670", "type": "github" }, "original": { @@ -1662,7 +2168,7 @@ }, "module": { "inputs": { - "hcUtils": "hcUtils_2", + "hc-infra": "hc-infra_2", "holochain": "holochain_6", "nixpkgs": [ "module", @@ -1674,7 +2180,7 @@ }, "locked": { "lastModified": 1, - "narHash": "sha256-ByCjC/yCUty1DFFCfKddWma4tqB7u9h8dVs/0No3eA0=", + "narHash": "sha256-kMLFZJ+8iU6y+nAopWGQ1WTWsKh3FhRt1qpvI/rxp7c=", "path": "../module-repo", "type": "path" }, @@ -1683,7 +2189,37 @@ "type": "path" } }, - "nix-filter": { + "nix-filter": { + "locked": { + "lastModified": 1705332318, + "narHash": "sha256-kcw1yFeJe9N4PjQji9ZeX47jg0p9A0DuU4djKvg1a7I=", + "owner": "numtide", + "repo": "nix-filter", + "rev": "3449dc925982ad46246cfc36469baf66e1b64f17", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "nix-filter", + "type": "github" + } + }, + "nix-filter_2": { + "locked": { + "lastModified": 1705332318, + "narHash": "sha256-kcw1yFeJe9N4PjQji9ZeX47jg0p9A0DuU4djKvg1a7I=", + "owner": "numtide", + "repo": "nix-filter", + "rev": "3449dc925982ad46246cfc36469baf66e1b64f17", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "nix-filter", + "type": "github" + } + }, + "nix-filter_3": { "locked": { "lastModified": 1705332318, "narHash": "sha256-kcw1yFeJe9N4PjQji9ZeX47jg0p9A0DuU4djKvg1a7I=", @@ -1698,7 +2234,7 @@ "type": "github" } }, - "nix-filter_2": { + "nix-filter_4": { "locked": { "lastModified": 1705332318, "narHash": "sha256-kcw1yFeJe9N4PjQji9ZeX47jg0p9A0DuU4djKvg1a7I=", @@ -1713,7 +2249,7 @@ "type": "github" } }, - "nix-filter_3": { + "nix-filter_5": { "locked": { "lastModified": 1705332318, "narHash": "sha256-kcw1yFeJe9N4PjQji9ZeX47jg0p9A0DuU4djKvg1a7I=", @@ -1728,7 +2264,7 @@ "type": "github" } }, - "nix-filter_4": { + "nix-filter_6": { "locked": { "lastModified": 1705332318, "narHash": "sha256-kcw1yFeJe9N4PjQji9ZeX47jg0p9A0DuU4djKvg1a7I=", @@ -1743,7 +2279,7 @@ "type": "github" } }, - "nix-filter_5": { + "nix-filter_7": { "locked": { "lastModified": 1705332318, "narHash": "sha256-kcw1yFeJe9N4PjQji9ZeX47jg0p9A0DuU4djKvg1a7I=", @@ -1758,7 +2294,7 @@ "type": "github" } }, - "nix-filter_6": { + "nix-filter_8": { "locked": { "lastModified": 1705332318, "narHash": "sha256-kcw1yFeJe9N4PjQji9ZeX47jg0p9A0DuU4djKvg1a7I=", @@ -1775,11 +2311,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1713349283, - "narHash": "sha256-2bjFu3+1zPWZPPGqF+7rumTvEwmdBHBhjPva/AMSruQ=", + "lastModified": 1714656196, + "narHash": "sha256-kjQkA98lMcsom6Gbhw8SYzmwrSo+2nruiTcTZp5jK7o=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "2e359fb3162c85095409071d131e08252d91a14f", + "rev": "94035b482d181af0a0f8f77823a790b256b7c3cc", "type": "github" }, "original": { @@ -1897,13 +2433,95 @@ "type": "github" } }, + "nixpkgs-lib_7": { + "locked": { + "dir": "lib", + "lastModified": 1706550542, + "narHash": "sha256-UcsnCG6wx++23yeER4Hg18CXWbgNpqNXcHIo5/1Y+hc=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "97b17f32362e475016f942bbdfda4a4a72a8a652", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_8": { + "locked": { + "dir": "lib", + "lastModified": 1706550542, + "narHash": "sha256-UcsnCG6wx++23yeER4Hg18CXWbgNpqNXcHIo5/1Y+hc=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "97b17f32362e475016f942bbdfda4a4a72a8a652", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_10": { + "locked": { + "lastModified": 1714656196, + "narHash": "sha256-kjQkA98lMcsom6Gbhw8SYzmwrSo+2nruiTcTZp5jK7o=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "94035b482d181af0a0f8f77823a790b256b7c3cc", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_11": { + "locked": { + "lastModified": 1716293225, + "narHash": "sha256-pU9ViBVE3XYb70xZx+jK6SEVphvt7xMTbm6yDIF4xPs=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "3eaeaeb6b1e08a016380c279f8846e0bd8808916", + "type": "github" + }, + "original": { + "id": "nixpkgs", + "ref": "nixos-unstable", + "type": "indirect" + } + }, + "nixpkgs_12": { + "locked": { + "lastModified": 1716293225, + "narHash": "sha256-pU9ViBVE3XYb70xZx+jK6SEVphvt7xMTbm6yDIF4xPs=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "3eaeaeb6b1e08a016380c279f8846e0bd8808916", + "type": "github" + }, + "original": { + "id": "nixpkgs", + "ref": "nixos-unstable", + "type": "indirect" + } + }, "nixpkgs_2": { "locked": { - "lastModified": 1713297878, - "narHash": "sha256-hOkzkhLT59wR8VaMbh1ESjtZLbGi+XNaBN6h49SPqEc=", + "lastModified": 1716293225, + "narHash": "sha256-pU9ViBVE3XYb70xZx+jK6SEVphvt7xMTbm6yDIF4xPs=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "66adc1e47f8784803f2deb6cacd5e07264ec2d5c", + "rev": "3eaeaeb6b1e08a016380c279f8846e0bd8808916", "type": "github" }, "original": { @@ -1914,11 +2532,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1713714899, - "narHash": "sha256-+z/XjO3QJs5rLE5UOf015gdVauVRQd2vZtsFkaXBq2Y=", + "lastModified": 1716293225, + "narHash": "sha256-pU9ViBVE3XYb70xZx+jK6SEVphvt7xMTbm6yDIF4xPs=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "6143fc5eeb9c4f00163267708e26191d1e918932", + "rev": "3eaeaeb6b1e08a016380c279f8846e0bd8808916", "type": "github" }, "original": { @@ -1929,11 +2547,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1713349283, - "narHash": "sha256-2bjFu3+1zPWZPPGqF+7rumTvEwmdBHBhjPva/AMSruQ=", + "lastModified": 1714656196, + "narHash": "sha256-kjQkA98lMcsom6Gbhw8SYzmwrSo+2nruiTcTZp5jK7o=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "2e359fb3162c85095409071d131e08252d91a14f", + "rev": "94035b482d181af0a0f8f77823a790b256b7c3cc", "type": "github" }, "original": { @@ -1945,11 +2563,11 @@ }, "nixpkgs_5": { "locked": { - "lastModified": 1713297878, - "narHash": "sha256-hOkzkhLT59wR8VaMbh1ESjtZLbGi+XNaBN6h49SPqEc=", + "lastModified": 1716293225, + "narHash": "sha256-pU9ViBVE3XYb70xZx+jK6SEVphvt7xMTbm6yDIF4xPs=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "66adc1e47f8784803f2deb6cacd5e07264ec2d5c", + "rev": "3eaeaeb6b1e08a016380c279f8846e0bd8808916", "type": "github" }, "original": { @@ -1960,11 +2578,11 @@ }, "nixpkgs_6": { "locked": { - "lastModified": 1713714899, - "narHash": "sha256-+z/XjO3QJs5rLE5UOf015gdVauVRQd2vZtsFkaXBq2Y=", + "lastModified": 1716293225, + "narHash": "sha256-pU9ViBVE3XYb70xZx+jK6SEVphvt7xMTbm6yDIF4xPs=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "6143fc5eeb9c4f00163267708e26191d1e918932", + "rev": "3eaeaeb6b1e08a016380c279f8846e0bd8808916", "type": "github" }, "original": { @@ -1975,11 +2593,11 @@ }, "nixpkgs_7": { "locked": { - "lastModified": 1712026416, - "narHash": "sha256-N/3VR/9e1NlN49p7kCiATiEY6Tzdo+CbrAG8kqCQKcI=", + "lastModified": 1714656196, + "narHash": "sha256-kjQkA98lMcsom6Gbhw8SYzmwrSo+2nruiTcTZp5jK7o=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "080a4a27f206d07724b88da096e27ef63401a504", + "rev": "94035b482d181af0a0f8f77823a790b256b7c3cc", "type": "github" }, "original": { @@ -1991,11 +2609,11 @@ }, "nixpkgs_8": { "locked": { - "lastModified": 1712439257, - "narHash": "sha256-aSpiNepFOMk9932HOax0XwNxbA38GOUVOiXfUVPOrck=", + "lastModified": 1716293225, + "narHash": "sha256-pU9ViBVE3XYb70xZx+jK6SEVphvt7xMTbm6yDIF4xPs=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "ff0dbd94265ac470dda06a657d5fe49de93b4599", + "rev": "3eaeaeb6b1e08a016380c279f8846e0bd8808916", "type": "github" }, "original": { @@ -2006,11 +2624,11 @@ }, "nixpkgs_9": { "locked": { - "lastModified": 1712439257, - "narHash": "sha256-aSpiNepFOMk9932HOax0XwNxbA38GOUVOiXfUVPOrck=", + "lastModified": 1716293225, + "narHash": "sha256-pU9ViBVE3XYb70xZx+jK6SEVphvt7xMTbm6yDIF4xPs=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "ff0dbd94265ac470dda06a657d5fe49de93b4599", + "rev": "3eaeaeb6b1e08a016380c279f8846e0bd8808916", "type": "github" }, "original": { @@ -2115,9 +2733,41 @@ "type": "github" } }, + "pre-commit-hooks-nix_7": { + "flake": false, + "locked": { + "lastModified": 1707297608, + "narHash": "sha256-ADjo/5VySGlvtCW3qR+vdFF4xM9kJFlRDqcC9ZGI8EA=", + "owner": "cachix", + "repo": "pre-commit-hooks.nix", + "rev": "0db2e67ee49910adfa13010e7f012149660af7f0", + "type": "github" + }, + "original": { + "owner": "cachix", + "repo": "pre-commit-hooks.nix", + "type": "github" + } + }, + "pre-commit-hooks-nix_8": { + "flake": false, + "locked": { + "lastModified": 1707297608, + "narHash": "sha256-ADjo/5VySGlvtCW3qR+vdFF4xM9kJFlRDqcC9ZGI8EA=", + "owner": "cachix", + "repo": "pre-commit-hooks.nix", + "rev": "0db2e67ee49910adfa13010e7f012149660af7f0", + "type": "github" + }, + "original": { + "owner": "cachix", + "repo": "pre-commit-hooks.nix", + "type": "github" + } + }, "profiles": { "inputs": { - "hc-infra": "hc-infra", + "hc-infra": "hc-infra_3", "holochain": "holochain_9", "nixpkgs": [ "module", @@ -2128,11 +2778,37 @@ "versions": "versions_4" }, "locked": { - "lastModified": 1712679939, - "narHash": "sha256-76jAHydF9ZFEHzKoFT3/K9g6zPNd4iLxcpAIr+3lPYQ=", + "lastModified": 1717084946, + "narHash": "sha256-arSCQ0JJdyBNfSKw4s35Myh/WLMYjhS4KNr+q95c/VU=", + "owner": "holochain-open-dev", + "repo": "profiles", + "rev": "f1936872f767615ad50179d0aa770e2841ca0373", + "type": "github" + }, + "original": { + "owner": "holochain-open-dev", + "ref": "nixify", + "repo": "profiles", + "type": "github" + } + }, + "profiles_2": { + "inputs": { + "hc-infra": "hc-infra_4", + "holochain": "holochain_14", + "nixpkgs": [ + "profiles", + "holochain", + "nixpkgs" + ], + "versions": "versions_7" + }, + "locked": { + "lastModified": 1717148189, + "narHash": "sha256-eV7faXSNTutvNNMr4zqYcdQREnXskFuGnWD0TSc57bs=", "owner": "holochain-open-dev", "repo": "profiles", - "rev": "69dba6ebf0ee04985e799ccaa39ae2852ab465b7", + "rev": "016fa67a7dea8080108f2e1a3de52e54f071f79c", "type": "github" }, "original": { @@ -2214,33 +2890,58 @@ "url": "file:/dev/null" } }, + "repo-git_7": { + "flake": false, + "locked": { + "narHash": "sha256-d6xi4mKdjkX2JFicDIv5niSzpyI0m/Hnm8GGAIU04kY=", + "type": "file", + "url": "file:/dev/null" + }, + "original": { + "type": "file", + "url": "file:/dev/null" + } + }, + "repo-git_8": { + "flake": false, + "locked": { + "narHash": "sha256-d6xi4mKdjkX2JFicDIv5niSzpyI0m/Hnm8GGAIU04kY=", + "type": "file", + "url": "file:/dev/null" + }, + "original": { + "type": "file", + "url": "file:/dev/null" + } + }, "root": { "inputs": { - "hcUtils": "hcUtils", + "hc-infra": "hc-infra", "holochain": "holochain_3", "module": "module", "nixpkgs": [ "holochain", "nixpkgs" ], - "versions": "versions_6" + "profiles": "profiles_2", + "versions": "versions_8" } }, "rust-overlay": { "inputs": { "flake-utils": "flake-utils", "nixpkgs": [ - "hcUtils", + "hc-infra", "holochain", "nixpkgs" ] }, "locked": { - "lastModified": 1713492869, - "narHash": "sha256-Zv+ZQq3X+EH6oogkXaJ8dGN8t1v26kPZgC5bki04GnM=", + "lastModified": 1717121863, + "narHash": "sha256-/3sxIe7MZqF/jw1RTQCSmgTjwVod43mmrk84m50MJQ4=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "1e9264d1214d3db00c795b41f75d55b5e153758e", + "rev": "2a7b53172ed08f856b8382d7dcfd36a4e0cbd866", "type": "github" }, "original": { @@ -2253,16 +2954,16 @@ "inputs": { "flake-utils": "flake-utils_2", "nixpkgs": [ - "hcUtils", + "holochain", "nixpkgs" ] }, "locked": { - "lastModified": 1713492869, - "narHash": "sha256-Zv+ZQq3X+EH6oogkXaJ8dGN8t1v26kPZgC5bki04GnM=", + "lastModified": 1717121863, + "narHash": "sha256-/3sxIe7MZqF/jw1RTQCSmgTjwVod43mmrk84m50MJQ4=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "1e9264d1214d3db00c795b41f75d55b5e153758e", + "rev": "2a7b53172ed08f856b8382d7dcfd36a4e0cbd866", "type": "github" }, "original": { @@ -2275,16 +2976,18 @@ "inputs": { "flake-utils": "flake-utils_3", "nixpkgs": [ + "module", + "hc-infra", "holochain", "nixpkgs" ] }, "locked": { - "lastModified": 1713924823, - "narHash": "sha256-kOeyS3GFwgnKvzuBMmFqEAX0xwZ7Nj4/5tXuvpZ0d4U=", + "lastModified": 1717121863, + "narHash": "sha256-/3sxIe7MZqF/jw1RTQCSmgTjwVod43mmrk84m50MJQ4=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "8a2edac3ae926a2a6ce60f4595dcc4540fc8cad4", + "rev": "2a7b53172ed08f856b8382d7dcfd36a4e0cbd866", "type": "github" }, "original": { @@ -2298,17 +3001,16 @@ "flake-utils": "flake-utils_4", "nixpkgs": [ "module", - "hcUtils", "holochain", "nixpkgs" ] }, "locked": { - "lastModified": 1713492869, - "narHash": "sha256-Zv+ZQq3X+EH6oogkXaJ8dGN8t1v26kPZgC5bki04GnM=", + "lastModified": 1717121863, + "narHash": "sha256-/3sxIe7MZqF/jw1RTQCSmgTjwVod43mmrk84m50MJQ4=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "1e9264d1214d3db00c795b41f75d55b5e153758e", + "rev": "2a7b53172ed08f856b8382d7dcfd36a4e0cbd866", "type": "github" }, "original": { @@ -2322,16 +3024,18 @@ "flake-utils": "flake-utils_5", "nixpkgs": [ "module", - "hcUtils", + "profiles", + "hc-infra", + "holochain", "nixpkgs" ] }, "locked": { - "lastModified": 1713492869, - "narHash": "sha256-Zv+ZQq3X+EH6oogkXaJ8dGN8t1v26kPZgC5bki04GnM=", + "lastModified": 1716949111, + "narHash": "sha256-ms3aD3Z2jKd1dk8qd0D/N7C8vFxn6z6LQ1G7cvNTVJ8=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "1e9264d1214d3db00c795b41f75d55b5e153758e", + "rev": "2e7ccf572ce0f0547d4cf4426de4482936882d0e", "type": "github" }, "original": { @@ -2345,16 +3049,17 @@ "flake-utils": "flake-utils_6", "nixpkgs": [ "module", + "profiles", "holochain", "nixpkgs" ] }, "locked": { - "lastModified": 1713924823, - "narHash": "sha256-kOeyS3GFwgnKvzuBMmFqEAX0xwZ7Nj4/5tXuvpZ0d4U=", + "lastModified": 1716949111, + "narHash": "sha256-ms3aD3Z2jKd1dk8qd0D/N7C8vFxn6z6LQ1G7cvNTVJ8=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "8a2edac3ae926a2a6ce60f4595dcc4540fc8cad4", + "rev": "2e7ccf572ce0f0547d4cf4426de4482936882d0e", "type": "github" }, "original": { @@ -2367,7 +3072,6 @@ "inputs": { "flake-utils": "flake-utils_7", "nixpkgs": [ - "module", "profiles", "hc-infra", "holochain", @@ -2375,11 +3079,11 @@ ] }, "locked": { - "lastModified": 1712628742, - "narHash": "sha256-FIAlt8mbPUs8jRuh6xpFtYzDsyHzmiLNPcen8HwvD00=", + "lastModified": 1717121863, + "narHash": "sha256-/3sxIe7MZqF/jw1RTQCSmgTjwVod43mmrk84m50MJQ4=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "e7354bb9e5f68b2074e272fd5f5ac3f4848860ba", + "rev": "2a7b53172ed08f856b8382d7dcfd36a4e0cbd866", "type": "github" }, "original": { @@ -2392,18 +3096,17 @@ "inputs": { "flake-utils": "flake-utils_8", "nixpkgs": [ - "module", "profiles", - "hc-infra", + "holochain", "nixpkgs" ] }, "locked": { - "lastModified": 1712628742, - "narHash": "sha256-FIAlt8mbPUs8jRuh6xpFtYzDsyHzmiLNPcen8HwvD00=", + "lastModified": 1717121863, + "narHash": "sha256-/3sxIe7MZqF/jw1RTQCSmgTjwVod43mmrk84m50MJQ4=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "e7354bb9e5f68b2074e272fd5f5ac3f4848860ba", + "rev": "2a7b53172ed08f856b8382d7dcfd36a4e0cbd866", "type": "github" }, "original": { @@ -2412,72 +3115,82 @@ "type": "github" } }, - "rust-overlay_9": { - "inputs": { - "flake-utils": "flake-utils_9", - "nixpkgs": [ - "module", - "profiles", - "holochain", - "nixpkgs" - ] + "scaffolding": { + "flake": false, + "locked": { + "lastModified": 1717056432, + "narHash": "sha256-zsSoSsqrDKI/ETGkkjKAIl9GXZ8Qe1T6/TpMvlVRc8M=", + "owner": "holochain", + "repo": "scaffolding", + "rev": "a14167ccf966d1b7ef9b35a68bb359864c2c6fae", + "type": "github" }, + "original": { + "owner": "holochain", + "ref": "holochain-0.3", + "repo": "scaffolding", + "type": "github" + } + }, + "scaffolding_2": { + "flake": false, "locked": { - "lastModified": 1712628742, - "narHash": "sha256-FIAlt8mbPUs8jRuh6xpFtYzDsyHzmiLNPcen8HwvD00=", - "owner": "oxalica", - "repo": "rust-overlay", - "rev": "e7354bb9e5f68b2074e272fd5f5ac3f4848860ba", + "lastModified": 1717056432, + "narHash": "sha256-zsSoSsqrDKI/ETGkkjKAIl9GXZ8Qe1T6/TpMvlVRc8M=", + "owner": "holochain", + "repo": "scaffolding", + "rev": "a14167ccf966d1b7ef9b35a68bb359864c2c6fae", "type": "github" }, "original": { - "owner": "oxalica", - "repo": "rust-overlay", + "owner": "holochain", + "ref": "holochain-0.3", + "repo": "scaffolding", "type": "github" } }, - "scaffolding": { + "scaffolding_3": { "flake": false, "locked": { - "lastModified": 1713363855, - "narHash": "sha256-Y9KsDAjlZZab07NL7pI1izxLOYT4BWYTx1h9DilW8Fk=", + "lastModified": 1716370784, + "narHash": "sha256-iCsenLqNBpKDfGGZuXbxH0BYjgrG5Me8dvzan7VIQ5Q=", "owner": "holochain", "repo": "scaffolding", - "rev": "9ac485d52122b92bd2988a8fea1a8e4d9a18c3a1", + "rev": "b4b1e0f8298551c44e99d3897eedd995b4b54314", "type": "github" }, "original": { "owner": "holochain", - "ref": "holochain-weekly", + "ref": "holochain-0.3", "repo": "scaffolding", "type": "github" } }, - "scaffolding_2": { + "scaffolding_4": { "flake": false, "locked": { - "lastModified": 1713363855, - "narHash": "sha256-Y9KsDAjlZZab07NL7pI1izxLOYT4BWYTx1h9DilW8Fk=", + "lastModified": 1716370784, + "narHash": "sha256-iCsenLqNBpKDfGGZuXbxH0BYjgrG5Me8dvzan7VIQ5Q=", "owner": "holochain", "repo": "scaffolding", - "rev": "9ac485d52122b92bd2988a8fea1a8e4d9a18c3a1", + "rev": "b4b1e0f8298551c44e99d3897eedd995b4b54314", "type": "github" }, "original": { "owner": "holochain", - "ref": "holochain-weekly", + "ref": "holochain-0.3", "repo": "scaffolding", "type": "github" } }, - "scaffolding_3": { + "scaffolding_5": { "flake": false, "locked": { - "lastModified": 1712589090, - "narHash": "sha256-neMBujjSEsOI0/MT1JpYnjtMq4tKHloCbYd8w6ARAKQ=", + "lastModified": 1716496525, + "narHash": "sha256-DB4KmZ5rVXcEiet843ivQuT9iB1JHuzIUl45ZBjPJXg=", "owner": "holochain", "repo": "scaffolding", - "rev": "55b17239fb7aa80d6afce24479bb2b7ef18c5b6b", + "rev": "d99193b228a4ff972987ded190886d8dddc374bf", "type": "github" }, "original": { @@ -2487,48 +3200,48 @@ "type": "github" } }, - "scaffolding_4": { + "scaffolding_6": { "flake": false, "locked": { - "lastModified": 1712589090, - "narHash": "sha256-neMBujjSEsOI0/MT1JpYnjtMq4tKHloCbYd8w6ARAKQ=", + "lastModified": 1717056432, + "narHash": "sha256-zsSoSsqrDKI/ETGkkjKAIl9GXZ8Qe1T6/TpMvlVRc8M=", "owner": "holochain", "repo": "scaffolding", - "rev": "55b17239fb7aa80d6afce24479bb2b7ef18c5b6b", + "rev": "a14167ccf966d1b7ef9b35a68bb359864c2c6fae", "type": "github" }, "original": { "owner": "holochain", - "ref": "holochain-weekly", + "ref": "holochain-0.3", "repo": "scaffolding", "type": "github" } }, - "scaffolding_5": { + "scaffolding_7": { "flake": false, "locked": { - "lastModified": 1713363855, - "narHash": "sha256-Y9KsDAjlZZab07NL7pI1izxLOYT4BWYTx1h9DilW8Fk=", + "lastModified": 1717056432, + "narHash": "sha256-zsSoSsqrDKI/ETGkkjKAIl9GXZ8Qe1T6/TpMvlVRc8M=", "owner": "holochain", "repo": "scaffolding", - "rev": "9ac485d52122b92bd2988a8fea1a8e4d9a18c3a1", + "rev": "a14167ccf966d1b7ef9b35a68bb359864c2c6fae", "type": "github" }, "original": { "owner": "holochain", - "ref": "holochain-weekly", + "ref": "holochain-0.3", "repo": "scaffolding", "type": "github" } }, - "scaffolding_6": { + "scaffolding_8": { "flake": false, "locked": { - "lastModified": 1713363855, - "narHash": "sha256-Y9KsDAjlZZab07NL7pI1izxLOYT4BWYTx1h9DilW8Fk=", + "lastModified": 1716496525, + "narHash": "sha256-DB4KmZ5rVXcEiet843ivQuT9iB1JHuzIUl45ZBjPJXg=", "owner": "holochain", "repo": "scaffolding", - "rev": "9ac485d52122b92bd2988a8fea1a8e4d9a18c3a1", + "rev": "d99193b228a4ff972987ded190886d8dddc374bf", "type": "github" }, "original": { @@ -2658,21 +3371,6 @@ "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" - } - }, "versions": { "inputs": { "holochain": "holochain_2", @@ -2681,16 +3379,16 @@ "scaffolding": "scaffolding" }, "locked": { - "dir": "versions/weekly", - "lastModified": 1713509737, - "narHash": "sha256-w3gU0t5ELF6F2Sw/ZMgGRWTpxy/g0ZXnUZK1bZfqrgs=", + "dir": "versions/0_3_rc", + "lastModified": 1717137080, + "narHash": "sha256-2a47qhWwVTw96Eu+CRaJGLYXimlzlAq8V3T+DcSEQ6s=", "owner": "holochain", "repo": "holochain", - "rev": "d08d66a1293ea4bb2185f49f5af55be1fb4fbda1", + "rev": "b3eb737766e488841f70e07af51c4b35de91e255", "type": "github" }, "original": { - "dir": "versions/weekly", + "dir": "versions/0_3_rc", "owner": "holochain", "repo": "holochain", "type": "github" @@ -2704,16 +3402,16 @@ "scaffolding": "scaffolding_2" }, "locked": { - "dir": "versions/weekly", - "lastModified": 1713509737, - "narHash": "sha256-w3gU0t5ELF6F2Sw/ZMgGRWTpxy/g0ZXnUZK1bZfqrgs=", + "dir": "versions/0_3_rc", + "lastModified": 1717137080, + "narHash": "sha256-2a47qhWwVTw96Eu+CRaJGLYXimlzlAq8V3T+DcSEQ6s=", "owner": "holochain", "repo": "holochain", - "rev": "d08d66a1293ea4bb2185f49f5af55be1fb4fbda1", + "rev": "b3eb737766e488841f70e07af51c4b35de91e255", "type": "github" }, "original": { - "dir": "versions/weekly", + "dir": "versions/0_3_rc", "owner": "holochain", "repo": "holochain", "type": "github" @@ -2727,16 +3425,16 @@ "scaffolding": "scaffolding_3" }, "locked": { - "dir": "versions/weekly", - "lastModified": 1712658297, - "narHash": "sha256-+uDfTOPKtNUy2i6TjD7eMwRxU8RXo+FOgiY+C0SGwls=", + "dir": "versions/0_3_rc", + "lastModified": 1717008431, + "narHash": "sha256-cRPG2hDyFlxsT2bGlINJOjhZ4VXPBZ3lryXXXgKZ+rQ=", "owner": "holochain", "repo": "holochain", - "rev": "e49d2eb781aba3f521c54b45e3585f42575ef367", + "rev": "54e08e370c674c87d2dcac3146cd0aff76df93aa", "type": "github" }, "original": { - "dir": "versions/weekly", + "dir": "versions/0_3_rc", "owner": "holochain", "repo": "holochain", "type": "github" @@ -2750,16 +3448,16 @@ "scaffolding": "scaffolding_4" }, "locked": { - "dir": "versions/weekly", - "lastModified": 1712658297, - "narHash": "sha256-+uDfTOPKtNUy2i6TjD7eMwRxU8RXo+FOgiY+C0SGwls=", + "dir": "versions/0_3_rc", + "lastModified": 1717008431, + "narHash": "sha256-cRPG2hDyFlxsT2bGlINJOjhZ4VXPBZ3lryXXXgKZ+rQ=", "owner": "holochain", "repo": "holochain", - "rev": "e49d2eb781aba3f521c54b45e3585f42575ef367", + "rev": "54e08e370c674c87d2dcac3146cd0aff76df93aa", "type": "github" }, "original": { - "dir": "versions/weekly", + "dir": "versions/0_3_rc", "owner": "holochain", "repo": "holochain", "type": "github" @@ -2774,11 +3472,11 @@ }, "locked": { "dir": "versions/weekly", - "lastModified": 1713944178, - "narHash": "sha256-I5EfdfppecLnJgsFKGvGTvqwhVCm1VgspzFFj5pJzpU=", + "lastModified": 1717137080, + "narHash": "sha256-2a47qhWwVTw96Eu+CRaJGLYXimlzlAq8V3T+DcSEQ6s=", "owner": "holochain", "repo": "holochain", - "rev": "a7a7ff34b6477f87114fdb9ad29d50b90de1899c", + "rev": "b3eb737766e488841f70e07af51c4b35de91e255", "type": "github" }, "original": { @@ -2790,18 +3488,64 @@ }, "versions_6": { "inputs": { - "holochain": "holochain_12", + "holochain": "holochain_13", "lair": "lair_6", "launcher": "launcher_6", "scaffolding": "scaffolding_6" }, + "locked": { + "dir": "versions/0_3_rc", + "lastModified": 1717137080, + "narHash": "sha256-2a47qhWwVTw96Eu+CRaJGLYXimlzlAq8V3T+DcSEQ6s=", + "owner": "holochain", + "repo": "holochain", + "rev": "b3eb737766e488841f70e07af51c4b35de91e255", + "type": "github" + }, + "original": { + "dir": "versions/0_3_rc", + "owner": "holochain", + "repo": "holochain", + "type": "github" + } + }, + "versions_7": { + "inputs": { + "holochain": "holochain_15", + "lair": "lair_7", + "launcher": "launcher_7", + "scaffolding": "scaffolding_7" + }, + "locked": { + "dir": "versions/0_3_rc", + "lastModified": 1717137080, + "narHash": "sha256-2a47qhWwVTw96Eu+CRaJGLYXimlzlAq8V3T+DcSEQ6s=", + "owner": "holochain", + "repo": "holochain", + "rev": "b3eb737766e488841f70e07af51c4b35de91e255", + "type": "github" + }, + "original": { + "dir": "versions/0_3_rc", + "owner": "holochain", + "repo": "holochain", + "type": "github" + } + }, + "versions_8": { + "inputs": { + "holochain": "holochain_16", + "lair": "lair_8", + "launcher": "launcher_8", + "scaffolding": "scaffolding_8" + }, "locked": { "dir": "versions/weekly", - "lastModified": 1713944178, - "narHash": "sha256-I5EfdfppecLnJgsFKGvGTvqwhVCm1VgspzFFj5pJzpU=", + "lastModified": 1717137080, + "narHash": "sha256-2a47qhWwVTw96Eu+CRaJGLYXimlzlAq8V3T+DcSEQ6s=", "owner": "holochain", "repo": "holochain", - "rev": "a7a7ff34b6477f87114fdb9ad29d50b90de1899c", + "rev": "b3eb737766e488841f70e07af51c4b35de91e255", "type": "github" }, "original": { diff --git a/nix/fixtures/service-repo/flake.nix b/nix/fixtures/service-repo/flake.nix index 1feed18..11f7aba 100644 --- a/nix/fixtures/service-repo/flake.nix +++ b/nix/fixtures/service-repo/flake.nix @@ -10,8 +10,9 @@ url = "github:holochain/holochain"; inputs.versions.follows = "versions"; }; - hcUtils.url = "path:../../.."; + hc-infra.url = "path:../../.."; module.url = "path:../module-repo"; + profiles.url = "github:holochain-open-dev/profiles/nixify"; }; outputs = inputs@{ ... }: @@ -21,22 +22,14 @@ systems = builtins.attrNames inputs.holochain.devShells; perSystem = { inputs', config, pkgs, system, lib, self', ... }: { devShells.default = pkgs.mkShell { - inputsFrom = [ inputs'.holochain.devShells.holonix ]; - packages = with pkgs; [ - nodejs_20 - # more packages go here - cargo-nextest - (inputs.hcUtils.lib.syncNpmDependenciesWithNix { - inherit system; - holochainPackages = upstreamNpmPackages { inherit inputs'; }; - }) + inputsFrom = [ + inputs'.hc-infra.devShells.synchronized-pnpm + # inputs'.hc-infra.devShells.zomeDev + # inputs'.hc-infra.devShells.sweettestDev + inputs'.holochain.devShells.holonix ]; - - shellHook = '' - sync-npm-dependencies-with-nix - ''; + packages = [ pkgs.nodejs_20 ]; }; - # packages.i = inputs'.profiles.packages.profiles_ui; }; }; } diff --git a/nix/zome.nix b/nix/zome.nix index 5128739..ed9bcf5 100644 --- a/nix/zome.nix +++ b/nix/zome.nix @@ -44,7 +44,8 @@ let in binaryCrates; nonWasmCrates = listBinaryCratesFromWorkspace src; - excludedCrates = builtins.map (c: " --exclude ${c}") nonWasmCrates; + excludedCrates = + builtins.toString (builtins.map (c: " --exclude ${c}") nonWasmCrates); commonArgs = { inherit src cargoVendorDir; @@ -52,17 +53,18 @@ let CARGO_BUILD_TARGET = "wasm32-unknown-unknown"; pname = "workspace"; version = cargoToml.package.version; - cargoExtraArgs = - "--offline --workspace ${builtins.toString excludedCrates}"; - cargoBuildCommand = "${rustFlags} cargo build --profile release"; + cargoExtraArgs = ""; + cargoCheckCommand = ""; + cargoBuildCommand = + "${rustFlags} cargo build --profile release --offline --workspace ${excludedCrates}"; }; buildPackageCommonArgs = commonArgs // { - cargoExtraArgs = "-p ${crate} --offline"; + cargoBuildCommand = + "${rustFlags} cargo build --profile release -p ${crate} --offline ${excludedCrates}"; pname = crate; version = cargoToml.package.version; cargoToml = crateCargoToml; - cargoLock = workspacePath + "/Cargo.lock"; }; cargoArtifacts = (craneLib.callPackage ./buildDepsOnlyWithArtifacts.nix { })