From e4e70382471ded52af4da1872d8544da0428d3a4 Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Wed, 30 Jul 2025 20:34:33 +0300 Subject: Converted buildDate to unix to prevent cache invalidation due to impure date --- flake.nix | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) (limited to 'flake.nix') diff --git a/flake.nix b/flake.nix index b5b7143..357621a 100644 --- a/flake.nix +++ b/flake.nix @@ -22,19 +22,10 @@ inherit system overlays; }; version = (builtins.readFile ./VERSION); - buildDate = builtins.readFile ( - pkgs.runCommand "build-date" { } '' - ${pkgs.coreutils}/bin/date --date=@${toString self.lastModified} +%Y-%m-%d -u > $out - '' - ); - # buildDate = builtins.readFile ( - # pkgs.runCommand "build-date" { } '' - # date -u +'%Y-%m-%d' > $out - # '' - # ); + buildDate = toString self.lastModified; commit = if (builtins.hasAttr "rev" self) then (builtins.substring 0 7 self.rev) else "unknown"; # vendorHash = pkgs.lib.fakeHash; - vendorHash = "sha256-2yCQ40T5N90lKpPOc+i6vz+1mI/p4Ey6PdRCJbGD+TE="; + vendorHash = "sha256-dLhLFyrufv3dNlAw1QLlf9/LsHMcUaD9F2byKlC+35E="; src = let # Set this to `true` in order to show all of the source files -- cgit v1.3.1