From 8727e350d3ed72afbab0184c99fbc5c5ab01825e Mon Sep 17 00:00:00 2001 From: emaryn Date: Tue, 29 Apr 2025 11:57:15 +0800 Subject: [PATCH] govc: 0.46.3 -> 0.50.0 Diff: https://github.com/vmware/govmomi/compare/v0.46.3...v0.50.0 --- pkgs/by-name/go/govc/package.nix | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/go/govc/package.nix b/pkgs/by-name/go/govc/package.nix index f9caec412a5b..812c065713ae 100644 --- a/pkgs/by-name/go/govc/package.nix +++ b/pkgs/by-name/go/govc/package.nix @@ -4,32 +4,32 @@ buildGoModule, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "govc"; - version = "0.46.3"; - - subPackages = [ "govc" ]; + version = "0.50.0"; src = fetchFromGitHub { - rev = "v${version}"; owner = "vmware"; repo = "govmomi"; - sha256 = "sha256-vwvhVC+Avi55uenlW68tWGREEHRZw8RUjgiC0r7BgQ4="; + tag = "v${finalAttrs.version}"; + hash = "sha256-4dGwX9+b94KT0Y78o4f7hvlZUipuV1q6j70v7pRytAg="; }; - vendorHash = "sha256-ddofXjBnyHRn7apS8hpM57S1oo+1w5i4n0Z6ZPKQEDI="; + vendorHash = "sha256-IyQ9a8dIny3QA1VXeLydif195idH5U4xr9/+76g5nYY="; + + sourceRoot = "${finalAttrs.src.name}/govc"; ldflags = [ "-s" "-w" - "-X github.com/vmware/govmomi/govc/flags.BuildVersion=${version}" + "-X github.com/vmware/govmomi/govc/flags.BuildVersion=${finalAttrs.version}" ]; meta = { description = "VSphere CLI built on top of govmomi"; - homepage = "https://github.com/vmware/govmomi/tree/master/govc"; + homepage = "https://github.com/vmware/govmomi/tree/main/govc"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ nicknovitski ]; mainProgram = "govc"; }; -} +})