From ce030913e3ac292416a25b530aa2119479f282b5 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Mon, 28 Apr 2025 22:00:43 +0200 Subject: [PATCH 1/3] chore(deps): lock file maintenance --- flake.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index 902dffc..a5a9d6c 100644 --- a/flake.lock +++ b/flake.lock @@ -82,11 +82,11 @@ ] }, "locked": { - "lastModified": 1745780832, - "narHash": "sha256-jGzkZoJWx+nJnPe0Z2xQBUOqMKuR1slVFQrMjFTKgeM=", + "lastModified": 1745848521, + "narHash": "sha256-gNrTO3pEjmu3WiuYrUHJrTGCFw9v+qZXCFmX/Vjf5WI=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "b2b6c027d708fbf4b01c9c11f6e80f2800b5a624", + "rev": "763f1ce0dd12fe44ce6a5c6ea3f159d438571874", "type": "github" }, "original": { From fc669d5534cc862e8cfc16a4ba391cb9595f9411 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jalil=20David=20Salam=C3=A9=20Messina?= Date: Tue, 29 Apr 2025 08:08:00 +0200 Subject: [PATCH 2/3] fix(treefmt): respect the packages edition Otherwise it might upgrade to edition 2024 which is not available in stable. --- flake-modules/default.nix | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/flake-modules/default.nix b/flake-modules/default.nix index 6736a16..7cf532e 100644 --- a/flake-modules/default.nix +++ b/flake-modules/default.nix @@ -1,4 +1,8 @@ -{ inputs, ... }: +{ lib, inputs, ... }: +let + webnsupdate = ../module.nix; + cargoToml = lib.importTOML ../Cargo.toml; +in { imports = [ inputs.treefmt-nix.flakeModule @@ -6,14 +10,10 @@ ./tests.nix ]; - flake.nixosModules = - let - webnsupdate = ../module.nix; - in - { - default = webnsupdate; - inherit webnsupdate; - }; + flake.nixosModules = { + default = webnsupdate; + inherit webnsupdate; + }; perSystem = { pkgs, ... }: @@ -23,7 +23,10 @@ projectRootFile = "flake.nix"; programs = { nixfmt.enable = true; - rustfmt.enable = true; + rustfmt = { + enable = true; + inherit (cargoToml.package) edition; # respect the package's edition + }; statix.enable = true; typos.enable = true; }; From dbb825abff04c40534f6e17806aeed9d7ad8bb6c Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 29 Apr 2025 08:20:30 +0200 Subject: [PATCH 3/3] chore(deps): lock file maintenance --- flake.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/flake.lock b/flake.lock index 902dffc..2b6d1fa 100644 --- a/flake.lock +++ b/flake.lock @@ -37,11 +37,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1745526057, - "narHash": "sha256-ITSpPDwvLBZBnPRS2bUcHY3gZSwis/uTe255QgMtTLA=", + "lastModified": 1745794561, + "narHash": "sha256-T36rUZHUART00h3dW4sV5tv4MrXKT7aWjNfHiZz7OHg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "f771eb401a46846c1aebd20552521b233dd7e18b", + "rev": "5461b7fa65f3ca74cef60be837fd559a8918eaa0", "type": "github" }, "original": { @@ -82,11 +82,11 @@ ] }, "locked": { - "lastModified": 1745780832, - "narHash": "sha256-jGzkZoJWx+nJnPe0Z2xQBUOqMKuR1slVFQrMjFTKgeM=", + "lastModified": 1745848521, + "narHash": "sha256-gNrTO3pEjmu3WiuYrUHJrTGCFw9v+qZXCFmX/Vjf5WI=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "b2b6c027d708fbf4b01c9c11f6e80f2800b5a624", + "rev": "763f1ce0dd12fe44ce6a5c6ea3f159d438571874", "type": "github" }, "original": {