1 { lib, stdenv, rustPlatform, fetchCrate, pkg-config, openssl, Security }:
3 rustPlatform.buildRustPackage rec {
4 pname = "graphql-client";
9 crateName = "graphql_client_cli";
10 sha256 = "sha256-eQ+7Ru3au/rDQZtwFDXYyybqC5uFtNBs6cEzX2QSFI4=";
13 cargoSha256 = "sha256-fEjt7ax818hlIq2+UrIG6EismQUGdaq7/C3xN+Nrw2s=";
20 ] ++ lib.optionals stdenv.isDarwin [ Security ];
23 description = "A GraphQL tool for Rust projects";
24 mainProgram = "graphql-client";
25 homepage = "https://github.com/graphql-rust/graphql-client";
26 license = with licenses; [ asl20 /* or */ mit ];
27 maintainers = with maintainers; [ bbigras ];