Skip to content

Instantly share code, notes, and snippets.

@RocketPuppy
Created May 7, 2016 01:01
Show Gist options
  • Save RocketPuppy/d0d1a8a5ebe3b7dedb1a68646dd4d344 to your computer and use it in GitHub Desktop.
Save RocketPuppy/d0d1a8a5ebe3b7dedb1a68646dd4d344 to your computer and use it in GitHub Desktop.
{ goPackages, fetchFromGitHub }:
with goPackages; rec {
errors = buildGoPackage rec {
rev = "a41850380601eeb43f4350f7d17c6bbd8944aaf8";
name = "errors-${rev}";
goPackagePath = "github.com/go-errors/errors";
src = fetchFromGitHub {
inherit rev;
owner = "go-errors";
repo = "errors";
sha256 = "16r5pm0pvzl1qllybpd5fal510vi3fsfbwngwgir4gj904il1vbr";
};
};
merry = buildGoPackage rec {
rev = "5d27db058b2209512885615d6b5d96df9569d0c9";
name = "merry-${rev}";
goPackagePath = "github.com/ansel1/merry";
buildInputs = [ errors ];
src = fetchFromGitHub {
inherit rev;
owner = "ansel1";
repo = "merry";
sha256 = "02717hlxs4crh42wvc40w8mvws74sf51x7hc5v9inqi8mxbp7jkz";
};
};
sling = buildGoPackage rec {
rev = "5765fe1bdc176ae984b074c8a89980d1f16e6dd8";
name = "sling-${rev}";
goPackagePath = "github.com/dghubble/sling";
buildInputs = [ go-querystring ];
src = fetchFromGitHub {
inherit rev;
owner = "dghubble";
repo = "sling";
sha256 = "0y8p76fm8ig3a0w4lyi3ac01xvq0xcgsh8h3gqxhnrm95nqzgf0n";
};
};
golock = buildGoPackage rec {
rev = "f8983b9df963bdbe77b31e684a71cd815d21f59e";
name = "golock-${rev}";
goPackagePath = "github.com/dickeyxxx/golock";
src = fetchFromGitHub {
inherit rev;
owner = "dickeyxxx";
repo = "golock";
sha256 = "02y7brwizl8ddli0snx6q0sdvc2qm7yfhpsxnibg868p3l6q9c0w";
};
};
netrc = buildGoPackage rec {
rev = "3acf1b3de25d89c7688c63bb45f6b07f566555ec";
name = "netrc-${rev}";
goPackagePath = "github.com/dickeyxxx/netrc";
src = fetchFromGitHub {
inherit rev;
owner = "dickeyxxx";
repo = "netrc";
sha256 = "0xa9kb83lf9d33bfmz7ksw4i722l9pwc9cm4w5ipha2b4fpyz7wp";
};
};
bgentry-speakeasy = buildGoPackage rec {
rev = "5dfe43257d1f86b96484e760f2f0c4e2559089c7";
name = "bgentry-speakeasy-${rev}";
goPackagePath = "github.com/bgentry/speakeasy";
src = fetchFromGitHub {
inherit rev;
owner = "bgentry";
repo = "speakeasy";
sha256 = "1qk6qsk85i60x3v65q4p94d8xs23v2p4p2d3djqli4vbr5pz2f25";
};
};
speakeasy = buildGoPackage rec {
rev = "c3278227c0f70a2151ebbaef1a0dbbaa36be3be3";
name = "speakeasy-${rev}";
goPackagePath = "github.com/dickeyxxx/speakeasy";
buildInputs = [ bgentry-speakeasy ];
src = fetchFromGitHub {
inherit rev;
owner = "dickeyxxx";
repo = "speakeasy";
sha256 = "1l90kwghn9si89spmjibx54cjdzapagr4zxz5n4ppmjjn7fq7ifi";
};
};
vtclean = buildGoPackage rec {
rev = "99af041082fef905a67c12a5c484d8da26ade604";
name = "vtclean-${rev}";
goPackagePath = "github.com/lunixbochs/vtclean";
src = fetchFromGitHub {
inherit rev;
owner = "lunixbochs";
repo = "vtclean";
sha256 = "05y8qlp2fwvlj9g42412whfpqj472gn35nvh0salj72vah11qj12";
};
};
ioprogress = buildGoPackage rec {
rev = "8163955264568045f462ae7e2d6d07b2001fc997";
name = "ioprogress-${rev}";
goPackagePath = "github.com/mitchellh/ioprogress";
src = fetchFromGitHub {
inherit rev;
owner = "mitchellh";
repo = "ioprogress";
sha256 = "1xlgb8rxhacb3igj78r8vh7adrc9bdmxsklpvjpr3ms975h060j9";
};
};
rollbar = buildGoPackage rec {
rev = "ee2624c2e9c86346c38536cb0e87a4eeebf25d11";
name = "rollbar-${rev}";
goPackagePath = "github.com/stvp/rollbar";
src = fetchFromGitHub {
inherit rev;
owner = "stvp";
repo = "rollbar";
sha256 = "00a6n59s65fpnb9g1n20g7bwmddv41mjj637wvm27a7iwgvnv58r";
};
};
levenshtein = buildGoPackage rec {
rev = "14026fface0cb806188c85e792a93d625dc37d0f";
name = "levenshtein-${rev}";
goPackagePath = "github.com/texttheater/golang-levenshtein";
src = fetchFromGitHub {
inherit rev;
owner = "texttheater";
repo = "golang-levenshtein";
sha256 = "0j9mjzl0293pbqss31c1zqhh5n5c981ssdr36win9hcjigx79ny9";
};
};
webbrowser = buildGoPackage rec {
rev = "21fc9f95c83442fd164094666f7cb4f9fdd56cd6";
name = "webbrowser-${rev}";
goPackagePath = "github.com/toqueteos/webbrowser";
src = fetchFromGitHub {
inherit rev;
owner = "toqueteos";
repo = "webbrowser";
sha256 = "0sf5074rghb01v3iw2f6mzdww8y9ajy0h8s6a0qcf2j7dm1lwaq3";
};
};
xz = buildGoPackage rec {
rev = "f852725cf3ed4e7dca9bd458fe881ff02b27eae4";
name = "xz-${rev}";
goPackagePath = "github.com/ulikunitz/xz";
src = fetchFromGitHub {
inherit rev;
owner = "ulikunitz";
repo = "xz";
sha256 = "1lwg43rsgysn8p7r2cpk4rx09amxm5w75zawmsc40iq0h198kb5f";
};
};
goreq = buildGoPackage rec {
rev = "3ddeded65be21dacb5a2e2d0b95af9ff6862a2b5";
name = "goreq-${rev}";
goPackagePath = "github.com/franela/goreq";
src = fetchFromGitHub {
inherit rev;
owner = "franela";
repo = "goreq";
sha256 = "1dh6hazhbir0dw3vjxymxr7h0xa899wkzii44pdrkqpszhg0f3ax";
};
};
ginkgo = buildGoPackage rec {
rev = "2c2e9bb47b4e44067024f29339588cac8b34dd12";
name = "ginkgo-${rev}";
goPackagePath = "github.com/onsi/ginkgo";
src = fetchFromGitHub {
inherit rev;
owner = "onsi";
repo = "ginkgo";
sha256 = "0mbw2ir0dd4706k57rnf4ncahsf1khpc5sf846ngcnz657l9gs39";
};
};
gomega = buildGoPackage rec {
rev = "7ce781ea776b2fd506491011353bded2e40c8467";
name = "ginkgo-${rev}";
goPackagePath = "github.com/onsi/gomega";
buildInputs = [ protobuf ];
src = fetchFromGitHub {
inherit rev;
owner = "onsi";
repo = "gomega";
sha256 = "01876g5h9mj8dv07pl4c16ymffdvkkc8jw5qp2j0i40bm95zgnl3";
};
};
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment