From 3ac34032569468f3abd21b31ad53722dbbb843ba Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Wed, 1 Nov 2023 07:56:55 +0100 Subject: [PATCH] terraform-plugin-docs: 0.14.1 -> 0.16.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://github.com/hashicorp/terraform-plugin-docs/releases/tag/v0.16.0 https://github.com/hashicorp/terraform-plugin-docs/compare/v0.14.1...v0.16.0 Co-authored-by: Philipp Böschen --- .../te/terraform-plugin-docs/package.nix | 21 +++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/te/terraform-plugin-docs/package.nix b/pkgs/by-name/te/terraform-plugin-docs/package.nix index 183ac15c97ba..9f3af301c338 100644 --- a/pkgs/by-name/te/terraform-plugin-docs/package.nix +++ b/pkgs/by-name/te/terraform-plugin-docs/package.nix @@ -8,16 +8,29 @@ buildGoModule rec { pname = "terraform-plugin-docs"; - version = "0.14.1"; + version = "0.16.0"; src = fetchFromGitHub { owner = "hashicorp"; repo = "terraform-plugin-docs"; - rev = "v${version}"; - sha256 = "sha256-GiMjm7XG/gFGOQXYeXsKbU7WQdrkQ0+J/SvfbLu24bo="; + rev = "refs/tags/v${version}"; + sha256 = "sha256-5vbi69GMgkzvN3aEQbNTbk99rg+kfvAvUrdDsuyIm9s="; }; - vendorHash = "sha256-qUlyOAiLzLgrtaAfs/aGpAikGmGcQ9PI7QRyp9+Qn4w="; + vendorHash = "sha256-AjW6BokLVDkIWXToJ7wNq/g19xKTAfpQ/gVlKCV5qw0="; + + subPackages = [ + "cmd/tfplugindocs" + ]; + + CGO_ENABLED = 0; + + ldflags = [ + "-s" + "-w" + "-X main.version=${version}" + "-X main.commit=${src.rev}" + ]; passthru = { tests.version = testers.testVersion {