let pkgs = import { overlays = [ (self: super: { buildGoApplication = super.callPackage ./builder { }; }) ]; }; inherit (pkgs) lib; in pkgs.buildGoApplication { pname = "gomod2nix"; version = "0.1"; src = lib.cleanSource ./.; modules = ./gomod2nix.toml; nativeBuildInputs = [ pkgs.makeWrapper ]; postInstall = '' wrapProgram $out/bin/gomod2nix --prefix PATH : ${lib.makeBinPath [ pkgs.nix-prefetch-git ]} rm -f $out/bin/builder ''; }