diff options
author | Enno Richter <enno@nerdworks.de> | 2023-10-27 06:18:25 +0200 |
---|---|---|
committer | Enno Richter <enno@nerdworks.de> | 2023-10-27 06:23:41 +0200 |
commit | d51db98b2bb2d2f3df0369cef98b3e16a455037b (patch) | |
tree | 11d86882ed3975b7629d756b5c729aad0895ccf0 | |
parent | c585eaf8d88cbcd32935f7865f1e2568f8f5e9ce (diff) | |
download | nixlib-d51db98b2bb2d2f3df0369cef98b3e16a455037b.tar nixlib-d51db98b2bb2d2f3df0369cef98b3e16a455037b.tar.gz nixlib-d51db98b2bb2d2f3df0369cef98b3e16a455037b.tar.bz2 nixlib-d51db98b2bb2d2f3df0369cef98b3e16a455037b.tar.lz nixlib-d51db98b2bb2d2f3df0369cef98b3e16a455037b.tar.xz nixlib-d51db98b2bb2d2f3df0369cef98b3e16a455037b.tar.zst nixlib-d51db98b2bb2d2f3df0369cef98b3e16a455037b.zip |
minio: set CopyrightYear for cli ui
-rw-r--r-- | pkgs/servers/minio/default.nix | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/pkgs/servers/minio/default.nix b/pkgs/servers/minio/default.nix index b9505f15da4c..5d572c18e253 100644 --- a/pkgs/servers/minio/default.nix +++ b/pkgs/servers/minio/default.nix @@ -12,6 +12,12 @@ let splitTS = builtins.elemAt (builtins.split "(.*)(T.*)" version) 1; in builtins.concatStringsSep "" [ (builtins.elemAt splitTS 0) (builtins.replaceStrings [ "-" ] [ ":" ] (builtins.elemAt splitTS 1)) ]; + + # CopyrightYear will be printed to the CLI UI. + # Example: + # versionToYear "2021-04-22T15-44-28Z" + # => "2021" + versionToYear = version: builtins.elemAt (lib.splitString "-" version) 0; in buildGoModule rec { pname = "minio"; @@ -35,7 +41,12 @@ buildGoModule rec { tags = [ "kqueue" ]; ldflags = let t = "github.com/minio/minio/cmd"; in [ - "-s" "-w" "-X ${t}.Version=${versionToTimestamp version}" "-X ${t}.ReleaseTag=RELEASE.${version}" "-X ${t}.CommitID=${src.rev}" + "-s" + "-w" + "-X ${t}.Version=${versionToTimestamp version}" + "-X ${t}.CopyrightYear=${versionToYear version}" + "-X ${t}.ReleaseTag=RELEASE.${version}" + "-X ${t}.CommitID=${src.rev}" ]; passthru.tests.minio = nixosTests.minio; |