From 8f6650bbd1f28b2409fca4e7c325522c19a23432 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moritz=20B=C3=B6hme?= Date: Thu, 2 Mar 2023 09:15:09 +0100 Subject: [PATCH] overlays: improve mkVersion Add dash to mkVersionInput Add mkVersionSrc for normal src. --- overlays/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/overlays/default.nix b/overlays/default.nix index 4d92b75..ccea795 100644 --- a/overlays/default.nix +++ b/overlays/default.nix @@ -5,7 +5,8 @@ let (builtins.substring 4 2 longDate) (builtins.substring 6 2 longDate) ]); - mkVersionInput = input: "unstable" + mkDate (input.lastModifiedDate or "19700101") + "_" + (input.shortRev or "dirty"); + mkVersionSrc = src: "unstable-" + builtins.substring 0 7 src.rev; + mkVersionInput = input: "unstable-" + mkDate (input.lastModifiedDate or "19700101") + "_" + (input.shortRev or "dirty"); in { agenix = inputs.agenix.packages.${prev.system}.default;