tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
go2nix: 20160307 -> 0.1.0
Kamil Chmielewski
9 years ago
76b331ae
7bd51597
+22
-14
4 changed files
expand all
collapse all
unified
split
pkgs
development
go-modules
libs.json
tools
go2nix
default.nix
deps.json
top-level
all-packages.nix
+11
-2
pkgs/development/go-modules/libs.json
···
1291
1291
"fetch": {
1292
1292
"type": "git",
1293
1293
"url": "https://github.com/Masterminds/vcs",
1294
1294
-
"rev": "9c0db6583837118d5df7c2ae38ab1c194e434b35",
1295
1295
-
"sha256": "0590ww2av4407y7zy3bcmnr8i74fv00k9zzcxcpjxivl6qszna0d"
1294
1294
+
"rev": "7af28b64c5ec41b1558f5514fd938379822c237c",
1295
1295
+
"sha256": "127pamr5lkym3iq6z747bm4y4gyc02glrqb61yv82z1rdyv1dcf6"
1296
1296
}
1297
1297
},
1298
1298
{
···
1527
1527
"url": "https://gopkg.in/kothar/go-backblaze.v0",
1528
1528
"rev": "373819725fc560fa962c6cd883b533d2ebec4844",
1529
1529
"sha256": "1kmlwfnnfd4h46bb9pz2gw1hxqm1pzkwvidfmnc0zkrilaywk6fx"
1530
1530
+
}
1531
1531
+
},
1532
1532
+
{
1533
1533
+
"goPackagePath": "github.com/jawher/mow.cli",
1534
1534
+
"fetch": {
1535
1535
+
"type": "git",
1536
1536
+
"url": "https://github.com/jawher/mow.cli",
1537
1537
+
"rev": "772320464101e904cd51198160eb4d489be9cc49",
1538
1538
+
"sha256": "1a8hnh2k3vc3prjhnz4rjbiwhqq6r3mi18h9cdb6fc6s6yzjc19j"
1530
1539
}
1531
1540
}
1532
1541
]
+8
-7
pkgs/development/tools/go2nix/default.nix
···
1
1
-
{ stdenv, lib, buildGoPackage, go-bindata, goimports, nix-prefetch-git, git, makeWrapper,
2
2
-
fetchgit, fetchhg, fetchbzr, fetchsvn }:
1
1
+
{ stdenv, buildGoPackage, go-bindata, goimports, nix-prefetch-git, git, makeWrapper,
2
2
+
fetchFromGitHub }:
3
3
4
4
buildGoPackage rec {
5
5
name = "go2nix-${version}";
6
6
-
version = "20160307-${stdenv.lib.strings.substring 0 7 rev}";
7
7
-
rev = "4c552dadd855e3694ed3499feb46dca9cd855f60";
6
6
+
version = "0.1.0";
7
7
+
rev = "v${version}";
8
8
9
9
goPackagePath = "github.com/kamilchm/go2nix";
10
10
11
11
-
src = fetchgit {
11
11
+
src = fetchFromGitHub {
12
12
inherit rev;
13
13
-
url = "https://github.com/kamilchm/go2nix";
14
14
-
sha256 = "1pwnm1vrjxvgl17pk9n1k5chmhgwxkrwp2s1bzi64xf12anibj63";
13
13
+
owner = "kamilchm";
14
14
+
repo = "go2nix";
15
15
+
sha256 = "10nz7gva3n6wk01wphrjjb31sy33kf9ji03zr849x21a669fnmjf";
15
16
};
16
17
17
18
goDeps = ./deps.json;
+2
-4
pkgs/development/tools/go2nix/deps.json
···
2
2
{
3
3
"include": "../../libs.json",
4
4
"packages": [
5
5
-
"github.com/alecthomas/template",
6
6
-
"github.com/alecthomas/units",
7
7
-
"gopkg.in/alecthomas/kingpin.v2",
8
8
-
"github.com/Masterminds/vcs"
5
5
+
"github.com/Masterminds/vcs",
6
6
+
"github.com/jawher/mow.cli"
9
7
]
10
8
}
11
9
]
+1
-1
pkgs/top-level/all-packages.nix
···
9617
9617
9618
9618
buildGoPackage = buildGo16Package;
9619
9619
9620
9620
-
go2nix = callPackage ../development/tools/go2nix { };
9620
9620
+
go2nix = (callPackage ../development/tools/go2nix { }).bin;
9621
9621
9622
9622
### DEVELOPMENT / LISP MODULES
9623
9623