xc: 0.8.5 -> 0.8.6

Changelog: https://github.com/joerdav/xc/releases/tag/v0.8.6

kyehn 0fcf86e2 ebe33963

+12 -7
+12 -7
pkgs/by-name/xc/xc/package.nix
··· 6 versionCheckHook, 7 }: 8 9 - buildGoModule rec { 10 pname = "xc"; 11 - version = "0.8.5"; 12 13 src = fetchFromGitHub { 14 owner = "joerdav"; 15 repo = "xc"; 16 - tag = "v${version}"; 17 - sha256 = "sha256-eaFHK7VsfLSgSJehv4urxq8qMPT+zzs2tRypz4q+MLc="; 18 }; 19 20 vendorHash = "sha256-EbIuktQ2rExa2DawyCamTrKRC1yXXMleRB8/pcKFY5c="; 21 22 ldflags = [ 23 "-s" 24 "-w" 25 - "-X=main.version=${version}" 26 ]; 27 28 nativeInstallCheckInputs = [ versionCheckHook ]; 29 doInstallCheck = true; 30 postInstallCheck = '' 31 cp ${./example.md} example.md ··· 42 description = "Markdown defined task runner"; 43 mainProgram = "xc"; 44 homepage = "https://xcfile.dev/"; 45 - changelog = "https://github.com/joerdav/xc/releases/tag/${src.tag}"; 46 license = lib.licenses.mit; 47 maintainers = with lib.maintainers; [ 48 figsoda 49 joerdav 50 ]; 51 }; 52 - }
··· 6 versionCheckHook, 7 }: 8 9 + buildGoModule (finalAttrs: { 10 pname = "xc"; 11 + version = "0.8.6"; 12 13 src = fetchFromGitHub { 14 owner = "joerdav"; 15 repo = "xc"; 16 + tag = "v${finalAttrs.version}"; 17 + hash = "sha256-Q17ldwHp1Wp/u0BkUZiA1pRJaFpo/5iDW011k9qkIEA="; 18 }; 19 20 vendorHash = "sha256-EbIuktQ2rExa2DawyCamTrKRC1yXXMleRB8/pcKFY5c="; 21 + 22 + subPackages = [ "cmd/xc" ]; 23 24 ldflags = [ 25 "-s" 26 "-w" 27 + "-X=main.version=${finalAttrs.version}" 28 ]; 29 30 nativeInstallCheckInputs = [ versionCheckHook ]; 31 + 32 + versionCheckProgramArg = "-version"; 33 + 34 doInstallCheck = true; 35 postInstallCheck = '' 36 cp ${./example.md} example.md ··· 47 description = "Markdown defined task runner"; 48 mainProgram = "xc"; 49 homepage = "https://xcfile.dev/"; 50 + changelog = "https://github.com/joerdav/xc/releases/tag/${finalAttrs.src.tag}"; 51 license = lib.licenses.mit; 52 maintainers = with lib.maintainers; [ 53 figsoda 54 joerdav 55 ]; 56 }; 57 + })