1# This has been automatically generated by the script
2# ./update.sh. This should not be changed by hand.
3{ mkDerivation, aeson, attoparsec, base, bytestring, deepseq
4, fetchgit, hashable, hedgehog, lib, prettyprinter, scientific
5, tasty-bench, template-haskell, text, text-builder
6, th-lift-instances, unordered-containers
7}:
8mkDerivation {
9 pname = "graphql-parser";
10 version = "0.2.0.0";
11 src = fetchgit {
12 url = "https://github.com/hasura/graphql-parser-hs.git";
13 sha256 = "1xprr5wdhcfnbggkygz71v3za1mmkqv5mbm7h16kpsrhm1m9mpx8";
14 rev = "c311bc15b8d8cef28a846d1d81b0bcc1d59bd956";
15 fetchSubmodules = true;
16 };
17 libraryHaskellDepends = [
18 aeson attoparsec base bytestring deepseq hashable hedgehog
19 prettyprinter scientific template-haskell text text-builder
20 th-lift-instances unordered-containers
21 ];
22 testHaskellDepends = [
23 attoparsec base bytestring hedgehog prettyprinter text text-builder
24 ];
25 benchmarkHaskellDepends = [
26 base bytestring prettyprinter tasty-bench text text-builder
27 ];
28 homepage = "https://github.com/hasura/graphql-parser-hs";
29 description = "A native Haskell GraphQL parser";
30 license = lib.licenses.bsd3;
31 maintainers = with lib.maintainers; [ lassulus ];
32
33 # Needs to be updated for aeson-2.0
34 # https://github.com/hasura/graphql-engine/issues/8369
35 hydraPlatforms = lib.platforms.none;
36 broken = true;
37}