Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
Nix
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758{ lib, buildGoModule, fetchFromGitHub, stdenv, xorg, darwin, testers, src-cli}:
buildGoModule rec { pname = "src-cli"; version = "5.4.0";
src = fetchFromGitHub { owner = "sourcegraph"; repo = "src-cli"; rev = version; hash = "sha256-EFt/CnQcwtcm8Yr8e03+cSP5hgWwamtA2dILjD/QcMM="; };
vendorHash = "sha256-QR/Gcyx+QYK9cmCfotYOTcmcPOC+2ZA2+OQOUmNNmQE=";
subPackages = [ "cmd/src" ];
buildInputs = lib.optionals stdenv.isLinux [ xorg.libX11 ] ++ lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Cocoa ];
ldflags = [ "-s" "-w" "-X=github.com/sourcegraph/src-cli/internal/version.BuildTag=${version}" ];
__darwinAllowLocalNetworking = true;
passthru.tests = { version = testers.testVersion { package = src-cli; command = "src version || true"; }; };
meta = with lib; { description = "Sourcegraph CLI"; homepage = "https://github.com/sourcegraph/src-cli"; changelog = "https://github.com/sourcegraph/src-cli/blob/${src.rev}/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ figsoda ]; mainProgram = "src"; };}