git.delta.rocks / fleet / refs/commits / 28094c98518f

difftreelog

ci switch to nixos-26.05

zuuqnlrvYaroslav Bolyukin2026-06-18parent: #48d120a.patch.diff

2 files changed

modifiedflake.lockdiffbeforeafterboth
--- a/flake.lock
+++ b/flake.lock
@@ -2,10 +2,10 @@
   "nodes": {
     "crane": {
       "locked": {
-        "lastModified": 1780532242,
+        "lastModified": 1781825982,
         "owner": "ipetkov",
         "repo": "crane",
-        "rev": "59a82a1222dd3b2080b5cc52a1a2e8d5f1b77f37",
+        "rev": "469fd08d0bcf6926321fa973c6777fbc87785dd7",
         "type": "github"
       },
       "original": {
@@ -126,15 +126,15 @@
     },
     "nixpkgs": {
       "locked": {
-        "lastModified": 1781402740,
+        "lastModified": 1781820577,
         "owner": "nixos",
         "repo": "nixpkgs",
-        "rev": "49145c5aba740948d6da1265f584826bd27619ad",
+        "rev": "adf9aaad17ce9361ef72b69a9bf53026b334b5fc",
         "type": "github"
       },
       "original": {
         "owner": "nixos",
-        "ref": "release-25.11",
+        "ref": "release-26.05",
         "repo": "nixpkgs",
         "type": "github"
       }
@@ -190,10 +190,10 @@
         ]
       },
       "locked": {
-        "lastModified": 1781320681,
+        "lastModified": 1781752752,
         "owner": "oxalica",
         "repo": "rust-overlay",
-        "rev": "5b929d8c854149d926d05ea0cd6469bf4e54db27",
+        "rev": "c06d86dabe5b92982b9d67acccb9990d58da3a0e",
         "type": "github"
       },
       "original": {
modifiedflake.nixdiffbeforeafterboth
2 description = "NixOS cluster configuration management";2 description = "NixOS cluster configuration management";
33
4 inputs = {4 inputs = {
5 nixpkgs.url = "github:nixos/nixpkgs/release-25.11";5 nixpkgs.url = "github:nixos/nixpkgs/release-26.05";
6 rust-overlay = {6 rust-overlay = {
7 url = "github:oxalica/rust-overlay";7 url = "github:oxalica/rust-overlay";
8 inputs.nixpkgs.follows = "nixpkgs";8 inputs.nixpkgs.follows = "nixpkgs";
118 ];118 ];
119 deployerSystem = elem system deployerSystems;119 deployerSystem = elem system deployerSystems;
120 lib = pkgs.lib;120 lib = pkgs.lib;
121 rust = pkgs.rust-bin.fromRustupToolchainFile ./rust-toolchain.toml;121 rust = (pkgs.rust-bin.fromRustupToolchainFile ./rust-toolchain.toml).override {
122 enableLibsecret = false;
123 };
122 craneLib = (inputs.crane.mkLib pkgs).overrideToolchain rust;124 craneLib = (inputs.crane.mkLib pkgs).overrideToolchain rust;
123 treefmt = (inputs.treefmt-nix.lib.evalModule pkgs ./treefmt.nix).config.build;125 treefmt = (inputs.treefmt-nix.lib.evalModule pkgs ./treefmt.nix).config.build;
124 in126 in
125 {127 {
126 _module.args.pkgs = import inputs.nixpkgs {128 _module.args.pkgs = import inputs.nixpkgs {
127 inherit system;129 inherit system;
128 overlays = [130 overlays = [
129 (inputs.rust-overlay.overlays.default)131 inputs.rust-overlay.overlays.default
130 (final: prev: {
131 # Libsecret is stupidly huge
132 # https://github.com/oxalica/rust-overlay/issues/211
133 libsecret = final.stdenv.mkDerivation {
134 name = "fake-libsecret";
135 version = "1.0.0";
136 unpackPhase = "true";
137 buildPhase = "true";
138 installPhase = ''
139 mkdir -p $out/lib/
140 echo "" | gcc -shared -o $out/lib/libsecret-1.so.0 -x c -
141 '';
142 };
143 })
144 ];132 ];
145 };133 };
146 # Reference fleet package should be built with nightly rust, specified in rust-toolchain.toml.134 # Reference fleet package should be built with nightly rust, specified in rust-toolchain.toml.