diff options
Diffstat (limited to 'gnu/packages/purescript.scm')
-rw-r--r-- | gnu/packages/purescript.scm | 149 |
1 files changed, 74 insertions, 75 deletions
diff --git a/gnu/packages/purescript.scm b/gnu/packages/purescript.scm index acb68c4062..fe135be5d9 100644 --- a/gnu/packages/purescript.scm +++ b/gnu/packages/purescript.scm @@ -46,69 +46,69 @@ (base32 "06f318hdah076vkviw1ryyg2p0gpbabsp8lbm5x03f2qv92n9j1n")))) (build-system haskell-build-system) (inputs - `(("ghc-glob" ,ghc-glob) - ("ghc-aeson" ,ghc-aeson) - ("ghc-aeson-better-errors" ,ghc-aeson-better-errors) - ("ghc-aeson-pretty" ,ghc-aeson-pretty) - ("ghc-ansi-terminal" ,ghc-ansi-terminal) - ("ghc-base-compat" ,ghc-base-compat) - ("ghc-blaze-html" ,ghc-blaze-html) - ("ghc-bower-json" ,ghc-bower-json) - ("ghc-boxes" ,ghc-boxes) - ("ghc-cborg" ,ghc-cborg) - ("ghc-cheapskate" ,ghc-cheapskate) - ("ghc-clock" ,ghc-clock) - ("ghc-cryptonite" ,ghc-cryptonite) - ("ghc-data-ordlist" ,ghc-data-ordlist) - ("ghc-dlist" ,ghc-dlist) - ("ghc-edit-distance" ,ghc-edit-distance) - ("ghc-file-embed" ,ghc-file-embed) - ("ghc-fsnotify" ,ghc-fsnotify) - ("ghc-happy" ,ghc-happy) - ("ghc-language-javascript" ,ghc-language-javascript) - ("ghc-lifted-async" ,ghc-lifted-async) - ("ghc-lifted-base" ,ghc-lifted-base) - ("ghc-memory" ,ghc-memory) - ("ghc-microlens-platform" ,ghc-microlens-platform) - ("ghc-monad-control" ,ghc-monad-control) - ("ghc-monad-logger" ,ghc-monad-logger) - ("ghc-network" ,ghc-network) - ("ghc-parallel" ,ghc-parallel) - ("ghc-pattern-arrows" ,ghc-pattern-arrows) - ("ghc-protolude" ,ghc-protolude) - ("ghc-purescript-cst" ,ghc-purescript-cst) - ("ghc-regex-tdfa" ,ghc-regex-tdfa) - ("ghc-safe" ,ghc-safe) - ("ghc-scientific" ,ghc-scientific) - ("ghc-semialign" ,ghc-semialign) - ("ghc-semigroups" ,ghc-semigroups) - ("ghc-serialise" ,ghc-serialise) - ("ghc-sourcemap" ,ghc-sourcemap) - ("ghc-split" ,ghc-split) - ("ghc-stringsearch" ,ghc-stringsearch) - ("ghc-syb" ,ghc-syb) - ("ghc-these" ,ghc-these) - ("ghc-transformers-base" ,ghc-transformers-base) - ("ghc-transformers-compat" ,ghc-transformers-compat) - ("ghc-unordered-containers" ,ghc-unordered-containers) - ("ghc-utf8-string" ,ghc-utf8-string) - ("ghc-vector" ,ghc-vector) - ("ghc-ansi-wl-pprint" ,ghc-ansi-wl-pprint) - ("ghc-http-types" ,ghc-http-types) - ("ghc-network" ,ghc-network) - ("ghc-optparse-applicative" ,ghc-optparse-applicative-0.15.1.0) ; XXX: needs specific version - ("ghc-wai" ,ghc-wai) - ("ghc-wai-websockets" ,ghc-wai-websockets) - ("ghc-warp" ,ghc-warp) - ("ghc-websockets" ,ghc-websockets))) + (list ghc-glob + ghc-aeson + ghc-aeson-better-errors + ghc-aeson-pretty + ghc-ansi-terminal + ghc-base-compat + ghc-blaze-html + ghc-bower-json + ghc-boxes + ghc-cborg + ghc-cheapskate + ghc-clock + ghc-cryptonite + ghc-data-ordlist + ghc-dlist + ghc-edit-distance + ghc-file-embed + ghc-fsnotify + ghc-happy + ghc-language-javascript + ghc-lifted-async + ghc-lifted-base + ghc-memory + ghc-microlens-platform + ghc-monad-control + ghc-monad-logger + ghc-network + ghc-parallel + ghc-pattern-arrows + ghc-protolude + ghc-purescript-cst + ghc-regex-tdfa + ghc-safe + ghc-scientific + ghc-semialign + ghc-semigroups + ghc-serialise + ghc-sourcemap + ghc-split + ghc-stringsearch + ghc-syb + ghc-these + ghc-transformers-base + ghc-transformers-compat + ghc-unordered-containers + ghc-utf8-string + ghc-vector + ghc-ansi-wl-pprint + ghc-http-types + ghc-network + ghc-optparse-applicative-0.15.1.0 ; XXX: needs specific version + ghc-wai + ghc-wai-websockets + ghc-warp + ghc-websockets)) (native-inputs - `(("ghc-happy" ,ghc-happy) - ("ghc-hunit" ,ghc-hunit) - ("ghc-hspec" ,ghc-hspec) - ("hspec-discover" ,hspec-discover) - ("ghc-tasty" ,ghc-tasty) - ("ghc-tasty-golden" ,ghc-tasty-golden) - ("ghc-tasty-hspec" ,ghc-tasty-hspec))) + (list ghc-happy + ghc-hunit + ghc-hspec + hspec-discover + ghc-tasty + ghc-tasty-golden + ghc-tasty-hspec)) (arguments `(;; Tests require npm #:tests? #f @@ -150,16 +150,16 @@ expressive types, inspired by Haskell and compiling to JavaScript.") (("\\b(dlist)\\s+[^,]+" all dep) dep))))))) (inputs - `(("ghc-aeson" ,ghc-aeson) - ("ghc-base-compat" ,ghc-base-compat) - ("ghc-dlist" ,ghc-dlist) - ("ghc-microlens" ,ghc-microlens) - ("ghc-protolude" ,ghc-protolude) - ("ghc-scientific" ,ghc-scientific) - ("ghc-semigroups" ,ghc-semigroups) - ("ghc-serialise" ,ghc-serialise) - ("ghc-vector" ,ghc-vector))) - (native-inputs `(("ghc-happy" ,ghc-happy))) + (list ghc-aeson + ghc-base-compat + ghc-dlist + ghc-microlens + ghc-protolude + ghc-scientific + ghc-semigroups + ghc-serialise + ghc-vector)) + (native-inputs (list ghc-happy)) (home-page "https://www.purescript.org/") (synopsis "PureScript Programming Language Concrete Syntax Tree") (description @@ -181,9 +181,8 @@ expressive types, inspired by Haskell and compiling to JavaScript.") (sha256 (base32 "1ws6y3b3f6hsgv0ff0yp6lw4hba1rps4dnvry3yllng0s5gngcsd")))) (inputs - `(("ghc-transformers-compat" ,ghc-transformers-compat) - ("ghc-ansi-wl-pprint" ,ghc-ansi-wl-pprint))) - (native-inputs `(("ghc-quickcheck" ,ghc-quickcheck))) + (list ghc-transformers-compat ghc-ansi-wl-pprint)) + (native-inputs (list ghc-quickcheck)) (arguments `(#:cabal-revision ("1" "0zmhqkd96v2z1ilhqdkd9z4jgsnsxb8yi2479ind8m5zm9363zr9"))))) |