summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--flake.lock120
-rw-r--r--flake.nix10
2 files changed, 77 insertions, 53 deletions
diff --git a/flake.lock b/flake.lock
index 192133e..9f49ce6 100644
--- a/flake.lock
+++ b/flake.lock
@@ -38,11 +38,11 @@
]
},
"locked": {
- "lastModified": 1679285709,
- "narHash": "sha256-oERwmwZPZ5BOqSv6cmcXfjIBPrFR6dp02oGE8mA+1n4=",
+ "lastModified": 1680584903,
+ "narHash": "sha256-uraq+D3jcLzw/UVk0xMHcnfILfIMa0DLrtAEq2nNlxU=",
"owner": "ipetkov",
"repo": "crane",
- "rev": "2552a2d1ccf33d43259a9e00f93dbacb9e6d6bed",
+ "rev": "65d3f6a3970cd46bef5eedfd458300f72c56b3c5",
"type": "github"
},
"original": {
@@ -126,11 +126,11 @@
"nixpkgs-lib": "nixpkgs-lib"
},
"locked": {
- "lastModified": 1678379998,
- "narHash": "sha256-TZdfNqftHhDuIFwBcN9MUThx5sQXCTeZk9je5byPKRw=",
+ "lastModified": 1680392223,
+ "narHash": "sha256-n3g7QFr85lDODKt250rkZj2IFS3i4/8HBU2yKHO3tqw=",
"owner": "hercules-ci",
"repo": "flake-parts",
- "rev": "c13d60b89adea3dc20704c045ec4d50dd964d447",
+ "rev": "dcc36e45d054d7bb554c9cdab69093debd91a0b5",
"type": "github"
},
"original": {
@@ -140,12 +140,15 @@
}
},
"flake-utils": {
+ "inputs": {
+ "systems": "systems"
+ },
"locked": {
- "lastModified": 1678901627,
- "narHash": "sha256-U02riOqrKKzwjsxc/400XnElV+UtPUQWpANPlyazjH0=",
+ "lastModified": 1681202837,
+ "narHash": "sha256-H+Rh19JDwRtpVPAWp64F+rlEtxUWBAQW28eAi3SRSzg=",
"owner": "numtide",
"repo": "flake-utils",
- "rev": "93a2b84fc4b70d9e089d029deacc3583435c2ed6",
+ "rev": "cfacdce06f30d2b68473a46042957675eebb3401",
"type": "github"
},
"original": {
@@ -166,11 +169,11 @@
]
},
"locked": {
- "lastModified": 1680283602,
- "narHash": "sha256-Mi0eQ2jb/c90JwU2tOLVYN//nlGNwSYNZSVfCzVFd/M=",
+ "lastModified": 1680457839,
+ "narHash": "sha256-bu8fxDC9aluWkf069XnTlL3hJQrL6f84aT0dYTueezk=",
"owner": "getchoo",
"repo": "overlay",
- "rev": "0627edd53edc8a2a1470018055f248b40c41fe45",
+ "rev": "5c5cb3b928ab4a4bd5fd3886fb40cb109d713347",
"type": "github"
},
"original": {
@@ -226,17 +229,14 @@
"inputs": {
"nixpkgs": [
"nixpkgs"
- ],
- "utils": [
- "flake-utils"
]
},
"locked": {
- "lastModified": 1680249941,
- "narHash": "sha256-7Ylr0NAr8msd3YVaYBw6uyJIRbtOq5l6aLrmrYA5qTw=",
+ "lastModified": 1681468923,
+ "narHash": "sha256-+X2oO4juRVhQRs002mn8km6PODccIRiz09c2K1xtSpY=",
"owner": "nix-community",
"repo": "home-manager",
- "rev": "67b97020b6970d39b4126a7870063d11337ecb80",
+ "rev": "17198cf5ae27af5b647c7dac58d935a7d0dbd189",
"type": "github"
},
"original": {
@@ -262,14 +262,16 @@
"pre-commit-hooks-nix": [
"pre-commit-hooks"
],
- "rust-overlay": "rust-overlay"
+ "rust-overlay": [
+ "rust-overlay"
+ ]
},
"locked": {
- "lastModified": 1679410195,
- "narHash": "sha256-O0QKWaIeX/QRQcOaf1RJofuRu+WnT+zHHHnqeAjAI0E=",
+ "lastModified": 1681503721,
+ "narHash": "sha256-jWmTTUejSCa5qO0D/FJMbgXKdFEllRdvA+jG0KX+MfY=",
"owner": "nix-community",
"repo": "lanzaboote",
- "rev": "7c55847aaf804398c0cd1c75f20591075eafcdee",
+ "rev": "83a357eb7c261c82e2fa6412216b3c4f8f0d1d18",
"type": "github"
},
"original": {
@@ -301,11 +303,11 @@
},
"nixos-hardware": {
"locked": {
- "lastModified": 1680070330,
- "narHash": "sha256-aoT2YZCd9LEtiEULFLIF0ykKydgE72X8gw/k9/pRS5I=",
+ "lastModified": 1680876084,
+ "narHash": "sha256-eP9yxP0wc7XuVaODugh+ajgbFGaile2O1ihxiLxOuvU=",
"owner": "NixOS",
"repo": "nixos-hardware",
- "rev": "a6aa8174fa61e55bd7e62d35464d3092aefe0421",
+ "rev": "3006d2860a6ed5e01b0c3e7ffb730e9b293116e2",
"type": "github"
},
"original": {
@@ -327,11 +329,11 @@
]
},
"locked": {
- "lastModified": 1679987596,
- "narHash": "sha256-DQrsAZ8hG7ZJIIWcCw7gOi/rfyHA6JJ3ozggFr9YiKc=",
+ "lastModified": 1681581389,
+ "narHash": "sha256-+ygySqlQy0ejwE1aOF6i6Tiu63V0jxXik0aLlvmqioo=",
"owner": "nix-community",
"repo": "NixOS-WSL",
- "rev": "64558a3bfe73a40ba4add048e3ec586e7ff567c3",
+ "rev": "f3b6f6b04728416c64fc5ef52199fd9b9843c47d",
"type": "github"
},
"original": {
@@ -343,11 +345,11 @@
},
"nixpkgs": {
"locked": {
- "lastModified": 1681476475,
- "narHash": "sha256-uY28Ht+rAObIjVbjDa0SHHG/LzzAU2RuGgtE1O1sgbo=",
+ "lastModified": 1681537985,
+ "narHash": "sha256-Ked5x71QAGsM4/GzFY2QGf7i5mssSL9tTOHBK92Y8XE=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "0135b7a556ee60144b143b071724fa44348a188e",
+ "rev": "feb321587028c13e74c0b65c01a060c3c19a9a9c",
"type": "github"
},
"original": {
@@ -358,11 +360,11 @@
"nixpkgs-lib": {
"locked": {
"dir": "lib",
- "lastModified": 1678375444,
- "narHash": "sha256-XIgHfGvjFvZQ8hrkfocanCDxMefc/77rXeHvYdzBMc8=",
+ "lastModified": 1680213900,
+ "narHash": "sha256-cIDr5WZIj3EkKyCgj/6j3HBH4Jj1W296z7HTcWj1aMA=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "130fa0baaa2b93ec45523fdcde942f6844ee9f6e",
+ "rev": "e3652e0735fbec227f342712f180f4f21f0594f2",
"type": "github"
},
"original": {
@@ -407,11 +409,11 @@
},
"nixpkgsUnstable": {
"locked": {
- "lastModified": 1681303793,
- "narHash": "sha256-JEdQHsYuCfRL2PICHlOiH/2ue3DwoxUX7DJ6zZxZXFk=",
+ "lastModified": 1681465517,
+ "narHash": "sha256-EasJh15/jcJNAHtq2SGbiADRXteURAnQbj1NqBoKkzU=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "fe2ecaf706a5907b5e54d979fbde4924d84b65fc",
+ "rev": "abe7316dd51a313ce528972b104f4f04f56eefc4",
"type": "github"
},
"original": {
@@ -422,11 +424,11 @@
},
"nur": {
"locked": {
- "lastModified": 1680363994,
- "narHash": "sha256-De+RgewRxVS2giuEWVPPfr4W8DZajb+KfcUYTM9qpHE=",
+ "lastModified": 1681574466,
+ "narHash": "sha256-FXDrYaVbTHiQKqodEe3sViHo0yWyY4wBosfjf/XlD5o=",
"owner": "nix-community",
"repo": "NUR",
- "rev": "4a413fc1f3ab3ff27581297f2fcb74fe899125fb",
+ "rev": "794fc802e2254c6b6bde1beda50832c5a78fc9f2",
"type": "github"
},
"original": {
@@ -442,11 +444,11 @@
]
},
"locked": {
- "lastModified": 1681468707,
- "narHash": "sha256-aD+74KowPjyxWP+bIqmZZaIHe5WxEhoXOSF+qOOCwPg=",
+ "lastModified": 1681553483,
+ "narHash": "sha256-xQcY0BmTcdQR9/rvPI/AFFG/OTNLPVNYsjZmKXu0w0g=",
"owner": "astro",
"repo": "nix-openwrt-imagebuilder",
- "rev": "b3d1f398472452ea288ce2d8dbf20d6115bf1c64",
+ "rev": "d422301121c06c159e4fe053aca5773d0f29dadb",
"type": "github"
},
"original": {
@@ -500,11 +502,11 @@
]
},
"locked": {
- "lastModified": 1680170909,
- "narHash": "sha256-FtKU/edv1jFRr/KwUxWTYWXEyj9g8GBrHntC2o8oFI8=",
+ "lastModified": 1681413034,
+ "narHash": "sha256-/t7OjNQcNkeWeSq/CFLYVBfm+IEnkjoSm9iKvArnUUI=",
"owner": "cachix",
"repo": "pre-commit-hooks.nix",
- "rev": "29dbe1efaa91c3a415d8b45d62d48325a4748816",
+ "rev": "d3de8f69ca88fb6f8b09e5b598be5ac98d28ede5",
"type": "github"
},
"original": {
@@ -527,26 +529,25 @@
"nixpkgsUnstable": "nixpkgsUnstable",
"nur": "nur",
"openwrt-imagebuilder": "openwrt-imagebuilder",
- "pre-commit-hooks": "pre-commit-hooks_2"
+ "pre-commit-hooks": "pre-commit-hooks_2",
+ "rust-overlay": "rust-overlay"
}
},
"rust-overlay": {
"inputs": {
"flake-utils": [
- "lanzaboote",
"flake-utils"
],
"nixpkgs": [
- "lanzaboote",
"nixpkgs"
]
},
"locked": {
- "lastModified": 1679279218,
- "narHash": "sha256-vWUbkLgNaUo0TYi5BaboPTaB6IjoZPm+0y0SqLS54Jc=",
+ "lastModified": 1681525152,
+ "narHash": "sha256-KzI+ILcmU03iFWtB+ysPqtNmp8TP8v1BBReTuPP8MJY=",
"owner": "oxalica",
"repo": "rust-overlay",
- "rev": "c680a0a4144bb0931f6cebd601a3978bbafc4f64",
+ "rev": "b6f8d87208336d7cb85003b2e439fc707c38f92a",
"type": "github"
},
"original": {
@@ -554,6 +555,21 @@
"repo": "rust-overlay",
"type": "github"
}
+ },
+ "systems": {
+ "locked": {
+ "lastModified": 1681028828,
+ "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
+ "owner": "nix-systems",
+ "repo": "default",
+ "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-systems",
+ "repo": "default",
+ "type": "github"
+ }
}
},
"root": "root",
diff --git a/flake.nix b/flake.nix
index 0c3f719..5d3dca4 100644
--- a/flake.nix
+++ b/flake.nix
@@ -26,7 +26,13 @@
home-manager = {
url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs";
- inputs.utils.follows = "flake-utils";
+ };
+ # TODO: remove when this commit is used in lanzaboote:
+ # https://github.com/oxalica/rust-overlay/commit/c949d341f2b507857d589c48d1bd719896a2a224
+ rust-overlay = {
+ url = "github:oxalica/rust-overlay";
+ inputs.nixpkgs.follows = "nixpkgs";
+ inputs.flake-utils.follows = "flake-utils";
};
lanzaboote = {
url = "github:nix-community/lanzaboote";
@@ -34,6 +40,8 @@
inputs.flake-compat.follows = "flake-compat";
inputs.flake-utils.follows = "flake-utils";
inputs.pre-commit-hooks-nix.follows = "pre-commit-hooks";
+ # TODO: ditto
+ inputs.rust-overlay.follows = "rust-overlay";
};
nixos-wsl = {
url = "github:nix-community/NixOS-WSL/main";