{ lib, fetchFromGitHub, buildGoModule }: buildGoModule rec { pname = "go-graft"; version = "0.2.18"; src = fetchFromGitHub { owner = "mzz2017"; repo = "gg"; rev = "v${version}"; sha256 = "sha256-07fP3dVFs4MZrFOH/8/4e3LHjFGZd7pNu6J3LBOWAd8="; }; CGO_ENABLED = 0; ldflags = [ "-X github.com/mzz2017/gg/cmd.Version=${version}" "-s" "-w" ]; vendorHash = "sha256-fnM4ycqDyruCdCA1Cr4Ki48xeQiTG4l5dLVuAafEm14="; subPackages = [ "." ]; meta = with lib; { description = "A command-line tool for one-click proxy in your research and development without installing v2ray or anything else"; homepage = "https://github.com/mzz2017/gg"; license = licenses.agpl3Plus; maintainers = with maintainers; [ xyenon ]; mainProgram = "gg"; platforms = platforms.linux; }; }