From 05c559cbc9b8f63ab4286c1b3a83b00ccbfeec90 Mon Sep 17 00:00:00 2001 From: Ruud van Asseldonk Date: Fri, 19 Jun 2020 08:57:40 +0200 Subject: [PATCH] fedora-coreos-config-transpiler: use buildGoModule --- .../fedora-coreos-config-transpiler/default.nix | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/pkgs/development/tools/fedora-coreos-config-transpiler/default.nix b/pkgs/development/tools/fedora-coreos-config-transpiler/default.nix index 44e9571aa2b..787ca795791 100644 --- a/pkgs/development/tools/fedora-coreos-config-transpiler/default.nix +++ b/pkgs/development/tools/fedora-coreos-config-transpiler/default.nix @@ -1,13 +1,11 @@ -{ lib, fetchFromGitHub, buildGoPackage }: +{ lib, fetchFromGitHub, buildGoModule }: with lib; -buildGoPackage rec { +buildGoModule rec { pname = "fcct"; version = "0.6.0"; - goPackagePath = "github.com/coreos/fcct"; - src = fetchFromGitHub { owner = "coreos"; repo = "fcct"; @@ -15,8 +13,13 @@ buildGoPackage rec { sha256 = "18hmnip1s0smp58q500p8dfbrmi4i3nsyq22ri5cs53wbvz3ih1l"; }; + deleteVendor = true; + vendorSha256 = "0qqkaskmyxgwv9qg3y5lckqf6nchn3bxp69fyqdbvki65p445608"; + + subPackages = [ "internal" ]; + buildFlagsArray = '' - -ldflags=-X ${goPackagePath}/internal/version.Raw=v${version} + -ldflags=-X github.com/coreos/fcct/internal/version.Raw=v${version} ''; postInstall = ''