Merge pull request #136919 from 0x4A6F/master-age

age: 1.0.0-rc.3 -> 1.0.0

authored by

Jörg Thalheim and committed by
GitHub
1869360d 0d08e816

+17 -3
+17 -3
pkgs/tools/security/age/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "age"; 5 - version = "1.0.0-rc.3"; 6 - vendorSha256 = "sha256-sXUbfxhPmJXO+KgV/dmWmsyV49Pb6CoJLbt50yVgEvI="; 5 + version = "1.0.0"; 6 + vendorSha256 = "sha256-cnFDs5Qos1KHn7TqaEgmt4sSzpjZor615euwxka14mY="; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "FiloSottile"; 10 10 repo = "age"; 11 11 rev = "v${version}"; 12 - sha256 = "sha256-YXdCTK9/eMvcHWg7gQQiPlLWYx2OjbOJDDNdSYO09HU="; 12 + sha256 = "sha256-MfyW8Yv8swKqA7Hl45l5Zn4wZrQmE661eHsKIywy36U="; 13 13 }; 14 + 15 + ldflags = [ 16 + "-X main.Version=${version}" 17 + ]; 18 + 19 + doInstallCheck = true; 20 + installCheckPhase = '' 21 + if [[ "$("$out/bin/${pname}" --version)" == "${version}" ]]; then 22 + echo '${pname} smoke check passed' 23 + else 24 + echo '${pname} smoke check failed' 25 + return 1 26 + fi 27 + ''; 14 28 15 29 meta = with lib; { 16 30 homepage = "https://age-encryption.org/";