diff --git a/flake.lock b/flake.lock index 57e70c6fb..1269e51ef 100644 --- a/flake.lock +++ b/flake.lock @@ -3,11 +3,11 @@ "advisory-db": { "flake": false, "locked": { - "lastModified": 1720458342, - "narHash": "sha256-H8HeiVq7P3VEPxU0MUwh13xlcg0VXvKP5SQ37fs3QOs=", + "lastModified": 1728933535, + "narHash": "sha256-+EO3jis98fMzG2/JPeFcmWgDxxm4RO0q/TSxiXHoAFs=", "owner": "rustsec", "repo": "advisory-db", - "rev": "502a1ba73728791a73e8b94cee6406ab79ec8ba5", + "rev": "57c4a0ce3a1a3cdbf9e7eaa16b5441345de50d13", "type": "github" }, "original": { @@ -22,22 +22,48 @@ "flake-utils": "flake-utils_3", "nixpkgs": [ "fedimint", + "cargo-deluxe", "flakebox", "nixpkgs" ] }, "locked": { - "lastModified": 1719001124, - "narHash": "sha256-JXrMwYlQarZPyjN5UkD4fS9mrHSE1PUa7P//1Z5Sqr0=", + "lastModified": 1727381935, + "narHash": "sha256-G2fOYRZM7bXK5eBb+GK3k/WmO+q5JA/GtFwSPc3kdc8=", "owner": "tadfisher", "repo": "android-nixpkgs", - "rev": "7fa1348249564e43185d3053f579f9fa923d46cc", + "rev": "522d86121cbd413aff922c54f38106ecf8740107", "type": "github" }, "original": { "owner": "tadfisher", "repo": "android-nixpkgs", - "rev": "7fa1348249564e43185d3053f579f9fa923d46cc", + "rev": "522d86121cbd413aff922c54f38106ecf8740107", + "type": "github" + } + }, + "android-nixpkgs_2": { + "inputs": { + "devshell": "devshell_2", + "flake-utils": "flake-utils_7", + "nixpkgs": [ + "fedimint", + "flakebox", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1727381935, + "narHash": "sha256-G2fOYRZM7bXK5eBb+GK3k/WmO+q5JA/GtFwSPc3kdc8=", + "owner": "tadfisher", + "repo": "android-nixpkgs", + "rev": "522d86121cbd413aff922c54f38106ecf8740107", + "type": "github" + }, + "original": { + "owner": "tadfisher", + "repo": "android-nixpkgs", + "rev": "522d86121cbd413aff922c54f38106ecf8740107", "type": "github" } }, @@ -45,24 +71,75 @@ "inputs": { "nix-bundle": "nix-bundle", "nix-utils": "nix-utils", - "nixpkgs": "nixpkgs_3" + "nixpkgs": [ + "fedimint", + "nixpkgs" + ] }, "locked": { - "lastModified": 1708548996, - "narHash": "sha256-U7DF6oLGaGm4SmfUnaK8X2Y36fprVd7EFr8sqV6Ocp8=", - "owner": "dpc", + "lastModified": 1729104746, + "narHash": "sha256-7K+dlB8JPT/HD8wcnbb+BV3kFllnBQ6jpXtJX6wmDPk=", + "owner": "NixOS", "repo": "bundlers", - "rev": "e8aafe89a11ae0a5f3ce97d1d7d0fcfb354c79eb", + "rev": "ea1e72ad1dbb0864fd55b3ba52ed166cd190afa2", "type": "github" }, "original": { - "owner": "dpc", + "owner": "NixOS", "repo": "bundlers", - "rev": "e8aafe89a11ae0a5f3ce97d1d7d0fcfb354c79eb", + "rev": "ea1e72ad1dbb0864fd55b3ba52ed166cd190afa2", + "type": "github" + } + }, + "cargo-deluxe": { + "inputs": { + "flake-utils": "flake-utils_2", + "flakebox": "flakebox", + "nixpkgs": [ + "fedimint", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1729202329, + "narHash": "sha256-lltxyfay1Vg1CmcAU/r3kOCQs7/WdK22YKORAgzmXkg=", + "owner": "rustshop", + "repo": "cargo-deluxe", + "rev": "4acc6488d02f032434a5a1341f21f20d328bba40", + "type": "github" + }, + "original": { + "owner": "rustshop", + "repo": "cargo-deluxe", + "rev": "4acc6488d02f032434a5a1341f21f20d328bba40", "type": "github" } }, "crane": { + "inputs": { + "nixpkgs": [ + "fedimint", + "cargo-deluxe", + "flakebox", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1717383740, + "narHash": "sha256-559HbY4uhNeoYvK3H6AMZAtVfmR3y8plXZ1x6ON/cWU=", + "owner": "ipetkov", + "repo": "crane", + "rev": "b65673fce97d277934488a451724be94cc62499a", + "type": "github" + }, + "original": { + "owner": "ipetkov", + "repo": "crane", + "rev": "b65673fce97d277934488a451724be94cc62499a", + "type": "github" + } + }, + "crane_2": { "inputs": { "nixpkgs": [ "fedimint", @@ -89,11 +166,12 @@ "inputs": { "nixpkgs": [ "fedimint", + "cargo-deluxe", "flakebox", "android-nixpkgs", "nixpkgs" ], - "systems": "systems_2" + "systems": "systems_3" }, "locked": { "lastModified": 1695195896, @@ -109,27 +187,52 @@ "type": "github" } }, + "devshell_2": { + "inputs": { + "flake-utils": "flake-utils_6", + "nixpkgs": [ + "fedimint", + "flakebox", + "android-nixpkgs", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1717408969, + "narHash": "sha256-Q0OEFqe35fZbbRPPRdrjTUUChKVhhWXz3T9ZSKmaoVY=", + "owner": "numtide", + "repo": "devshell", + "rev": "1ebbe68d57457c8cae98145410b164b5477761f4", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "devshell", + "type": "github" + } + }, "fedimint": { "inputs": { "advisory-db": "advisory-db", "bundlers": "bundlers", - "fenix": "fenix", - "flake-utils": "flake-utils_2", - "flakebox": "flakebox", + "cargo-deluxe": "cargo-deluxe", + "fenix": "fenix_2", + "flake-utils": "flake-utils_5", + "flakebox": "flakebox_2", "nixpkgs": "nixpkgs_4" }, "locked": { - "lastModified": 1729705036, - "narHash": "sha256-43p8xOeitHdeY6PDCHkTWAnH34yDsHV9Uaub80Q23pY=", + "lastModified": 1732138835, + "narHash": "sha256-wzqa+77Hb2Jc4jIO58sdkwo7QUuAsxq8AAQDOxL5NhA=", "owner": "fedimint", "repo": "fedimint", - "rev": "e147b5695abce6eeeb984974d48d562b2bf1dfe1", + "rev": "a0cdd6f80bfd4d41caa95a5499f7074744813a89", "type": "github" }, "original": { "owner": "fedimint", "repo": "fedimint", - "rev": "e147b5695abce6eeeb984974d48d562b2bf1dfe1", + "rev": "a0cdd6f80bfd4d41caa95a5499f7074744813a89", "type": "github" } }, @@ -137,16 +240,40 @@ "inputs": { "nixpkgs": [ "fedimint", + "cargo-deluxe", + "flakebox", "nixpkgs" ], "rust-analyzer-src": "rust-analyzer-src" }, "locked": { - "lastModified": 1719015507, - "narHash": "sha256-Fi9voHxBDWyKpvD2SJA9ARSMYSZg/atD9x7nkYr/ELw=", + "lastModified": 1696918968, + "narHash": "sha256-18rAHsM9YsGp7aKKemO4gKIeWfrSyDsdJZ/mk4dQ3JI=", "owner": "nix-community", "repo": "fenix", - "rev": "261936e5e770489369ecdd664647908a8ae5cab6", + "rev": "638fc95a2a3d01b372c76f71cbb6d73c63909d6e", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "fenix", + "type": "github" + } + }, + "fenix_2": { + "inputs": { + "nixpkgs": [ + "fedimint", + "nixpkgs" + ], + "rust-analyzer-src": "rust-analyzer-src_2" + }, + "locked": { + "lastModified": 1729838036, + "narHash": "sha256-xPyVQvwmze7zVa85B+hfR9W11q4Gs/Sy3TVZMaYIsq8=", + "owner": "nix-community", + "repo": "fenix", + "rev": "c9f079dab2456bd75da8539b7129f8aaea9d4a2d", "type": "github" }, "original": { @@ -172,14 +299,14 @@ }, "flake-utils_2": { "inputs": { - "systems": "systems" + "systems": "systems_2" }, "locked": { - "lastModified": 1710146030, - "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "lastModified": 1694529238, + "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=", "owner": "numtide", "repo": "flake-utils", - "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "rev": "ff7b65b44d01cf9ba6a71320833626af21126384", "type": "github" }, "original": { @@ -190,7 +317,7 @@ }, "flake-utils_3": { "inputs": { - "systems": "systems_3" + "systems": "systems_4" }, "locked": { "lastModified": 1694529238, @@ -210,10 +337,65 @@ "inputs": { "systems": [ "fedimint", + "cargo-deluxe", "flakebox", "systems" ] }, + "locked": { + "lastModified": 1694529238, + "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "ff7b65b44d01cf9ba6a71320833626af21126384", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_5": { + "inputs": { + "systems": "systems_6" + }, + "locked": { + "lastModified": 1726560853, + "narHash": "sha256-X6rJYSESBVr3hBoH0WbKE5KvhPU5bloyZ2L4K60/fPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_6": { + "inputs": { + "systems": "systems_7" + }, + "locked": { + "lastModified": 1701680307, + "narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "4022d587cbbfd70fe950c1e2083a02621806a725", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_7": { + "inputs": { + "systems": "systems_8" + }, "locked": { "lastModified": 1710146030, "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", @@ -228,9 +410,13 @@ "type": "github" } }, - "flake-utils_5": { + "flake-utils_8": { "inputs": { - "systems": "systems_5" + "systems": [ + "fedimint", + "flakebox", + "systems" + ] }, "locked": { "lastModified": 1726560853, @@ -246,52 +432,93 @@ "type": "github" } }, + "flake-utils_9": { + "inputs": { + "systems": "systems_10" + }, + "locked": { + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, "flakebox": { "inputs": { "android-nixpkgs": "android-nixpkgs", "crane": "crane", + "fenix": "fenix", + "flake-utils": "flake-utils_4", + "nixpkgs": "nixpkgs_3", + "systems": "systems_5" + }, + "locked": { + "lastModified": 1728662483, + "narHash": "sha256-phVyjjgVmHFUF6+DGFRA+1fCV0zs8ipwRn/M33LtIYY=", + "owner": "rustshop", + "repo": "flakebox", + "rev": "1a65534520d8a592fd7d75f7db18cfed40fa5c09", + "type": "github" + }, + "original": { + "owner": "rustshop", + "repo": "flakebox", + "type": "github" + } + }, + "flakebox_2": { + "inputs": { + "android-nixpkgs": "android-nixpkgs_2", + "crane": "crane_2", "fenix": [ "fedimint", "fenix" ], - "flake-utils": "flake-utils_4", + "flake-utils": "flake-utils_8", "nixpkgs": [ "fedimint", "nixpkgs" ], - "systems": "systems_4" + "systems": "systems_9" }, "locked": { - "lastModified": 1719004469, - "narHash": "sha256-TZSHiEJ3qYgA46vikQKT2bwGCEF2LrJVw7cettqa+/g=", + "lastModified": 1732069381, + "narHash": "sha256-VxcRudAk01/4gj4o/xg7ByteA1qiUVU1HTvX10XO0vM=", "owner": "dpc", "repo": "flakebox", - "rev": "12d5ee4f6c47bc01f07ec6f5848a83db265902d3", + "rev": "171f3a1d83652d9db33992322f8793326a3b4df3", "type": "github" }, "original": { "owner": "dpc", "repo": "flakebox", - "rev": "12d5ee4f6c47bc01f07ec6f5848a83db265902d3", + "rev": "171f3a1d83652d9db33992322f8793326a3b4df3", "type": "github" } }, "nix-bundle": { "inputs": { - "nixpkgs": "nixpkgs" + "nixpkgs": "nixpkgs", + "utils": "utils" }, "locked": { - "lastModified": 1708548961, - "narHash": "sha256-WVA2EMhl/jk5GS84y20ExnIW03UyH43wRuoiySxHGZE=", - "owner": "dpc", + "lastModified": 1729095141, + "narHash": "sha256-2AXV3I8D/I3UkQY797j/fSKrIwbUpTVZ82s2O/ErtVM=", + "owner": "matthewbauer", "repo": "nix-bundle", - "rev": "8ab9acfe0a31805de7899eddb8f3312d4e34a13d", + "rev": "4f6330b20767744a4c28788e3cdb05e02d096cd8", "type": "github" }, "original": { - "owner": "dpc", + "owner": "matthewbauer", "repo": "nix-bundle", - "rev": "8ab9acfe0a31805de7899eddb8f3312d4e34a13d", "type": "github" } }, @@ -316,17 +543,18 @@ }, "nixpkgs": { "locked": { - "lastModified": 1620055814, - "narHash": "sha256-8LEHoYSJiL901bTMVatq+rf8y7QtWuZhwwpKE2fyaRY=", + "lastModified": 1728492678, + "narHash": "sha256-9UTxR8eukdg+XZeHgxW5hQA9fIKHsKCdOIUycTryeVw=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "1db42b7fe3878f3f5f7a4f2dc210772fd080e205", + "rev": "5633bcff0c6162b9e4b5f1264264611e950c8ec7", "type": "github" }, "original": { - "id": "nixpkgs", - "ref": "nixos-20.03-small", - "type": "indirect" + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" } }, "nixpkgs_2": { @@ -346,24 +574,27 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1634782485, - "narHash": "sha256-psfh4OQSokGXG0lpq3zKFbhOo3QfoeudRcaUnwMRkQo=", - "path": "/nix/store/p53cz6rh27q40g9i0q98k3vfrz6lm12w-source", - "rev": "34ad3ffe08adfca17fcb4e4a47bb5f3b113687be", - "type": "path" + "lastModified": 1728492678, + "narHash": "sha256-9UTxR8eukdg+XZeHgxW5hQA9fIKHsKCdOIUycTryeVw=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "5633bcff0c6162b9e4b5f1264264611e950c8ec7", + "type": "github" }, "original": { - "id": "nixpkgs", - "type": "indirect" + "owner": "nixos", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" } }, "nixpkgs_4": { "locked": { - "lastModified": 1718835956, - "narHash": "sha256-wM9v2yIxClRYsGHut5vHICZTK7xdrUGfrLkXvSuv6s4=", + "lastModified": 1729691686, + "narHash": "sha256-BAuPWW+9fa1moZTU+jFh+1cUtmsuF8asgzFwejM4wac=", "owner": "nixos", "repo": "nixpkgs", - "rev": "dd457de7e08c6d06789b1f5b88fc9327f4d96309", + "rev": "32e940c7c420600ef0d1ef396dc63b04ee9cad37", "type": "github" }, "original": { @@ -376,17 +607,34 @@ "root": { "inputs": { "fedimint": "fedimint", - "flake-utils": "flake-utils_5" + "flake-utils": "flake-utils_9" } }, "rust-analyzer-src": { "flake": false, "locked": { - "lastModified": 1718888342, - "narHash": "sha256-fzdX+mapnBrex5biWA6Q/Be4mDfm0q1r/N4SL1qIq6k=", + "lastModified": 1696840854, + "narHash": "sha256-wphOvjDSDsUN5DMe3MOhdargANIab7YE3hkh3Qv7qso=", + "owner": "rust-lang", + "repo": "rust-analyzer", + "rev": "aaa1e8e1b82d742b876d164a30dda02f318ce809", + "type": "github" + }, + "original": { + "owner": "rust-lang", + "ref": "nightly", + "repo": "rust-analyzer", + "type": "github" + } + }, + "rust-analyzer-src_2": { + "flake": false, + "locked": { + "lastModified": 1729792465, + "narHash": "sha256-op9TGD9sVZojTD6tgjmvH/49g9xyuT9mdjx7SQo10/Y=", "owner": "rust-lang", "repo": "rust-analyzer", - "rev": "67f7eb505e3aaf37db4bc805c79c95f9be44e2a5", + "rev": "6a67a4d3cd480dbbc3b1dec461a31b1bea1dfba4", "type": "github" }, "original": { @@ -411,6 +659,21 @@ "type": "github" } }, + "systems_10": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "systems_2": { "locked": { "lastModified": 1681028828, @@ -470,6 +733,84 @@ "repo": "default", "type": "github" } + }, + "systems_6": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_7": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_8": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_9": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "utils": { + "inputs": { + "systems": "systems" + }, + "locked": { + "lastModified": 1726560853, + "narHash": "sha256-X6rJYSESBVr3hBoH0WbKE5KvhPU5bloyZ2L4K60/fPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } } }, "root": "root", diff --git a/flake.nix b/flake.nix index ddad03acf..92b6498ca 100644 --- a/flake.nix +++ b/flake.nix @@ -1,8 +1,9 @@ { inputs = { flake-utils.url = "github:numtide/flake-utils"; + # v0.5.0-rc.1 fedimint.url = - "github:fedimint/fedimint?rev=e147b5695abce6eeeb984974d48d562b2bf1dfe1"; + "github:fedimint/fedimint?rev=a0cdd6f80bfd4d41caa95a5499f7074744813a89"; }; outputs = { self, flake-utils, fedimint }: flake-utils.lib.eachDefaultSystem (system: