diff options
author | zowoq <59103226+zowoq@users.noreply.github.com> | 2022-02-04 09:52:00 +1000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-04 09:52:00 +1000 |
commit | f80278219f00b38762847049f6d482898051c2ca (patch) | |
tree | 32c5e4af59f4f4171d7c8224222e0723f44323b0 | |
parent | 5f136de48c925a19478268fe82f8de16ea98a710 (diff) | |
parent | 357025f888b7060a91d4f62fcb9bced19e65bd11 (diff) | |
download | nixpkgs-f80278219f00b38762847049f6d482898051c2ca.tar nixpkgs-f80278219f00b38762847049f6d482898051c2ca.tar.gz nixpkgs-f80278219f00b38762847049f6d482898051c2ca.tar.bz2 nixpkgs-f80278219f00b38762847049f6d482898051c2ca.tar.lz nixpkgs-f80278219f00b38762847049f6d482898051c2ca.tar.xz nixpkgs-f80278219f00b38762847049f6d482898051c2ca.tar.zst nixpkgs-f80278219f00b38762847049f6d482898051c2ca.zip |
Merge pull request #154059 from qowoz/go116117-testing
go, buildGoModule, buildGoPackage: default to 1.17
-rw-r--r-- | pkgs/development/tools/gocode-gomod/default.nix | 2 | ||||
-rw-r--r-- | pkgs/development/tools/gopls/default.nix | 2 | ||||
-rw-r--r-- | pkgs/development/tools/vgo2nix/default.nix | 3 | ||||
-rw-r--r-- | pkgs/tools/security/keybase/default.nix | 2 | ||||
-rw-r--r-- | pkgs/tools/security/saml2aws/default.nix | 2 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 28 |
6 files changed, 19 insertions, 20 deletions
diff --git a/pkgs/development/tools/gocode-gomod/default.nix b/pkgs/development/tools/gocode-gomod/default.nix index f610b19d79b..fca346b78c4 100644 --- a/pkgs/development/tools/gocode-gomod/default.nix +++ b/pkgs/development/tools/gocode-gomod/default.nix @@ -24,6 +24,8 @@ buildGoModule rec { mv $out/bin/gocode $out/bin/gocode-gomod ''; + doCheck = false; # fails on go 1.17 + meta = with lib; { description = "An autocompletion daemon for the Go programming language"; longDescription = '' diff --git a/pkgs/development/tools/gopls/default.nix b/pkgs/development/tools/gopls/default.nix index d541393a894..ae813c0f6ee 100644 --- a/pkgs/development/tools/gopls/default.nix +++ b/pkgs/development/tools/gopls/default.nix @@ -12,7 +12,7 @@ buildGoModule rec { }; modRoot = "gopls"; - vendorSha256 = "sha256-nKjJjtVHk/RLIHI/5v8tO4RcaLLZhr0A6llYGsB0ifQ="; + vendorSha256 = "sha256-8osb5C5G58x9KWCxqiepmN6J0jp+q6aR+As/pJeeTKM="; doCheck = false; diff --git a/pkgs/development/tools/vgo2nix/default.nix b/pkgs/development/tools/vgo2nix/default.nix index 16926b16e98..365bb920e4a 100644 --- a/pkgs/development/tools/vgo2nix/default.nix +++ b/pkgs/development/tools/vgo2nix/default.nix @@ -17,7 +17,8 @@ buildGoModule { sha256 = "0n9pf0i5y59kiiv6dq8h8w1plaz9w6s67rqr2acqgxa45iq36mkh"; }; - vendorSha256 = "1lzhhg9wimn8nfzrrla5bshgk1ghnlsdfmq6iask0zqz311g96bv"; + vendorSha256 = "1xgl4avq0rblzqqpaxl4dwg4ysrhacwhfd21vb0v9ffr3zcpdw9n"; + proxyVendor = true; subPackages = [ "." ]; diff --git a/pkgs/tools/security/keybase/default.nix b/pkgs/tools/security/keybase/default.nix index d8773080b9d..4e372e7dad8 100644 --- a/pkgs/tools/security/keybase/default.nix +++ b/pkgs/tools/security/keybase/default.nix @@ -18,7 +18,7 @@ buildGoModule rec { rev = "v${version}"; sha256 = "sha256-WAI/rl6awVLbXqdqYAq8fyABAO2qet+GYucuiwClylI="; }; - vendorSha256 = "sha256-ZZTM1s/kFHkCjnaDYuP7xCrkW2an3I6kvcMXMy63ySE="; + vendorSha256 = "sha256-ckAnSSSEF00gbgxnPAi2Pi8TNu3nmAahK7TP6HnfmNo="; patches = [ (substituteAll { diff --git a/pkgs/tools/security/saml2aws/default.nix b/pkgs/tools/security/saml2aws/default.nix index 131956bed5c..2f1127fd68a 100644 --- a/pkgs/tools/security/saml2aws/default.nix +++ b/pkgs/tools/security/saml2aws/default.nix @@ -11,7 +11,7 @@ buildGoModule rec { sha256 = "sha256-JRJjuVF0MkV7KVmbAZhiWPWVwDORByCsZqPwdTuVRoA="; }; - vendorSha256 = "sha256-nsuI8z0xJYZwhlYHasxHpAAYycpqN0qmS8c0APvxxwc="; + vendorSha256 = "sha256-/N/RYqt+lhhECK+uq99vkm3Mg7PWpdE0GYLXkIYthNw="; buildInputs = lib.optionals stdenv.isDarwin [ AppKit ]; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0fced9babbd..769589e65f5 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12541,7 +12541,7 @@ with pkgs; buildPackages = buildPackages // { stdenv = buildPackages.gcc8Stdenv; }; }); - go = go_1_16; + go = go_1_17; go-repo-root = callPackage ../development/tools/go-repo-root { }; @@ -20846,30 +20846,20 @@ with pkgs; buildGo116Package = callPackage ../development/go-packages/generic { go = buildPackages.go_1_16; }; - # go_1_17 has go module changes which may not be portable - # across different go versions and/or platforms: - # https://github.com/NixOS/nixpkgs/issues/144667 - # - # That's why `buildGoPackage != buildGo117Package`. buildGo117Package = callPackage ../development/go-packages/generic { go = buildPackages.go_1_17; }; - buildGoPackage = buildGo116Package; + buildGoPackage = buildGo117Package; buildGo116Module = callPackage ../development/go-modules/generic { go = buildPackages.go_1_16; }; - # go_1_17 has go module changes which may not be portable - # across different go versions and/or platforms: - # https://github.com/NixOS/nixpkgs/issues/144667 - # - # That's why `buildGoModule != buildGo117Module`. buildGo117Module = callPackage ../development/go-modules/generic { go = buildPackages.go_1_17; }; - buildGoModule = buildGo116Module; + buildGoModule = buildGo117Module; go2nix = callPackage ../development/tools/go2nix { }; @@ -21958,7 +21948,9 @@ with pkgs; redstore = callPackage ../servers/http/redstore { }; - reproxy = callPackage ../servers/reproxy { }; + reproxy = callPackage ../servers/reproxy { + buildGoModule = buildGo116Module; + }; restic = callPackage ../tools/backup/restic { }; @@ -22135,7 +22127,9 @@ with pkgs; buildGoModule = buildGo116Module; }; - victoriametrics = callPackage ../servers/nosql/victoriametrics { }; + victoriametrics = callPackage ../servers/nosql/victoriametrics { + buildGoModule = buildGo116Module; + }; virtiofsd = callPackage ../servers/misc/virtiofsd { }; @@ -27748,7 +27742,9 @@ with pkgs; onlyoffice-bin = callPackage ../applications/office/onlyoffice-bin { }; - open-policy-agent = callPackage ../development/tools/open-policy-agent { }; + open-policy-agent = callPackage ../development/tools/open-policy-agent { + buildGoModule = buildGo116Module; + }; openshift = callPackage ../applications/networking/cluster/openshift { }; |