diff options
author | Nahum Shalman <nshalman@uber.com> | 2019-04-30 16:13:15 -0400 |
---|---|---|
committer | Nahum Shalman <nahamu@gmail.com> | 2019-06-05 13:39:56 -0400 |
commit | e3e32c202814350ed8e2d95eb419703b8daa4427 (patch) | |
tree | 307ba8cbe724fd196af84778200f3e2a30d4ee3e /pkgs/development/compilers/go-jsonnet/default.nix | |
parent | 0bf6841a21fa2fcee9dc4a6bcff03012d08e849a (diff) |
go-jsonnet: init at v0.13.0
Diffstat (limited to 'pkgs/development/compilers/go-jsonnet/default.nix')
-rw-r--r-- | pkgs/development/compilers/go-jsonnet/default.nix | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/development/compilers/go-jsonnet/default.nix b/pkgs/development/compilers/go-jsonnet/default.nix new file mode 100644 index 0000000000000..1001aac8306dc --- /dev/null +++ b/pkgs/development/compilers/go-jsonnet/default.nix @@ -0,0 +1,33 @@ +{ stdenv, lib, buildGoPackage, fetchFromGitHub }: + +buildGoPackage rec { + name = "go-jsonnet-${version}"; + version = "0.13.0"; + + goPackagePath = "github.com/google/go-jsonnet"; + + # regenerate deps.nix using following steps: + # + # go get -u github.com/google/go-jsonnet + # cd $GOPATH/src/github.com/google/go-jsonnet + # git checkout <version> + # dep init + # dep2nix + goDeps = ./deps.nix; + + src = fetchFromGitHub { + rev = "v${version}"; + owner = "google"; + repo = "go-jsonnet"; + sha256 = "0x95sqhrw4pscxq0q8781wix0w881k9my5kn5nf6k0fg1d6qlgiy"; + fetchSubmodules = true; + }; + + meta = { + description = "An implementation of Jsonnet in pure Go"; + maintainers = with lib.maintainers; [ nshalman ]; + license = lib.licenses.asl20; + homepage = https://github.com/google/go-jsonnet; + platforms = lib.platforms.unix; + }; +} |