feat(third_party): Add Go packages for src-d/go-git
This is going to be used in my git syncing tool for the cgit setup.
This commit is contained in:
parent
3fb29b1843
commit
36fa320e55
11 changed files with 173 additions and 0 deletions
31
third_party/gopkgs/gopkg.in/src-d/go-git/default.nix
vendored
Normal file
31
third_party/gopkgs/gopkg.in/src-d/go-git/default.nix
vendored
Normal file
|
@ -0,0 +1,31 @@
|
|||
{ pkgs, ... }:
|
||||
|
||||
pkgs.buildGo.external {
|
||||
# .v4 is used throughout the codebase and I can't be bothered to do
|
||||
# anything else about it other than using that package path here.
|
||||
path = "gopkg.in/src-d/go-git.v4";
|
||||
|
||||
src = pkgs.third_party.fetchFromGitHub {
|
||||
owner = "src-d";
|
||||
repo = "go-git";
|
||||
rev = "1a7db85bca7027d90afdb5ce711622aaac9feaed";
|
||||
sha256 = "08jl4ljrzzil7c3qcl2y1859nhpgw9ixxy1g40ff7kmq989yhs6v";
|
||||
};
|
||||
|
||||
deps = with pkgs.third_party; map (p: p.gopkg) [
|
||||
gopkgs."github.com".emirpasic.gods.trees.binaryheap
|
||||
gopkgs."github.com".jbenet.go-context.io
|
||||
gopkgs."github.com".kevinburke.ssh_config
|
||||
gopkgs."github.com".mitchellh.go-homedir
|
||||
gopkgs."github.com".sergi.go-diff.diffmatchpatch
|
||||
gopkgs."github.com".src-d.gcfg
|
||||
gopkgs."github.com".xanzy.ssh-agent
|
||||
gopkgs."golang.org".x.crypto.openpgp
|
||||
gopkgs."golang.org".x.crypto.ssh
|
||||
gopkgs."golang.org".x.crypto.ssh.knownhosts
|
||||
gopkgs."golang.org".x.net.proxy
|
||||
gopkgs."gopkg.in".src-d.go-billy
|
||||
gopkgs."gopkg.in".src-d.go-billy.osfs
|
||||
gopkgs."gopkg.in".src-d.go-billy.util
|
||||
];
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue