stack2nix . > nix/stack.nix
nix-shell default.nix -A api
Last active
July 24, 2018 13:17
-
-
Save archaeron/d5238eb1fe5285a0df6328738b5571fe to your computer and use it in GitHub Desktop.
stack2nix
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ pkgs ? (import <nixpkgs>) {} | |
, ghcVersion ? "ghc841" | |
} : | |
let | |
# haskellPackages = pkgs.haskell.packages.${ghcVersion}; | |
stackPackages = import ./nix/stack2.nix { }; | |
in | |
stackPackages |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Generated using stack2nix 0.1.3.0. | |
# | |
# Only works with sufficiently recent nixpkgs, e.g. "NIX_PATH=nixpkgs=https://github.com/NixOS/nixpkgs/archive/21a8239452adae3a4717772f4e490575586b2755.tar.gz". | |
{ pkgs ? (import <nixpkgs> {}) | |
, compiler ? pkgs.haskell.packages.ghc802 | |
, ghc ? pkgs.haskell.compiler.ghc802 | |
}: | |
with (import <nixpkgs/pkgs/development/haskell-modules/lib.nix> { inherit pkgs; }); | |
let | |
stackPackages = { callPackage, pkgs, stdenv }: | |
self: { | |
Cabal = callPackage ({ array, base, binary, bytestring, containers, deepseq, directory, filepath, mkDerivation, mtl, parsec, pretty, process, stdenv, text, time, transformers, unix }: | |
mkDerivation { | |
pname = "Cabal"; | |
version = "2.2.0.1"; | |
sha256 = "02b5301304df73cea3c7d544b5026b228141dc3ac1d5b08c9a206f99aa330a7b"; | |
libraryHaskellDepends = [ | |
array | |
base | |
binary | |
bytestring | |
containers | |
deepseq | |
directory | |
filepath | |
mtl | |
parsec | |
pretty | |
process | |
text | |
time | |
transformers | |
unix | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://www.haskell.org/cabal/"; | |
description = "A framework for packaging Haskell software"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
HUnit = callPackage ({ base, call-stack, deepseq, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "HUnit"; | |
version = "1.6.0.0"; | |
sha256 = "7448e6b966e98e84b7627deba23f71b508e9a61e7bc571d74304a25d30e6d0de"; | |
libraryHaskellDepends = [ | |
base | |
call-stack | |
deepseq | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/hspec/HUnit#readme"; | |
description = "A unit testing framework for Haskell"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
Only = callPackage ({ base, deepseq, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "Only"; | |
version = "0.1"; | |
sha256 = "ab7aa193e8c257d3bda6b0b3c1cbcf74cdaa85ab08cb20c2dd62ba248c1ab265"; | |
revision = "1"; | |
editedCabalFile = "1ahk7p34kmh041mz7lyc10nhcxgv2i4z8nvzxvqm2x34gslmsbzr"; | |
libraryHaskellDepends = [ | |
base | |
deepseq | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "The 1-tuple type or single-value \"collection\""; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
QuickCheck = callPackage ({ base, containers, deepseq, mkDerivation, random, stdenv, template-haskell, tf-random, transformers }: | |
mkDerivation { | |
pname = "QuickCheck"; | |
version = "2.11.3"; | |
sha256 = "488c5652139da0bac8b3e7d76f11320ded298549e62db530938bfee9ca981876"; | |
libraryHaskellDepends = [ | |
base | |
containers | |
deepseq | |
random | |
template-haskell | |
tf-random | |
transformers | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/nick8325/quickcheck"; | |
description = "Automatic testing of Haskell programs"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
StateVar = callPackage ({ base, mkDerivation, stdenv, stm, transformers }: | |
mkDerivation { | |
pname = "StateVar"; | |
version = "1.1.1.0"; | |
sha256 = "1a89cd2632c2fc384b4c71fdc12894cc1c3902badbf4771497437e4044274e80"; | |
libraryHaskellDepends = [ | |
base | |
stm | |
transformers | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/haskell-opengl/StateVar"; | |
description = "State variables"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
adjunctions = callPackage ({ array, base, comonad, containers, contravariant, distributive, free, mkDerivation, mtl, profunctors, semigroupoids, semigroups, stdenv, tagged, transformers, transformers-compat, void }: | |
mkDerivation { | |
pname = "adjunctions"; | |
version = "4.4"; | |
sha256 = "507c2ef55337ae61c805f8cbc1213dfd7d2b85187342675d662254b8d8a16ae9"; | |
revision = "1"; | |
editedCabalFile = "0582nnn3fab63nd7ng8smk2c8j7pciiyzfj1na34wqid2hs675as"; | |
libraryHaskellDepends = [ | |
array | |
base | |
comonad | |
containers | |
contravariant | |
distributive | |
free | |
mtl | |
profunctors | |
semigroupoids | |
semigroups | |
tagged | |
transformers | |
transformers-compat | |
void | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/ekmett/adjunctions/"; | |
description = "Adjunctions and representable functors"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
aeson = callPackage ({ attoparsec, base, base-compat, bytestring, containers, deepseq, dlist, ghc-prim, hashable, mkDerivation, scientific, stdenv, tagged, template-haskell, text, th-abstraction, time, time-locale-compat, unordered-containers, uuid-types, vector }: | |
mkDerivation { | |
pname = "aeson"; | |
version = "1.3.1.1"; | |
sha256 = "843f302f8186c1ee6e0d9c0630588e4c7fc0f41763333a2d0d4b6f07087a31c4"; | |
libraryHaskellDepends = [ | |
attoparsec | |
base | |
base-compat | |
bytestring | |
containers | |
deepseq | |
dlist | |
ghc-prim | |
hashable | |
scientific | |
tagged | |
template-haskell | |
text | |
th-abstraction | |
time | |
time-locale-compat | |
unordered-containers | |
uuid-types | |
vector | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/bos/aeson"; | |
description = "Fast JSON parsing and encoding"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
ansi-terminal = callPackage ({ base, colour, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "ansi-terminal"; | |
version = "0.8.0.4"; | |
sha256 = "eb3cb8b0d0ce1c67ae3146c0b73a83e640c6f049d36bd6e859b6b951117e4810"; | |
isLibrary = true; | |
isExecutable = true; | |
libraryHaskellDepends = [ | |
base | |
colour | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/feuerbach/ansi-terminal"; | |
description = "Simple ANSI terminal support, with Windows compatibility"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
ansi-wl-pprint = callPackage ({ ansi-terminal, base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "ansi-wl-pprint"; | |
version = "0.6.8.2"; | |
sha256 = "a630721bd57678c3bfeb6c703f8249e434cbf85f40daceec4660fb8c6725cb3e"; | |
isLibrary = true; | |
isExecutable = true; | |
libraryHaskellDepends = [ | |
ansi-terminal | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/ekmett/ansi-wl-pprint"; | |
description = "The Wadler/Leijen Pretty Printer for colored ANSI terminal output"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
api = callPackage ({ aeson, attoparsec, base, beam-core, beam-migrate, beam-postgres, bytestring, containers, data-default, fast-logger, jose, lens, api-core, mkDerivation, mtl, postgresql-simple, protolude, resource-pool, scrypt, servant, servant-auth, servant-auth-server, servant-server, servant-swagger, servant-swagger-ui, stdenv, swagger2, text, time, transformers, uuid, wai, wai-cors, wai-extra, warp, word8 }: | |
mkDerivation { | |
pname = "api"; | |
version = "0.1.0.0"; | |
src = ./..; | |
isLibrary = true; | |
isExecutable = true; | |
libraryHaskellDepends = [ | |
aeson | |
attoparsec | |
base | |
beam-core | |
beam-migrate | |
beam-postgres | |
bytestring | |
containers | |
data-default | |
fast-logger | |
jose | |
lens | |
api-core | |
mtl | |
postgresql-simple | |
protolude | |
resource-pool | |
scrypt | |
servant | |
servant-auth | |
servant-auth-server | |
servant-server | |
servant-swagger | |
servant-swagger-ui | |
swagger2 | |
text | |
time | |
transformers | |
uuid | |
wai | |
wai-cors | |
wai-extra | |
warp | |
word8 | |
]; | |
executableHaskellDepends = [ | |
base | |
protolude | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/smaccoun/api#readme"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
appar = callPackage ({ base, bytestring, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "appar"; | |
version = "0.1.4"; | |
sha256 = "58ea66abe4dd502d2fc01eecdb0828d5e214704a3c1b33b1f8b33974644c4b26"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "A simple applicative parser"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
array = callPackage ({ base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "array"; | |
version = "0.5.2.0"; | |
sha256 = "52c9a2343bc3190d954fb3adc4b5bfd44c0ba0bcf9539b99b863f51a851e688b"; | |
revision = "1"; | |
editedCabalFile = "195c914pc0vk1ya6lz42kb4gmhkam7s0xi7x0dgzhpb5gkcrs5qx"; | |
libraryHaskellDepends = [ | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "Mutable and immutable arrays"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
asn1-encoding = callPackage ({ asn1-types, base, bytestring, hourglass, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "asn1-encoding"; | |
version = "0.9.5"; | |
sha256 = "1e863bfd363f6c3760cc80f2c0d422e17845a9f79fe006030db202ecab5aaf29"; | |
libraryHaskellDepends = [ | |
asn1-types | |
base | |
bytestring | |
hourglass | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/vincenthz/hs-asn1"; | |
description = "ASN1 data reader and writer in RAW, BER and DER forms"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
asn1-parse = callPackage ({ asn1-encoding, asn1-types, base, bytestring, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "asn1-parse"; | |
version = "0.9.4"; | |
sha256 = "c6a328f570c69db73f8d2416f9251e8a03753f90d5d19e76cbe69509a3ceb708"; | |
libraryHaskellDepends = [ | |
asn1-encoding | |
asn1-types | |
base | |
bytestring | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/vincenthz/hs-asn1"; | |
description = "Simple monadic parser for ASN1 stream types"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
asn1-types = callPackage ({ base, bytestring, hourglass, memory, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "asn1-types"; | |
version = "0.3.2"; | |
sha256 = "0c571fff4a10559c6a630d4851ba3cdf1d558185ce3dcfca1136f9883d647217"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
hourglass | |
memory | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/vincenthz/hs-asn1-types"; | |
description = "ASN.1 types"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
async = callPackage ({ base, hashable, mkDerivation, stdenv, stm }: | |
mkDerivation { | |
pname = "async"; | |
version = "2.2.1"; | |
sha256 = "8f0b86022a1319d3c1c68655790da4b7f98017982e27ec3f3dbfe01029d39027"; | |
isLibrary = true; | |
isExecutable = true; | |
libraryHaskellDepends = [ | |
base | |
hashable | |
stm | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/simonmar/async"; | |
description = "Run IO operations asynchronously and wait for their results"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
attoparsec = callPackage ({ array, base, bytestring, containers, deepseq, mkDerivation, scientific, stdenv, text, transformers }: | |
mkDerivation { | |
pname = "attoparsec"; | |
version = "0.13.2.2"; | |
sha256 = "dd93471eb969172cc4408222a3842d867adda3dd7fb39ad8a4df1b121a67d848"; | |
libraryHaskellDepends = [ | |
array | |
base | |
bytestring | |
containers | |
deepseq | |
scientific | |
text | |
transformers | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/bos/attoparsec"; | |
description = "Fast combinator parsing for bytestrings and text"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
attoparsec-iso8601 = callPackage ({ attoparsec, base, base-compat, mkDerivation, stdenv, text, time }: | |
mkDerivation { | |
pname = "attoparsec-iso8601"; | |
version = "1.0.0.0"; | |
sha256 = "aa6c6d87587383e386cb85e7ffcc4a6317aa8dafb8ba9a104ecac365ce2a858a"; | |
revision = "1"; | |
editedCabalFile = "06f7pgmmc8456p3hc1y23kz1y127gfczy7s00wz1rls9g2sm2vi4"; | |
libraryHaskellDepends = [ | |
attoparsec | |
base | |
base-compat | |
text | |
time | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/bos/aeson"; | |
description = "Parsing of ISO 8601 dates, originally from aeson"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
auto-update = callPackage ({ base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "auto-update"; | |
version = "0.1.4"; | |
sha256 = "5e96c151024e8bcaf4eaa932e16995872b2017f46124b967e155744d9580b425"; | |
libraryHaskellDepends = [ | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/yesodweb/wai"; | |
description = "Efficiently run periodic, on-demand actions"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
base = callPackage ({ ghc-prim, invalid-cabal-flag-settings, mkDerivation, rts, stdenv }: | |
mkDerivation { | |
pname = "base"; | |
version = "4.11.1.0"; | |
sha256 = "ef005c5d390756da26b31be37584a7990a671d8f65d1ea12443562e2b17b5e60"; | |
libraryHaskellDepends = [ | |
ghc-prim | |
invalid-cabal-flag-settings | |
rts | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "Basic libraries"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
base-compat = callPackage ({ base, mkDerivation, stdenv, unix }: | |
mkDerivation { | |
pname = "base-compat"; | |
version = "0.10.4"; | |
sha256 = "0d693707a70bcb553acd133129a9fbca0ea257eeebe714700de3e8fe404a574f"; | |
libraryHaskellDepends = [ | |
base | |
unix | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "A compatibility layer for base"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
base-compat-batteries = callPackage ({ base, base-compat, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "base-compat-batteries"; | |
version = "0.10.1"; | |
sha256 = "15578bafe45db81f7c7ad33253b2b047dab9b6df4ca7ca57f541d64084f113c9"; | |
libraryHaskellDepends = [ | |
base | |
base-compat | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "base-compat with extra batteries"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
base-orphans = callPackage ({ base, ghc-prim, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "base-orphans"; | |
version = "0.7"; | |
sha256 = "0aaddc39e3d0bba13acfcf0009ef57bf91d2ee74b295041d63e14c6caf4dee14"; | |
libraryHaskellDepends = [ | |
base | |
ghc-prim | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/haskell-compat/base-orphans#readme"; | |
description = "Backwards-compatible orphan instances for base"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
base-unicode-symbols = callPackage ({ base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "base-unicode-symbols"; | |
version = "0.2.2.4"; | |
sha256 = "a2f841430fec32edba778b74bde83bf0170ada7c5e2e59d7187c8f06d92dcca9"; | |
libraryHaskellDepends = [ | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://haskell.org/haskellwiki/Unicode-symbols"; | |
description = "Unicode alternatives for common functions and operators"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
base64-bytestring = callPackage ({ base, bytestring, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "base64-bytestring"; | |
version = "1.0.0.1"; | |
sha256 = "ab25abf4b00a2f52b270bc3ed43f1d59f16c8eec9d7dffb14df1e9265b233b50"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/bos/base64-bytestring"; | |
description = "Fast base64 encoding and decoding for ByteStrings"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
basement = callPackage ({ base, ghc-prim, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "basement"; | |
version = "0.0.8"; | |
sha256 = "c7f41b97f2b0a71804c3c7d760047dc9adc9734e789084ca1198c4764ce192a4"; | |
libraryHaskellDepends = [ | |
base | |
ghc-prim | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/haskell-foundation/foundation#readme"; | |
description = "Foundation scrap box of array & string"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
beam-core = callPackage ({ aeson, base, bytestring, containers, dlist, free, ghc-prim, hashable, microlens, mkDerivation, mtl, network-uri, stdenv, tagged, text, time, vector-sized }: | |
mkDerivation { | |
pname = "beam-core"; | |
version = "0.7.2.2"; | |
sha256 = "1231aedb995f40758924ad39d3476a51b3a186e5e849f3d4b284860838500f98"; | |
libraryHaskellDepends = [ | |
aeson | |
base | |
bytestring | |
containers | |
dlist | |
free | |
ghc-prim | |
hashable | |
microlens | |
mtl | |
network-uri | |
tagged | |
text | |
time | |
vector-sized | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://travis.athougies.net/projects/beam.html"; | |
description = "Type-safe, feature-complete SQL query and manipulation interface for Haskell"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
beam-migrate = callPackage ({ aeson, base, beam-core, bytestring, containers, deepseq, dependent-map, dependent-sum, free, ghc-prim, hashable, haskell-src-exts, mkDerivation, mtl, parallel, pqueue, pretty, scientific, stdenv, text, time, unordered-containers, uuid-types, vector }: | |
mkDerivation { | |
pname = "beam-migrate"; | |
version = "0.3.2.1"; | |
sha256 = "2d195926ead3ed550e5efddd32f87f4cc93a5bad6ac8c2906478387ed0f39373"; | |
libraryHaskellDepends = [ | |
aeson | |
base | |
beam-core | |
bytestring | |
containers | |
deepseq | |
dependent-map | |
dependent-sum | |
free | |
ghc-prim | |
hashable | |
haskell-src-exts | |
mtl | |
parallel | |
pqueue | |
pretty | |
scientific | |
text | |
time | |
unordered-containers | |
uuid-types | |
vector | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://travis.athougies.net/projects/beam.html"; | |
description = "SQL DDL support and migrations support library for Beam"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
beam-postgres = callPackage ({ aeson, base, beam-core, beam-migrate, bytestring, case-insensitive, conduit, free, hashable, haskell-src-exts, lifted-base, mkDerivation, monad-control, mtl, network-uri, postgresql-libpq, postgresql-simple, scientific, stdenv, tagged, text, time, unordered-containers, uuid-types, vector }: | |
mkDerivation { | |
pname = "beam-postgres"; | |
version = "0.3.2.2"; | |
sha256 = "d317897b7d063a087d42d62e054faedbedb8f092c840ebd7e245c197b95442f1"; | |
libraryHaskellDepends = [ | |
aeson | |
base | |
beam-core | |
beam-migrate | |
bytestring | |
case-insensitive | |
conduit | |
free | |
hashable | |
haskell-src-exts | |
lifted-base | |
monad-control | |
mtl | |
network-uri | |
postgresql-libpq | |
postgresql-simple | |
scientific | |
tagged | |
text | |
time | |
unordered-containers | |
uuid-types | |
vector | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://tathougies.github.io/beam/user-guide/backends/beam-postgres"; | |
description = "Connection layer between beam and postgres"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
bifunctors = callPackage ({ base, base-orphans, comonad, containers, mkDerivation, semigroups, stdenv, tagged, template-haskell, th-abstraction, transformers, transformers-compat }: | |
mkDerivation { | |
pname = "bifunctors"; | |
version = "5.5.3"; | |
sha256 = "d434528fd2ea765bace57c4ade0bc9fa32ba2c425f563b33a4b60f625ecfc9ca"; | |
libraryHaskellDepends = [ | |
base | |
base-orphans | |
comonad | |
containers | |
semigroups | |
tagged | |
template-haskell | |
th-abstraction | |
transformers | |
transformers-compat | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/ekmett/bifunctors/"; | |
description = "Bifunctors"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
binary = callPackage ({ array, base, bytestring, containers, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "binary"; | |
version = "0.8.5.1"; | |
sha256 = "deb91a69662288f38bb62e04f2cedf8ef60d84437a194c778dacf6c31dfe0596"; | |
libraryHaskellDepends = [ | |
array | |
base | |
bytestring | |
containers | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/kolmodin/binary"; | |
description = "Binary serialisation for Haskell values using lazy ByteStrings"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
blaze-builder = callPackage ({ base, bytestring, deepseq, mkDerivation, stdenv, text }: | |
mkDerivation { | |
pname = "blaze-builder"; | |
version = "0.4.1.0"; | |
sha256 = "91fc8b966f3e9dc9461e1675c7566b881740f99abc906495491a3501630bc814"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
deepseq | |
text | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/lpsmith/blaze-builder"; | |
description = "Efficient buffered output"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
blaze-html = callPackage ({ base, blaze-builder, blaze-markup, bytestring, mkDerivation, stdenv, text }: | |
mkDerivation { | |
pname = "blaze-html"; | |
version = "0.9.1.1"; | |
sha256 = "ea0e944298dbbd692b41af4f15dbd1a1574aec7b8f91f38391d25106b143bb1b"; | |
libraryHaskellDepends = [ | |
base | |
blaze-builder | |
blaze-markup | |
bytestring | |
text | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://jaspervdj.be/blaze"; | |
description = "A blazingly fast HTML combinator library for Haskell"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
blaze-markup = callPackage ({ base, blaze-builder, bytestring, mkDerivation, stdenv, text }: | |
mkDerivation { | |
pname = "blaze-markup"; | |
version = "0.8.2.1"; | |
sha256 = "90ab7cbc29df9fbe24e208ade58ca9828e3074f1163618f1faaf4da8f0600146"; | |
libraryHaskellDepends = [ | |
base | |
blaze-builder | |
bytestring | |
text | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://jaspervdj.be/blaze"; | |
description = "A blazingly fast markup combinator library for Haskell"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
bsb-http-chunked = callPackage ({ base, bytestring, bytestring-builder, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "bsb-http-chunked"; | |
version = "0.0.0.2"; | |
sha256 = "28cb750979763c815fbf69a6dc510f837b7ccbe262adf0a28ad270966737d5f4"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
bytestring-builder | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/sjakobi/bsb-http-chunked"; | |
description = "Chunked HTTP transfer encoding for bytestring builders"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
byteorder = callPackage ({ base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "byteorder"; | |
version = "1.0.4"; | |
sha256 = "bd20bbb586947f99c38a4c93d9d0266f49f6fc581767b51ba568f6d5d52d2919"; | |
libraryHaskellDepends = [ | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://community.haskell.org/~aslatter/code/byteorder"; | |
description = "Exposes the native endianness or byte ordering of the system"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
bytestring = callPackage ({ base, deepseq, ghc-prim, integer-gmp, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "bytestring"; | |
version = "0.10.8.2"; | |
sha256 = "da6f668e47a8c408929a456a6d79b81021a734c1dbd023e004f498de972f4c3a"; | |
libraryHaskellDepends = [ | |
base | |
deepseq | |
ghc-prim | |
integer-gmp | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/haskell/bytestring"; | |
description = "Fast, compact, strict and lazy byte strings with a list interface"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
bytestring-builder = callPackage ({ base, bytestring, deepseq, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "bytestring-builder"; | |
version = "0.10.8.1.0"; | |
sha256 = "6d7404773621efb88b256ff88912a7dbcebc7fb86d27868ef58478249892dbc2"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
deepseq | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "The new bytestring builder, packaged outside of GHC"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
bytestring-conversion = callPackage ({ attoparsec, base, bytestring, case-insensitive, double-conversion, mkDerivation, stdenv, text }: | |
mkDerivation { | |
pname = "bytestring-conversion"; | |
version = "0.3.1"; | |
sha256 = "13b7ea48737dc7a7fd4c894ff1fb9344cf8d9ef8f4201e813d578b613e874ef8"; | |
revision = "2"; | |
editedCabalFile = "1x8c42cfzb6fdvgkxxdxcpdf16csimlzsgahb1axnplmr6b3ba63"; | |
libraryHaskellDepends = [ | |
attoparsec | |
base | |
bytestring | |
case-insensitive | |
double-conversion | |
text | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/twittner/bytestring-conversion/"; | |
description = "Type-classes to convert values to and from ByteString"; | |
license = stdenv.lib.licenses.mpl20; | |
}) {}; | |
cabal-doctest = callPackage ({ Cabal, base, directory, filepath, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "cabal-doctest"; | |
version = "1.0.6"; | |
sha256 = "decaaa5a73eaabaf3c4f8c644bd7f6e3f428b6244e935c0cf105f75f9b24ed2d"; | |
revision = "1"; | |
editedCabalFile = "1bk85avgc93yvcggwbk01fy8nvg6753wgmaanhkry0hz55h7mpld"; | |
libraryHaskellDepends = [ | |
base | |
Cabal | |
directory | |
filepath | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/phadej/cabal-doctest"; | |
description = "A Setup.hs helper for doctests running"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
call-stack = callPackage ({ base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "call-stack"; | |
version = "0.1.0"; | |
sha256 = "f25f5e0992a39371079cc25c2a14b5abb872fa7d868a32753aac3a258b83b1e2"; | |
libraryHaskellDepends = [ | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/sol/call-stack#readme"; | |
description = "Use GHC call-stacks in a backward compatible way"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
case-insensitive = callPackage ({ base, bytestring, deepseq, hashable, mkDerivation, stdenv, text }: | |
mkDerivation { | |
pname = "case-insensitive"; | |
version = "1.2.0.11"; | |
sha256 = "a7ce6d17e50caaa0f19ad8e67361499022860554c521b1e57993759da3eb37e3"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
deepseq | |
hashable | |
text | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/basvandijk/case-insensitive"; | |
description = "Case insensitive string comparison"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
cereal = callPackage ({ array, base, bytestring, containers, ghc-prim, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "cereal"; | |
version = "0.5.5.0"; | |
sha256 = "0b97320ffbfa6df2e5679022215dbd0fe6e3b5ae8428c2ff4310d9e1acf16822"; | |
libraryHaskellDepends = [ | |
array | |
base | |
bytestring | |
containers | |
ghc-prim | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/GaloisInc/cereal"; | |
description = "A binary serialization library"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
clock = callPackage ({ base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "clock"; | |
version = "0.7.2"; | |
sha256 = "886601978898d3a91412fef895e864576a7125d661e1f8abc49a2a08840e691f"; | |
libraryHaskellDepends = [ | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/corsis/clock"; | |
description = "High-resolution clock functions: monotonic, realtime, cputime"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
colour = callPackage ({ base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "colour"; | |
version = "2.3.4"; | |
sha256 = "0f439f00b322ce3d551f28a4dd1520aa2c91d699de4cdc6d485b9b04be0dc5eb"; | |
enableSeparateDataOutput = true; | |
libraryHaskellDepends = [ | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://www.haskell.org/haskellwiki/Colour"; | |
description = "A model for human colour/color perception"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
comonad = callPackage ({ Cabal, base, cabal-doctest, containers, contravariant, distributive, mkDerivation, semigroups, stdenv, tagged, transformers, transformers-compat }: | |
mkDerivation { | |
pname = "comonad"; | |
version = "5.0.4"; | |
sha256 = "78a89d7f9f0975b40b3294adcb70885649572b687ac5f5dc98e452471838e825"; | |
setupHaskellDepends = [ | |
base | |
Cabal | |
cabal-doctest | |
]; | |
libraryHaskellDepends = [ | |
base | |
containers | |
contravariant | |
distributive | |
semigroups | |
tagged | |
transformers | |
transformers-compat | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/ekmett/comonad/"; | |
description = "Comonads"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
concise = callPackage ({ base, bytestring, lens, mkDerivation, stdenv, text }: | |
mkDerivation { | |
pname = "concise"; | |
version = "0.1.0.1"; | |
sha256 = "5c27df5a3e1fe820548e90abc4a0e326b6d0fb286218619aa22d3af90c7b9925"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
lens | |
text | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/frasertweedale/hs-concise"; | |
description = "Utilities for Control.Lens.Cons"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
conduit = callPackage ({ base, bytestring, directory, exceptions, filepath, mkDerivation, mono-traversable, mtl, primitive, resourcet, stdenv, text, transformers, unix, unliftio-core, vector }: | |
mkDerivation { | |
pname = "conduit"; | |
version = "1.3.0.3"; | |
sha256 = "bb741f1650c2c90ef5104489541258689240e750869c9230fd2d458c417d56e9"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
directory | |
exceptions | |
filepath | |
mono-traversable | |
mtl | |
primitive | |
resourcet | |
text | |
transformers | |
unix | |
unliftio-core | |
vector | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/snoyberg/conduit"; | |
description = "Streaming data processing library"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
containers = callPackage ({ array, base, deepseq, ghc-prim, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "containers"; | |
version = "0.5.11.0"; | |
sha256 = "58cd226ad5a147b12240f854a1fbadf809fd56cb9532123d60c1b23d13e04948"; | |
libraryHaskellDepends = [ | |
array | |
base | |
deepseq | |
ghc-prim | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "Assorted concrete container types"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
contravariant = callPackage ({ StateVar, base, mkDerivation, stdenv, transformers, transformers-compat }: | |
mkDerivation { | |
pname = "contravariant"; | |
version = "1.4.1"; | |
sha256 = "c93d3d619fa378f3fdf92c53bb8b04b8f47963b88aba7cfa54b57656189ad0ed"; | |
revision = "1"; | |
editedCabalFile = "0qj5nymccrb9p0cd6hffsy90jidjng14g9yv95z8v6h4q84sbzvx"; | |
libraryHaskellDepends = [ | |
base | |
StateVar | |
transformers | |
transformers-compat | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/ekmett/contravariant/"; | |
description = "Contravariant functors"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
cookie = callPackage ({ base, bytestring, data-default-class, deepseq, mkDerivation, stdenv, text, time }: | |
mkDerivation { | |
pname = "cookie"; | |
version = "0.4.4"; | |
sha256 = "3245ed04ae933cf7becede816d1f76043b851472700abf558ae90b28414cc0e3"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
data-default-class | |
deepseq | |
text | |
time | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/snoyberg/cookie"; | |
description = "HTTP cookie parsing and rendering"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
cpphs = callPackage ({ base, directory, mkDerivation, old-locale, old-time, polyparse, stdenv }: | |
mkDerivation { | |
pname = "cpphs"; | |
version = "1.20.8"; | |
sha256 = "e56d64a7d8058e0fb63f0669397c1c861efb20a0376e0e74d86942ac151105ae"; | |
isLibrary = true; | |
isExecutable = true; | |
libraryHaskellDepends = [ | |
base | |
directory | |
old-locale | |
old-time | |
polyparse | |
]; | |
executableHaskellDepends = [ | |
base | |
directory | |
old-locale | |
old-time | |
polyparse | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://projects.haskell.org/cpphs/"; | |
description = "A liberalised re-implementation of cpp, the C pre-processor"; | |
license = "LGPL"; | |
}) {}; | |
crypto-api = callPackage ({ base, bytestring, cereal, entropy, mkDerivation, stdenv, tagged, transformers }: | |
mkDerivation { | |
pname = "crypto-api"; | |
version = "0.13.3"; | |
sha256 = "298a9ea7ce97c8ccf4bfe46d4864092c3a007a56bede73560070db3bf1ac7aa5"; | |
revision = "1"; | |
editedCabalFile = "1z6n1sa5pn3iqvqjrd8hv4bc2pxzsrhm5sh0l8z7g9lbqp6w0wp5"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
cereal | |
entropy | |
tagged | |
transformers | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/TomMD/crypto-api"; | |
description = "A generic interface for cryptographic operations"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
cryptohash-md5 = callPackage ({ base, bytestring, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "cryptohash-md5"; | |
version = "0.11.100.1"; | |
sha256 = "710bd48770fa3e9a3b05428c6dc77fb72c91956d334a1eb89ded11bb843e18f9"; | |
revision = "2"; | |
editedCabalFile = "0vyb9cfvpfxpslxvvhd48gw37i9g8ry5x63xwxd9q7xfiqhs7p3a"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/hvr/cryptohash-md5"; | |
description = "Fast, pure and practical MD5 implementation"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
cryptohash-sha1 = callPackage ({ base, bytestring, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "cryptohash-sha1"; | |
version = "0.11.100.1"; | |
sha256 = "3c79af33542512442f8f87f6abb1faef7cd43bbfb2859260a33251d861eb0dab"; | |
revision = "2"; | |
editedCabalFile = "0xas0nbq9bfdzlj6k565ibizv1cqvzfzsdj6q9pdiiwyxqblqc3m"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/hvr/cryptohash-sha1"; | |
description = "Fast, pure and practical SHA-1 implementation"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
cryptonite = callPackage ({ base, basement, bytestring, deepseq, ghc-prim, integer-gmp, memory, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "cryptonite"; | |
version = "0.25"; | |
sha256 = "89be1a18af8730a7bfe4d718d7d5f6ce858e9df93a411566d15bf992db5a3c8c"; | |
libraryHaskellDepends = [ | |
base | |
basement | |
bytestring | |
deepseq | |
ghc-prim | |
integer-gmp | |
memory | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/haskell-crypto/cryptonite"; | |
description = "Cryptography Primitives sink"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
data-default = callPackage ({ base, data-default-class, data-default-instances-containers, data-default-instances-dlist, data-default-instances-old-locale, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "data-default"; | |
version = "0.7.1.1"; | |
sha256 = "b0f95d279cd75cacaa8152a01590dc3460f7134f6840b37052abb3ba3cb2a511"; | |
libraryHaskellDepends = [ | |
base | |
data-default-class | |
data-default-instances-containers | |
data-default-instances-dlist | |
data-default-instances-old-locale | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "A class for types with a default value"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
data-default-class = callPackage ({ base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "data-default-class"; | |
version = "0.1.2.0"; | |
sha256 = "4f01b423f000c3e069aaf52a348564a6536797f31498bb85c3db4bd2d0973e56"; | |
libraryHaskellDepends = [ | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "A class for types with a default value"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
data-default-instances-containers = callPackage ({ base, containers, data-default-class, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "data-default-instances-containers"; | |
version = "0.0.1"; | |
sha256 = "a55e07af005c9815d82f3fc95e125db82994377c9f4a769428878701d4ec081a"; | |
libraryHaskellDepends = [ | |
base | |
containers | |
data-default-class | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "Default instances for types in containers"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
data-default-instances-dlist = callPackage ({ base, data-default-class, dlist, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "data-default-instances-dlist"; | |
version = "0.0.1"; | |
sha256 = "7d683711cbf08abd7adcd5ac2be825381308d220397315a5570fe61b719b5959"; | |
libraryHaskellDepends = [ | |
base | |
data-default-class | |
dlist | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "Default instances for types in dlist"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
data-default-instances-old-locale = callPackage ({ base, data-default-class, mkDerivation, old-locale, stdenv }: | |
mkDerivation { | |
pname = "data-default-instances-old-locale"; | |
version = "0.0.1"; | |
sha256 = "60d3b02922958c4908d7bf2b24ddf61511665745f784227d206745784b0c0802"; | |
libraryHaskellDepends = [ | |
base | |
data-default-class | |
old-locale | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "Default instances for types in old-locale"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
deepseq = callPackage ({ array, base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "deepseq"; | |
version = "1.4.3.0"; | |
sha256 = "6d8135992ccb8829b676a17f016ced966bd72e083584702a3a1b63879aae4d3a"; | |
revision = "1"; | |
editedCabalFile = "0djisxi7z2xyx3wps550avgz5x56rl4xzks17j996crdsrdrcqh9"; | |
libraryHaskellDepends = [ | |
array | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "Deep evaluation of data structures"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
dependent-map = callPackage ({ base, containers, dependent-sum, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "dependent-map"; | |
version = "0.2.4.0"; | |
sha256 = "5db396bdb5d156434af920c074316c3b84b4d39ba8e1cd349c7bb6679cb28246"; | |
libraryHaskellDepends = [ | |
base | |
containers | |
dependent-sum | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/mokus0/dependent-map"; | |
description = "Dependent finite maps (partial dependent products)"; | |
license = "unknown"; | |
}) {}; | |
dependent-sum = callPackage ({ base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "dependent-sum"; | |
version = "0.4"; | |
sha256 = "a8deecb4153a1878173f8d0a18de0378ab068bc15e5035b9e4cb478e8e4e1a1e"; | |
libraryHaskellDepends = [ | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/mokus0/dependent-sum"; | |
description = "Dependent sum type"; | |
license = stdenv.lib.licenses.publicDomain; | |
}) {}; | |
directory = callPackage ({ base, filepath, mkDerivation, stdenv, time, unix }: | |
mkDerivation { | |
pname = "directory"; | |
version = "1.3.1.5"; | |
sha256 = "c20117453b983a9360f278783701422a6f42654c37c0aec7feeb7cd72a8c787e"; | |
libraryHaskellDepends = [ | |
base | |
filepath | |
time | |
unix | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "Platform-agnostic library for filesystem operations"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
distributive = callPackage ({ Cabal, base, base-orphans, cabal-doctest, mkDerivation, stdenv, tagged, transformers, transformers-compat }: | |
mkDerivation { | |
pname = "distributive"; | |
version = "0.5.3"; | |
sha256 = "9173805b9c941bda1f37e5aeb68ae30f57a12df9b17bd2aa86db3b7d5236a678"; | |
revision = "6"; | |
editedCabalFile = "06bd38rf31yrvvy989r44pm0id3dsxwcp6nxg7wk6ccj3n2b8rzk"; | |
setupHaskellDepends = [ | |
base | |
Cabal | |
cabal-doctest | |
]; | |
libraryHaskellDepends = [ | |
base | |
base-orphans | |
tagged | |
transformers | |
transformers-compat | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/ekmett/distributive/"; | |
description = "Distributive functors -- Dual to Traversable"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
dlist = callPackage ({ base, deepseq, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "dlist"; | |
version = "0.8.0.4"; | |
sha256 = "acf1867b80cdd618b8d904e89eea33be60d3c4c3aeb80d61f29229a301cc397a"; | |
libraryHaskellDepends = [ | |
base | |
deepseq | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/spl/dlist"; | |
description = "Difference lists"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
double-conversion = callPackage ({ base, bytestring, ghc-prim, mkDerivation, stdenv, text }: | |
mkDerivation { | |
pname = "double-conversion"; | |
version = "2.0.2.0"; | |
sha256 = "44cde172395401169e844d6791b6eb0ef2c2e55a08de8dda96551cfe029ba26b"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
ghc-prim | |
text | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/bos/double-conversion"; | |
description = "Fast conversion between double precision floating point and text"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
easy-file = callPackage ({ base, directory, filepath, mkDerivation, stdenv, time, unix }: | |
mkDerivation { | |
pname = "easy-file"; | |
version = "0.2.2"; | |
sha256 = "52f52e72ba48d60935932401c233a72bf45c582871238aecc5a18021ce67b47e"; | |
libraryHaskellDepends = [ | |
base | |
directory | |
filepath | |
time | |
unix | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/kazu-yamamoto/easy-file"; | |
description = "Cross-platform File handling"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
entropy = callPackage ({ Cabal, base, bytestring, directory, filepath, mkDerivation, process, stdenv, unix }: | |
mkDerivation { | |
pname = "entropy"; | |
version = "0.4.1.1"; | |
sha256 = "8efd7084237dcda2a444a6c7be0e4b298e5084b20514df4657da5044c22b1faa"; | |
setupHaskellDepends = [ | |
base | |
Cabal | |
directory | |
filepath | |
process | |
]; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
unix | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/TomMD/entropy"; | |
description = "A platform independent entropy source"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
exceptions = callPackage ({ base, mkDerivation, mtl, stdenv, stm, template-haskell, transformers, transformers-compat }: | |
mkDerivation { | |
pname = "exceptions"; | |
version = "0.10.0"; | |
sha256 = "1edd912e5ea5cbda37941b06738597d35214dc247d332b1bfffc82adadfa49d7"; | |
revision = "1"; | |
editedCabalFile = "1ydvmhi9bj7b1md3wd4l2z2lccgyjgv3ha8milmy2l4lad9xh6xy"; | |
libraryHaskellDepends = [ | |
base | |
mtl | |
stm | |
template-haskell | |
transformers | |
transformers-compat | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/ekmett/exceptions/"; | |
description = "Extensible optionally-pure exceptions"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
fast-logger = callPackage ({ array, auto-update, base, bytestring, directory, easy-file, filepath, mkDerivation, stdenv, text, unix, unix-time }: | |
mkDerivation { | |
pname = "fast-logger"; | |
version = "2.4.11"; | |
sha256 = "bbe5deab58f435754dbe938cf0ddf26fc21f317c35fb3431d4bdb96809dea2a9"; | |
libraryHaskellDepends = [ | |
array | |
auto-update | |
base | |
bytestring | |
directory | |
easy-file | |
filepath | |
text | |
unix | |
unix-time | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/kazu-yamamoto/logger"; | |
description = "A fast logging system"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
file-embed = callPackage ({ base, bytestring, directory, filepath, mkDerivation, stdenv, template-haskell }: | |
mkDerivation { | |
pname = "file-embed"; | |
version = "0.0.10.1"; | |
sha256 = "33cdeb44e8fa1ca8ade64e2b8d0924ea8c70b2b521455a0f22cde36f19314152"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
directory | |
filepath | |
template-haskell | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/snoyberg/file-embed"; | |
description = "Use Template Haskell to embed file contents directly"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
file-embed-lzma = callPackage ({ base, base-compat, bytestring, directory, filepath, lzma, mkDerivation, stdenv, template-haskell, text, th-lift-instances, transformers }: | |
mkDerivation { | |
pname = "file-embed-lzma"; | |
version = "0"; | |
sha256 = "e86cf44f747cf403898158e9fdf9342871e293097a29679fcf587aed497f0c77"; | |
revision = "1"; | |
editedCabalFile = "18q9dgfdsr7r5mlqzhhgbx0bp4bv2xkpcsrihl655pwaj1lz1v2s"; | |
libraryHaskellDepends = [ | |
base | |
base-compat | |
bytestring | |
directory | |
filepath | |
lzma | |
template-haskell | |
text | |
th-lift-instances | |
transformers | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/phadej/file-embed-lzma"; | |
description = "Use Template Haskell to embed (LZMA compressed) data"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
filepath = callPackage ({ base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "filepath"; | |
version = "1.4.2"; | |
sha256 = "18a823e3313bd40630c20f5ca57b1d02ba5550178442553bd79aad0e00f6d92e"; | |
libraryHaskellDepends = [ | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/haskell/filepath#readme"; | |
description = "Library for manipulating FilePaths in a cross platform way"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
finite-typelits = callPackage ({ base, deepseq, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "finite-typelits"; | |
version = "0.1.4.2"; | |
sha256 = "d207a46c911b69ecc1f7c50d9d65ea1aca6c6efacec6342bc3294ed1bc4bd747"; | |
libraryHaskellDepends = [ | |
base | |
deepseq | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/mniip/finite-typelits"; | |
description = "A type inhabited by finitely many values, indexed by type-level naturals"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
flow = callPackage ({ base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "flow"; | |
version = "1.0.14"; | |
sha256 = "08cc6d05a0b27941ca2a0e0f8e7e7a623cbbfc53814aa1e5be4e643a6005d24c"; | |
libraryHaskellDepends = [ | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/tfausak/flow#readme"; | |
description = "Write more understandable Haskell"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
foundation = callPackage ({ base, basement, ghc-prim, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "foundation"; | |
version = "0.0.21"; | |
sha256 = "4ed3a0e7f8052b52d27c9806eff3bea51acc2587f74f81db4b8e03e938f283e0"; | |
libraryHaskellDepends = [ | |
base | |
basement | |
ghc-prim | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/haskell-foundation/foundation"; | |
description = "Alternative prelude with batteries and no dependencies"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
free = callPackage ({ base, bifunctors, comonad, containers, distributive, exceptions, mkDerivation, mtl, profunctors, semigroupoids, semigroups, stdenv, template-haskell, transformers, transformers-base, transformers-compat }: | |
mkDerivation { | |
pname = "free"; | |
version = "5.0.2"; | |
sha256 = "ef05eb1c8e69742a4f962c573ef362e44ad48772940f1ef69fe39f0f77b2a396"; | |
libraryHaskellDepends = [ | |
base | |
bifunctors | |
comonad | |
containers | |
distributive | |
exceptions | |
mtl | |
profunctors | |
semigroupoids | |
semigroups | |
template-haskell | |
transformers | |
transformers-base | |
transformers-compat | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/ekmett/free/"; | |
description = "Monads for free"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
generics-sop = callPackage ({ base, deepseq, ghc-prim, mkDerivation, stdenv, template-haskell }: | |
mkDerivation { | |
pname = "generics-sop"; | |
version = "0.3.2.0"; | |
sha256 = "3060ecd09ccbd27ecf825bb89af0af9cfcadd16f747ce5964c501682a2301b99"; | |
revision = "2"; | |
editedCabalFile = "0hc00hjgxm7vzq146d9kwapgqnjbhdi0c7icyvrpc2fhc4cnwlwf"; | |
libraryHaskellDepends = [ | |
base | |
deepseq | |
ghc-prim | |
template-haskell | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "Generic Programming using True Sums of Products"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
ghc-prim = callPackage ({ mkDerivation, rts, stdenv }: | |
mkDerivation { | |
pname = "ghc-prim"; | |
version = "0.5.2.0"; | |
sha256 = "592e137f3e6716b45c1698ddb0170488b49d0ba39c1b11de91b4933df8fc9bb1"; | |
libraryHaskellDepends = [ rts ]; | |
doHaddock = false; | |
doCheck = false; | |
description = "GHC primitives"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
happy = callPackage ({ Cabal, array, base, containers, directory, filepath, mkDerivation, mtl, stdenv }: | |
mkDerivation { | |
pname = "happy"; | |
version = "1.19.9"; | |
sha256 = "3e81a3e813acca3aae52721c412cde18b7b7c71ecbacfaeaa5c2f4b35abf1d8d"; | |
revision = "2"; | |
editedCabalFile = "1zxi8zfwiwxidrhr0yj5srpzp32z66sld9xv0k4yz7046rkl3577"; | |
isLibrary = false; | |
isExecutable = true; | |
setupHaskellDepends = [ | |
base | |
Cabal | |
directory | |
filepath | |
]; | |
executableHaskellDepends = [ | |
array | |
base | |
containers | |
mtl | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://www.haskell.org/happy/"; | |
description = "Happy is a parser generator for Haskell"; | |
license = stdenv.lib.licenses.bsd2; | |
}) {}; | |
hashable = callPackage ({ base, bytestring, deepseq, ghc-prim, integer-gmp, mkDerivation, stdenv, text }: | |
mkDerivation { | |
pname = "hashable"; | |
version = "1.2.7.0"; | |
sha256 = "ecb5efc0586023f5a0dc861100621c1dbb4cbb2f0516829a16ebac39f0432abf"; | |
isLibrary = true; | |
isExecutable = true; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
deepseq | |
ghc-prim | |
integer-gmp | |
text | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/tibbe/hashable"; | |
description = "A class for types that can be converted to a hash value"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
haskell-src-exts = callPackage ({ array, base, cpphs, ghc-prim, happy, mkDerivation, pretty, stdenv }: | |
mkDerivation { | |
pname = "haskell-src-exts"; | |
version = "1.20.2"; | |
sha256 = "9f6686e8bc8b849991207304e524747b0d1dcedfea351ac073ce971b36f9a3ea"; | |
libraryHaskellDepends = [ | |
array | |
base | |
cpphs | |
ghc-prim | |
pretty | |
]; | |
libraryToolDepends = [ happy ]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/haskell-suite/haskell-src-exts"; | |
description = "Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
hourglass = callPackage ({ base, deepseq, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "hourglass"; | |
version = "0.2.11"; | |
sha256 = "18a6bb303fc055275cca45aaffc17b6a04b2e9d7509aa5aa5bb9d9239f4e4f51"; | |
libraryHaskellDepends = [ | |
base | |
deepseq | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/vincenthz/hs-hourglass"; | |
description = "simple performant time related library"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
hscolour = callPackage ({ base, containers, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "hscolour"; | |
version = "1.24.4"; | |
sha256 = "243332b082294117f37b2c2c68079fa61af68b36223b3fc07594f245e0e5321d"; | |
isLibrary = true; | |
isExecutable = true; | |
enableSeparateDataOutput = true; | |
libraryHaskellDepends = [ | |
base | |
containers | |
]; | |
executableHaskellDepends = [ | |
base | |
containers | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://code.haskell.org/~malcolm/hscolour/"; | |
description = "Colourise Haskell code"; | |
license = "LGPL"; | |
}) {}; | |
hspec = callPackage ({ HUnit, QuickCheck, base, call-stack, hspec-core, hspec-discover, hspec-expectations, mkDerivation, stdenv, stringbuilder, transformers }: | |
mkDerivation { | |
pname = "hspec"; | |
version = "2.5.5"; | |
sha256 = "d5d5b8bc342a3782e950652bc78fae1c09ac0f2a4848c507162fce59569964fb"; | |
libraryHaskellDepends = [ | |
base | |
call-stack | |
hspec-core | |
hspec-discover | |
hspec-expectations | |
HUnit | |
QuickCheck | |
transformers | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://hspec.github.io/"; | |
description = "A Testing Framework for Haskell"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
hspec-core = callPackage ({ HUnit, QuickCheck, ansi-terminal, array, base, call-stack, clock, deepseq, directory, filepath, hspec-expectations, mkDerivation, quickcheck-io, random, setenv, stdenv, stm, tf-random, transformers }: | |
mkDerivation { | |
pname = "hspec-core"; | |
version = "2.5.5"; | |
sha256 = "bd947f39c90a1dfeb943ee02c1edf7a6dcd26cb6abcf3a7de4498b612fc5d9ed"; | |
libraryHaskellDepends = [ | |
ansi-terminal | |
array | |
base | |
call-stack | |
clock | |
deepseq | |
directory | |
filepath | |
hspec-expectations | |
HUnit | |
QuickCheck | |
quickcheck-io | |
random | |
setenv | |
stm | |
tf-random | |
transformers | |
]; | |
doHaddock = false; | |
doCheck = false; | |
testTarget = "--test-option=--skip --test-option='Test.Hspec.Core.Runner.hspecResult runs specs in parallel'"; | |
homepage = "http://hspec.github.io/"; | |
description = "A Testing Framework for Haskell"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
hspec-discover = callPackage ({ base, directory, filepath, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "hspec-discover"; | |
version = "2.5.5"; | |
sha256 = "dfe177b2c19d32d16dfc44e2cd11dce993f1a1fe72bafafc4a99b190e26f5111"; | |
isLibrary = true; | |
isExecutable = true; | |
libraryHaskellDepends = [ | |
base | |
directory | |
filepath | |
]; | |
executableHaskellDepends = [ | |
base | |
directory | |
filepath | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://hspec.github.io/"; | |
description = "Automatically discover and run Hspec tests"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
hspec-expectations = callPackage ({ HUnit, base, call-stack, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "hspec-expectations"; | |
version = "0.8.2"; | |
sha256 = "819607ea1faf35ce5be34be61c6f50f3389ea43892d56fb28c57a9f5d54fb4ef"; | |
libraryHaskellDepends = [ | |
base | |
call-stack | |
HUnit | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/hspec/hspec-expectations#readme"; | |
description = "Catchy combinators for HUnit"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
http-api-data = callPackage ({ Cabal, attoparsec, attoparsec-iso8601, base, bytestring, cabal-doctest, containers, hashable, http-types, mkDerivation, stdenv, text, time, time-locale-compat, unordered-containers, uri-bytestring, uuid-types }: | |
mkDerivation { | |
pname = "http-api-data"; | |
version = "0.3.8.1"; | |
sha256 = "6eeaba4b29a00407cb20b865825b17b8d884c26b09c5bbe7b6e673b4522106b3"; | |
setupHaskellDepends = [ | |
base | |
Cabal | |
cabal-doctest | |
]; | |
libraryHaskellDepends = [ | |
attoparsec | |
attoparsec-iso8601 | |
base | |
bytestring | |
containers | |
hashable | |
http-types | |
text | |
time | |
time-locale-compat | |
unordered-containers | |
uri-bytestring | |
uuid-types | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/fizruk/http-api-data"; | |
description = "Converting to/from HTTP API data like URL pieces, headers and query parameters"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
http-date = callPackage ({ array, attoparsec, base, bytestring, mkDerivation, stdenv, time }: | |
mkDerivation { | |
pname = "http-date"; | |
version = "0.0.7"; | |
sha256 = "cef9dc7e0fb512bd0c665b208b0687c1d939dc0a3d1f8fc513f7636c88d1ffc2"; | |
libraryHaskellDepends = [ | |
array | |
attoparsec | |
base | |
bytestring | |
time | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "HTTP Date parser/formatter"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
http-media = callPackage ({ base, bytestring, case-insensitive, containers, mkDerivation, stdenv, utf8-string }: | |
mkDerivation { | |
pname = "http-media"; | |
version = "0.7.1.2"; | |
sha256 = "fe93d57a5bfcaf3acf6a0b6f643c179afb69a91f81057f149c5e89e54dcb7b07"; | |
revision = "1"; | |
editedCabalFile = "0lxlig3mhw52ixqq65c9fzawviia2fl00d7hn1diny964h8klwgc"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
case-insensitive | |
containers | |
utf8-string | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/zmthy/http-media"; | |
description = "Processing HTTP Content-Type and Accept headers"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
http-types = callPackage ({ array, base, bytestring, case-insensitive, mkDerivation, stdenv, text }: | |
mkDerivation { | |
pname = "http-types"; | |
version = "0.12.1"; | |
sha256 = "3fa7715428f375b6aa4998ef17822871d7bfe1b55ebd9329efbacd4dad9969f3"; | |
libraryHaskellDepends = [ | |
array | |
base | |
bytestring | |
case-insensitive | |
text | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/aristidb/http-types"; | |
description = "Generic HTTP types for Haskell (for both client and server code)"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
http2 = callPackage ({ array, base, bytestring, bytestring-builder, case-insensitive, containers, mkDerivation, psqueues, stdenv, stm }: | |
mkDerivation { | |
pname = "http2"; | |
version = "1.6.3"; | |
sha256 = "61620eca0f57875a6a9bd24f9cc04c301b5c3c668bf98f85e9989aad5d069c43"; | |
isLibrary = true; | |
isExecutable = true; | |
libraryHaskellDepends = [ | |
array | |
base | |
bytestring | |
bytestring-builder | |
case-insensitive | |
containers | |
psqueues | |
stm | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/kazu-yamamoto/http2"; | |
description = "HTTP/2 library including frames, priority queues and HPACK"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
indexed-list-literals = callPackage ({ Only, base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "indexed-list-literals"; | |
version = "0.2.1.1"; | |
sha256 = "cf5d8cf1815c1798887658b616457e8ef39831323dd0ff0e19fbc46b52108fac"; | |
libraryHaskellDepends = [ | |
base | |
Only | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/davidm-d/indexed-list-literals"; | |
description = "Type safe indexed list literals"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
insert-ordered-containers = callPackage ({ aeson, base, base-compat, hashable, lens, mkDerivation, semigroupoids, semigroups, stdenv, text, transformers, unordered-containers }: | |
mkDerivation { | |
pname = "insert-ordered-containers"; | |
version = "0.2.1.0"; | |
sha256 = "d71d126bf455898492e1d2ba18b2ad04453f8b0e4daff3926a67f0560a712298"; | |
revision = "8"; | |
editedCabalFile = "0ry5jsyimf1dx6013k1bhvsy3vjpg94q7z0sy9yxhmfdf16zb1fa"; | |
libraryHaskellDepends = [ | |
aeson | |
base | |
base-compat | |
hashable | |
lens | |
semigroupoids | |
semigroups | |
text | |
transformers | |
unordered-containers | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/phadej/insert-ordered-containers#readme"; | |
description = "Associative containers retaining insertion order for traversals"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
integer-gmp = callPackage ({ ghc-prim, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "integer-gmp"; | |
version = "1.0.2.0"; | |
sha256 = "d368b822451554e4ae779c98746a4dd6ed0645faf1320fa1ea2e2f5e5b155fa9"; | |
libraryHaskellDepends = [ | |
ghc-prim | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "Integer library based on GMP"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
integer-logarithms = callPackage ({ array, base, ghc-prim, integer-gmp, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "integer-logarithms"; | |
version = "1.0.2.1"; | |
sha256 = "32ad4a482a60ec957d1af1268952e2a6b382b67438c14f74f6c2aef2e49b48f2"; | |
libraryHaskellDepends = [ | |
array | |
base | |
ghc-prim | |
integer-gmp | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/phadej/integer-logarithms"; | |
description = "Integer logarithms"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
invariant = callPackage ({ StateVar, array, base, bifunctors, comonad, containers, contravariant, ghc-prim, mkDerivation, profunctors, semigroups, stdenv, stm, tagged, template-haskell, th-abstraction, transformers, transformers-compat, unordered-containers }: | |
mkDerivation { | |
pname = "invariant"; | |
version = "0.5.1"; | |
sha256 = "eb8c9c45ad24020af2978f22271458bf3787937d931c50c86b580c53ca3f122b"; | |
libraryHaskellDepends = [ | |
array | |
base | |
bifunctors | |
comonad | |
containers | |
contravariant | |
ghc-prim | |
profunctors | |
semigroups | |
StateVar | |
stm | |
tagged | |
template-haskell | |
th-abstraction | |
transformers | |
transformers-compat | |
unordered-containers | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/nfrisby/invariant-functors"; | |
description = "Haskell98 invariant functors"; | |
license = stdenv.lib.licenses.bsd2; | |
}) {}; | |
iproute = callPackage ({ appar, base, byteorder, containers, mkDerivation, network, stdenv }: | |
mkDerivation { | |
pname = "iproute"; | |
version = "1.7.5"; | |
sha256 = "ed638e0b0a098ee4a0f5c5fe48b2a803939c0be4a3612b2d86e16fa447b581ef"; | |
libraryHaskellDepends = [ | |
appar | |
base | |
byteorder | |
containers | |
network | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://www.mew.org/~kazu/proj/iproute/"; | |
description = "IP Routing Table"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
jailbreak-cabal = callPackage ({ Cabal, base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "jailbreak-cabal"; | |
version = "1.3.3"; | |
sha256 = "6bac08ad1a1ff7452a2963272f96f5de0a3df200fb3219dde6ee93e4963dd01c"; | |
revision = "3"; | |
editedCabalFile = "0f4gqssh2ayl089zzl8m5rwa66x430dg1q5hfwcfd56r6xr6wi1l"; | |
isLibrary = false; | |
isExecutable = true; | |
executableHaskellDepends = [ | |
base | |
Cabal | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/peti/jailbreak-cabal#readme"; | |
description = "Strip version restrictions from Cabal files"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
jose = callPackage ({ QuickCheck, aeson, attoparsec, base, base64-bytestring, bytestring, concise, containers, cryptonite, lens, memory, mkDerivation, monad-time, mtl, network-uri, quickcheck-instances, safe, semigroups, stdenv, template-haskell, text, time, unordered-containers, vector, x509 }: | |
mkDerivation { | |
pname = "jose"; | |
version = "0.7.0.0"; | |
sha256 = "8cd90a1a205c2dd7d8ab5e37caf4889192820128f01f9164aaefc7a91d963914"; | |
isLibrary = true; | |
isExecutable = true; | |
libraryHaskellDepends = [ | |
aeson | |
attoparsec | |
base | |
base64-bytestring | |
bytestring | |
concise | |
containers | |
cryptonite | |
lens | |
memory | |
monad-time | |
mtl | |
network-uri | |
QuickCheck | |
quickcheck-instances | |
safe | |
semigroups | |
template-haskell | |
text | |
time | |
unordered-containers | |
vector | |
x509 | |
]; | |
executableHaskellDepends = [ | |
aeson | |
base | |
bytestring | |
lens | |
mtl | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/frasertweedale/hs-jose"; | |
description = "Javascript Object Signing and Encryption and JSON Web Token library"; | |
license = stdenv.lib.licenses.asl20; | |
}) {}; | |
kan-extensions = callPackage ({ adjunctions, array, base, comonad, containers, contravariant, distributive, free, invariant, mkDerivation, mtl, profunctors, semigroupoids, stdenv, tagged, transformers, transformers-compat }: | |
mkDerivation { | |
pname = "kan-extensions"; | |
version = "5.2"; | |
sha256 = "6b727e586f744b96529415eeabc745dfe05feea61f6b6bad90c224c879f4dbd3"; | |
libraryHaskellDepends = [ | |
adjunctions | |
array | |
base | |
comonad | |
containers | |
contravariant | |
distributive | |
free | |
invariant | |
mtl | |
profunctors | |
semigroupoids | |
tagged | |
transformers | |
transformers-compat | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/ekmett/kan-extensions/"; | |
description = "Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
lens = callPackage ({ Cabal, array, base, base-orphans, bifunctors, bytestring, cabal-doctest, call-stack, comonad, containers, contravariant, distributive, exceptions, filepath, free, ghc-prim, hashable, kan-extensions, mkDerivation, mtl, parallel, profunctors, reflection, semigroupoids, semigroups, stdenv, tagged, template-haskell, text, th-abstraction, transformers, transformers-compat, unordered-containers, vector, void }: | |
mkDerivation { | |
pname = "lens"; | |
version = "4.16.1"; | |
sha256 = "f5bec97b1d5cf3d6487afebc79b927bd5a18f1fd594b104de36a35bf606ea4c6"; | |
revision = "2"; | |
editedCabalFile = "11h83lj5mba4grhz1qx3irz10ysm9c3k7k6i6xv2cr60q8xin3ri"; | |
setupHaskellDepends = [ | |
base | |
Cabal | |
cabal-doctest | |
filepath | |
]; | |
libraryHaskellDepends = [ | |
array | |
base | |
base-orphans | |
bifunctors | |
bytestring | |
call-stack | |
comonad | |
containers | |
contravariant | |
distributive | |
exceptions | |
filepath | |
free | |
ghc-prim | |
hashable | |
kan-extensions | |
mtl | |
parallel | |
profunctors | |
reflection | |
semigroupoids | |
semigroups | |
tagged | |
template-haskell | |
text | |
th-abstraction | |
transformers | |
transformers-compat | |
unordered-containers | |
vector | |
void | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/ekmett/lens/"; | |
description = "Lenses, Folds and Traversals"; | |
license = stdenv.lib.licenses.bsd2; | |
}) {}; | |
lifted-base = callPackage ({ base, mkDerivation, monad-control, stdenv, transformers-base }: | |
mkDerivation { | |
pname = "lifted-base"; | |
version = "0.2.3.12"; | |
sha256 = "c134a95f56750aae806e38957bb03c59627cda16034af9e00a02b699474317c5"; | |
libraryHaskellDepends = [ | |
base | |
monad-control | |
transformers-base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/basvandijk/lifted-base"; | |
description = "lifted IO operations from the base library"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
lzma = callPackage ({ base, bytestring, lzma, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "lzma"; | |
version = "0.0.0.3"; | |
sha256 = "af8321c3511bde3e2745093fa3bd74c642e386db7d2e7c43b3a54814f1338144"; | |
revision = "2"; | |
editedCabalFile = "0c6jkr22w797jvmad9vki2mm7cdzxpqqxkpv836fh5m248nnc618"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
]; | |
librarySystemDepends = [ lzma ]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/hvr/lzma"; | |
description = "LZMA/XZ compression and decompression"; | |
license = stdenv.lib.licenses.bsd3; | |
}) { lzma = pkgs.lzma; }; | |
megaparsec = callPackage ({ base, bytestring, case-insensitive, containers, deepseq, mkDerivation, mtl, parser-combinators, scientific, stdenv, text, transformers }: | |
mkDerivation { | |
pname = "megaparsec"; | |
version = "6.5.0"; | |
sha256 = "bebdef43c6b857b8c494de79bcd2399ef712c403ee1353e5481db98b8f7f2f8a"; | |
revision = "2"; | |
editedCabalFile = "0ahvqr29ym3g46yv2jxniccyn1ng1yqicqdbamkzm89gjnxd9n25"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
case-insensitive | |
containers | |
deepseq | |
mtl | |
parser-combinators | |
scientific | |
text | |
transformers | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/mrkkrp/megaparsec"; | |
description = "Monadic parser combinators"; | |
license = stdenv.lib.licenses.bsd2; | |
}) {}; | |
memory = callPackage ({ base, basement, bytestring, deepseq, foundation, ghc-prim, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "memory"; | |
version = "0.14.16"; | |
sha256 = "7bb0834ab28ce1248f3be09df211d49d20d703cdcda3ed16cde99356e2d72b0f"; | |
libraryHaskellDepends = [ | |
base | |
basement | |
bytestring | |
deepseq | |
foundation | |
ghc-prim | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/vincenthz/hs-memory"; | |
description = "memory and related abstraction stuff"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
microlens = callPackage ({ base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "microlens"; | |
version = "0.4.9.1"; | |
sha256 = "a1401c6f92c142bafea4cf58a1d99cc34af285df808b97f5b64af4bb81fb5648"; | |
libraryHaskellDepends = [ | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/aelve/microlens"; | |
description = "A tiny lens library with no dependencies. If you're writing an app, you probably want microlens-platform, not this."; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
mime-types = callPackage ({ base, bytestring, containers, mkDerivation, stdenv, text }: | |
mkDerivation { | |
pname = "mime-types"; | |
version = "0.1.0.8"; | |
sha256 = "a88b14a27cb03a0193b1d7afdbfcded82f3aff3eec2e20fd3f41794190a08c91"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
containers | |
text | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/yesodweb/wai"; | |
description = "Basic mime-type handling types and functions"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
api-core = callPackage ({ aeson, base, containers, flow, megaparsec, mkDerivation, pretty-simple, stdenv, text, time, unordered-containers }: | |
mkDerivation { | |
pname = "api-core"; | |
version = "0.0.1"; | |
src = ./..; | |
postUnpack = "sourceRoot+=/../core; echo source root reset to \$sourceRoot"; | |
libraryHaskellDepends = [ | |
aeson | |
base | |
containers | |
flow | |
megaparsec | |
pretty-simple | |
text | |
time | |
unordered-containers | |
]; | |
doHaddock = false; | |
doCheck = false; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
mmorph = callPackage ({ base, mkDerivation, mtl, stdenv, transformers, transformers-compat }: | |
mkDerivation { | |
pname = "mmorph"; | |
version = "1.1.2"; | |
sha256 = "c90afd7996c94be2b9a5796a7b94918d198c53b0c1d7a3eaf2982293560c5fbe"; | |
libraryHaskellDepends = [ | |
base | |
mtl | |
transformers | |
transformers-compat | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "Monad morphisms"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
monad-control = callPackage ({ base, mkDerivation, stdenv, stm, transformers, transformers-base, transformers-compat }: | |
mkDerivation { | |
pname = "monad-control"; | |
version = "1.0.2.3"; | |
sha256 = "6c1034189d237ae45368c70f0e68f714dd3beda715dd265b6c8a99fcc64022b1"; | |
libraryHaskellDepends = [ | |
base | |
stm | |
transformers | |
transformers-base | |
transformers-compat | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/basvandijk/monad-control"; | |
description = "Lift control operations, like exception catching, through monad transformers"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
monad-time = callPackage ({ base, mkDerivation, mtl, stdenv, time }: | |
mkDerivation { | |
pname = "monad-time"; | |
version = "0.3.1.0"; | |
sha256 = "0af450bfc710a9653e008de3df4cff094423e434d54ac5b7419fe2552660607c"; | |
libraryHaskellDepends = [ | |
base | |
mtl | |
time | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/scrive/monad-time"; | |
description = "Type class for monads which carry the notion of the current time"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
mono-traversable = callPackage ({ base, bytestring, containers, hashable, mkDerivation, split, stdenv, text, transformers, unordered-containers, vector, vector-algorithms }: | |
mkDerivation { | |
pname = "mono-traversable"; | |
version = "1.0.8.1"; | |
sha256 = "991290797bd77ce2f2e23dd5dea32fb159c6cb9310615f64a0703ea4c6373935"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
containers | |
hashable | |
split | |
text | |
transformers | |
unordered-containers | |
vector | |
vector-algorithms | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/snoyberg/mono-traversable#readme"; | |
description = "Type classes for mapping, folding, and traversing monomorphic containers"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
mtl = callPackage ({ base, mkDerivation, stdenv, transformers }: | |
mkDerivation { | |
pname = "mtl"; | |
version = "2.2.2"; | |
sha256 = "8803f48a8ed33296c3a3272f448198737a287ec31baa901af09e2118c829bef6"; | |
libraryHaskellDepends = [ | |
base | |
transformers | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/haskell/mtl"; | |
description = "Monad classes, using functional dependencies"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
mtl-compat = callPackage ({ base, mkDerivation, mtl, stdenv }: | |
mkDerivation { | |
pname = "mtl-compat"; | |
version = "0.2.1.3"; | |
sha256 = "6458ca53593a31ebce1d94ef8dd4f6a06d050dd7ed32335f6cc6b6e5d3456894"; | |
revision = "4"; | |
editedCabalFile = "1mfrx8cpx0502sjv0bmlfkl0h46c4krldg8m89k4fj6iawwg2ab5"; | |
libraryHaskellDepends = [ | |
base | |
mtl | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/haskell-compat/mtl-compat"; | |
description = "Backported Control.Monad.Except module from mtl"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
natural-transformation = callPackage ({ base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "natural-transformation"; | |
version = "0.4"; | |
sha256 = "aac28e2c1147ed77c1ec0f0eb607a577fa26d0fd67474293ba860ec124efc8af"; | |
revision = "6"; | |
editedCabalFile = "0qdjf1756gmq6vjd1p7i4b398s7j1gqfiaz3yf894h5p6x1ym0zl"; | |
libraryHaskellDepends = [ | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/ku-fpg/natural-transformation"; | |
description = "A natural transformation package"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
network = callPackage ({ base, bytestring, mkDerivation, stdenv, unix }: | |
mkDerivation { | |
pname = "network"; | |
version = "2.6.3.6"; | |
sha256 = "9bde0609ab39441daa7da376c09f501e2913305ef64be5d245c45ba84e5515a5"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
unix | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/haskell/network"; | |
description = "Low-level networking interface"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
network-info = callPackage ({ base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "network-info"; | |
version = "0.2.0.10"; | |
sha256 = "5680f6975d34cf4f81fa7ca0c8efd682261d6a1119e06dece0f67c7bd97fd52a"; | |
libraryHaskellDepends = [ | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/jystic/network-info"; | |
description = "Access the local computer's basic network configuration"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
network-uri = callPackage ({ base, deepseq, mkDerivation, parsec, stdenv }: | |
mkDerivation { | |
pname = "network-uri"; | |
version = "2.6.1.0"; | |
sha256 = "423e0a2351236f3fcfd24e39cdbc38050ec2910f82245e69ca72a661f7fc47f0"; | |
revision = "1"; | |
editedCabalFile = "141nj7q0p9wkn5gr41ayc63cgaanr9m59yym47wpxqr3c334bk32"; | |
libraryHaskellDepends = [ | |
base | |
deepseq | |
parsec | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/haskell/network-uri"; | |
description = "URI manipulation"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
old-locale = callPackage ({ base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "old-locale"; | |
version = "1.0.0.7"; | |
sha256 = "dbaf8bf6b888fb98845705079296a23c3f40ee2f449df7312f7f7f1de18d7b50"; | |
revision = "2"; | |
editedCabalFile = "04b9vn007hlvsrx4ksd3r8r3kbyaj2kvwxchdrmd4370qzi8p6gs"; | |
libraryHaskellDepends = [ | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "locale library"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
old-time = callPackage ({ base, mkDerivation, old-locale, stdenv }: | |
mkDerivation { | |
pname = "old-time"; | |
version = "1.1.0.3"; | |
sha256 = "1ccb158b0f7851715d36b757c523b026ca1541e2030d02239802ba39b4112bc1"; | |
revision = "2"; | |
editedCabalFile = "1j6ln1dkvhdvnwl33bp0xf9lhc4sybqk0aw42p8cq81xwwzbn7y9"; | |
libraryHaskellDepends = [ | |
base | |
old-locale | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "Time library"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
optparse-applicative = callPackage ({ ansi-wl-pprint, base, mkDerivation, process, stdenv, transformers, transformers-compat }: | |
mkDerivation { | |
pname = "optparse-applicative"; | |
version = "0.14.2.0"; | |
sha256 = "e1341e9831c7b10332d1b29cfa966a80d46b476bb52d99d50bdb53eb770d7f30"; | |
libraryHaskellDepends = [ | |
ansi-wl-pprint | |
base | |
process | |
transformers | |
transformers-compat | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/pcapriotti/optparse-applicative"; | |
description = "Utilities and combinators for parsing command line options"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
parallel = callPackage ({ array, base, containers, deepseq, ghc-prim, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "parallel"; | |
version = "3.2.2.0"; | |
sha256 = "170453a71a2a8b31cca63125533f7771d7debeb639700bdabdd779c34d8a6ef6"; | |
libraryHaskellDepends = [ | |
array | |
base | |
containers | |
deepseq | |
ghc-prim | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "Parallel programming library"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
parsec = callPackage ({ base, bytestring, mkDerivation, mtl, stdenv, text }: | |
mkDerivation { | |
pname = "parsec"; | |
version = "3.1.13.0"; | |
sha256 = "7861ae437a6177ee7c08899432fd8c062e7c110361da48a9f9e88263fd4d80f1"; | |
revision = "1"; | |
editedCabalFile = "1dpr1wfpykkl6kayp4wnyn0n1zv7pvqksax2i54dhdgjijj8qynd"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
mtl | |
text | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/hvr/parsec"; | |
description = "Monadic parser combinators"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
parser-combinators = callPackage ({ base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "parser-combinators"; | |
version = "1.0.0"; | |
sha256 = "e54c8d6071bc67866dffb661e5f56de6d632f40abdfe76b9f56a734ca76e8edf"; | |
libraryHaskellDepends = [ | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/mrkkrp/parser-combinators"; | |
description = "Lightweight package providing commonly useful parser combinators"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
pem = callPackage ({ base, basement, bytestring, memory, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "pem"; | |
version = "0.2.4"; | |
sha256 = "770c4c1b9cd24b3db7f511f8a48404a0d098999e28573c3743a8a296bb96f8d4"; | |
libraryHaskellDepends = [ | |
base | |
basement | |
bytestring | |
memory | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/vincenthz/hs-pem"; | |
description = "Privacy Enhanced Mail (PEM) format reader and writer"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
polyparse = callPackage ({ base, bytestring, mkDerivation, stdenv, text }: | |
mkDerivation { | |
pname = "polyparse"; | |
version = "1.12"; | |
sha256 = "f54c63584ace968381de4a06bd7328b6adc3e1a74fd336e18449e0dd7650be15"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
text | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://code.haskell.org/~malcolm/polyparse/"; | |
description = "A variety of alternative parser combinator libraries"; | |
license = "LGPL"; | |
}) {}; | |
postgresql-libpq = callPackage ({ Cabal, base, bytestring, mkDerivation, postgresql, stdenv, unix }: | |
mkDerivation { | |
pname = "postgresql-libpq"; | |
version = "0.9.4.1"; | |
sha256 = "0d9fa338b67c54786ea123cb9f75f3362aad01057aaa4857687610a39908566b"; | |
setupHaskellDepends = [ | |
base | |
Cabal | |
]; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
unix | |
]; | |
librarySystemDepends = [ | |
postgresql | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/lpsmith/postgresql-libpq"; | |
description = "low-level binding to libpq"; | |
license = stdenv.lib.licenses.bsd3; | |
}) { | |
postgresql = pkgs.postgresql; | |
}; | |
postgresql-simple = callPackage ({ aeson, attoparsec, base, bytestring, bytestring-builder, case-insensitive, containers, hashable, mkDerivation, postgresql-libpq, scientific, stdenv, template-haskell, text, time, transformers, uuid-types, vector }: | |
mkDerivation { | |
pname = "postgresql-simple"; | |
version = "0.5.4.0"; | |
sha256 = "f5d11ae7907307a1a32d62add9ed88cccf4dc7a25c0c1f3f36e0975d44f73a77"; | |
libraryHaskellDepends = [ | |
aeson | |
attoparsec | |
base | |
bytestring | |
bytestring-builder | |
case-insensitive | |
containers | |
hashable | |
postgresql-libpq | |
scientific | |
template-haskell | |
text | |
time | |
transformers | |
uuid-types | |
vector | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "Mid-Level PostgreSQL client library"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
pqueue = callPackage ({ base, deepseq, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "pqueue"; | |
version = "1.4.1.1"; | |
sha256 = "3ddc53ea30111047efeacfe0b85d721979b51e9479051d40b00563cc7ea87cff"; | |
libraryHaskellDepends = [ | |
base | |
deepseq | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "Reliable, persistent, fast priority queues"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
pretty = callPackage ({ base, deepseq, ghc-prim, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "pretty"; | |
version = "1.1.3.6"; | |
sha256 = "eb12cc23cbaf7d3f3e2a5e804e2e0ddb2a2d98d3ad456617d1b87fd3951d66e8"; | |
libraryHaskellDepends = [ | |
base | |
deepseq | |
ghc-prim | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/haskell/pretty"; | |
description = "Pretty-printing library"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
pretty-simple = callPackage ({ ansi-terminal, base, containers, mkDerivation, mtl, parsec, stdenv, text, transformers }: | |
mkDerivation { | |
pname = "pretty-simple"; | |
version = "2.1.0.1"; | |
sha256 = "9aa92eea9cd76e4623fda6759a9f0ccf9e8e3accf1c2dd4b483bfac7ae5cd3d1"; | |
isLibrary = true; | |
isExecutable = true; | |
libraryHaskellDepends = [ | |
ansi-terminal | |
base | |
containers | |
mtl | |
parsec | |
text | |
transformers | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/cdepillabout/pretty-simple"; | |
description = "pretty printer for data types with a 'Show' instance"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
process = callPackage ({ base, deepseq, directory, filepath, mkDerivation, stdenv, unix }: | |
mkDerivation { | |
pname = "process"; | |
version = "1.6.3.0"; | |
sha256 = "8ca12ac85d25c74869fc31bffafcb6a6b2f037fabe1d96f2b05a785f1fa0b353"; | |
libraryHaskellDepends = [ | |
base | |
deepseq | |
directory | |
filepath | |
unix | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "Process libraries"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
profunctors = callPackage ({ base, base-orphans, bifunctors, comonad, contravariant, distributive, mkDerivation, semigroups, stdenv, tagged, transformers }: | |
mkDerivation { | |
pname = "profunctors"; | |
version = "5.2.2"; | |
sha256 = "e981e6a33ac99d38a947a749179bbea3c294ecf6bfde41660fe6d8d5a2e43768"; | |
revision = "2"; | |
editedCabalFile = "1ywlg9z8nlhd2avgb8c6gbkv8zyk7hvc25926bafyg0m0k8y1amq"; | |
libraryHaskellDepends = [ | |
base | |
base-orphans | |
bifunctors | |
comonad | |
contravariant | |
distributive | |
semigroups | |
tagged | |
transformers | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/ekmett/profunctors/"; | |
description = "Profunctors"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
protolude = callPackage ({ array, async, base, bytestring, containers, deepseq, ghc-prim, hashable, mkDerivation, mtl, mtl-compat, stdenv, stm, text, transformers, transformers-compat }: | |
mkDerivation { | |
pname = "protolude"; | |
version = "0.2.2"; | |
sha256 = "685d0cf34b63482be84b785561009b8229327233ae311550d20d66b47b0f457c"; | |
libraryHaskellDepends = [ | |
array | |
async | |
base | |
bytestring | |
containers | |
deepseq | |
ghc-prim | |
hashable | |
mtl | |
mtl-compat | |
stm | |
text | |
transformers | |
transformers-compat | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/sdiehl/protolude"; | |
description = "A small prelude"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
psqueues = callPackage ({ base, deepseq, ghc-prim, hashable, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "psqueues"; | |
version = "0.2.7.0"; | |
sha256 = "4cf3628884015b091471e4425f5414207fd547cf71d9546e9b7318d857624fea"; | |
libraryHaskellDepends = [ | |
base | |
deepseq | |
ghc-prim | |
hashable | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "Pure priority search queues"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
quickcheck-instances = callPackage ({ QuickCheck, array, base, base-compat, bytestring, case-insensitive, containers, hashable, mkDerivation, old-time, scientific, stdenv, tagged, text, time, transformers, transformers-compat, unordered-containers, uuid-types, vector }: | |
mkDerivation { | |
pname = "quickcheck-instances"; | |
version = "0.3.18"; | |
sha256 = "a570437eb4e5a5244c38ad161bab00ba4aeb8cb21de7c8dadf983557febf01ae"; | |
revision = "1"; | |
editedCabalFile = "1sngfq3v71bvgjsl8cj5kh65m3fziwy8dkvwjzs0kxfrzr87faly"; | |
libraryHaskellDepends = [ | |
array | |
base | |
base-compat | |
bytestring | |
case-insensitive | |
containers | |
hashable | |
old-time | |
QuickCheck | |
scientific | |
tagged | |
text | |
time | |
transformers | |
transformers-compat | |
unordered-containers | |
uuid-types | |
vector | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/phadej/qc-instances"; | |
description = "Common quickcheck instances"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
quickcheck-io = callPackage ({ HUnit, QuickCheck, base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "quickcheck-io"; | |
version = "0.2.0"; | |
sha256 = "fb779119d79fe08ff4d502fb6869a70c9a8d5fd8ae0959f605c3c937efd96422"; | |
libraryHaskellDepends = [ | |
base | |
HUnit | |
QuickCheck | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/hspec/quickcheck-io#readme"; | |
description = "Use HUnit assertions as QuickCheck properties"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
random = callPackage ({ base, mkDerivation, stdenv, time }: | |
mkDerivation { | |
pname = "random"; | |
version = "1.1"; | |
sha256 = "b718a41057e25a3a71df693ab0fe2263d492e759679b3c2fea6ea33b171d3a5a"; | |
revision = "1"; | |
editedCabalFile = "1pv5d7bm2rgap7llp5vjsplrg048gvf0226y0v19gpvdsx7n4rvv"; | |
libraryHaskellDepends = [ | |
base | |
time | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "random number library"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
reflection = callPackage ({ base, mkDerivation, stdenv, template-haskell }: | |
mkDerivation { | |
pname = "reflection"; | |
version = "2.1.4"; | |
sha256 = "f22fc478d43a36ec3d6c48c57ec53636c0bf936f3733b9a2b34e1a2e6351c44d"; | |
libraryHaskellDepends = [ | |
base | |
template-haskell | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/ekmett/reflection"; | |
description = "Reifies arbitrary terms into types that can be reflected back into terms"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
resource-pool = callPackage ({ base, hashable, mkDerivation, monad-control, stdenv, stm, time, transformers, transformers-base, vector }: | |
mkDerivation { | |
pname = "resource-pool"; | |
version = "0.2.3.2"; | |
sha256 = "8627eea2bea8824af2723646e74e2af0c73f583dd0c496c9fd242cd9d242bc12"; | |
libraryHaskellDepends = [ | |
base | |
hashable | |
monad-control | |
stm | |
time | |
transformers | |
transformers-base | |
vector | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/bos/pool"; | |
description = "A high-performance striped resource pooling implementation"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
resourcet = callPackage ({ base, containers, exceptions, mkDerivation, mtl, primitive, stdenv, transformers, unliftio-core }: | |
mkDerivation { | |
pname = "resourcet"; | |
version = "1.2.1"; | |
sha256 = "e765c12a6ec0f70efc3c938750060bc17569b99578aa635fd4da0c4d06fcf267"; | |
libraryHaskellDepends = [ | |
base | |
containers | |
exceptions | |
mtl | |
primitive | |
transformers | |
unliftio-core | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/snoyberg/conduit"; | |
description = "Deterministic allocation and freeing of scarce resources"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
safe = callPackage ({ base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "safe"; | |
version = "0.3.17"; | |
sha256 = "79c5c41e7151906969133ea21af9f7e8d25c18315886e23d0bdf6faa8b537e5c"; | |
libraryHaskellDepends = [ | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/ndmitchell/safe#readme"; | |
description = "Library of safe (exception free) functions"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
scientific = callPackage ({ base, binary, bytestring, containers, deepseq, hashable, integer-gmp, integer-logarithms, mkDerivation, primitive, stdenv, text }: | |
mkDerivation { | |
pname = "scientific"; | |
version = "0.3.6.2"; | |
sha256 = "278d0afc87450254f8a76eab21b5583af63954efc9b74844a17a21a68013140f"; | |
libraryHaskellDepends = [ | |
base | |
binary | |
bytestring | |
containers | |
deepseq | |
hashable | |
integer-gmp | |
integer-logarithms | |
primitive | |
text | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/basvandijk/scientific"; | |
description = "Numbers represented using scientific notation"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
scrypt = callPackage ({ base, base64-bytestring, bytestring, entropy, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "scrypt"; | |
version = "0.5.0"; | |
sha256 = "3ec0a622393e2a4dbbce4c899602c848d924f8516688491b1162331b7093d9b2"; | |
libraryHaskellDepends = [ | |
base | |
base64-bytestring | |
bytestring | |
entropy | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/informatikr/scrypt"; | |
description = "Stronger password hashing via sequential memory-hard functions"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
semigroupoids = callPackage ({ Cabal, base, base-orphans, bifunctors, cabal-doctest, comonad, containers, contravariant, distributive, hashable, mkDerivation, semigroups, stdenv, tagged, template-haskell, transformers, transformers-compat, unordered-containers }: | |
mkDerivation { | |
pname = "semigroupoids"; | |
version = "5.2.2"; | |
sha256 = "e4def54834cda65ac1e74e6f12a435410e19c1348e820434a30c491c8937299e"; | |
revision = "4"; | |
editedCabalFile = "0pqfrxzypjq6z8lgdkzq4vhcyqkpk5326hny0r6snpc3gm78r4ij"; | |
setupHaskellDepends = [ | |
base | |
Cabal | |
cabal-doctest | |
]; | |
libraryHaskellDepends = [ | |
base | |
base-orphans | |
bifunctors | |
comonad | |
containers | |
contravariant | |
distributive | |
hashable | |
semigroups | |
tagged | |
template-haskell | |
transformers | |
transformers-compat | |
unordered-containers | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/ekmett/semigroupoids"; | |
description = "Semigroupoids: Category sans id"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
semigroups = callPackage ({ base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "semigroups"; | |
version = "0.18.5"; | |
sha256 = "ab2a96af6e81e31b909c37ba65f436f1493dbf387cfe0de10b6586270c4ce29d"; | |
libraryHaskellDepends = [ | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/ekmett/semigroups/"; | |
description = "Anything that associates"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
servant = callPackage ({ Cabal, aeson, attoparsec, base, base-compat, bytestring, cabal-doctest, case-insensitive, http-api-data, http-media, http-types, mkDerivation, mmorph, mtl, natural-transformation, network-uri, singleton-bool, stdenv, string-conversions, tagged, text, vault }: | |
mkDerivation { | |
pname = "servant"; | |
version = "0.14.1"; | |
sha256 = "a7fa2f19dd8af4deec873290c29fac46cdfe716347cc44fcc0949a83b7577420"; | |
setupHaskellDepends = [ | |
base | |
Cabal | |
cabal-doctest | |
]; | |
libraryHaskellDepends = [ | |
aeson | |
attoparsec | |
base | |
base-compat | |
bytestring | |
case-insensitive | |
http-api-data | |
http-media | |
http-types | |
mmorph | |
mtl | |
natural-transformation | |
network-uri | |
singleton-bool | |
string-conversions | |
tagged | |
text | |
vault | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://haskell-servant.readthedocs.org/"; | |
description = "A family of combinators for defining webservices APIs"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
servant-auth = callPackage ({ base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "servant-auth"; | |
version = "0.3.2.0"; | |
sha256 = "7bb4d5118c072cb3845aaba4287b2d5e34e5ccca96916895456a828bf7a9418b"; | |
libraryHaskellDepends = [ | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/haskell-servant/servant-auth#readme"; | |
description = "Authentication combinators for servant"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
servant-auth-server = callPackage ({ aeson, base, base64-bytestring, blaze-builder, bytestring, bytestring-conversion, case-insensitive, cookie, crypto-api, data-default-class, entropy, http-api-data, http-types, jose, lens, mkDerivation, monad-time, mtl, servant, servant-auth, servant-server, stdenv, tagged, text, time, unordered-containers, wai }: | |
mkDerivation { | |
pname = "servant-auth-server"; | |
version = "0.4.0.0"; | |
sha256 = "37122dc5e51a7ead49d6e8e727ec6df3d5026754c0697273e719fa69cf1e8a3b"; | |
libraryHaskellDepends = [ | |
aeson | |
base | |
base64-bytestring | |
blaze-builder | |
bytestring | |
bytestring-conversion | |
case-insensitive | |
cookie | |
crypto-api | |
data-default-class | |
entropy | |
http-api-data | |
http-types | |
jose | |
lens | |
monad-time | |
mtl | |
servant | |
servant-auth | |
servant-server | |
tagged | |
text | |
time | |
unordered-containers | |
wai | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/haskell-servant/servant-auth#readme"; | |
description = "servant-server/servant-auth compatibility"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
servant-blaze = callPackage ({ base, blaze-html, http-media, mkDerivation, servant, stdenv }: | |
mkDerivation { | |
pname = "servant-blaze"; | |
version = "0.8"; | |
sha256 = "46ea88550123d765b2d09073370d0530a51878e7fdf2cf20b070be1f2f10ae94"; | |
revision = "1"; | |
editedCabalFile = "1sw72b1x6diyk13mwxfmv50nix0n2lf7cv55p4n2d4bs7r5388q3"; | |
libraryHaskellDepends = [ | |
base | |
blaze-html | |
http-media | |
servant | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://haskell-servant.readthedocs.org/"; | |
description = "Blaze-html support for servant"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
servant-server = callPackage ({ Cabal, aeson, base, base-compat, base64-bytestring, bytestring, cabal-doctest, containers, exceptions, filepath, http-api-data, http-media, http-types, mkDerivation, monad-control, mtl, network, network-uri, resourcet, servant, stdenv, string-conversions, tagged, text, transformers, transformers-base, transformers-compat, wai, wai-app-static, warp, word8 }: | |
mkDerivation { | |
pname = "servant-server"; | |
version = "0.14.1"; | |
sha256 = "024010b1ef238099d4e8dc1cf000bb5de5bbed149d305506088156308dafddba"; | |
isLibrary = true; | |
isExecutable = true; | |
setupHaskellDepends = [ | |
base | |
Cabal | |
cabal-doctest | |
]; | |
libraryHaskellDepends = [ | |
base | |
base-compat | |
base64-bytestring | |
bytestring | |
containers | |
exceptions | |
filepath | |
http-api-data | |
http-media | |
http-types | |
monad-control | |
mtl | |
network | |
network-uri | |
resourcet | |
servant | |
string-conversions | |
tagged | |
text | |
transformers | |
transformers-base | |
transformers-compat | |
wai | |
wai-app-static | |
word8 | |
]; | |
executableHaskellDepends = [ | |
aeson | |
base | |
servant | |
text | |
wai | |
warp | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://haskell-servant.readthedocs.org/"; | |
description = "A family of combinators for defining webservices APIs and serving them"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
servant-swagger = callPackage ({ Cabal, QuickCheck, aeson, base, bytestring, cabal-doctest, hspec, http-media, insert-ordered-containers, lens, mkDerivation, servant, singleton-bool, stdenv, swagger2, text, unordered-containers }: | |
mkDerivation { | |
pname = "servant-swagger"; | |
version = "1.1.5"; | |
sha256 = "4f7a442bccf2df8a9980129d83bbcd3e73cfec374919ecb8389709c5df0ca50a"; | |
revision = "4"; | |
editedCabalFile = "0jbi48mcqm4zzdpmpqscs6gvx6lc855fi0hk3ymd5kvpsj00lm9j"; | |
setupHaskellDepends = [ | |
base | |
Cabal | |
cabal-doctest | |
]; | |
libraryHaskellDepends = [ | |
aeson | |
base | |
bytestring | |
hspec | |
http-media | |
insert-ordered-containers | |
lens | |
QuickCheck | |
servant | |
singleton-bool | |
swagger2 | |
text | |
unordered-containers | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/haskell-servant/servant-swagger"; | |
description = "Generate Swagger specification for your servant API"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
servant-swagger-ui = callPackage ({ base, bytestring, file-embed-lzma, mkDerivation, servant, servant-server, servant-swagger-ui-core, stdenv, swagger2, text }: | |
mkDerivation { | |
pname = "servant-swagger-ui"; | |
version = "0.3.0.3.13.2"; | |
sha256 = "b6dcb349d845e5a4fa357cb358f44814f30ba23129abd64cb41bda959e629352"; | |
revision = "1"; | |
editedCabalFile = "1ka19i4r7s85qlpk5sm90gm5yf82nd03clgyqzm8w8jn7y3fji19"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
file-embed-lzma | |
servant | |
servant-server | |
servant-swagger-ui-core | |
swagger2 | |
text | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/haskell-servant/servant-swagger-ui"; | |
description = "Servant swagger ui"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
servant-swagger-ui-core = callPackage ({ base, blaze-markup, bytestring, http-media, mkDerivation, servant, servant-blaze, servant-server, stdenv, swagger2, text, transformers, transformers-compat, wai-app-static }: | |
mkDerivation { | |
pname = "servant-swagger-ui-core"; | |
version = "0.3.1"; | |
sha256 = "ab379f8dec934c573c62c72ad49cc04c7e3c77a93fb8f375cfa965836eaa9616"; | |
libraryHaskellDepends = [ | |
base | |
blaze-markup | |
bytestring | |
http-media | |
servant | |
servant-blaze | |
servant-server | |
swagger2 | |
text | |
transformers | |
transformers-compat | |
wai-app-static | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/haskell-servant/servant-swagger-ui"; | |
description = "Servant swagger ui core components"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
setenv = callPackage ({ base, mkDerivation, stdenv, unix }: | |
mkDerivation { | |
pname = "setenv"; | |
version = "0.1.1.3"; | |
sha256 = "e358df39afc03d5a39e2ec650652d845c85c80cc98fe331654deafb4767ecb32"; | |
revision = "1"; | |
editedCabalFile = "0ny4g3kjys0hqg41mnwrsymy1bwhl8l169kis4y4fa58sb06m4f5"; | |
libraryHaskellDepends = [ | |
base | |
unix | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "A cross-platform library for setting environment variables"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
simple-sendfile = callPackage ({ base, bytestring, mkDerivation, network, stdenv, unix }: | |
mkDerivation { | |
pname = "simple-sendfile"; | |
version = "0.2.27"; | |
sha256 = "f68572592099a2db3f7212ac7d133447ae5bbb2605285d3de1a29a52d9c79caf"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
network | |
unix | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "Cross platform library for the sendfile system call"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
singleton-bool = callPackage ({ base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "singleton-bool"; | |
version = "0.1.4"; | |
sha256 = "0195c6e2be1e149e5b687ec3be84fd5089b377345fddd333a9d681eacdfafb2a"; | |
libraryHaskellDepends = [ | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/phadej/singleton-bool#readme"; | |
description = "Type level booleans"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
split = callPackage ({ base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "split"; | |
version = "0.2.3.3"; | |
sha256 = "1dcd674f7c5f276f33300f5fd59e49d1ac6fc92ae949fd06a0f6d3e9d9ac1413"; | |
libraryHaskellDepends = [ | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "Combinator library for splitting lists"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
stm = callPackage ({ array, base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "stm"; | |
version = "2.4.5.0"; | |
sha256 = "31d7db183f13beed5c71409d12747a7f4cf3e145630553dc86336208540859a7"; | |
libraryHaskellDepends = [ | |
array | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://wiki.haskell.org/Software_transactional_memory"; | |
description = "Software Transactional Memory"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
streaming-commons = callPackage ({ array, async, base, bytestring, directory, mkDerivation, network, process, random, stdenv, stm, text, transformers, unix, zlib }: | |
mkDerivation { | |
pname = "streaming-commons"; | |
version = "0.2.1.0"; | |
sha256 = "d8d1fe588924479ea7eefce8c6af77dfb373ee6bde7f4691bdfcbd782b36d68d"; | |
libraryHaskellDepends = [ | |
array | |
async | |
base | |
bytestring | |
directory | |
network | |
process | |
random | |
stm | |
text | |
transformers | |
unix | |
zlib | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/fpco/streaming-commons"; | |
description = "Common lower-level functions needed by various streaming data libraries"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
string-conversions = callPackage ({ base, bytestring, mkDerivation, stdenv, text, utf8-string }: | |
mkDerivation { | |
pname = "string-conversions"; | |
version = "0.4.0.1"; | |
sha256 = "46bcce6d9ce62c558b7658a75d9c6a62f7259d6b0473d011d8078234ad6a1994"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
text | |
utf8-string | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/soenkehahn/string-conversions#readme"; | |
description = "Simplifies dealing with different types for strings"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
stringbuilder = callPackage ({ base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "stringbuilder"; | |
version = "0.5.1"; | |
sha256 = "d878bdc4da806dbce5ab684ef13d2634c17c15b991d0ed3bb25a331eba6603ba"; | |
libraryHaskellDepends = [ | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "A writer monad for multi-line string literals"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
stringsearch = callPackage ({ array, base, bytestring, containers, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "stringsearch"; | |
version = "0.3.6.6"; | |
sha256 = "295f1971920bc52263d8275d7054ad223a7e1aefe75533f9887735c9644ffe4a"; | |
libraryHaskellDepends = [ | |
array | |
base | |
bytestring | |
containers | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://bitbucket.org/dafis/stringsearch"; | |
description = "Fast searching, splitting and replacing of ByteStrings"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
swagger2 = callPackage ({ Cabal, aeson, base, base-compat-batteries, bytestring, cabal-doctest, containers, generics-sop, hashable, http-media, insert-ordered-containers, lens, mkDerivation, mtl, network, scientific, stdenv, template-haskell, text, time, transformers, transformers-compat, unordered-containers, uuid-types, vector }: | |
mkDerivation { | |
pname = "swagger2"; | |
version = "2.2.2"; | |
sha256 = "82d352881041baaaa1ed63cc3262953df101dad5e401272dc62ee346b3ab6eca"; | |
revision = "3"; | |
editedCabalFile = "187jl8slpyr6blcxnhdp7wf85ab54pgqnbl11n816xg6fyqy7ylk"; | |
setupHaskellDepends = [ | |
base | |
Cabal | |
cabal-doctest | |
]; | |
libraryHaskellDepends = [ | |
aeson | |
base | |
base-compat-batteries | |
bytestring | |
containers | |
generics-sop | |
hashable | |
http-media | |
insert-ordered-containers | |
lens | |
mtl | |
network | |
scientific | |
template-haskell | |
text | |
time | |
transformers | |
transformers-compat | |
unordered-containers | |
uuid-types | |
vector | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/GetShopTV/swagger2"; | |
description = "Swagger 2.0 data model"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
tagged = callPackage ({ base, deepseq, mkDerivation, stdenv, template-haskell, transformers, transformers-compat }: | |
mkDerivation { | |
pname = "tagged"; | |
version = "0.8.5"; | |
sha256 = "e47c51c955ed77b0fa36897f652df990aa0a8c4eb278efaddcd604be00fc8d99"; | |
revision = "2"; | |
editedCabalFile = "0r2knfcq0b4s652vlvlnfwxlc2mkc2ra9kl8bp4zdn1awmfy0ia5"; | |
libraryHaskellDepends = [ | |
base | |
deepseq | |
template-haskell | |
transformers | |
transformers-compat | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/ekmett/tagged"; | |
description = "Haskell 98 phantom types to avoid unsafely passing dummy arguments"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
template-haskell = callPackage ({ base, ghc-boot-th, mkDerivation, pretty, stdenv }: | |
mkDerivation { | |
pname = "template-haskell"; | |
version = "2.13.0.0"; | |
sha256 = "633ad6c36a1c27dda10b6a3d60e51f29a66b6b334a9c39867ddc6b6a3b68c148"; | |
libraryHaskellDepends = [ | |
base | |
ghc-boot-th | |
pretty | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "Support library for Template Haskell"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
text = callPackage ({ array, base, binary, bytestring, deepseq, ghc-prim, integer-gmp, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "text"; | |
version = "1.2.3.0"; | |
sha256 = "20e0b1627f613b32cc7f2d2e8dcc48a4a61938b24f3d14fb77cee694f0c9311a"; | |
libraryHaskellDepends = [ | |
array | |
base | |
binary | |
bytestring | |
deepseq | |
ghc-prim | |
integer-gmp | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/haskell/text"; | |
description = "An efficient packed Unicode text type"; | |
license = stdenv.lib.licenses.bsd2; | |
}) {}; | |
tf-random = callPackage ({ base, mkDerivation, primitive, random, stdenv, time }: | |
mkDerivation { | |
pname = "tf-random"; | |
version = "0.5"; | |
sha256 = "2e30cec027b313c9e1794d326635d8fc5f79b6bf6e7580ab4b00186dadc88510"; | |
libraryHaskellDepends = [ | |
base | |
primitive | |
random | |
time | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "High-quality splittable pseudorandom number generator"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
th-abstraction = callPackage ({ base, containers, ghc-prim, mkDerivation, stdenv, template-haskell }: | |
mkDerivation { | |
pname = "th-abstraction"; | |
version = "0.2.8.0"; | |
sha256 = "ca136bd3fa76230a288ba0a3a65c36a555f32c179369a258b4a04d2f30e12758"; | |
revision = "1"; | |
editedCabalFile = "0yr4bj9ypbls0ysmwrgn2nsjb1xpsb12bjaiwbkzp6nf3kljwnnv"; | |
libraryHaskellDepends = [ | |
base | |
containers | |
ghc-prim | |
template-haskell | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/glguy/th-abstraction"; | |
description = "Nicer interface for reified information about data types"; | |
license = stdenv.lib.licenses.isc; | |
}) {}; | |
th-lift = callPackage ({ base, ghc-prim, mkDerivation, stdenv, template-haskell, th-abstraction }: | |
mkDerivation { | |
pname = "th-lift"; | |
version = "0.7.10"; | |
sha256 = "b9ce47a1e5e50d273606e826c1210b724f1af2f302a1de71cd5c9297724d888d"; | |
libraryHaskellDepends = [ | |
base | |
ghc-prim | |
template-haskell | |
th-abstraction | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/mboes/th-lift"; | |
description = "Derive Template Haskell's Lift class for datatypes"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
th-lift-instances = callPackage ({ base, bytestring, containers, mkDerivation, stdenv, template-haskell, text, th-lift, vector }: | |
mkDerivation { | |
pname = "th-lift-instances"; | |
version = "0.1.11"; | |
sha256 = "1da46afabdc73c86f279a0557d5a8f9af1296f9f6043264ba354b1c9cc65a6b8"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
containers | |
template-haskell | |
text | |
th-lift | |
vector | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/bennofs/th-lift-instances/"; | |
description = "Lift instances for template-haskell for common data types"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
time = callPackage ({ base, deepseq, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "time"; | |
version = "1.8.0.2"; | |
sha256 = "40642d965caca8c18950f0812e88ae061aa670fc2b3a8bf70e95b74927f11095"; | |
libraryHaskellDepends = [ | |
base | |
deepseq | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/haskell/time"; | |
description = "A time library"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
time-locale-compat = callPackage ({ base, mkDerivation, old-locale, stdenv, time }: | |
mkDerivation { | |
pname = "time-locale-compat"; | |
version = "0.1.1.4"; | |
sha256 = "f2d165557e2bbd014a4d6615b3e6c177adb034179a307a775e06836f91ebbe62"; | |
libraryHaskellDepends = [ | |
base | |
old-locale | |
time | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/khibino/haskell-time-locale-compat"; | |
description = "Compatibile module for time-format locale"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
transformers = callPackage ({ base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "transformers"; | |
version = "0.5.5.0"; | |
sha256 = "b11eb8827cfd48a801516adec27e2de4091f424386e4c99846c587fc108b19a5"; | |
libraryHaskellDepends = [ | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "Concrete functor and monad transformers"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
transformers-base = callPackage ({ base, base-orphans, mkDerivation, stdenv, stm, transformers, transformers-compat }: | |
mkDerivation { | |
pname = "transformers-base"; | |
version = "0.4.5.2"; | |
sha256 = "d0c80c63fdce6a077dd8eda4f1ff289b85578703a3f1272e141d400fe23245e8"; | |
libraryHaskellDepends = [ | |
base | |
base-orphans | |
stm | |
transformers | |
transformers-compat | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/mvv/transformers-base"; | |
description = "Lift computations from the bottom of a transformer stack"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
transformers-compat = callPackage ({ base, ghc-prim, mkDerivation, stdenv, transformers }: | |
mkDerivation { | |
pname = "transformers-compat"; | |
version = "0.6.2"; | |
sha256 = "dc06228b7b8a546f9d257b4fe2b369fc2cb279240bbe4312aa8f47bb2752e4be"; | |
libraryHaskellDepends = [ | |
base | |
ghc-prim | |
transformers | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/ekmett/transformers-compat/"; | |
description = "A small compatibility shim for the transformers library"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
unix = callPackage ({ base, bytestring, mkDerivation, stdenv, time }: | |
mkDerivation { | |
pname = "unix"; | |
version = "2.7.2.2"; | |
sha256 = "98dd4eb1b28d65bb57f42acbe22076930c0ad5947f3c1459ab7b15abd57cdeac"; | |
revision = "1"; | |
editedCabalFile = "0cag1vm2pmzgy0v1j27lhp37iipck06n6gjlphpl26p5xw3gwd31"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
time | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/haskell/unix"; | |
description = "POSIX functionality"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
unix-compat = callPackage ({ base, mkDerivation, stdenv, unix }: | |
mkDerivation { | |
pname = "unix-compat"; | |
version = "0.5.0.1"; | |
sha256 = "c2f299e0439c15d93d5700911c922fd2b35543c19ba053779cd52f3b051caebd"; | |
revision = "1"; | |
editedCabalFile = "0yrdy4dz0zskgpw7c4wgkwskgayqxvch37axwka5z4g5gmic4mnn"; | |
libraryHaskellDepends = [ | |
base | |
unix | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/jystic/unix-compat"; | |
description = "Portable POSIX-compatibility layer"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
unix-time = callPackage ({ base, binary, bytestring, mkDerivation, old-time, stdenv }: | |
mkDerivation { | |
pname = "unix-time"; | |
version = "0.3.8"; | |
sha256 = "dca1bd332f4690f667570868c91c1270083428067e0e20b88a9d9516efa33a14"; | |
libraryHaskellDepends = [ | |
base | |
binary | |
bytestring | |
old-time | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "Unix time parser/formatter and utilities"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
unliftio-core = callPackage ({ base, mkDerivation, stdenv, transformers }: | |
mkDerivation { | |
pname = "unliftio-core"; | |
version = "0.1.1.0"; | |
sha256 = "7550b017d87af53ae3e0d3b8524e24a77faf739073f35e40663454a9e9752385"; | |
revision = "1"; | |
editedCabalFile = "16bjwcsaghqqmyi69rq65dn3ydifyfaabq3ns37apdm00mwqbcj2"; | |
libraryHaskellDepends = [ | |
base | |
transformers | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/fpco/unliftio/tree/master/unliftio-core#readme"; | |
description = "The MonadUnliftIO typeclass for unlifting monads to IO"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
unordered-containers = callPackage ({ base, deepseq, hashable, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "unordered-containers"; | |
version = "0.2.9.0"; | |
sha256 = "6730cb5c4a3e953e2c199d6425be08fd088ff0089a3e140d63226c052e318250"; | |
libraryHaskellDepends = [ | |
base | |
deepseq | |
hashable | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/tibbe/unordered-containers"; | |
description = "Efficient hashing-based container types"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
uri-bytestring = callPackage ({ attoparsec, base, blaze-builder, bytestring, containers, mkDerivation, stdenv, template-haskell, th-lift-instances }: | |
mkDerivation { | |
pname = "uri-bytestring"; | |
version = "0.3.2.0"; | |
sha256 = "acecd68b9d3128d6b6de99580664ab1e7cbaa0e7722e50c5fc67ccbd7c9104e0"; | |
libraryHaskellDepends = [ | |
attoparsec | |
base | |
blaze-builder | |
bytestring | |
containers | |
template-haskell | |
th-lift-instances | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/Soostone/uri-bytestring"; | |
description = "Haskell URI parsing as ByteStrings"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
utf8-string = callPackage ({ base, bytestring, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "utf8-string"; | |
version = "1.0.1.1"; | |
sha256 = "fb0b9e3acbe0605bcd1c63e51f290a7bbbe6628dfa3294ff453e4235fbaef140"; | |
revision = "3"; | |
editedCabalFile = "02vhj5gykkqa2dyn7s6gn8is1b5fdn9xcqqvlls268g7cpv6rk38"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/glguy/utf8-string/"; | |
description = "Support for reading and writing UTF8 Strings"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
uuid = callPackage ({ base, binary, bytestring, cryptohash-md5, cryptohash-sha1, entropy, mkDerivation, network-info, random, stdenv, text, time, uuid-types }: | |
mkDerivation { | |
pname = "uuid"; | |
version = "1.3.13"; | |
sha256 = "dfac808a7026217d018b408eab18facc6a85c6183be308d4ac7877e80599b027"; | |
revision = "2"; | |
editedCabalFile = "0m185q62jkfb5jsv358nxbnrkv8y8hd0qqvgvh22wvc5g9ipz0r9"; | |
libraryHaskellDepends = [ | |
base | |
binary | |
bytestring | |
cryptohash-md5 | |
cryptohash-sha1 | |
entropy | |
network-info | |
random | |
text | |
time | |
uuid-types | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/hvr/uuid"; | |
description = "For creating, comparing, parsing and printing Universally Unique Identifiers"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
uuid-types = callPackage ({ base, binary, bytestring, deepseq, hashable, mkDerivation, random, stdenv, text }: | |
mkDerivation { | |
pname = "uuid-types"; | |
version = "1.0.3"; | |
sha256 = "9276517ab24a9b06f39d6e3c33c6c2b4ace1fc2126dbc1cd9806866a6551b3fd"; | |
revision = "1"; | |
editedCabalFile = "0iwwj07gp28g357hv76k4h8pvlzamvchnw003cv3qk778pcpx201"; | |
libraryHaskellDepends = [ | |
base | |
binary | |
bytestring | |
deepseq | |
hashable | |
random | |
text | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/aslatter/uuid"; | |
description = "Type definitions for Universally Unique Identifiers"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
vault = callPackage ({ base, containers, hashable, mkDerivation, semigroups, stdenv, unordered-containers }: | |
mkDerivation { | |
pname = "vault"; | |
version = "0.3.1.1"; | |
sha256 = "b2a4150699db8a45d189cc93c34c36c3bfc1082b4ca94612e242aefd4e8e2e28"; | |
libraryHaskellDepends = [ | |
base | |
containers | |
hashable | |
semigroups | |
unordered-containers | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/HeinrichApfelmus/vault"; | |
description = "a persistent store for values of arbitrary types"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
vector = callPackage ({ base, deepseq, ghc-prim, mkDerivation, primitive, stdenv }: | |
mkDerivation { | |
pname = "vector"; | |
version = "0.12.0.1"; | |
sha256 = "b100ee79b9da2651276278cd3e0f08a3c152505cc52982beda507515af173d7b"; | |
revision = "3"; | |
editedCabalFile = "0y5rh8k710i2a3p1h2rghvr5cfg78p5h0kbfi7ifxqqf6pzlyr1x"; | |
libraryHaskellDepends = [ | |
base | |
deepseq | |
ghc-prim | |
primitive | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/haskell/vector"; | |
description = "Efficient Arrays"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
vector-algorithms = callPackage ({ base, bytestring, mkDerivation, primitive, stdenv, vector }: | |
mkDerivation { | |
pname = "vector-algorithms"; | |
version = "0.7.0.1"; | |
sha256 = "ed460a41ca068f568bc2027579ab14185fbb72c7ac469b5179ae5f8a52719070"; | |
revision = "1"; | |
editedCabalFile = "1996aj239vasr4hd5c0pi9i0bd08r6clzr76nqvf3hc5kjs7vml2"; | |
isLibrary = true; | |
isExecutable = true; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
primitive | |
vector | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://code.haskell.org/~dolio/"; | |
description = "Efficient algorithms for vector arrays"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
vector-sized = callPackage ({ adjunctions, base, deepseq, distributive, finite-typelits, indexed-list-literals, mkDerivation, primitive, stdenv, vector }: | |
mkDerivation { | |
pname = "vector-sized"; | |
version = "1.0.4.0"; | |
sha256 = "64be9a8eb50a7ee912b2f7429fc1eb9184283a2b09a9d19fbc6de3e90bf3b9e5"; | |
libraryHaskellDepends = [ | |
adjunctions | |
base | |
deepseq | |
distributive | |
finite-typelits | |
indexed-list-literals | |
primitive | |
vector | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/expipiplus1/vector-sized#readme"; | |
description = "Size tagged vectors"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
void = callPackage ({ base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "void"; | |
version = "0.7.2"; | |
sha256 = "d3fffe66a03e4b53db1e459edf75ad8402385a817cae415d857ec0b03ce0cf2b"; | |
libraryHaskellDepends = [ | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/ekmett/void"; | |
description = "A Haskell 98 logically uninhabited data type"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
wai = callPackage ({ base, bytestring, http-types, mkDerivation, network, stdenv, text, transformers, vault }: | |
mkDerivation { | |
pname = "wai"; | |
version = "3.2.1.2"; | |
sha256 = "282351461f19fbac26aa0a7896d7ab583b4abef522fcd9aba944f1848e58234b"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
http-types | |
network | |
text | |
transformers | |
vault | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/yesodweb/wai"; | |
description = "Web Application Interface"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
wai-app-static = callPackage ({ base, blaze-html, blaze-markup, bytestring, containers, cryptonite, directory, file-embed, filepath, http-date, http-types, memory, mime-types, mkDerivation, old-locale, optparse-applicative, stdenv, template-haskell, text, time, transformers, unix-compat, unordered-containers, wai, wai-extra, warp, zlib }: | |
mkDerivation { | |
pname = "wai-app-static"; | |
version = "3.1.6.2"; | |
sha256 = "d0b0a566be61ef4c8f800922a71dbc4de64287f8f73782b1461cd5d294c1dc3e"; | |
isLibrary = true; | |
isExecutable = true; | |
libraryHaskellDepends = [ | |
base | |
blaze-html | |
blaze-markup | |
bytestring | |
containers | |
cryptonite | |
directory | |
file-embed | |
filepath | |
http-date | |
http-types | |
memory | |
mime-types | |
old-locale | |
optparse-applicative | |
template-haskell | |
text | |
time | |
transformers | |
unix-compat | |
unordered-containers | |
wai | |
wai-extra | |
warp | |
zlib | |
]; | |
executableHaskellDepends = [ | |
base | |
bytestring | |
containers | |
directory | |
mime-types | |
text | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://www.yesodweb.com/book/web-application-interface"; | |
description = "WAI application for static serving"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
wai-cors = callPackage ({ attoparsec, base, base-unicode-symbols, bytestring, case-insensitive, http-types, mkDerivation, mtl, stdenv, transformers, wai }: | |
mkDerivation { | |
pname = "wai-cors"; | |
version = "0.2.6"; | |
sha256 = "cac61023184404ba5abf8d3739e51c4862561ba56f829f6f5e69dd64216aa986"; | |
enableSeparateDataOutput = true; | |
libraryHaskellDepends = [ | |
attoparsec | |
base | |
base-unicode-symbols | |
bytestring | |
case-insensitive | |
http-types | |
mtl | |
transformers | |
wai | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "https://github.com/larskuhtz/wai-cors"; | |
description = "CORS for WAI"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
wai-extra = callPackage ({ aeson, ansi-terminal, base, base64-bytestring, bytestring, case-insensitive, containers, cookie, data-default-class, deepseq, directory, fast-logger, http-types, iproute, lifted-base, mkDerivation, network, old-locale, resourcet, stdenv, streaming-commons, stringsearch, text, time, transformers, unix, unix-compat, vault, void, wai, wai-logger, word8, zlib }: | |
mkDerivation { | |
pname = "wai-extra"; | |
version = "3.0.23.0"; | |
sha256 = "88cf1fa003d4e85070185f461c534ccecd82a55975f94f58c0a7002f8b8c9081"; | |
isLibrary = true; | |
isExecutable = true; | |
libraryHaskellDepends = [ | |
aeson | |
ansi-terminal | |
base | |
base64-bytestring | |
bytestring | |
case-insensitive | |
containers | |
cookie | |
data-default-class | |
deepseq | |
directory | |
fast-logger | |
http-types | |
iproute | |
lifted-base | |
network | |
old-locale | |
resourcet | |
streaming-commons | |
stringsearch | |
text | |
time | |
transformers | |
unix | |
unix-compat | |
vault | |
void | |
wai | |
wai-logger | |
word8 | |
zlib | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/yesodweb/wai"; | |
description = "Provides some basic WAI handlers and middleware"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
wai-logger = callPackage ({ base, byteorder, bytestring, case-insensitive, fast-logger, http-types, mkDerivation, network, stdenv, unix, unix-time, wai }: | |
mkDerivation { | |
pname = "wai-logger"; | |
version = "2.3.2"; | |
sha256 = "8dd4ff875d9ac2c115f5d45cc4375635a6c3e55a75c632ff3781d1fb086eb470"; | |
libraryHaskellDepends = [ | |
base | |
byteorder | |
bytestring | |
case-insensitive | |
fast-logger | |
http-types | |
network | |
unix | |
unix-time | |
wai | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "A logging system for WAI"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
warp = callPackage ({ array, async, auto-update, base, bsb-http-chunked, bytestring, case-insensitive, containers, ghc-prim, hashable, http-date, http-types, http2, iproute, mkDerivation, network, simple-sendfile, stdenv, stm, streaming-commons, text, unix, unix-compat, vault, wai, word8 }: | |
mkDerivation { | |
pname = "warp"; | |
version = "3.2.23"; | |
sha256 = "a0aaff3afbda9675b61ec5725ced21fd48694257ba350fd2d2e07a4822c4698b"; | |
libraryHaskellDepends = [ | |
array | |
async | |
auto-update | |
base | |
bsb-http-chunked | |
bytestring | |
case-insensitive | |
containers | |
ghc-prim | |
hashable | |
http-date | |
http-types | |
http2 | |
iproute | |
network | |
simple-sendfile | |
stm | |
streaming-commons | |
text | |
unix | |
unix-compat | |
vault | |
wai | |
word8 | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/yesodweb/wai"; | |
description = "A fast, light-weight web server for WAI applications"; | |
license = stdenv.lib.licenses.mit; | |
}) {}; | |
word8 = callPackage ({ base, mkDerivation, stdenv }: | |
mkDerivation { | |
pname = "word8"; | |
version = "0.1.3"; | |
sha256 = "2630934c75728bfbf390c1f0206b225507b354f68d4047b06c018a36823b5d8a"; | |
libraryHaskellDepends = [ | |
base | |
]; | |
doHaddock = false; | |
doCheck = false; | |
description = "Word8 library"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
x509 = callPackage ({ asn1-encoding, asn1-parse, asn1-types, base, bytestring, containers, cryptonite, hourglass, memory, mkDerivation, mtl, pem, stdenv }: | |
mkDerivation { | |
pname = "x509"; | |
version = "1.7.3"; | |
sha256 = "41740f949bb773dc721d342a85587a512658c81ee8cd38f102473b315e127356"; | |
revision = "1"; | |
editedCabalFile = "06zzirygvzp0ssdg9blipdwmd0b41p4gxh3ldai7ngjyjsdclwsx"; | |
libraryHaskellDepends = [ | |
asn1-encoding | |
asn1-parse | |
asn1-types | |
base | |
bytestring | |
containers | |
cryptonite | |
hourglass | |
memory | |
mtl | |
pem | |
]; | |
doHaddock = false; | |
doCheck = false; | |
homepage = "http://github.com/vincenthz/hs-certificate"; | |
description = "X509 reader and writer"; | |
license = stdenv.lib.licenses.bsd3; | |
}) {}; | |
zlib = callPackage ({ base, bytestring, mkDerivation, stdenv, zlib }: | |
mkDerivation { | |
pname = "zlib"; | |
version = "0.6.2"; | |
sha256 = "0dcc7d925769bdbeb323f83b66884101084167501f11d74d21eb9bc515707fed"; | |
libraryHaskellDepends = [ | |
base | |
bytestring | |
]; | |
librarySystemDepends = [ zlib ]; | |
doHaddock = false; | |
doCheck = false; | |
description = "Compression and decompression in the gzip and zlib formats"; | |
license = stdenv.lib.licenses.bsd3; | |
}) { zlib = pkgs.zlib; }; | |
}; | |
in | |
compiler.override { | |
initialPackages = stackPackages; | |
configurationCommon = { ... }: self: super: {}; | |
} | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
resolver: lts-12.2 | |
packages: | |
- . | |
extra-deps: | |
- beam-postgres-0.3.2.2 | |
flags: {} | |
extra-package-dbs: [] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment