gonads/nix/go.nix

13 lines
325 B
Nix

{ sources ? import ./sources.nix, pkgs ? import sources.nixpkgs { } }:
let go = sources.go;
in pkgs.go.overrideAttrs (attrs: rec {
version = go.rev;
src = go;
nativeBuildInputs = attrs.nativeBuildInputs ++ [ pkgs.git ];
checkPhase = "";
GOLANG_TOOLCHAIN_REV = go.rev;
patches = [ ./go-toolchain-rev.patch ];
})