lol

Merge pull request #33428 from vdemeester/init-go-outline

go-outline: init at 2017-08-04

authored by

lewo and committed by
GitHub
71f1296b 6d442efe

+38
+24
pkgs/development/tools/go-outline/default.nix
··· 1 + { stdenv, lib, buildGoPackage, fetchFromGitHub }: 2 + 3 + buildGoPackage rec { 4 + name = "go-outline-${version}"; 5 + version = "unstable-2017-08-04"; 6 + rev = "9e9d089bb61a5ce4f8e0c8d8dc5b4e41b0e02a48"; 7 + 8 + goPackagePath = "github.com/ramya-rao-a/go-outline"; 9 + goDeps = ./deps.nix; 10 + 11 + src = fetchFromGitHub { 12 + inherit rev; 13 + owner = "ramya-rao-a"; 14 + repo = "go-outline"; 15 + sha256 = "0kbkv4d6q9w0d41m00sqdm10l0sg56mv8y6rmidqs152mm2w13x0"; 16 + }; 17 + 18 + meta = { 19 + description = "Utility to extract JSON representation of declarations from a Go source file."; 20 + homepage = https://github.com/ramya-rao-a/go-outline; 21 + maintainers = with stdenv.lib.maintainers; [ vdemeester ]; 22 + license = stdenv.lib.licenses.mit; 23 + }; 24 + }
+11
pkgs/development/tools/go-outline/deps.nix
··· 1 + [ 2 + { 3 + goPackagePath = "golang.org/x/tools"; 4 + fetch = { 5 + type = "git"; 6 + url = "https://github.com/golang/tools"; 7 + rev = "96b5a5404f303f074e6117d832a9873c439508f0"; 8 + sha256 = "1h6r9xyp1v3w2x8d108vzghn65l6ia2h895irypmrwymfcp30y42"; 9 + }; 10 + } 11 + ]
+3
pkgs/top-level/all-packages.nix
··· 13373 13373 13374 13374 go-protobuf = callPackage ../development/tools/go-protobuf { }; 13375 13375 13376 + 13376 13377 go-symbols = callPackage ../development/tools/go-symbols { }; 13378 + 13379 + go-outline = callPackage ../development/tools/go-outline { }; 13377 13380 13378 13381 gocode = callPackage ../development/tools/gocode { }; 13379 13382