direnv: workaround hardcoded GOFLAGS

This commit is contained in:
zowoq 2020-10-30 07:42:14 +10:00
parent d1884cbadf
commit 11c19be426

View File

@ -18,6 +18,11 @@ buildGoModule rec {
stdenv.lib.optionalString (!stdenv.hostPlatform.isWindows) stdenv.lib.optionalString (!stdenv.hostPlatform.isWindows)
"${bash}/bin/bash"; "${bash}/bin/bash";
# fix hardcoded GOFLAGS in makefile. remove once https://github.com/direnv/direnv/issues/718 is closed.
postPatch = ''
substituteInPlace GNUmakefile --replace "export GOFLAGS=-mod=vendor" ""
'';
# replace the build phase to use the GNUMakefile instead # replace the build phase to use the GNUMakefile instead
buildPhase = '' buildPhase = ''
make BASH_PATH=$BASH_PATH make BASH_PATH=$BASH_PATH