summary refs log tree commit diff
path: root/pkgs/development/compilers/go/1.14.nix
diff options
context:
space:
mode:
authoradisbladis <adisbladis@gmail.com>2021-01-12 18:04:59 +0100
committeradisbladis <adisbladis@gmail.com>2021-01-12 18:08:41 +0100
commit7be71af02ac527e1f0aae30abfed0392e8077733 (patch)
tree78605980d71046de4181efe6aac7eecc65bd4d8e /pkgs/development/compilers/go/1.14.nix
parent39fbff44a8ed9b515305642e320a139f76826e2c (diff)
downloadnixpkgs-7be71af02ac527e1f0aae30abfed0392e8077733.tar
nixpkgs-7be71af02ac527e1f0aae30abfed0392e8077733.tar.gz
nixpkgs-7be71af02ac527e1f0aae30abfed0392e8077733.tar.bz2
nixpkgs-7be71af02ac527e1f0aae30abfed0392e8077733.tar.lz
nixpkgs-7be71af02ac527e1f0aae30abfed0392e8077733.tar.xz
nixpkgs-7be71af02ac527e1f0aae30abfed0392e8077733.tar.zst
nixpkgs-7be71af02ac527e1f0aae30abfed0392e8077733.zip
go: Introduce environment variable GO_NO_VENDOR_CHECKS to relax go vendor checks
This is used in https://github.com/tweag/gomod2nix to reconstruct a
vendor metadata file.

With the vendor checks we need a lot more metadata which isn't
relevant for building packages, especially since we've already locked
the dependency graph ahead of time

This has been ported from FreeBSD: https://reviews.freebsd.org/D24122
Diffstat (limited to 'pkgs/development/compilers/go/1.14.nix')
-rw-r--r--pkgs/development/compilers/go/1.14.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/pkgs/development/compilers/go/1.14.nix b/pkgs/development/compilers/go/1.14.nix
index a37d5c3d2cf..88c2f058b53 100644
--- a/pkgs/development/compilers/go/1.14.nix
+++ b/pkgs/development/compilers/go/1.14.nix
@@ -143,6 +143,7 @@ stdenv.mkDerivation rec {
     ./go-1.9-skip-flaky-20072.patch
     ./skip-external-network-tests.patch
     ./skip-nohup-tests.patch
+    ./go_no_vendor_checks-1_14.patch
 
     # fix rare TestDontCacheBrokenHTTP2Conn failure
     (fetchpatch {