summaryrefslogtreecommitdiffstats
path: root/pkgs/tools/X11/go-sct
diff options
context:
space:
mode:
authorKamil Chmielewski <kamil.chm@gmail.com>2016-08-11 23:07:09 +0200
committerKamil Chmielewski <kamil.chm@gmail.com>2016-08-11 23:07:09 +0200
commitda3ddd48e41dbc2e507da5ddc1cda2a10ae6f9bf (patch)
tree10e34ffdf51e8e9dcb22d247d4096caea0b7a386 /pkgs/tools/X11/go-sct
parente26ac7afd49daefc6d0dd560e3c2ccda56233149 (diff)
buildGoPackage: remove Go deps file `libs.json`
After #16017 there were a lot of comments saying that `nix` would be better than `JSON` for Go packages dependency sets. As said in https://github.com/NixOS/nixpkgs/pull/16017#issuecomment-229624046 > Because of the content-addressable store, if two programs have the > same dependency it will already result in the same derivation in > the > store. Git also has compression in the pack files so it won't make > much difference to duplicate the dependencies on disk. And finally > most users will just use the binary builds so it won't make any > differences to them. This PR removes `libs.json` file and puts all package dependencies in theirs `deps.json`.
Diffstat (limited to 'pkgs/tools/X11/go-sct')
-rw-r--r--pkgs/tools/X11/go-sct/deps.json15
1 files changed, 9 insertions, 6 deletions
diff --git a/pkgs/tools/X11/go-sct/deps.json b/pkgs/tools/X11/go-sct/deps.json
index 7a7ce4989d35..227db99338ea 100644
--- a/pkgs/tools/X11/go-sct/deps.json
+++ b/pkgs/tools/X11/go-sct/deps.json
@@ -1,8 +1,11 @@
[
- {
- "include": "../../../go-modules/libs.json",
- "packages": [
- "github.com/cpucycle/astrotime"
- ]
- }
+ {
+ "goPackagePath": "github.com/cpucycle/astrotime",
+ "fetch": {
+ "type": "git",
+ "url": "https://github.com/cpucycle/astrotime",
+ "rev": "9c7d514efdb561775030eaf8f1a9ae6bddb3a2ca",
+ "sha256": "024sc7g55v4s54irssm5wsn74sr2k2ynsm6z16w47q66cxhgvby1"
+ }
+ }
]