gotools: modernize derivation

Signed-off-by: phanirithvij <phanirithvij2000@gmail.com>

+7 -7
+7 -7
pkgs/by-name/go/gotools/package.nix
··· 6 6 go, 7 7 }: 8 8 9 - buildGoModule rec { 9 + buildGoModule (finalAttrs: { 10 10 pname = "gotools"; 11 11 version = "0.34.0"; 12 12 13 - # using GitHub instead of https://go.googlesource.com/tools because Gitiles UI is to basic to browse 13 + # using GitHub instead of https://go.googlesource.com/tools because Gitiles UI is too basic to browse 14 14 src = fetchFromGitHub { 15 15 owner = "golang"; 16 16 repo = "tools"; 17 - rev = "v${version}"; 17 + tag = "v${finalAttrs.version}"; 18 18 hash = "sha256-C+P2JoD4NzSAkAQuA20bVrfLZrMHXekvXn8KPOM5Nj4="; 19 19 }; 20 20 ··· 45 45 --suffix PATH : ${lib.makeBinPath [ go ]} 46 46 ''; 47 47 48 - meta = with lib; { 48 + meta = { 49 49 description = "Additional tools for Go development"; 50 50 longDescription = '' 51 51 This package contains tools like: godoc, goimports, callgraph, digraph, stringer or toolstash. 52 52 ''; 53 53 homepage = "https://go.googlesource.com/tools"; 54 - license = licenses.bsd3; 55 - maintainers = with maintainers; [ 54 + license = lib.licenses.bsd3; 55 + maintainers = with lib.maintainers; [ 56 56 SuperSandro2000 57 57 techknowlogick 58 58 ]; 59 59 }; 60 - } 60 + })