lol

go-callvis: init at 0.7.0

+33
+31
pkgs/development/tools/go-callvis/default.nix
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + }: 5 + 6 + buildGoModule rec { 7 + pname = "go-callvis"; 8 + version = "0.7.0"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "ofabry"; 12 + repo = "go-callvis"; 13 + rev = "v${version}"; 14 + hash = "sha256-PIzmnqlK+uFtzZW4H0xpP5c+X30hFvOjQydvreJn4xM="; 15 + }; 16 + 17 + vendorHash = "sha256-AfbUxA5C5dH70+vqC+1RGaTt7S0FL9CBcxel0ifmHKs="; 18 + 19 + ldflags = [ "-s" "-w" ]; 20 + 21 + # Build errors in github.com/goccy/go-graphviz/internal/ccall when format hardening is enabled: 22 + # cc1: error: '-Wformat-security' ignored without '-Wformat' [-Werror=format-security] 23 + hardeningDisable = [ "format" ]; 24 + 25 + meta = with lib; { 26 + description = "Visualize call graph of a Go program using Graphviz"; 27 + homepage = "https://github.com/ofabry/go-callvis"; 28 + license = licenses.mit; 29 + maintainers = with maintainers; [ meain ]; 30 + }; 31 + }
+2
pkgs/top-level/all-packages.nix
··· 27435 27435 27436 27436 goconvey = callPackage ../development/tools/goconvey { }; 27437 27437 27438 + go-callvis = callPackage ../development/tools/go-callvis { }; 27439 + 27438 27440 gofumpt = callPackage ../development/tools/gofumpt { }; 27439 27441 27440 27442 gotags = callPackage ../development/tools/gotags { };