git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #107873 from siraben/impl-update

impl: unstable-2020-11-19 -> 1.0.0

commit15614fbe39bb91ac2437f3afec02993ed0a4c867 authorPavol Rusnak <pavol@rusnak.io> dateTue 29 Dec 2020, 19:51 (6 years ago) parent86102eb8b4c202
2 files changed+10−43
pkgs/development/tools/impl/default.nix+10−13 pkgs/development/tools/impl/deps.nix−30
pkgs/development/tools/impl/default.nix+10−13
@@ -1,23 +1,20 @@
1−{ buildGoPackage
2−, lib
3−, fetchFromGitHub
4−}:
1+{ buildGoModule, lib, fetchFromGitHub }:
52
6−buildGoPackage rec {
7− pname = "impl-unstable";
8− version = "2019-11-19";
9− rev = "6b9658ad00c7fbd61a7b50c195754413f6c4142c";
10−
11− goPackagePath = "github.com/josharian/impl";
3+buildGoModule rec {
4+ pname = "impl";
5+ version = "1.0.0";
126
137 src = fetchFromGitHub {
14− inherit rev;
158 owner = "josharian";
169 repo = "impl";
17− sha256 = "1d4fvj7fgiykznx1z4fmcc06x5hsqp9wn62m5qm1ds8m0rjqaxwi";
10+ rev = "v${version}";
11+ sha256 = "0l21fkcgiaaf6ka91dmz8hx0l3nbp0kqi8p25kij1s5zb796z0dy";
1812 };
1913
20− goDeps = ./deps.nix;
14+ vendorSha256 = "0xkalwy02w62px01jdwwr3vwwsh50f22dsxf8lrrwmw6k0rq57zv";
15+
16+ # go: cannot find GOROOT directory: go
17+ doCheck = false;
2118
2219 meta = with lib; {
2320 description = "Generate method stubs for implementing an interface";
pkgs/development/tools/impl/deps.nixdeleted−30
@@ -1,30 +0,0 @@
1−# This file was generated by https://github.com/kamilchm/go2nix v1.3.0
2−[
3− {
4− goPackagePath = "golang.org/x/mod";
5− fetch = {
6− type = "git";
7− url = "https://go.googlesource.com/mod";
8− rev = "2addee1ccfb22349ab47953a3046338e461eb4d1";
9− sha256 = "1r0drcji290nlq9czibcfynpwxyqx8a5p4b7lam6wblbh2lasfb6";
10− };
11− }
12− {
13− goPackagePath = "golang.org/x/tools";
14− fetch = {
15− type = "git";
16− url = "https://go.googlesource.com/tools";
17− rev = "72e4a01eba4315301fd9ce00c8c2f492580ded8a";
18− sha256 = "0a8c7j4w784w441j3j3bh640vy1g6g214641qv485wyi0xj49anf";
19− };
20− }
21− {
22− goPackagePath = "golang.org/x/xerrors";
23− fetch = {
24− type = "git";
25− url = "https://go.googlesource.com/xerrors";
26− rev = "9bdfabe68543c54f90421aeb9a60ef8061b5b544";
27− sha256 = "1yjfi1bk9xb81lqn85nnm13zz725wazvrx3b50hx19qmwg7a4b0c";
28− };
29− }
30−]