go-mod-upgrade: init at 0.11.0

polyfloyd 6dc8946e b3e496c2

+38
+38
pkgs/by-name/go/go-mod-upgrade/package.nix
···
··· 1 + { 2 + stdenv, 3 + lib, 4 + fetchFromGitHub, 5 + buildGoModule, 6 + nix-update-script, 7 + versionCheckHook, 8 + }: 9 + 10 + buildGoModule rec { 11 + pname = "go-mod-upgrade"; 12 + version = "0.11.0"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "oligot"; 16 + repo = "go-mod-upgrade"; 17 + tag = "v${version}"; 18 + hash = "sha256-RjP9Yt3jzLcgkPKFboMnOZw0qRJQzSRstQtadj8bzlI="; 19 + }; 20 + 21 + vendorHash = "sha256-Qx+8DfeZyNSTf5k4juX7+0IXT4zY2LJMuMw3e1HrxBs="; 22 + 23 + ldflags = [ 24 + "-X main.version=${version}" 25 + ]; 26 + 27 + nativeInstallCheckInputs = [ versionCheckHook ]; 28 + doInstallCheck = true; 29 + 30 + passthru.updateScript = nix-update-script { }; 31 + meta = { 32 + description = "Update outdated Go dependencies interactively"; 33 + changelog = "https://github.com/oligot/go-mod-upgrade/releases/tag/v${version}/CHANGELOG.md"; 34 + homepage = "https://github.com/oligot/go-mod-upgrade"; 35 + license = lib.licenses.mit; 36 + maintainers = with lib.maintainers; [ polyfloyd ]; 37 + }; 38 + }