gojo: cleaning (#408300)

authored by Peder Bergebakken Sundt and committed by GitHub d7277505 f5bd03ec

+8 -4
+8 -4
pkgs/by-name/go/gojo/package.nix
··· 6 nix-update-script, 7 }: 8 9 - buildGoModule rec { 10 pname = "gojo"; 11 version = "0.3.2"; 12 13 src = fetchFromGitHub { 14 owner = "itchyny"; 15 repo = "gojo"; 16 - tag = "v${version}"; 17 hash = "sha256-DMFTB5CgJTWf+P9ntgBgzdmcF2qjS9t3iUQ1Rer+Ab4="; 18 }; 19 ··· 23 versionCheckHook 24 ]; 25 versionCheckProgramArg = "-v"; 26 doInstallCheck = true; 27 28 passthru.updateScript = nix-update-script { }; ··· 30 meta = { 31 description = "Yet another Go implementation of jo"; 32 homepage = "https://github.com/itchyny/gojo"; 33 - changelog = "https://github.com/itchyny/gojo/releases/tag/v${version}"; 34 license = lib.licenses.mit; 35 maintainers = with lib.maintainers; [ xiaoxiangmoe ]; 36 mainProgram = "gojo"; 37 }; 38 - }
··· 6 nix-update-script, 7 }: 8 9 + buildGoModule (finalAttrs: { 10 pname = "gojo"; 11 version = "0.3.2"; 12 13 src = fetchFromGitHub { 14 owner = "itchyny"; 15 repo = "gojo"; 16 + tag = "v${finalAttrs.version}"; 17 hash = "sha256-DMFTB5CgJTWf+P9ntgBgzdmcF2qjS9t3iUQ1Rer+Ab4="; 18 }; 19 ··· 23 versionCheckHook 24 ]; 25 versionCheckProgramArg = "-v"; 26 + postInstallCheck = '' 27 + $out/bin/gojo --help > /dev/null 28 + seq 1 10 | $out/bin/gojo -a | grep '^\[1,2,3,4,5,6,7,8,9,10\]$' > /dev/null 29 + ''; 30 doInstallCheck = true; 31 32 passthru.updateScript = nix-update-script { }; ··· 34 meta = { 35 description = "Yet another Go implementation of jo"; 36 homepage = "https://github.com/itchyny/gojo"; 37 + changelog = "https://github.com/itchyny/gojo/releases/tag/v${finalAttrs.version}"; 38 license = lib.licenses.mit; 39 maintainers = with lib.maintainers; [ xiaoxiangmoe ]; 40 mainProgram = "gojo"; 41 }; 42 + })