Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
Nix
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647{ buildGoModule, lib, fetchFromGitHub,}:
buildGoModule rec { pname = "hasura"; version = "2.48.1";
src = fetchFromGitHub { owner = "hasura"; repo = "graphql-engine"; rev = "v${version}"; sha256 = "sha256-Bj9gaQc7zCy4M8apXdVJhEDClB2n75rzBiVq+PmNP4k="; }; modRoot = "./cli";
subPackages = [ "cmd/hasura" ];
vendorHash = "sha256-riPCH7H1arKP2se2H52R69fL+DyKXK1i/ne5apoS/5w=";
doCheck = false;
ldflags = [ "-X github.com/hasura/graphql-engine/cli/version.BuildVersion=${version}" "-s" "-w" ];
postInstall = '' mkdir -p $out/share/{bash-completion/completions,zsh/site-functions}
export HOME=$PWD $out/bin/hasura completion bash > $out/share/bash-completion/completions/hasura $out/bin/hasura completion zsh > $out/share/zsh/site-functions/_hasura '';
meta = { homepage = "https://www.hasura.io"; maintainers = [ lib.maintainers.lassulus ]; license = lib.licenses.asl20; description = "Hasura GraphQL Engine CLI"; mainProgram = "hasura"; };}