diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 000000000..9238dc561 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,4 @@ +# Nix +/nix/sources.nix linguist-vendored +/nix/sources.json linguist-generated +/nix/*-stack2nix-output.nix linguist-generated diff --git a/nix/aura-stack2nix-output.nix b/nix/aura-stack2nix-output.nix new file mode 100644 index 000000000..ad1839aa0 --- /dev/null +++ b/nix/aura-stack2nix-output.nix @@ -0,0 +1,38914 @@ +# Generated using stack2nix 0.2.3. + +{ pkgs ? (import {}) +, compiler ? pkgs.haskell.packages.ghc883 +}: + +with pkgs.haskell.lib; + +let + stackPackages = { pkgs, stdenv, callPackage }: + self: { + Cabal = null; + array = null; + base = null; + binary = null; + bytestring = null; + containers = null; + deepseq = null; + directory = null; + filepath = null; + ghc = null; + ghc-boot = null; + ghc-boot-th = null; + ghc-heap = null; + ghc-prim = null; + ghci = null; + hpc = null; + integer-gmp = null; + libiserv = null; + mtl = null; + parsec = null; + pretty = null; + process = null; + rts = null; + stm = null; + template-haskell = null; + terminfo = null; + text = null; + time = null; + transformers = null; + unix = null; + xhtml = null; + "AC-Angle" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "AC-Angle"; + version = "1.0"; + sha256 = "b545b0086832adc7d9ae15b4c3f3d1522d63a746f204570766828f1a893a4965"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Angles in degrees and radians"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ALUT" = callPackage + ({ mkDerivation, base, freealut, OpenAL, StateVar, stdenv + , transformers + }: + mkDerivation { + pname = "ALUT"; + version = "2.4.0.3"; + sha256 = "71891b0a1d96a6a07d1404e542dc9c86b30f757543c294de9644af98f781d912"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base OpenAL StateVar transformers ]; + librarySystemDepends = [ freealut ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-openal/ALUT"; + description = "A binding for the OpenAL Utility Toolkit"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) freealut;}; + "ANum" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "ANum"; + version = "0.2.0.2"; + sha256 = "f6ae0d1b663100a2aa3dfdab12f4af0851408659eb5c2f78b8b443b0d29dbb1a"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/DanBurton/ANum#readme"; + description = "Num instance for Applicatives provided via the ANum newtype"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "Allure" = callPackage + ({ mkDerivation, async, base, enummapset, filepath, ghc-compact + , LambdaHack, optparse-applicative, primitive, random, stdenv + , template-haskell, text, transformers + }: + mkDerivation { + pname = "Allure"; + version = "0.9.5.0"; + sha256 = "8180fe070633bfa5515de8f7443421044e7ad4ee050f0a92c048cec5f2c88132"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + async base enummapset filepath ghc-compact LambdaHack + optparse-applicative primitive random template-haskell text + transformers + ]; + executableHaskellDepends = [ + async base filepath LambdaHack optparse-applicative + ]; + doHaddock = false; + doCheck = false; + homepage = "http://allureofthestars.com"; + description = "Near-future Sci-Fi roguelike and tactical squad combat game"; + license = stdenv.lib.licenses.agpl3Plus; + }) {}; + "Boolean" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "Boolean"; + version = "0.2.4"; + sha256 = "67216013b02b8ac5b534a1ef25f409f930eea1a85eae801933a01ad43145eef8"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Generalized booleans and numbers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "BoundedChan" = callPackage + ({ mkDerivation, array, base, stdenv }: + mkDerivation { + pname = "BoundedChan"; + version = "1.0.3.0"; + sha256 = "531ceaed7f62844c2a63a7cbfdcab332ea5eaa218e9922ca3305580438adc46d"; + libraryHaskellDepends = [ array base ]; + doHaddock = false; + doCheck = false; + description = "Implementation of bounded channels"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ChannelT" = callPackage + ({ mkDerivation, base, free, mmorph, mtl, stdenv, transformers-base + }: + mkDerivation { + pname = "ChannelT"; + version = "0.0.0.7"; + sha256 = "3e215d425e3cfccf2e4d84b1402fb39a2081cb33b6556059db616e722a7c77a0"; + libraryHaskellDepends = [ base free mmorph mtl transformers-base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/pthariensflame/ChannelT"; + description = "Generalized stream processors"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "Chart" = callPackage + ({ mkDerivation, array, base, colour, data-default-class, lens, mtl + , old-locale, operational, stdenv, time, vector + }: + mkDerivation { + pname = "Chart"; + version = "1.9.3"; + sha256 = "3e17f4ca0112399df627862bb50581f81ec3ebf54b618e3c690f10380b9ec95c"; + revision = "1"; + editedCabalFile = "1is2xvhwyf5j4nls6k162glazd28jj84r2h0bf868q93qdppzgxj"; + libraryHaskellDepends = [ + array base colour data-default-class lens mtl old-locale + operational time vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/timbod7/haskell-chart/wiki"; + description = "A library for generating 2D Charts and Plots"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "Chart-diagrams" = callPackage + ({ mkDerivation, base, blaze-markup, bytestring, Chart, colour + , containers, data-default-class, diagrams-core, diagrams-lib + , diagrams-postscript, diagrams-svg, lens, mtl, old-locale + , operational, stdenv, svg-builder, SVGFonts, text, time + }: + mkDerivation { + pname = "Chart-diagrams"; + version = "1.9.3"; + sha256 = "966f8570f56d31d5581c2336e03332b579098cc9568d450d7e535d090afebe1c"; + revision = "1"; + editedCabalFile = "1hm4z73k60ndb5jvy6wxviiyv9i0qd6diz8kf36yfbayzacqianw"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base blaze-markup bytestring Chart colour containers + data-default-class diagrams-core diagrams-lib diagrams-postscript + diagrams-svg lens mtl old-locale operational svg-builder SVGFonts + text time + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/timbod7/haskell-chart/wiki"; + description = "Diagrams backend for Charts"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ChasingBottoms" = callPackage + ({ mkDerivation, base, containers, mtl, QuickCheck, random, stdenv + , syb + }: + mkDerivation { + pname = "ChasingBottoms"; + version = "1.3.1.8"; + sha256 = "9d873281fe529f21502714ee6f44df73c9a268e8557c80c9815c95d8215c4dd5"; + libraryHaskellDepends = [ + base containers mtl QuickCheck random syb + ]; + doHaddock = false; + doCheck = false; + description = "For testing partial and infinite values"; + license = stdenv.lib.licenses.mit; + }) {}; + "Clipboard" = callPackage + ({ mkDerivation, base, directory, stdenv, unix, utf8-string, X11 }: + mkDerivation { + pname = "Clipboard"; + version = "2.3.2.0"; + sha256 = "3f82c8183a599025c5199ba50d0661512683e9cf29e6054858f1abe2ab8b25b7"; + libraryHaskellDepends = [ base directory unix utf8-string X11 ]; + doHaddock = false; + doCheck = false; + homepage = "http://haskell.org/haskellwiki/Clipboard"; + description = "System clipboard interface"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ClustalParser" = callPackage + ({ mkDerivation, base, cmdargs, either-unwrap, parsec, stdenv, text + , vector + }: + mkDerivation { + pname = "ClustalParser"; + version = "1.3.0"; + sha256 = "e64ebe0a43ef2c010079b31b8f359c159d098496ee9f3ea0bbba25bd2fb1a07e"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base parsec text vector ]; + executableHaskellDepends = [ + base cmdargs either-unwrap parsec text vector + ]; + doHaddock = false; + doCheck = false; + description = "Libary for parsing Clustal tools output"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "Color" = callPackage + ({ mkDerivation, base, Cabal, cabal-doctest, data-default-class + , deepseq, stdenv, vector + }: + mkDerivation { + pname = "Color"; + version = "0.1.4"; + sha256 = "cd48779fdf729ae7224da143a07e95f1e2c6e4262b0642889e17bf43fd07b094"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ base data-default-class deepseq vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/lehins/Color"; + description = "Color spaces and conversions between them"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "DAV" = callPackage + ({ mkDerivation, base, bytestring, case-insensitive, containers + , data-default, exceptions, haskeline, http-client, http-client-tls + , http-types, lens, mtl, network, network-uri, optparse-applicative + , stdenv, transformers, transformers-base, transformers-compat + , utf8-string, xml-conduit, xml-hamlet + }: + mkDerivation { + pname = "DAV"; + version = "1.3.4"; + sha256 = "5e3b825290a0bd4c9da1c814b5e67901b0f9f1d16a88effaa7e060a81c895bc7"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring case-insensitive containers data-default exceptions + http-client http-client-tls http-types lens mtl transformers + transformers-base transformers-compat utf8-string xml-conduit + xml-hamlet + ]; + executableHaskellDepends = [ + base bytestring case-insensitive containers data-default exceptions + haskeline http-client http-client-tls http-types lens mtl network + network-uri optparse-applicative transformers transformers-base + transformers-compat utf8-string xml-conduit xml-hamlet + ]; + doHaddock = false; + doCheck = false; + homepage = "http://floss.scru.org/hDAV"; + description = "RFC 4918 WebDAV support"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "Decimal" = callPackage + ({ mkDerivation, base, deepseq, stdenv }: + mkDerivation { + pname = "Decimal"; + version = "0.5.1"; + sha256 = "575ca5c65a8ea5a5bf2cd7b794a0d16622082cb501bf4b0327c5895c0b80f34c"; + libraryHaskellDepends = [ base deepseq ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/PaulJohnson/Haskell-Decimal"; + description = "Decimal numbers with variable precision"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "Diff" = callPackage + ({ mkDerivation, array, base, pretty, stdenv }: + mkDerivation { + pname = "Diff"; + version = "0.4.0"; + sha256 = "7290ac098ad8b4748b9c10e494cc85ba54af688226ae69a465aa7b4c73f149c7"; + libraryHaskellDepends = [ array base pretty ]; + doHaddock = false; + doCheck = false; + description = "O(ND) diff algorithm in haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ENIG" = callPackage + ({ mkDerivation, base, stdenv, text, unicode-transforms, vector }: + mkDerivation { + pname = "ENIG"; + version = "0.0.1.0"; + sha256 = "03b29362c5bf0b33ded4e776d0252e71f3227da7c93cefa3d67348ab976f66ff"; + libraryHaskellDepends = [ base text unicode-transforms vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/QuietJoon/ENIG#readme"; + description = "Auto Korean conjugator/adjustor/adopter/converter"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "Earley" = callPackage + ({ mkDerivation, base, ListLike, stdenv }: + mkDerivation { + pname = "Earley"; + version = "0.13.0.1"; + sha256 = "1e60bcfda0d7441ce2886d7f3523e017e74c225506dd9d0e7a3c012959943899"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base ListLike ]; + doHaddock = false; + doCheck = false; + description = "Parsing all context-free grammars using Earley's algorithm"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "Ebnf2ps" = callPackage + ({ mkDerivation, array, base, containers, directory, happy + , old-time, stdenv, unix + }: + mkDerivation { + pname = "Ebnf2ps"; + version = "1.0.15"; + sha256 = "0ecce7d721d6c8993fa6ba6cfb16f1101d85e00bbaf0b6941d36a00badea2b4b"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + array base containers directory old-time unix + ]; + executableToolDepends = [ happy ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/FranklinChen/Ebnf2ps"; + description = "Peter's Syntax Diagram Drawing Tool"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "FenwickTree" = callPackage + ({ mkDerivation, base, QuickCheck, stdenv, template-haskell }: + mkDerivation { + pname = "FenwickTree"; + version = "0.1.2.1"; + sha256 = "9c172d62b24365e663a0355e8eaa34362a1a769c18a64391939a9b50e384f03c"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base QuickCheck template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mgajda/FenwickTree"; + description = "Data structure for fast query and update of cumulative sums"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "FindBin" = callPackage + ({ mkDerivation, base, directory, filepath, stdenv }: + mkDerivation { + pname = "FindBin"; + version = "0.0.5"; + sha256 = "279c7967e0803ca3b9a0a1956ce7ba9b9a2294eb9f971bea8a557b5f80ddfda4"; + libraryHaskellDepends = [ base directory filepath ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/audreyt/findbin"; + description = "Locate directory of original program"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "FloatingHex" = callPackage + ({ mkDerivation, base, stdenv, template-haskell }: + mkDerivation { + pname = "FloatingHex"; + version = "0.4"; + sha256 = "b277054db48d2dec62e3831586f218cbe0a056dec44dbc032e9a73087425a24c"; + libraryHaskellDepends = [ base template-haskell ]; + doHaddock = false; + doCheck = false; + description = "Read and write hexadecimal floating point numbers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "FontyFruity" = callPackage + ({ mkDerivation, base, binary, bytestring, containers, deepseq + , directory, filepath, stdenv, text, vector, xml + }: + mkDerivation { + pname = "FontyFruity"; + version = "0.5.3.5"; + sha256 = "2deb5ba03a5326c7dd364900b86e427344266c4866b863e8325bf6eade760a9a"; + libraryHaskellDepends = [ + base binary bytestring containers deepseq directory filepath text + vector xml + ]; + doHaddock = false; + doCheck = false; + description = "A true type file format loader"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ForestStructures" = callPackage + ({ mkDerivation, base, bifunctors, containers, fgl, lens + , QuickCheck, stdenv, unordered-containers, vector, vector-th-unbox + }: + mkDerivation { + pname = "ForestStructures"; + version = "0.0.1.0"; + sha256 = "7c5b4a7b78178396152c0dc24d966b55557f5bdaaf0cfa24ee71c9cb006315c2"; + libraryHaskellDepends = [ + base bifunctors containers fgl lens QuickCheck unordered-containers + vector vector-th-unbox + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/choener/ForestStructures"; + description = "Tree- and forest structures"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "GLFW-b" = callPackage + ({ mkDerivation, array, base, bindings-GLFW, deepseq, stdenv }: + mkDerivation { + pname = "GLFW-b"; + version = "3.3.0.0"; + sha256 = "64772fd294a168567742753588f33627836bd0de876761f2da721d46aab506f6"; + libraryHaskellDepends = [ array base bindings-GLFW deepseq ]; + doHaddock = false; + doCheck = false; + description = "Bindings to GLFW OpenGL library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "GLURaw" = callPackage + ({ mkDerivation, base, libGL, libGLU, OpenGLRaw, stdenv + , transformers + }: + mkDerivation { + pname = "GLURaw"; + version = "2.0.0.4"; + sha256 = "b863fd5cb26b1a37afb66ef8a81c0335bc073d33b0a67ec5190dfc62cb885dc4"; + libraryHaskellDepends = [ base OpenGLRaw transformers ]; + librarySystemDepends = [ libGL libGLU ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/Opengl"; + description = "A raw binding for the OpenGL graphics system"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) libGL; inherit (pkgs) libGLU;}; + "GLUT" = callPackage + ({ mkDerivation, array, base, containers, OpenGL, StateVar, stdenv + , transformers + }: + mkDerivation { + pname = "GLUT"; + version = "2.7.0.15"; + sha256 = "e99527f965849756e99b132fd6975747ec0952476454e0b9ec90526e9cdde108"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array base containers OpenGL StateVar transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/Opengl"; + description = "A binding for the OpenGL Utility Toolkit"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "GenericPretty" = callPackage + ({ mkDerivation, base, ghc-prim, pretty, stdenv }: + mkDerivation { + pname = "GenericPretty"; + version = "1.2.2"; + sha256 = "eeea7ae7081f866de6a83ab8c4c335806b8cbb679d85e416e6224384ffcdae3c"; + libraryHaskellDepends = [ base ghc-prim pretty ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/RazvanRanca/GenericPretty"; + description = "A generic, derivable, haskell pretty printer"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "Glob" = callPackage + ({ mkDerivation, base, containers, directory, dlist, filepath + , stdenv, transformers, transformers-compat + }: + mkDerivation { + pname = "Glob"; + version = "0.10.0"; + sha256 = "473355bd6ba0a97902e0edada1acbc0d76cfda77596f0188b2cc0ae34272a324"; + revision = "1"; + editedCabalFile = "0zfd4wimwgnmgqkz9g9jqj2dq2r50wdcqmcz6v7is1zrpwhszk5v"; + libraryHaskellDepends = [ + base containers directory dlist filepath transformers + transformers-compat + ]; + doHaddock = false; + doCheck = false; + homepage = "http://iki.fi/matti.niemenmaa/glob/"; + description = "Globbing library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "HDBC" = callPackage + ({ mkDerivation, base, bytestring, containers, convertible, mtl + , old-time, stdenv, text, time, utf8-string + }: + mkDerivation { + pname = "HDBC"; + version = "2.4.0.3"; + sha256 = "1e63bc1f3d1818e39a231eb5467546e0705554de38aeca43fd4ad4cb53a2626f"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring containers convertible mtl old-time text time + utf8-string + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hdbc/hdbc"; + description = "Haskell Database Connectivity"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "HDBC-session" = callPackage + ({ mkDerivation, base, HDBC, stdenv }: + mkDerivation { + pname = "HDBC-session"; + version = "0.1.2.0"; + sha256 = "aa057f18bbc9d2f9876152246682f546c9cf140192515c7c23b5be2fccc296e3"; + libraryHaskellDepends = [ base HDBC ]; + doHaddock = false; + doCheck = false; + homepage = "http://khibino.github.io/haskell-relational-record/"; + description = "Bracketed connection for HDBC"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "HSlippyMap" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "HSlippyMap"; + version = "3.0.1"; + sha256 = "27eb37f3b1e70780173e732a949776fc0b0ecc5b1ba515c2e239d6545a2beb0d"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/apeyroux/HSlippyMap"; + description = "OpenStreetMap Slippy Map"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "HStringTemplate" = callPackage + ({ mkDerivation, array, base, blaze-builder, bytestring, containers + , deepseq, directory, filepath, mtl, old-locale, parsec, pretty + , semigroups, stdenv, syb, template-haskell, text, time, void + }: + mkDerivation { + pname = "HStringTemplate"; + version = "0.8.7"; + sha256 = "4f4ea4aa2e45e7c45821b87b0105c201fbadebc2f2d00c211e728403a0af6b0e"; + revision = "1"; + editedCabalFile = "0s7y606q2q0vnbg9c51kypawyvapva60i2lw1dg1bij50aiv5d3i"; + libraryHaskellDepends = [ + array base blaze-builder bytestring containers deepseq directory + filepath mtl old-locale parsec pretty semigroups syb + template-haskell text time void + ]; + doHaddock = false; + doCheck = false; + description = "StringTemplate implementation in Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "HSvm" = callPackage + ({ mkDerivation, base, containers, stdenv }: + mkDerivation { + pname = "HSvm"; + version = "0.1.1.3.22"; + sha256 = "8f348ff87d7312a5a41d99a1df558df72592aa34f4520c4b03fad4376e0f326e"; + libraryHaskellDepends = [ base containers ]; + doHaddock = false; + doCheck = false; + description = "Haskell Bindings for libsvm"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "HTF" = callPackage + ({ mkDerivation, aeson, array, base, base64-bytestring, bytestring + , Cabal, containers, cpphs, Diff, directory, haskell-src, HUnit + , lifted-base, monad-control, mtl, old-time, pretty, process + , QuickCheck, random, regex-compat, stdenv, text, time, unix + , vector, xmlgen + }: + mkDerivation { + pname = "HTF"; + version = "0.14.0.3"; + sha256 = "17bb9811b15e3bfaf25cda58820509ce1d4cc556eae274e16745742b54810f8d"; + isLibrary = true; + isExecutable = true; + setupHaskellDepends = [ base Cabal process ]; + libraryHaskellDepends = [ + aeson array base base64-bytestring bytestring containers cpphs Diff + directory haskell-src HUnit lifted-base monad-control mtl old-time + pretty process QuickCheck random regex-compat text time unix vector + xmlgen + ]; + libraryToolDepends = [ cpphs ]; + executableHaskellDepends = [ + array base cpphs directory HUnit mtl old-time random text + ]; + executableToolDepends = [ cpphs ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/skogsbaer/HTF/"; + description = "The Haskell Test Framework"; + license = stdenv.lib.licenses.lgpl21; + }) {}; + "HTTP" = callPackage + ({ mkDerivation, array, base, bytestring, mtl, network, network-uri + , parsec, stdenv, time + }: + mkDerivation { + pname = "HTTP"; + version = "4000.3.14"; + sha256 = "a602d7f30e917164c6a634f8cb1f5df4849048858db01380a0875e16e5aa687b"; + revision = "1"; + editedCabalFile = "1inz9grpl9605bbymy6n5y4as54mlykbsiw8wpm5gl6qvxgrf69w"; + libraryHaskellDepends = [ + array base bytestring mtl network network-uri parsec time + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell/HTTP"; + description = "A library for client-side HTTP"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "HUnit" = callPackage + ({ mkDerivation, base, call-stack, deepseq, 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; + }) {}; + "HUnit-approx" = callPackage + ({ mkDerivation, base, call-stack, HUnit, stdenv }: + mkDerivation { + pname = "HUnit-approx"; + version = "1.1.1.1"; + sha256 = "4a4327d328bb8b944c73ec211dd29e953e477f99fd3f9e28fe5200f02fa62baf"; + libraryHaskellDepends = [ base call-stack HUnit ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/goldfirere/HUnit-approx"; + description = "Approximate equality for floating point numbers with HUnit"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "HaXml" = callPackage + ({ mkDerivation, base, bytestring, containers, directory, filepath + , polyparse, pretty, random, stdenv + }: + mkDerivation { + pname = "HaXml"; + version = "1.25.5"; + sha256 = "cbc51ac4b6128e130f0272a7b42ab464bc865b3c238d6cce6b76e451765c1235"; + revision = "2"; + editedCabalFile = "0vlczcac2is5dbvkcwbsry1i10pbh1r316n1sq2py35alw7kzp1j"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring containers filepath polyparse pretty random + ]; + executableHaskellDepends = [ base directory polyparse pretty ]; + doHaddock = false; + doCheck = false; + homepage = "http://projects.haskell.org/HaXml/"; + description = "Utilities for manipulating XML documents"; + license = "LGPL"; + }) {}; + "HandsomeSoup" = callPackage + ({ mkDerivation, base, containers, HTTP, hxt, hxt-http, mtl + , network, network-uri, parsec, stdenv, transformers + }: + mkDerivation { + pname = "HandsomeSoup"; + version = "0.4.2"; + sha256 = "0ae2dad3fbde1efee9e45b84b2aeb5b526cc7b3ea2cbc5715494f7bde3ceeefb"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base containers HTTP hxt hxt-http mtl network network-uri parsec + transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/egonSchiele/HandsomeSoup"; + description = "Work with HTML more easily in HXT"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "HasBigDecimal" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "HasBigDecimal"; + version = "0.1.1"; + sha256 = "0a14a02696d1ecbbfa99b87ee94ffc217e73a005509f6a43d0a9e71adab3be35"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/thma/HasBigDecimal#readme"; + description = "A library for arbitrary precision decimal numbers"; + license = stdenv.lib.licenses.asl20; + }) {}; + "HsOpenSSL" = callPackage + ({ mkDerivation, base, bytestring, Cabal, network, openssl, stdenv + , time + }: + mkDerivation { + pname = "HsOpenSSL"; + version = "0.11.4.18"; + sha256 = "ddc7dc4e5448590f9804249e008717f2cf89fa64053dcf6c39675bc6af69e4db"; + configureFlags = [ "-f-fast-bignum" ]; + setupHaskellDepends = [ base Cabal ]; + libraryHaskellDepends = [ base bytestring network time ]; + librarySystemDepends = [ openssl ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/vshabanov/HsOpenSSL"; + description = "Partial OpenSSL binding for Haskell"; + license = stdenv.lib.licenses.publicDomain; + }) {inherit (pkgs) openssl;}; + "HsYAML" = callPackage + ({ mkDerivation, base, bytestring, containers, deepseq, mtl, parsec + , stdenv, text + }: + mkDerivation { + pname = "HsYAML"; + version = "0.2.1.0"; + sha256 = "60f727d5c90e693ef71df7dcbed8f40b66d2db11375528043e0326749e861f83"; + revision = "1"; + editedCabalFile = "0bfwdwwj5wgqrrbw1cwaxwxy9970dzln7w20f21mlg2l374wnqvf"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring containers deepseq mtl parsec text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hvr/HsYAML"; + description = "Pure Haskell YAML 1.2 processor"; + license = stdenv.lib.licenses.gpl2; + }) {}; + "HsYAML-aeson" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, HsYAML, mtl + , scientific, stdenv, text, unordered-containers, vector + }: + mkDerivation { + pname = "HsYAML-aeson"; + version = "0.2.0.0"; + sha256 = "cfb9634b43fcaddb5a520838119ba4b02b18423a35471fef5a805d6004e75d8b"; + revision = "1"; + editedCabalFile = "1454jwcjaala8drxn7x765bqnzivdys99nl95mbd3yv2c6s1173g"; + libraryHaskellDepends = [ + aeson base bytestring containers HsYAML mtl scientific text + unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + description = "JSON to YAML Adapter"; + license = stdenv.lib.licenses.gpl2Plus; + }) {}; + "IPv6Addr" = callPackage + ({ mkDerivation, aeson, attoparsec, base, iproute, network + , network-info, random, stdenv, text + }: + mkDerivation { + pname = "IPv6Addr"; + version = "1.1.3"; + sha256 = "699b8ccfdcccc570b540c19c665630783609e8948214d905835cd6f74ad26acd"; + libraryHaskellDepends = [ + aeson attoparsec base iproute network network-info random text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/MichelBoucey/IPv6Addr"; + description = "Library to deal with IPv6 address text representations"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "Imlib" = callPackage + ({ mkDerivation, array, base, imlib2, stdenv, X11 }: + mkDerivation { + pname = "Imlib"; + version = "0.1.2"; + sha256 = "3ed318a7777a3b0752327b7b128edb3a1d562202b480a6d6b793b79ed90ebd1c"; + libraryHaskellDepends = [ array base X11 ]; + librarySystemDepends = [ imlib2 ]; + doHaddock = false; + doCheck = false; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) imlib2;}; + "IntervalMap" = callPackage + ({ mkDerivation, base, containers, deepseq, stdenv }: + mkDerivation { + pname = "IntervalMap"; + version = "0.6.1.1"; + sha256 = "e8955ae2accc7529b41893a540d0c6943d118554d25857c1f6721f0777dfb46d"; + libraryHaskellDepends = [ base containers deepseq ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.chr-breitkopf.de/comp/IntervalMap"; + description = "Containers for intervals, with efficient search"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "JuicyPixels" = callPackage + ({ mkDerivation, base, binary, bytestring, containers, deepseq, mtl + , primitive, stdenv, transformers, vector, zlib + }: + mkDerivation { + pname = "JuicyPixels"; + version = "3.3.5"; + sha256 = "eca5144499ec7148943e687be1d14354024a51447dd2b0470e6c64539c97447a"; + libraryHaskellDepends = [ + base binary bytestring containers deepseq mtl primitive + transformers vector zlib + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Twinside/Juicy.Pixels"; + description = "Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and radiance)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "JuicyPixels-extra" = callPackage + ({ mkDerivation, base, JuicyPixels, stdenv }: + mkDerivation { + pname = "JuicyPixels-extra"; + version = "0.4.1"; + sha256 = "72d1551b9b9437e275baa96541b41c8c2d25a428ba1bda01200f9760bbf84b4c"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base JuicyPixels ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mrkkrp/JuicyPixels-extra"; + description = "Efficiently scale, crop, flip images with JuicyPixels"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "JuicyPixels-scale-dct" = callPackage + ({ mkDerivation, base, base-compat, carray, fft, JuicyPixels + , stdenv + }: + mkDerivation { + pname = "JuicyPixels-scale-dct"; + version = "0.1.2"; + sha256 = "f7381b88446224897e6677692bbdc39cb5b755216212f0ad8050046865cd3013"; + revision = "5"; + editedCabalFile = "0aar0h109fiy6pads3rlmhjsaj5528yn4zay5ps0zf8yb9dyd82s"; + libraryHaskellDepends = [ + base base-compat carray fft JuicyPixels + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phadej/JuicyPixels-scale-dct#readme"; + description = "Scale JuicyPixels images with DCT"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "LambdaHack" = callPackage + ({ mkDerivation, assert-failure, async, base, base-compat, binary + , bytestring, containers, deepseq, directory, enummapset, filepath + , ghc-compact, ghc-prim, hashable, hsini, keys, miniutter + , optparse-applicative, pretty-show, primitive, random, sdl2 + , sdl2-ttf, stdenv, stm, template-haskell, text, time, transformers + , unordered-containers, vector, vector-binary-instances, zlib + }: + mkDerivation { + pname = "LambdaHack"; + version = "0.9.5.0"; + sha256 = "d0000272d5d97ed80bda3b9a9e6a0e5b22e53ac53e7e1d33b880505e5921a3f8"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + assert-failure async base base-compat binary bytestring containers + deepseq directory enummapset filepath ghc-compact ghc-prim hashable + hsini keys miniutter optparse-applicative pretty-show primitive + random sdl2 sdl2-ttf stm template-haskell text time transformers + unordered-containers vector vector-binary-instances zlib + ]; + executableHaskellDepends = [ + async base filepath optparse-applicative + ]; + doHaddock = false; + doCheck = false; + homepage = "https://lambdahack.github.io"; + description = "A game engine library for tactical squad ASCII roguelike dungeon crawlers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "LibZip" = callPackage + ({ mkDerivation, base, bindings-libzip, bytestring, filepath, mtl + , stdenv, time, utf8-string + }: + mkDerivation { + pname = "LibZip"; + version = "1.0.1"; + sha256 = "a636e0202d2a3f60d894a814bd9834cf8c62313b67ccc48c295f02a4bebe425f"; + libraryHaskellDepends = [ + base bindings-libzip bytestring filepath mtl time utf8-string + ]; + doHaddock = false; + doCheck = false; + homepage = "http://bitbucket.org/astanin/hs-libzip/"; + description = "Bindings to libzip, a library for manipulating zip archives"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "List" = callPackage + ({ mkDerivation, base, stdenv, transformers }: + mkDerivation { + pname = "List"; + version = "0.6.2"; + sha256 = "c4b92be1202fc59112018f76d5b17cd3a659ebc36384a46e000ab2fbaf99b878"; + revision = "1"; + editedCabalFile = "11ws93cdzz7k4nvcld2d74155mdgcvyi6f6an7gpf9z4k523c11n"; + libraryHaskellDepends = [ base transformers ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/yairchu/generator"; + description = "List monad transformer and class"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ListLike" = callPackage + ({ mkDerivation, array, base, bytestring, containers, deepseq + , dlist, fmlist, stdenv, text, utf8-string, vector + }: + mkDerivation { + pname = "ListLike"; + version = "4.6.3"; + sha256 = "9d06237f7384a5dc06c8d8e8e8b41dbc30b25cfb97b3430a96ff934ef53b7683"; + revision = "1"; + editedCabalFile = "1xi5mlk6jm73fdxsjcp41ffr3ygwwykcjf20c122k7hgpkzg1lms"; + libraryHaskellDepends = [ + array base bytestring containers deepseq dlist fmlist text + utf8-string vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ddssff/listlike"; + description = "Generalized support for list-like structures"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ListTree" = callPackage + ({ mkDerivation, base, directory, filepath, List, stdenv + , transformers + }: + mkDerivation { + pname = "ListTree"; + version = "0.2.3"; + sha256 = "0b3aa1d34193d9f7f90b4afeea681a79ab1595e8e651cae093f8fca3c50f60cc"; + libraryHaskellDepends = [ + base directory filepath List transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/yairchu/generator/tree"; + description = "Trees and monadic trees expressed as monadic lists where the underlying monad is a list"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "MemoTrie" = callPackage + ({ mkDerivation, base, newtype-generics, stdenv }: + mkDerivation { + pname = "MemoTrie"; + version = "0.6.10"; + sha256 = "584df0e138093b2f2edc893a69883eb8cbca3402ebdc75392a7742e86156ba53"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base newtype-generics ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/conal/MemoTrie"; + description = "Trie-based memo functions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "MissingH" = callPackage + ({ mkDerivation, array, base, containers, directory, filepath + , hslogger, mtl, network, network-bsd, old-locale, old-time, parsec + , process, random, regex-compat, stdenv, time, unix + }: + mkDerivation { + pname = "MissingH"; + version = "1.4.3.0"; + sha256 = "9c9a8c2f38a88cfdffac4145a2a9ba94d9088f03d99e739ad8ecf3a27cb4cca4"; + libraryHaskellDepends = [ + array base containers directory filepath hslogger mtl network + network-bsd old-locale old-time parsec process random regex-compat + time unix + ]; + doHaddock = false; + doCheck = false; + description = "Large utility library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "MonadPrompt" = callPackage + ({ mkDerivation, base, mtl, stdenv }: + mkDerivation { + pname = "MonadPrompt"; + version = "1.0.0.5"; + sha256 = "b012cbbe83650f741c7b7f6eafcc89dec299b0ac74a758b6f3a8cdfc5d3bbeda"; + libraryHaskellDepends = [ base mtl ]; + doHaddock = false; + doCheck = false; + description = "MonadPrompt, implementation & examples"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "MonadRandom" = callPackage + ({ mkDerivation, base, mtl, primitive, random, stdenv, transformers + , transformers-compat + }: + mkDerivation { + pname = "MonadRandom"; + version = "0.5.1.2"; + sha256 = "776f0e69ddea30c9e819f1cd75249377b7fc6f7c8181b90e72ec9c7bc7e33448"; + libraryHaskellDepends = [ + base mtl primitive random transformers transformers-compat + ]; + doHaddock = false; + doCheck = false; + description = "Random-number generation monad"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "MusicBrainz" = callPackage + ({ mkDerivation, aeson, base, bytestring, conduit, conduit-extra + , HTTP, http-conduit, http-types, monad-control, resourcet, stdenv + , text, time, time-locale-compat, transformers, unliftio-core + , vector, xml-conduit, xml-types + }: + mkDerivation { + pname = "MusicBrainz"; + version = "0.4.1"; + sha256 = "262c29f630a761356454c2a382d149230ea2e621c95102b3d3b30427d7c0cd57"; + libraryHaskellDepends = [ + aeson base bytestring conduit conduit-extra HTTP http-conduit + http-types monad-control resourcet text time time-locale-compat + transformers unliftio-core vector xml-conduit xml-types + ]; + doHaddock = false; + doCheck = false; + homepage = "http://floss.scru.org/hMusicBrainz"; + description = "interface to MusicBrainz XML2 and JSON web services"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "NineP" = callPackage + ({ mkDerivation, base, binary, bytestring, stdenv }: + mkDerivation { + pname = "NineP"; + version = "0.0.2.1"; + sha256 = "4bb1516b9fb340118960043e0c72aa62316be8ff3f78cc8c1354e2fac96dd8cc"; + configureFlags = [ "-f-bytestring-in-base" ]; + libraryHaskellDepends = [ base binary bytestring ]; + doHaddock = false; + doCheck = false; + homepage = "http://9ph.googlecode.com"; + description = "9P2000 in pure Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "NoHoed" = callPackage + ({ mkDerivation, base, stdenv, template-haskell }: + mkDerivation { + pname = "NoHoed"; + version = "0.1.1"; + sha256 = "9b663a234c034e0049126ae7f06d1756dc496012177bf18548c6d8caeec43b3d"; + libraryHaskellDepends = [ base template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/pepeiborra/NoHoed"; + description = "Placeholder package to preserve debug ability via conditional builds"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "NumInstances" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "NumInstances"; + version = "1.4"; + sha256 = "cbdb2a49346f59ceb5ab38592d7bc52e5205580d431d0ac6d852fd9880e59679"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/conal/NumInstances"; + description = "Instances of numeric classes for functions and tuples"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ObjectName" = callPackage + ({ mkDerivation, base, stdenv, transformers }: + mkDerivation { + pname = "ObjectName"; + version = "1.1.0.1"; + sha256 = "72dbef237580fd4e8567de2de752835bbadd3629f486d1586486d49a49aad210"; + libraryHaskellDepends = [ base transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/svenpanne/ObjectName"; + description = "Explicitly handled object names"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "OneTuple" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "OneTuple"; + version = "0.2.2.1"; + sha256 = "acc7721c3cb67da5d6d31b22812da1f418c2f74a84e97c30426294e4e6349a96"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Singleton Tuple"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "Only" = callPackage + ({ mkDerivation, base, deepseq, 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; + }) {}; + "OpenAL" = callPackage + ({ mkDerivation, base, ObjectName, openal, OpenGL, StateVar, stdenv + , transformers + }: + mkDerivation { + pname = "OpenAL"; + version = "1.7.0.5"; + sha256 = "343a546d94f8d05008896be509149b94ad601c0b48a83dd9e26990a0e97af898"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base ObjectName OpenGL StateVar transformers + ]; + librarySystemDepends = [ openal ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-openal/ALUT"; + description = "A binding to the OpenAL cross-platform 3D audio API"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) openal;}; + "OpenGL" = callPackage + ({ mkDerivation, base, bytestring, containers, GLURaw, ObjectName + , OpenGLRaw, StateVar, stdenv, text, transformers + }: + mkDerivation { + pname = "OpenGL"; + version = "3.0.3.0"; + sha256 = "5a05ffc752dfc7dd16818d7b3c7c59a27639e246cdfa1963fa02e3ce247a2e19"; + revision = "1"; + editedCabalFile = "1748mrb6r9mpf5jbrx436lwbg8w6dadyy8dhxw2dwnrj5z7zf741"; + libraryHaskellDepends = [ + base bytestring containers GLURaw ObjectName OpenGLRaw StateVar + text transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://wiki.haskell.org/OpenGL"; + description = "A binding for the OpenGL graphics system"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "OpenGLRaw" = callPackage + ({ mkDerivation, base, bytestring, containers, fixed, half, libGL + , stdenv, text, transformers + }: + mkDerivation { + pname = "OpenGLRaw"; + version = "3.3.4.0"; + sha256 = "756169eaadfe16627a893c35e7952d82ff466ac77b13ec2d1ea1de8fb5afba3e"; + libraryHaskellDepends = [ + base bytestring containers fixed half text transformers + ]; + librarySystemDepends = [ libGL ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/Opengl"; + description = "A raw binding for the OpenGL graphics system"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) libGL;}; + "ParsecTools" = callPackage + ({ mkDerivation, base, parsec, stdenv }: + mkDerivation { + pname = "ParsecTools"; + version = "0.0.2.0"; + sha256 = "ef4843353127aa3e6f6ab0aece9f4245225d375802921e151a1751d797857a87"; + libraryHaskellDepends = [ base parsec ]; + doHaddock = false; + doCheck = false; + description = "Parsec combinators for more complex objects"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "PyF" = callPackage + ({ mkDerivation, base, containers, haskell-src-exts + , haskell-src-meta, megaparsec, mtl, stdenv, template-haskell, text + }: + mkDerivation { + pname = "PyF"; + version = "0.9.0.1"; + sha256 = "435ba6fa373075fe4469dd38e011fc4b8308dfa4acd0c0f45cc184f344bdf502"; + libraryHaskellDepends = [ + base containers haskell-src-exts haskell-src-meta megaparsec mtl + template-haskell text + ]; + doHaddock = false; + doCheck = false; + description = "Quasiquotations for a python like interpolated string formater"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "QuasiText" = callPackage + ({ mkDerivation, attoparsec, base, haskell-src-meta, stdenv + , template-haskell, text, th-lift-instances + }: + mkDerivation { + pname = "QuasiText"; + version = "0.1.2.6"; + sha256 = "e801d269e25263645ee66fc090040fe9b9c8a8e5bf10485801dd7a5a30e0f119"; + libraryHaskellDepends = [ + attoparsec base haskell-src-meta template-haskell text + th-lift-instances + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mikeplus64/QuasiText"; + description = "A QuasiQuoter for Text"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "QuickCheck" = callPackage + ({ mkDerivation, base, containers, deepseq, random, splitmix + , stdenv, template-haskell, transformers + }: + mkDerivation { + pname = "QuickCheck"; + version = "2.13.2"; + sha256 = "7b560baa5853de777702dc23a6f2126ae4adbfdab163295bc56323a706914610"; + libraryHaskellDepends = [ + base containers deepseq random splitmix template-haskell + transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nick8325/quickcheck"; + description = "Automatic testing of Haskell programs"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "RSA" = callPackage + ({ mkDerivation, base, binary, bytestring, crypto-api + , crypto-pubkey-types, SHA, stdenv + }: + mkDerivation { + pname = "RSA"; + version = "2.4.1"; + sha256 = "72c5d8c45ef1013e0e8aff763bb8894df0f022f28e698e33ae87bbdb33d69041"; + libraryHaskellDepends = [ + base binary bytestring crypto-api crypto-pubkey-types SHA + ]; + doHaddock = false; + doCheck = false; + description = "Implementation of RSA, using the padding schemes of PKCS#1 v2.1."; + license = stdenv.lib.licenses.bsd3; + }) {}; + "Ranged-sets" = callPackage + ({ mkDerivation, base, HUnit, QuickCheck, stdenv }: + mkDerivation { + pname = "Ranged-sets"; + version = "0.4.0"; + sha256 = "4b25a843f0fbbeda9bf218e3f4be7f1ac58704e433a08ef02ead1dee8d126dea"; + revision = "2"; + editedCabalFile = "1dl69wa509yn2jvl0d4c5c036swq22i6nd73kqn0bp7vhbj4rfq4"; + libraryHaskellDepends = [ base HUnit QuickCheck ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/PaulJohnson/Ranged-sets"; + description = "Ranged sets for Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "Rasterific" = callPackage + ({ mkDerivation, base, bytestring, containers, dlist, FontyFruity + , free, JuicyPixels, mtl, primitive, stdenv, transformers, vector + , vector-algorithms + }: + mkDerivation { + pname = "Rasterific"; + version = "0.7.5.2"; + sha256 = "5d8fea63329d3d99270966440cf2c6bcb3028d1c5f667a3f1247de3ef3d45838"; + libraryHaskellDepends = [ + base bytestring containers dlist FontyFruity free JuicyPixels mtl + primitive transformers vector vector-algorithms + ]; + doHaddock = false; + doCheck = false; + description = "A pure haskell drawing engine"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "RefSerialize" = callPackage + ({ mkDerivation, base, binary, bytestring, containers, hashtables + , stdenv, stringsearch + }: + mkDerivation { + pname = "RefSerialize"; + version = "0.4.0"; + sha256 = "05b25eb1ab943d96119aa2acca678fc8f194c3411af521e3835f4de5c752bbb2"; + libraryHaskellDepends = [ + base binary bytestring containers hashtables stringsearch + ]; + doHaddock = false; + doCheck = false; + description = "Write to and read from ByteStrings maintaining internal memory references"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "SHA" = callPackage + ({ mkDerivation, array, base, binary, bytestring, stdenv }: + mkDerivation { + pname = "SHA"; + version = "1.6.4.4"; + sha256 = "6bd950df6b11a3998bb1452d875d2da043ee43385459afc5f16d471d25178b44"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ array base binary bytestring ]; + doHaddock = false; + doCheck = false; + description = "Implementations of the SHA suite of message digest functions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "SVGFonts" = callPackage + ({ mkDerivation, attoparsec, base, blaze-markup, blaze-svg + , bytestring, cereal, cereal-vector, containers, data-default-class + , diagrams-core, diagrams-lib, directory, parsec, split, stdenv + , text, vector, xml + }: + mkDerivation { + pname = "SVGFonts"; + version = "1.7.0.1"; + sha256 = "30b1eb325312b6dda99da23997197cda9dbc93e0829e2b795849a790e7bc761b"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + attoparsec base blaze-markup blaze-svg bytestring cereal + cereal-vector containers data-default-class diagrams-core + diagrams-lib directory parsec split text vector xml + ]; + doHaddock = false; + doCheck = false; + description = "Fonts from the SVG-Font format"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "SafeSemaphore" = callPackage + ({ mkDerivation, base, containers, stdenv, stm }: + mkDerivation { + pname = "SafeSemaphore"; + version = "0.10.1"; + sha256 = "21e5b737a378cae9e1faf85cab015316d4c84d4b37e6d9d202111cef8c4cef66"; + revision = "1"; + editedCabalFile = "1k61gqgfh6n3sj8ni8sfvpcm39nqc2msjfxk2pgmhfabvv48w5hv"; + libraryHaskellDepends = [ base containers stm ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ChrisKuklewicz/SafeSemaphore"; + description = "Much safer replacement for QSemN, QSem, and SampleVar"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ShellCheck" = callPackage + ({ mkDerivation, aeson, array, base, bytestring, containers + , deepseq, Diff, directory, filepath, mtl, parsec, process + , QuickCheck, regex-tdfa, stdenv + }: + mkDerivation { + pname = "ShellCheck"; + version = "0.7.1"; + sha256 = "415f23ed77c17cb6837b328a35b9fa262c7d9b1a9093bc801f50d99010e4a41a"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson array base bytestring containers deepseq Diff directory + filepath mtl parsec process QuickCheck regex-tdfa + ]; + executableHaskellDepends = [ + aeson array base bytestring containers deepseq Diff directory + filepath mtl parsec QuickCheck regex-tdfa + ]; + doHaddock = false; + doCheck = false; + homepage = "https://www.shellcheck.net/"; + description = "Shell script analysis tool"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "Spintax" = callPackage + ({ mkDerivation, attoparsec, base, extra, mtl, mwc-random, stdenv + , text + }: + mkDerivation { + pname = "Spintax"; + version = "0.3.4"; + sha256 = "63ea44bbb9f0210d2ec1acb0543a6fe8acbfaada6136c14896ff3e69ed400b01"; + libraryHaskellDepends = [ + attoparsec base extra mtl mwc-random text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/MichelBoucey/spintax"; + description = "Random text generation based on spintax"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "StateVar" = callPackage + ({ mkDerivation, base, stdenv, stm, transformers }: + mkDerivation { + pname = "StateVar"; + version = "1.2"; + sha256 = "afc036021fcd38f15fcc4af392a3e57017d5ddcc926e99391dbfc8c4e6375f8b"; + libraryHaskellDepends = [ base stm transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-opengl/StateVar"; + description = "State variables"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "TCache" = callPackage + ({ mkDerivation, base, bytestring, containers, directory + , hashtables, mtl, old-time, RefSerialize, stdenv, stm, text + }: + mkDerivation { + pname = "TCache"; + version = "0.12.1"; + sha256 = "f134b45fcdd127fa1a4214f01d44dc34e994fed137cec63f4c4ea632363ab7bd"; + libraryHaskellDepends = [ + base bytestring containers directory hashtables mtl old-time + RefSerialize stm text + ]; + doHaddock = false; + doCheck = false; + description = "A Transactional cache with user-defined persistence"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "Taxonomy" = callPackage + ({ mkDerivation, aeson, base, bytestring, either-unwrap, fgl + , parsec, stdenv, text, vector + }: + mkDerivation { + pname = "Taxonomy"; + version = "2.1.0"; + sha256 = "a0c8a322ba01190f97b02db9c41686131af3fbad093cfe4e812fe0308caac4d0"; + libraryHaskellDepends = [ + aeson base bytestring either-unwrap fgl parsec text vector + ]; + doHaddock = false; + doCheck = false; + description = "Libary for parsing, processing and vizualization of taxonomy data"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "TypeCompose" = callPackage + ({ mkDerivation, base, base-orphans, stdenv }: + mkDerivation { + pname = "TypeCompose"; + version = "0.9.14"; + sha256 = "56034f7917c7464e3be93754c36302d91b8d750f84f6ed7af146f94c4fd05a57"; + revision = "1"; + editedCabalFile = "1pxg6az5vkl0zvs3zdvvvnhxqawd9fkkd44jmzzzyyibppgni6x4"; + libraryHaskellDepends = [ base base-orphans ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/conal/TypeCompose"; + description = "Type composition classes & instances"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ViennaRNAParser" = callPackage + ({ mkDerivation, base, parsec, ParsecTools, process, stdenv + , transformers + }: + mkDerivation { + pname = "ViennaRNAParser"; + version = "1.3.3"; + sha256 = "7ee941d106b8b0c57e1ca5104d19b94215721e4a7b8aeb53fa353d246efbaefe"; + libraryHaskellDepends = [ + base parsec ParsecTools process transformers + ]; + doHaddock = false; + doCheck = false; + description = "Libary for parsing ViennaRNA package output"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "Win32" = callPackage + ({ mkDerivation, stdenv }: + mkDerivation { + pname = "Win32"; + version = "2.6.1.0"; + sha256 = "eba445ba0717e96f239c984890f67172e7bfe72a23f32f37fe265b6cadfd9ce3"; + revision = "1"; + editedCabalFile = "1ia6dk2fvxg3gzqdmcypdka6fcnnrza23hq1rhslj53jy3qzs3kn"; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell/win32"; + description = "A binding to part of the Win32 library"; + license = stdenv.lib.licenses.bsd3; + platforms = stdenv.lib.platforms.none; + }) {}; + "Win32-notify" = callPackage + ({ mkDerivation, base, containers, directory, stdenv, Win32 }: + mkDerivation { + pname = "Win32-notify"; + version = "0.3.0.3"; + sha256 = "0c21dbe06cb1ce3b3e5f1aace0b7ee359b36e7cb057f8fe2c28c943150044116"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base containers directory Win32 ]; + doHaddock = false; + doCheck = false; + description = "A binding to part of the Win32 library for file notification"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "X11" = callPackage + ({ mkDerivation, base, data-default, libX11, libXext, libXinerama + , libXrandr, libXrender, libXScrnSaver, stdenv + }: + mkDerivation { + pname = "X11"; + version = "1.9.1"; + sha256 = "7581e7b3c1c8313d1f7d224d57b20c689e5f757404c9f0ec47f4d15c4541e63d"; + libraryHaskellDepends = [ base data-default ]; + librarySystemDepends = [ + libX11 libXext libXinerama libXrandr libXrender libXScrnSaver + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/xmonad/X11"; + description = "A binding to the X11 graphics library"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs.xorg) libXScrnSaver; inherit (pkgs.xorg) libXext; +inherit (pkgs.xorg) libXinerama; inherit (pkgs.xorg) libXrender;}; + "X11-xft" = callPackage + ({ mkDerivation, base, libXft, stdenv, utf8-string, X11 }: + mkDerivation { + pname = "X11-xft"; + version = "0.3.1"; + sha256 = "4eba3fee62570e06447654030a62fb55f19587884bc2cef77a9c3b2c3458f8d1"; + libraryHaskellDepends = [ base utf8-string X11 ]; + libraryPkgconfigDepends = [ libXft ]; + doHaddock = false; + doCheck = false; + description = "Bindings to the Xft, X Free Type interface library, and some Xrender parts"; + license = "LGPL"; + }) {}; + "Xauth" = callPackage + ({ mkDerivation, base, libXau, stdenv }: + mkDerivation { + pname = "Xauth"; + version = "0.1"; + sha256 = "ba332dea9ec152b3f676d22461eee81a657e16987c3dfb8249e9dbe0cda56ed7"; + libraryHaskellDepends = [ base ]; + libraryPkgconfigDepends = [ libXau ]; + doHaddock = false; + doCheck = false; + description = "A binding to the X11 authentication library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "abstract-deque" = callPackage + ({ mkDerivation, array, base, containers, random, stdenv, time }: + mkDerivation { + pname = "abstract-deque"; + version = "0.3"; + sha256 = "09aa10f38193a8275a7791b92a4f3a7192a304874637e2a35c897dde25d75ca2"; + libraryHaskellDepends = [ array base containers random time ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/rrnewton/haskell-lockfree/wiki"; + description = "Abstract, parameterized interface to mutable Deques"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "abstract-par" = callPackage + ({ mkDerivation, base, deepseq, stdenv }: + mkDerivation { + pname = "abstract-par"; + version = "0.3.3"; + sha256 = "248a8739bd902462cb16755b690b55660e196e58cc7e6ef8157a72c2a3d5d860"; + libraryHaskellDepends = [ base deepseq ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/simonmar/monad-par"; + description = "Type classes generalizing the functionality of the 'monad-par' library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "accuerr" = callPackage + ({ mkDerivation, base, bifunctors, lens, semigroups, stdenv }: + mkDerivation { + pname = "accuerr"; + version = "0.2.0.2"; + sha256 = "4f6a8230d2ad3bc274dea234208ce4f5282e2d9413a5da1f5505fc55a2fa9a36"; + libraryHaskellDepends = [ base bifunctors lens semigroups ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.github.com/massysett/accuerr"; + description = "Data type like Either but with accumulating error type"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ace" = callPackage + ({ mkDerivation, attoparsec, base, blaze-html, blaze-markup + , data-default, parsec, stdenv, text + }: + mkDerivation { + pname = "ace"; + version = "0.6"; + sha256 = "d3472b659d26cf7ea9afa207ec24ac0314598de997722e636e9bfa24b3900738"; + libraryHaskellDepends = [ + attoparsec base blaze-html blaze-markup data-default parsec text + ]; + doHaddock = false; + doCheck = false; + description = "Attempto Controlled English parser and printer"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "action-permutations" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "action-permutations"; + version = "0.0.0.1"; + sha256 = "a419ee59f996e5305afd96336a561a9fcf26844362eaa32ab6b747a8f9fd1466"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Execute a set of actions (e.g. parsers) in each possible order"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "active" = callPackage + ({ mkDerivation, base, lens, linear, semigroupoids, semigroups + , stdenv, vector + }: + mkDerivation { + pname = "active"; + version = "0.2.0.14"; + sha256 = "df45678266e0d95830a8210213fdf86d4dca765f1c094d31294569662c256b74"; + revision = "1"; + editedCabalFile = "01j431dkl3ax98g974v6mgxv9xha4c0hlpjqq5fvh7l8lyjan676"; + libraryHaskellDepends = [ + base lens linear semigroupoids semigroups vector + ]; + doHaddock = false; + doCheck = false; + description = "Abstractions for animation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ad" = callPackage + ({ mkDerivation, array, base, Cabal, cabal-doctest, comonad + , containers, data-reify, erf, free, nats, reflection, semigroups + , stdenv, transformers + }: + mkDerivation { + pname = "ad"; + version = "4.4"; + sha256 = "9df81f3185cd27453be8bdb4b0473cd40a7d106e25ec8a1d761a2895a62df5ec"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + array base comonad containers data-reify erf free nats reflection + semigroups transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/ad"; + description = "Automatic Differentiation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "adjunctions" = callPackage + ({ mkDerivation, array, base, comonad, containers, contravariant + , distributive, free, mtl, profunctors, semigroupoids, semigroups + , stdenv, tagged, transformers, transformers-compat, void + }: + mkDerivation { + pname = "adjunctions"; + version = "4.4"; + sha256 = "507c2ef55337ae61c805f8cbc1213dfd7d2b85187342675d662254b8d8a16ae9"; + revision = "2"; + editedCabalFile = "1yfsjx7dqikg3hvld7i91xfsg5lawmr5980lvfd794sybmgxsf17"; + 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; + }) {}; + "adler32" = callPackage + ({ mkDerivation, base, bytestring, stdenv, zlib }: + mkDerivation { + pname = "adler32"; + version = "0.1.2.0"; + sha256 = "26b43c9f389f45ed792698ea4880d24ba56ab61c6f7cae51e582a05e0b5866a4"; + libraryHaskellDepends = [ base bytestring ]; + librarySystemDepends = [ zlib ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/redneb/hs-adler32"; + description = "An implementation of Adler-32, supporting rolling checksum operation"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) zlib;}; + "advent-of-code-api" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, deepseq + , directory, filepath, finite-typelits, http-api-data, http-client + , http-client-tls, http-media, megaparsec, mtl, profunctors + , servant, servant-client, servant-client-core, stdenv, stm + , tagsoup, text, time, time-compat + }: + mkDerivation { + pname = "advent-of-code-api"; + version = "0.2.7.0"; + sha256 = "99f7eb28da234c3188d1002a413b6a8560ee1e24cc567ea40e1a5a57f9143028"; + libraryHaskellDepends = [ + aeson base bytestring containers deepseq directory filepath + finite-typelits http-api-data http-client http-client-tls + http-media megaparsec mtl profunctors servant servant-client + servant-client-core stm tagsoup text time time-compat + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mstksg/advent-of-code-api#readme"; + description = "Advent of Code REST API bindings and servant API"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "aeson" = callPackage + ({ mkDerivation, attoparsec, base, base-compat-batteries + , bytestring, containers, deepseq, dlist, ghc-prim, hashable + , primitive, scientific, stdenv, tagged, template-haskell, text + , th-abstraction, time, time-compat, unordered-containers + , uuid-types, vector + }: + mkDerivation { + pname = "aeson"; + version = "1.4.7.1"; + sha256 = "07e746655fd9bec81c59927c5617877ff4fcd81d0df45c5fb8ef154fb8f40294"; + revision = "1"; + editedCabalFile = "1fih6nmhvg0dvhngk2bjsr9s0804lgng971qz4fjl4mpb7cjz3bd"; + libraryHaskellDepends = [ + attoparsec base base-compat-batteries bytestring containers deepseq + dlist ghc-prim hashable primitive scientific tagged + template-haskell text th-abstraction time time-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; + }) {}; + "aeson-attoparsec" = callPackage + ({ mkDerivation, aeson, attoparsec, base, stdenv }: + mkDerivation { + pname = "aeson-attoparsec"; + version = "0.0.0"; + sha256 = "a5868390477938b3086e820f4a432f9d6a3972454f561fc386520634eec72104"; + libraryHaskellDepends = [ aeson attoparsec base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/athanclark/aeson-attoparsec#readme"; + description = "Embed an Attoparsec text parser into an Aeson parser"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "aeson-better-errors" = callPackage + ({ mkDerivation, aeson, base, bytestring, dlist, mtl, scientific + , stdenv, text, transformers, transformers-compat + , unordered-containers, vector, void + }: + mkDerivation { + pname = "aeson-better-errors"; + version = "0.9.1.0"; + sha256 = "68f001bf055ec7b755d91019f2a0ef136307d157a231acddad6b4cc561f67327"; + libraryHaskellDepends = [ + aeson base bytestring dlist mtl scientific text transformers + transformers-compat unordered-containers vector void + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hdgarrood/aeson-better-errors"; + description = "Better error messages when decoding JSON values"; + license = stdenv.lib.licenses.mit; + }) {}; + "aeson-casing" = callPackage + ({ mkDerivation, aeson, base, stdenv }: + mkDerivation { + pname = "aeson-casing"; + version = "0.2.0.0"; + sha256 = "3723075673a3f188a05e5db0cd2851c249ca16eba532c3e76e7f1fa60cf19233"; + libraryHaskellDepends = [ aeson base ]; + doHaddock = false; + doCheck = false; + description = "Tools to change the formatting of field names in Aeson instances"; + license = stdenv.lib.licenses.mit; + }) {}; + "aeson-compat" = callPackage + ({ mkDerivation, aeson, attoparsec, attoparsec-iso8601, base + , base-compat, bytestring, containers, exceptions, hashable + , scientific, stdenv, tagged, text, time, time-locale-compat + , unordered-containers, vector + }: + mkDerivation { + pname = "aeson-compat"; + version = "0.3.9"; + sha256 = "e043941ba761c13a3854fc087521b864b56b2df874154e42aedb67b2a77f23c8"; + revision = "3"; + editedCabalFile = "1fnahwplqcnv9m4kcf8i588ankafd2125ch71027plciqxxwid70"; + libraryHaskellDepends = [ + aeson attoparsec attoparsec-iso8601 base base-compat bytestring + containers exceptions hashable scientific tagged text time + time-locale-compat unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phadej/aeson-compat#readme"; + description = "Compatibility layer for aeson"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "aeson-default" = callPackage + ({ mkDerivation, aeson, base, containers, stdenv }: + mkDerivation { + pname = "aeson-default"; + version = "0.9.1.0"; + sha256 = "5e7eb4b6633d6f6a9871915c324528ec9032eaea229ae25fceb361a8aceab23a"; + libraryHaskellDepends = [ aeson base containers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/versioncloud/aeson-default#readme"; + description = "Apply default value to FromJSON instacnes' Maybe fields"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "aeson-diff" = callPackage + ({ mkDerivation, aeson, base, bytestring, edit-distance-vector + , hashable, mtl, optparse-applicative, scientific, stdenv, text + , unordered-containers, vector + }: + mkDerivation { + pname = "aeson-diff"; + version = "1.1.0.8"; + sha256 = "24eab662fc61c022db1a67ba94ce1385e2ad1f500c6498b5ee90725f070835de"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring edit-distance-vector hashable mtl scientific + text unordered-containers vector + ]; + executableHaskellDepends = [ + aeson base bytestring optparse-applicative text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/thsutton/aeson-diff"; + description = "Extract and apply patches to JSON documents"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "aeson-generic-compat" = callPackage + ({ mkDerivation, aeson, base, stdenv }: + mkDerivation { + pname = "aeson-generic-compat"; + version = "0.0.1.3"; + sha256 = "a6b6ca511483bc9de72c2c640a9f871fe8d329811fb8b87d0a664c4394e223cf"; + libraryHaskellDepends = [ aeson base ]; + doHaddock = false; + doCheck = false; + description = "Compatible generic class names of Aeson"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "aeson-lens" = callPackage + ({ mkDerivation, aeson, base, bytestring, lens, stdenv, text + , unordered-containers, vector + }: + mkDerivation { + pname = "aeson-lens"; + version = "0.5.0.0"; + sha256 = "7ace668031da8119439e21b6ccbe329d37c533be2f5c5612389107d2676728df"; + libraryHaskellDepends = [ + aeson base bytestring lens text unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + description = "Lens of Aeson"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "aeson-optics" = callPackage + ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring + , optics-core, optics-extra, scientific, stdenv, text + , unordered-containers, vector + }: + mkDerivation { + pname = "aeson-optics"; + version = "1.1.0.1"; + sha256 = "c7555096900d1c9bb18b1a5c8697976e6dc8268a9ec1c6dbb9abf0431941d1dd"; + revision = "2"; + editedCabalFile = "0n0rkcjfm0kgmpzwiiba49gzsrfpzyh29b3cbgpals4ggpa7ag8x"; + libraryHaskellDepends = [ + aeson attoparsec base base-compat bytestring optics-core + optics-extra scientific text unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/phadej/aeson-optics"; + description = "Law-abiding optics for aeson"; + license = stdenv.lib.licenses.mit; + }) {}; + "aeson-picker" = callPackage + ({ mkDerivation, aeson, base, lens, lens-aeson, stdenv, text }: + mkDerivation { + pname = "aeson-picker"; + version = "0.1.0.5"; + sha256 = "97df83f6ef5f201e784c0a96c3bc3205c94d20b67f5ff4e3193acd8e9a339c16"; + libraryHaskellDepends = [ aeson base lens lens-aeson text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ozzzzz/aeson-picker#readme"; + description = "Tiny library to get fields from JSON format"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "aeson-pretty" = callPackage + ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring + , cmdargs, scientific, stdenv, text, unordered-containers, vector + }: + mkDerivation { + pname = "aeson-pretty"; + version = "0.8.8"; + sha256 = "81cea61cb6dcf32c3f0529ea5cfc98dbea3894152d7f2d9fe1cb051f927ec726"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base base-compat bytestring scientific text + unordered-containers vector + ]; + executableHaskellDepends = [ + aeson attoparsec base bytestring cmdargs + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/informatikr/aeson-pretty"; + description = "JSON pretty-printing library and command-line tool"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "aeson-qq" = callPackage + ({ mkDerivation, aeson, attoparsec, base, base-compat + , haskell-src-meta, parsec, scientific, stdenv, template-haskell + , text, vector + }: + mkDerivation { + pname = "aeson-qq"; + version = "0.8.3"; + sha256 = "8f3129cf88bf52214a9f74c0be584a3c3296d1541280ad900188e102fee7f482"; + libraryHaskellDepends = [ + aeson attoparsec base base-compat haskell-src-meta parsec + scientific template-haskell text vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/sol/aeson-qq#readme"; + description = "JSON quasiquoter for Haskell"; + license = stdenv.lib.licenses.mit; + }) {}; + "aeson-schemas" = callPackage + ({ mkDerivation, aeson, base, bytestring, first-class-families + , megaparsec, stdenv, template-haskell, text, unordered-containers + }: + mkDerivation { + pname = "aeson-schemas"; + version = "1.0.3"; + sha256 = "5133311983f3e2d3b5593d8db2b57c4bda6208c63193043bd48957c357c4b03a"; + revision = "3"; + editedCabalFile = "01vp89mjl7jl80mdl9hqmiz3vs7fjl5mf1p64d3g352xqak3mr7d"; + libraryHaskellDepends = [ + aeson base bytestring first-class-families megaparsec + template-haskell text unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/LeapYear/aeson-schemas#readme"; + description = "Easily consume JSON data on-demand with type-safety"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "aeson-utils" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytestring, scientific + , stdenv, text + }: + mkDerivation { + pname = "aeson-utils"; + version = "0.3.0.2"; + sha256 = "71814b1be8849f945395eb81217a2ad464f2943134c50c09afd8a3126add4b1f"; + revision = "7"; + editedCabalFile = "0lnlmsn5imbapdhbza1175wm04ynn1w75llkhlk1akpanx1dnd15"; + libraryHaskellDepends = [ + aeson attoparsec base bytestring scientific text + ]; + doHaddock = false; + doCheck = false; + description = "Utilities for working with Aeson"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "aeson-yak" = callPackage + ({ mkDerivation, aeson, base, stdenv }: + mkDerivation { + pname = "aeson-yak"; + version = "0.1.1.3"; + sha256 = "af4355bc315a152592e9c06f5cc41bdb5ce7b236d85fe572a292c6bac02faa74"; + libraryHaskellDepends = [ aeson base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tejon/aeson-yak"; + description = "Handle JSON that may or may not be a list, or exist"; + license = stdenv.lib.licenses.mit; + }) {}; + "aeson-yaml" = callPackage + ({ mkDerivation, aeson, base, bytestring, stdenv, text + , unordered-containers, vector + }: + mkDerivation { + pname = "aeson-yaml"; + version = "1.0.6.0"; + sha256 = "feac4e3706601ec65e4bc8a71c0e95c36383426f7b286b09d3f673429f24359b"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring text unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/clovyr/aeson-yaml"; + description = "Output any Aeson value as YAML (pure Haskell library)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "al" = callPackage + ({ mkDerivation, base, c2hs, mtl, openal, stdenv }: + mkDerivation { + pname = "al"; + version = "0.1.4.2"; + sha256 = "8bf0f3b3a05ea7b7b8e43da282e1952e5c532ed23247d3384d394cd5046cecd2"; + libraryHaskellDepends = [ base mtl ]; + libraryPkgconfigDepends = [ openal ]; + libraryToolDepends = [ c2hs ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/phaazon/al"; + description = "OpenAL 1.1 raw API."; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) openal;}; + "alerts" = callPackage + ({ mkDerivation, base, blaze-html, stdenv, text }: + mkDerivation { + pname = "alerts"; + version = "0.1.2.0"; + sha256 = "8e9c684b1236c5a730f50b48aa38de2b835fbb48d5bc27be41e742cedb64de91"; + libraryHaskellDepends = [ base blaze-html text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/alx741/alerts#readme"; + description = "Alert messages for web applications"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "alex" = callPackage + ({ mkDerivation, array, base, containers, directory, happy, stdenv + }: + mkDerivation { + pname = "alex"; + version = "3.2.5"; + sha256 = "b77c8a1270767c64e2adb21a6e91ee7cd904ba17edae17bc20fd03da5256e0e3"; + isLibrary = false; + isExecutable = true; + enableSeparateDataOutput = true; + executableHaskellDepends = [ array base containers directory ]; + executableToolDepends = [ happy ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/alex/"; + description = "Alex is a tool for generating lexical analysers in Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "alg" = callPackage + ({ mkDerivation, base, dual, stdenv, util }: + mkDerivation { + pname = "alg"; + version = "0.2.13.1"; + sha256 = "83929d69abda54ba724c5221071b8629ed60605edb8ec9a66ed8a025ad90c41c"; + revision = "1"; + editedCabalFile = "0rm66k502d8la140ffawd38yaf0hr92h8x7xrq6krn6ypljwql0v"; + libraryHaskellDepends = [ base dual util ]; + doHaddock = false; + doCheck = false; + description = "Algebraic structures"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "algebraic-graphs" = callPackage + ({ mkDerivation, array, base, containers, deepseq, mtl, stdenv + , transformers + }: + mkDerivation { + pname = "algebraic-graphs"; + version = "0.5"; + sha256 = "89b9fecf8245476ec823355125fcb95decf41fd9784e807d7bd0d09f0a79c50b"; + libraryHaskellDepends = [ + array base containers deepseq mtl transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/snowleopard/alga"; + description = "A library for algebraic graph construction and transformation"; + license = stdenv.lib.licenses.mit; + }) {}; + "almost-fix" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "almost-fix"; + version = "0.0.2"; + sha256 = "20597d015fe9b6bb6bfcb0eaee3eb58b28e38a1f4f43049ad0aeebcc6409a70f"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Recurse while a predicate is satisfied"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "alsa-core" = callPackage + ({ mkDerivation, alsaLib, base, extensible-exceptions, stdenv }: + mkDerivation { + pname = "alsa-core"; + version = "0.5.0.1"; + sha256 = "eb50495ef05ecc7c06a0147da7f0d3efde832a44d23caaf5172dc114882270ab"; + libraryHaskellDepends = [ base extensible-exceptions ]; + libraryPkgconfigDepends = [ alsaLib ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/ALSA"; + description = "Binding to the ALSA Library API (Exceptions)"; + license = stdenv.lib.licenses.bsd3; + platforms = [ "i686-linux" "x86_64-linux" ]; + }) {inherit (pkgs) alsaLib;}; + "alsa-mixer" = callPackage + ({ mkDerivation, alsa-core, alsaLib, base, c2hs, stdenv, unix }: + mkDerivation { + pname = "alsa-mixer"; + version = "0.3.0"; + sha256 = "cb6a197de99c6b4339a7f552e1c6b71eaefa11bb96102d5ba4519a23c615de02"; + libraryHaskellDepends = [ alsa-core base unix ]; + librarySystemDepends = [ alsaLib ]; + libraryToolDepends = [ c2hs ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ttuegel/alsa-mixer"; + description = "Bindings to the ALSA simple mixer API"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) alsaLib;}; + "alsa-pcm" = callPackage + ({ mkDerivation, alsa-core, alsaLib, array, base + , extensible-exceptions, sample-frame, semigroups, stdenv + , storable-record + }: + mkDerivation { + pname = "alsa-pcm"; + version = "0.6.1.1"; + sha256 = "6348f63e2858df9c0b516053c7c5111139936faea6edf7cf400b8fba6cca94d6"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + alsa-core array base extensible-exceptions sample-frame semigroups + storable-record + ]; + libraryPkgconfigDepends = [ alsaLib ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/ALSA"; + description = "Binding to the ALSA Library API (PCM audio)"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) alsaLib;}; + "alsa-seq" = callPackage + ({ mkDerivation, alsa-core, alsaLib, array, base, bytestring + , data-accessor, enumset, extensible-exceptions, poll, stdenv + , transformers, utility-ht + }: + mkDerivation { + pname = "alsa-seq"; + version = "0.6.0.7"; + sha256 = "06cda1e24993aaf0c3592b51a613cf1e187eea603dd77ad3a129a8a7b1e0b778"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + alsa-core array base bytestring data-accessor enumset + extensible-exceptions poll transformers utility-ht + ]; + libraryPkgconfigDepends = [ alsaLib ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/ALSA"; + description = "Binding to the ALSA Library API (MIDI sequencer)"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) alsaLib;}; + "alternative-vector" = callPackage + ({ mkDerivation, base, stdenv, vector }: + mkDerivation { + pname = "alternative-vector"; + version = "0.0.0"; + sha256 = "42474bc708dbc81e13a7850887cefc2596db47cb07423610094cd994f754c7b1"; + libraryHaskellDepends = [ base vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/athanclark/alternative-vector#readme"; + description = "Use vectors instead of lists for many and some"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "amazonka" = callPackage + ({ mkDerivation, amazonka-core, base, bytestring, conduit + , conduit-extra, directory, exceptions, http-client, http-conduit + , http-types, ini, mmorph, monad-control, mtl, resourcet, retry + , stdenv, text, time, transformers, transformers-base + , transformers-compat, unliftio-core, void + }: + mkDerivation { + pname = "amazonka"; + version = "1.6.1"; + sha256 = "edb794b7ed0db3f5955ec08ded68b5eca753f62978312c881f3cb0c6eb769180"; + revision = "2"; + editedCabalFile = "171rp3cbgy58lps437c1jfpmi4xsp0z4pral7jh3mybn73l672zm"; + libraryHaskellDepends = [ + amazonka-core base bytestring conduit conduit-extra directory + exceptions http-client http-conduit http-types ini mmorph + monad-control mtl resourcet retry text time transformers + transformers-base transformers-compat unliftio-core void + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Comprehensive Amazon Web Services SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-apigateway" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-apigateway"; + version = "1.6.1"; + sha256 = "3b843dd490d09c45aac415269bf3d7db894fad8104cdd76292058adb03adf385"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon API Gateway SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-application-autoscaling" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-application-autoscaling"; + version = "1.6.1"; + sha256 = "da0eaaa282cc04c6aa486dfe00cdb5f42afc77e6785493ffdaa2ff7c9a8ad286"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Application Auto Scaling SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-appstream" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-appstream"; + version = "1.6.1"; + sha256 = "6644fac750a0a415439df14567597de57bbe75cfe259feb42265af58867c088c"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon AppStream SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-athena" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-athena"; + version = "1.6.1"; + sha256 = "370ee46f0d9b7f09b911b25d97457d727510fa049b42921f5f6e4a730fe15b9d"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Athena SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-autoscaling" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-autoscaling"; + version = "1.6.1"; + sha256 = "2fb4adc14d35ce6a24b1c294bbf3974317ff8b315fc10dc8f9609399a8acc914"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Auto Scaling SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-budgets" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-budgets"; + version = "1.6.1"; + sha256 = "84ab20850439ba786153a6e0c27bc8a321ef1c79524a8bf2d89adb56442d6273"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Budgets SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-certificatemanager" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-certificatemanager"; + version = "1.6.1"; + sha256 = "833d7b67e7bae4c8633d34109998675edbc95478ac0eb86ec1cf866079689ef2"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Certificate Manager SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-cloudformation" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-cloudformation"; + version = "1.6.1"; + sha256 = "e823eab5456b0b6f86f9cd391cf2572998e30ecbed9ce373cd8e3ac6f5d3afc8"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon CloudFormation SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-cloudfront" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-cloudfront"; + version = "1.6.1"; + sha256 = "8c5900fb0d34878ecfe9470bcd897259e2575dbf7e13fc526a515a0e52dfa779"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon CloudFront SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-cloudhsm" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-cloudhsm"; + version = "1.6.1"; + sha256 = "34dfe223cf33e207be71c6c0f092e892b549f5332eb392a0c474493be0e0a019"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon CloudHSM SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-cloudsearch" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-cloudsearch"; + version = "1.6.1"; + sha256 = "d04812c26d5c19b5ad00f343e2607e18a91f12743508903ee76f12999bcd7adc"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon CloudSearch SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-cloudsearch-domains" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-cloudsearch-domains"; + version = "1.6.1"; + sha256 = "041b6c655878f0ae85803cc4ef338bf1c4eab48ec327c46ffadb78b5c886b11f"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon CloudSearch Domain SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-cloudtrail" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-cloudtrail"; + version = "1.6.1"; + sha256 = "55cc7c15a2e26824621ddb7e8086605bac315f994ac4cefb56b6b9726e0f7da9"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon CloudTrail SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-cloudwatch" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-cloudwatch"; + version = "1.6.1"; + sha256 = "4e56b617c7b14f0074812562c52f05059c83921800cf737e231e3a8a4149326d"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon CloudWatch SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-cloudwatch-events" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-cloudwatch-events"; + version = "1.6.1"; + sha256 = "8b323d428e163bebb83bbcc3790666356c53bde5c418c84ac48898ebcc3f7646"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon CloudWatch Events SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-cloudwatch-logs" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-cloudwatch-logs"; + version = "1.6.1"; + sha256 = "61dfdebb7c99d7d2875cd5ddba10000923c14a0d8a22e233ed3bbe617aa4d490"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon CloudWatch Logs SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-codebuild" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-codebuild"; + version = "1.6.1"; + sha256 = "1375ef0b6b261e6762a3c35837055af3f0066f1da00c62f00fb28def8d39a6b0"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon CodeBuild SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-codecommit" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-codecommit"; + version = "1.6.1"; + sha256 = "b639a3106095c6dc5d3885a75e20bd9ae4c270ae70b3fb342a40d191da1d0733"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon CodeCommit SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-codedeploy" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-codedeploy"; + version = "1.6.1"; + sha256 = "3dff6fd082f1dc5c0f5992229499432e97b1a958a810a98330e25cf7175b54fa"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon CodeDeploy SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-codepipeline" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-codepipeline"; + version = "1.6.1"; + sha256 = "bfa0ffffdf925b5e8693c10d4d73c1fbe310cb8f51a20d155ed08761cb3965c9"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon CodePipeline SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-cognito-identity" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-cognito-identity"; + version = "1.6.1"; + sha256 = "b97778558ce4ba5b8703d5549cd0ffa0b899812e2dd044d7515435070f9e8204"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Cognito Identity SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-cognito-idp" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-cognito-idp"; + version = "1.6.1"; + sha256 = "df62c34ef4269974d71cc8a1ed6a8160dd739a4dd7ef5e18a5c061a9f2e8f01b"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Cognito Identity Provider SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-cognito-sync" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-cognito-sync"; + version = "1.6.1"; + sha256 = "e048f9d072b5655f8da36d47c40c45f2d77d85a0a0e4ae0adf14b0e30590db63"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Cognito Sync SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-config" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-config"; + version = "1.6.1"; + sha256 = "ff36ba897040319981edf9736115ca541e000eb37fe6fd408f07f32792f06834"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Config SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-core" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bifunctors, bytestring + , case-insensitive, conduit, conduit-extra, cryptonite, deepseq + , exceptions, hashable, http-client, http-conduit, http-types, lens + , memory, mtl, resourcet, scientific, semigroups, stdenv, tagged + , text, time, transformers, transformers-compat + , unordered-containers, xml-conduit, xml-types + }: + mkDerivation { + pname = "amazonka-core"; + version = "1.6.1"; + sha256 = "4198f52da9d20338bd6a3a18748d4312d3ff2c06bc84503cb18406251b28a243"; + revision = "1"; + editedCabalFile = "1656dyw6fk3gvph6v3xzvdp3p8xny3ji0gxg7qxvmvn60gj9ricv"; + libraryHaskellDepends = [ + aeson attoparsec base bifunctors bytestring case-insensitive + conduit conduit-extra cryptonite deepseq exceptions hashable + http-client http-conduit http-types lens memory mtl resourcet + scientific semigroups tagged text time transformers + transformers-compat unordered-containers xml-conduit xml-types + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Core data types and functionality for Amazonka libraries"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-datapipeline" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-datapipeline"; + version = "1.6.1"; + sha256 = "6bf752844ec49c59be856bb082b600959ec187cc890f1bb7f7d9641e9b78b122"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Data Pipeline SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-devicefarm" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-devicefarm"; + version = "1.6.1"; + sha256 = "bed85bba8a891f7c626e0b1e41cb4912974c250a6534e5438a3f51e5379a83ec"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Device Farm SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-directconnect" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-directconnect"; + version = "1.6.1"; + sha256 = "dc61998ad1145118be5138df37bd97cb1a61298e8fbc506ef1a22a33bafa045b"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Direct Connect SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-discovery" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-discovery"; + version = "1.6.1"; + sha256 = "02abc932bf71df3ee03f5503d08414e3c01c49f08b4720e14e1a1e8fa13f449d"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Application Discovery Service SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-dms" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-dms"; + version = "1.6.1"; + sha256 = "8c79f617ccd7035f709ae8057a8e1a6c5a89cdab3aa9c3aabaee7c0628e3ed87"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Database Migration Service SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-ds" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-ds"; + version = "1.6.1"; + sha256 = "fb4807974a865556eafc99b7c030244cf7da0b5b1ade9365fcb8689a48d6c8ff"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Directory Service SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-dynamodb" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-dynamodb"; + version = "1.6.1"; + sha256 = "0420486c88f10636a4407c8732b927498c5a809b235e2da56750d012f05c1d82"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon DynamoDB SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-dynamodb-streams" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-dynamodb-streams"; + version = "1.6.1"; + sha256 = "fe2dab6892599dac4ec9f4408283019d670f6ba0a24723914aabe718b14ed959"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon DynamoDB Streams SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-ecr" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-ecr"; + version = "1.6.1"; + sha256 = "2d0d5dd640f63e11b6009d3b486505e93afd379c5f5738df79582b5eeb6c7358"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon EC2 Container Registry SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-ecs" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-ecs"; + version = "1.6.1"; + sha256 = "55071129ab02b9bf3feb5b5ca04feb64ea8709a125b67a35fda15b25cc1a1bba"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon EC2 Container Service SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-efs" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-efs"; + version = "1.6.1"; + sha256 = "741e047eb04c3bbd8dcbb03579bc82e4546abd0ae9a835ae128e2b3843d6b18c"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Elastic File System SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-elasticache" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-elasticache"; + version = "1.6.1"; + sha256 = "4d2d8ae02e7c43eb77ba3a52863a4a2be305fb7f219a568709e830d647feeb60"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon ElastiCache SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-elasticbeanstalk" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-elasticbeanstalk"; + version = "1.6.1"; + sha256 = "2ad4f9e80217d544f5fdd837eb2749d54f3ca3b210dcbada70fec1c920879f69"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Elastic Beanstalk SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-elasticsearch" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-elasticsearch"; + version = "1.6.1"; + sha256 = "9ef91d5db4b13a0164a83674763ce25cb104ba92afd6f8ee5c70aa379006ca13"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Elasticsearch Service SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-elastictranscoder" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-elastictranscoder"; + version = "1.6.1"; + sha256 = "df80e7de3db78431eddb2d5413ac5e2271ec282c50ee1a23076aca90d697fb5b"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Elastic Transcoder SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-elb" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-elb"; + version = "1.6.1"; + sha256 = "5b5eecb81db898daa55ac1628bf65ac124d44e616dca5b33356ced32e6ba109d"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Elastic Load Balancing SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-elbv2" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-elbv2"; + version = "1.6.1"; + sha256 = "6740907fe448cbee8512b91b570204d56018e520239fc9f1689601eb382f7b79"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Elastic Load Balancing SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-emr" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-emr"; + version = "1.6.1"; + sha256 = "4b93c73647239e0bb1f779c876e933126fae48d51777b15ae4c4750dec2d87bc"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Elastic MapReduce SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-gamelift" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-gamelift"; + version = "1.6.1"; + sha256 = "c9c85550858c9eac54e86b226d31270de09cc8d71099a075829cc512fbe0e3b2"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon GameLift SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-glacier" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-glacier"; + version = "1.6.1"; + sha256 = "5b55cf733d0f987c1b3b61fb3fd0e29cdcfdc2bb7c9fcc0fa3c959d4bd540887"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Glacier SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-glue" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-glue"; + version = "1.6.1"; + sha256 = "6b2a30379b9727522512a8f259a1e6bd1d22b34ed52669d5558777a81e5be89f"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Glue SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-health" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-health"; + version = "1.6.1"; + sha256 = "a2b533d5ac019b7dce0a8cc07f2515b577cabbd3caa613372018a37fa8764677"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Health APIs and Notifications SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-iam" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-iam"; + version = "1.6.1"; + sha256 = "1d5106a4af75fae4444a3353b2568d4e1f751e81c7e9e263d26cd81466c3e7d7"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Identity and Access Management SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-importexport" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-importexport"; + version = "1.6.1"; + sha256 = "ce142494cc9d5a063ee93224e488380d3730ab507b57ebc53b215dafb0d6dd8e"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Import/Export SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-inspector" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-inspector"; + version = "1.6.1"; + sha256 = "68b4b3c335ce13754d08726a203fc01a5731f8b9147948b8848a986505efb674"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Inspector SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-iot" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-iot"; + version = "1.6.1"; + sha256 = "51763922dbb965d5c01ec60f1090eed03bec959a77e451cef70c55a42a2dc683"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon IoT SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-iot-dataplane" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-iot-dataplane"; + version = "1.6.1"; + sha256 = "7b43f97fe9eb1d81c7ec9ea865fb49c4cd364fa532d4c50d8676306bb8c20b48"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon IoT Data Plane SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-kinesis" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-kinesis"; + version = "1.6.1"; + sha256 = "5fe3dcf3fbf9aded3e27eb430be32400ebb84a01c0aec237e330a9480cbb5167"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Kinesis SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-kinesis-analytics" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-kinesis-analytics"; + version = "1.6.1"; + sha256 = "af589c9afa3f253efefb95b356a5f2a7a280d6abbf5314f182f0beecb1066e99"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Kinesis Analytics SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-kinesis-firehose" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-kinesis-firehose"; + version = "1.6.1"; + sha256 = "e4a10bfe3f334c9ec27b86096b671b363357c8b417268444b7600dfdcd68872d"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Kinesis Firehose SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-kms" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-kms"; + version = "1.6.1"; + sha256 = "6d333ec392d1f47c850449e78a1071f2265b46f699f3c58ad9e30bd99c956285"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Key Management Service SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-lambda" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-lambda"; + version = "1.6.1"; + sha256 = "972b5ff15cad609f44761d485563496ca3584884e1fa367193ddaf76260fcca3"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Lambda SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-lightsail" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-lightsail"; + version = "1.6.1"; + sha256 = "7c678ea0f8aa5beee2e0473ac5055a17aeb50c148362739adc84c940beb3931e"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Lightsail SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-marketplace-analytics" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-marketplace-analytics"; + version = "1.6.1"; + sha256 = "6ff582afb73e30d97d1f74e815ae03cdf919c4be4581b23691346a6d48a2137d"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Marketplace Commerce Analytics SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-marketplace-metering" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-marketplace-metering"; + version = "1.6.1"; + sha256 = "928bdbe8fbd3b81429ff4936590f3e04fd3632737fb39048afdc6be8ade85037"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Marketplace Metering SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-ml" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-ml"; + version = "1.6.1"; + sha256 = "b8c7c0b8663ffe570c79a1abc3d387b02e69b61b3f0d39b9ffa39e3049a7b872"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Machine Learning SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-opsworks" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-opsworks"; + version = "1.6.1"; + sha256 = "0a1716f0d6e5edaad37d86f2f3c0be043a0b0086d1f7a2f06cdd539f717faa96"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon OpsWorks SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-opsworks-cm" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-opsworks-cm"; + version = "1.6.1"; + sha256 = "51857803a2f0bee215c92119c3c5899df01e9195c2dc133e3f9774d4b93eca57"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon OpsWorks for Chef Automate SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-pinpoint" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-pinpoint"; + version = "1.6.1"; + sha256 = "aa38c2d154b7ad3c16f0760c5304fd7d9875b1e8c7d48bb32b87a5616717fc87"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Pinpoint SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-polly" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-polly"; + version = "1.6.1"; + sha256 = "b0887545cce2a01b16733b1d329570b4c79e6cfd6412813ec5c9c6c0a79fccef"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Polly SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-rds" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-rds"; + version = "1.6.1"; + sha256 = "fcd2400a359093bd075ccfc76e16c42c3f3bdc65828bf4cb24c9e5cfdc389421"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Relational Database Service SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-redshift" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-redshift"; + version = "1.6.1"; + sha256 = "87ea855e565636cc06396172e108df6aeca1e5fac1efc194d7bd98fc56402214"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Redshift SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-rekognition" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-rekognition"; + version = "1.6.1"; + sha256 = "3e20fbeea825447a063684e40b3a3a71342ac32df15f9c40a580279fe6a9f8f8"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Rekognition SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-route53" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv, text }: + mkDerivation { + pname = "amazonka-route53"; + version = "1.6.1"; + sha256 = "7c6442da5b6ded2a26b4f2b642cffe578456ffda8903f424590744f0dbc75773"; + libraryHaskellDepends = [ amazonka-core base text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Route 53 SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-route53-domains" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-route53-domains"; + version = "1.6.1"; + sha256 = "2c2bcd7445c391235d3a8af2fcd8f641d5a4996379fbbdb8645a24c77f4ba2e8"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Route 53 Domains SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-s3" = callPackage + ({ mkDerivation, amazonka-core, base, lens, stdenv, text }: + mkDerivation { + pname = "amazonka-s3"; + version = "1.6.1"; + sha256 = "47a0b0124eaf34b8f14bdac4a8ed2a61f86984da4f6fc9e34b44acda07167e28"; + libraryHaskellDepends = [ amazonka-core base lens text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Simple Storage Service SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-sdb" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-sdb"; + version = "1.6.1"; + sha256 = "53b4585f2cc3d192ce85163e23b153e605563b3938d9f9da28244fec8db92a7a"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon SimpleDB SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-servicecatalog" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-servicecatalog"; + version = "1.6.1"; + sha256 = "b4d6ad7c79db7f1b106aa79f7477cff6191aa77d7c1c2b614c108b627507f54b"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Service Catalog SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-ses" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-ses"; + version = "1.6.1"; + sha256 = "054c576d30341d11ce79869ac1ac5bc0d92ecab88f0fffe9895b78f4b614ece8"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Simple Email Service SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-shield" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-shield"; + version = "1.6.1"; + sha256 = "1b8a71a8ef5055e8c100ba81ee0fb0a6af7af1e2b29020f546f896f712a07519"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Shield SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-sms" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-sms"; + version = "1.6.1"; + sha256 = "d6eb434bde9424080f68691775867e119a9f802cb4e7b7761de31e9a800b4b85"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Server Migration Service SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-snowball" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-snowball"; + version = "1.6.1"; + sha256 = "48c11fb69fed73bb3e7ed7b4cbaba28eb8cd3013b987479d8fb2d35eaa477cd3"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Import/Export Snowball SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-sns" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-sns"; + version = "1.6.1"; + sha256 = "db98a53c40addfcff33938cdfc4daf4ca35e49bbab01b804562abfb1e613e735"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Simple Notification Service SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-sqs" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-sqs"; + version = "1.6.1"; + sha256 = "ee067dd46f51af2ad33ee351d5c85a7d9599a669139fde30fcad825ff80843d4"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Simple Queue Service SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-ssm" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-ssm"; + version = "1.6.1"; + sha256 = "952dff5e1fba8d79cfc5df93c9e6e782e93462554ce446d4ef4e8aaa313cb0af"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Simple Systems Manager (SSM) SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-stepfunctions" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-stepfunctions"; + version = "1.6.1"; + sha256 = "60af76621df8ba65cd64dcba3a8b0ca54445599accd0de8c54338920577dd013"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Step Functions SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-storagegateway" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-storagegateway"; + version = "1.6.1"; + sha256 = "1041b53029d829dd11b30c08d21a87af8da0b4ed92e51376b3233327b1817e3f"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Storage Gateway SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-sts" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-sts"; + version = "1.6.1"; + sha256 = "ee2364bb14e931528aa3d271c1688829c0975251bc5ffc5c824710841e1c8fb9"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Security Token Service SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-support" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-support"; + version = "1.6.1"; + sha256 = "5a2d0dd5dd00a067b915e5dfb13c1848683ed7b9bdcfd6ac40d712b417c719ba"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Support SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-swf" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-swf"; + version = "1.6.1"; + sha256 = "7b9ce6704f7fe46607722daaa35d11dc2c239fa82ab26ae8a456cdc390b8744a"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon Simple Workflow Service SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-test" = callPackage + ({ mkDerivation, aeson, amazonka-core, base, bifunctors, bytestring + , case-insensitive, conduit, conduit-extra, groom, http-client + , http-types, process, resourcet, stdenv, tasty, tasty-hunit + , template-haskell, temporary, text, time, unordered-containers + , yaml + }: + mkDerivation { + pname = "amazonka-test"; + version = "1.6.1"; + sha256 = "751ed583302c4d8dd1dabe8628e8eb8d97b807a899bb71fe208158fe44f222a9"; + libraryHaskellDepends = [ + aeson amazonka-core base bifunctors bytestring case-insensitive + conduit conduit-extra groom http-client http-types process + resourcet tasty tasty-hunit template-haskell temporary text time + unordered-containers yaml + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Common functionality for Amazonka library test-suites"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-waf" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-waf"; + version = "1.6.1"; + sha256 = "45c2f517d858891fa85e70e73969721c97ee22236d6932f0df87cd139255516a"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon WAF SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-workspaces" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-workspaces"; + version = "1.6.1"; + sha256 = "e589385b8a86f9997d0831ca350d5591484b9e1245374d3e0e88ab45d45c37bf"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon WorkSpaces SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amazonka-xray" = callPackage + ({ mkDerivation, amazonka-core, base, stdenv }: + mkDerivation { + pname = "amazonka-xray"; + version = "1.6.1"; + sha256 = "348cf06a7529d78a1b48d84e46a9c527b590355b4133473e8091052b34a5d00d"; + libraryHaskellDepends = [ amazonka-core base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/amazonka"; + description = "Amazon X-Ray SDK"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "amqp" = callPackage + ({ mkDerivation, base, binary, bytestring, clock, connection + , containers, data-binary-ieee754, monad-control, network + , network-uri, split, stdenv, stm, text, vector, xml + }: + mkDerivation { + pname = "amqp"; + version = "0.19.1"; + sha256 = "7229d9b083349f0bf59b6c5d289edfceab40ba718a9532f8d7d192439f7d02a0"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base binary bytestring clock connection containers + data-binary-ieee754 monad-control network network-uri split stm + text vector + ]; + executableHaskellDepends = [ base containers xml ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hreinhardt/amqp"; + description = "Client library for AMQP servers (currently only RabbitMQ)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "annotated-wl-pprint" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "annotated-wl-pprint"; + version = "0.7.0"; + sha256 = "0c262d7fe13a9a50216438ec882c13e25f31236b886a5692e3c35b85cd773d18"; + revision = "1"; + editedCabalFile = "138k24qxvl90l7dwdw1b3w36mpw93n0xi0nljblqg88pxg7jcvjx"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/david-christiansen/annotated-wl-pprint"; + description = "The Wadler/Leijen Pretty Printer, with annotation support"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ansi-terminal" = callPackage + ({ mkDerivation, base, colour, stdenv }: + mkDerivation { + pname = "ansi-terminal"; + version = "0.10.3"; + sha256 = "fa2e2e32dfad29835aa7fd442bbe233e07d97e933223a001fe5efa562535b57c"; + 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 + ({ mkDerivation, ansi-terminal, base, stdenv }: + mkDerivation { + pname = "ansi-wl-pprint"; + version = "0.6.9"; + sha256 = "a7b2e8e7cd3f02f2954e8b17dc60a0ccd889f49e2068ebb15abfa1d42f7a4eac"; + revision = "1"; + editedCabalFile = "0bb5fzjjc00932pny1fql40dmpmikfqzbrbmpwr09bfw9aynvzgn"; + 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; + }) {}; + "antiope-core" = callPackage + ({ mkDerivation, aeson, amazonka, amazonka-core, base, bytestring + , exceptions, generic-lens, http-client, http-types, lens, mtl + , resourcet, stdenv, text, transformers, unliftio-core + }: + mkDerivation { + pname = "antiope-core"; + version = "7.4.5"; + sha256 = "ac90bb9d9b22849e3d7890ccd4456c54df006bc165e161a38322e49277c132c3"; + libraryHaskellDepends = [ + aeson amazonka amazonka-core base bytestring exceptions + generic-lens http-client http-types lens mtl resourcet text + transformers unliftio-core + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/arbor/antiope#readme"; + description = "Please see the README on Github at "; + license = stdenv.lib.licenses.mit; + }) {}; + "antiope-dynamodb" = callPackage + ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-dynamodb + , antiope-core, base, generic-lens, lens, stdenv, text + , unliftio-core, unordered-containers + }: + mkDerivation { + pname = "antiope-dynamodb"; + version = "7.4.5"; + sha256 = "2e76152cf7db548de6fbbc88cdce1765673b8b88749a42a55b3e8cb7cdc9657f"; + libraryHaskellDepends = [ + aeson amazonka amazonka-core amazonka-dynamodb antiope-core base + generic-lens lens text unliftio-core unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/arbor/antiope#readme"; + description = "Please see the README on Github at "; + license = stdenv.lib.licenses.mit; + }) {}; + "antiope-messages" = callPackage + ({ mkDerivation, aeson, amazonka, amazonka-core, base, bytestring + , generic-lens, lens, lens-aeson, monad-loops, network-uri, stdenv + , text, unliftio-core + }: + mkDerivation { + pname = "antiope-messages"; + version = "7.4.5"; + sha256 = "069b1507e12c1d0e4ba8bd0d6a110f17e3aee1be26986f881958b94d00a8b11d"; + libraryHaskellDepends = [ + aeson amazonka amazonka-core base bytestring generic-lens lens + lens-aeson monad-loops network-uri text unliftio-core + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/arbor/antiope#readme"; + description = "Please see the README on Github at "; + license = stdenv.lib.licenses.mit; + }) {}; + "antiope-s3" = callPackage + ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3 + , antiope-core, antiope-messages, attoparsec, base, bytestring + , conduit, conduit-extra, deepseq, dlist, exceptions, generic-lens + , http-types, lens, mtl, network-uri, resourcet, stdenv, text, time + , unliftio-core + }: + mkDerivation { + pname = "antiope-s3"; + version = "7.4.5"; + sha256 = "8a459edc1244f53f062506732ce7e9a1d0451ee58b3590b1c52ab631fbd12a9b"; + libraryHaskellDepends = [ + aeson amazonka amazonka-core amazonka-s3 antiope-core + antiope-messages attoparsec base bytestring conduit conduit-extra + deepseq dlist exceptions generic-lens http-types lens mtl + network-uri resourcet text time unliftio-core + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/arbor/antiope#readme"; + description = "Please see the README on Github at "; + license = stdenv.lib.licenses.mit; + }) {}; + "antiope-sns" = callPackage + ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-sns, base + , bytestring, generic-lens, lens, stdenv, text, time, unliftio-core + }: + mkDerivation { + pname = "antiope-sns"; + version = "7.4.5"; + sha256 = "c9383693f7aabf976b0a437232b8f499c4f22cab9bef8ff284e5828832446f38"; + libraryHaskellDepends = [ + aeson amazonka amazonka-core amazonka-sns base bytestring + generic-lens lens text time unliftio-core + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/arbor/antiope#readme"; + description = "Please see the README on Github at "; + license = stdenv.lib.licenses.mit; + }) {}; + "antiope-sqs" = callPackage + ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-sqs, base + , bytestring, conduit, generic-lens, lens, lens-aeson, monad-loops + , mtl, network-uri, split, stdenv, text, unliftio-core + , unordered-containers + }: + mkDerivation { + pname = "antiope-sqs"; + version = "7.4.5"; + sha256 = "dc0d48f446db395649ed23c7a1cc6afe5530f8f23de5823077f8b7a023c15ae0"; + libraryHaskellDepends = [ + aeson amazonka amazonka-core amazonka-sqs base bytestring conduit + generic-lens lens lens-aeson monad-loops mtl network-uri split text + unliftio-core unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/arbor/antiope#readme"; + description = "Please see the README on Github at "; + license = stdenv.lib.licenses.mit; + }) {}; + "apecs" = callPackage + ({ mkDerivation, array, base, containers, mtl, stdenv + , template-haskell, vector + }: + mkDerivation { + pname = "apecs"; + version = "0.9.1"; + sha256 = "ca1046e0de020a2531499d5123c9689de8d1a3abed8bcf0541e7175db69ec4c1"; + libraryHaskellDepends = [ + array base containers mtl template-haskell vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jonascarpay/apecs#readme"; + description = "Fast Entity-Component-System library for game programming"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "apecs-gloss" = callPackage + ({ mkDerivation, apecs, apecs-physics, base, containers, gloss + , linear, stdenv + }: + mkDerivation { + pname = "apecs-gloss"; + version = "0.2.4"; + sha256 = "6720963044f61f53ac0320457b8c51ed336d622e3815a5d6a7db88b794f58a37"; + libraryHaskellDepends = [ + apecs apecs-physics base containers gloss linear + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jonascarpay/apecs/apecs-gloss"; + description = "Simple gloss renderer for apecs"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "apecs-physics" = callPackage + ({ mkDerivation, apecs, base, Cabal, containers, inline-c, linear + , stdenv, template-haskell, vector + }: + mkDerivation { + pname = "apecs-physics"; + version = "0.4.4"; + sha256 = "aed90a6804ef6b2ff2e11455246537a990fceb56a74c2c428a257dffc3b86d06"; + setupHaskellDepends = [ base Cabal ]; + libraryHaskellDepends = [ + apecs base containers inline-c linear template-haskell vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jonascarpay/apecs#readme"; + description = "2D physics for apecs"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "api-field-json-th" = callPackage + ({ mkDerivation, aeson, base, lens, split, stdenv, template-haskell + , text + }: + mkDerivation { + pname = "api-field-json-th"; + version = "0.1.0.2"; + sha256 = "b8d49c3869bc8104539c43d5544ed2271d1e68a963440d781ee71d2252b0f724"; + libraryHaskellDepends = [ + aeson base lens split template-haskell text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nakaji-dayo/api-field-json-th"; + description = "option of aeson's deriveJSON"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "app-settings" = callPackage + ({ mkDerivation, base, containers, directory, mtl, parsec, stdenv + , text + }: + mkDerivation { + pname = "app-settings"; + version = "0.2.0.12"; + sha256 = "2bd198b97077090476f8f512a7c03f3ab4147a6df51cf8cd22b5145c37b2ccda"; + libraryHaskellDepends = [ + base containers directory mtl parsec text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/emmanueltouzery/app-settings"; + description = "A library to manage application settings (INI file-like)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "appar" = callPackage + ({ mkDerivation, base, bytestring, stdenv }: + mkDerivation { + pname = "appar"; + version = "0.1.8"; + sha256 = "c4ceeddc26525b58d82c41b6d3e32141371a200a6794aae185b6266ccc81631f"; + libraryHaskellDepends = [ base bytestring ]; + doHaddock = false; + doCheck = false; + description = "A simple applicative parser"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "appendmap" = callPackage + ({ mkDerivation, base, containers, stdenv }: + mkDerivation { + pname = "appendmap"; + version = "0.1.5"; + sha256 = "2dbfa21a3702c30e0bdf764f5775f4ed8ac63b48a830b8931ea994f52030b90e"; + libraryHaskellDepends = [ base containers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/koterpillar/appendmap#readme"; + description = "Map with a Semigroup and Monoid instances delegating to Semigroup of the elements"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "apportionment" = callPackage + ({ mkDerivation, base, containers, stdenv, utility-ht }: + mkDerivation { + pname = "apportionment"; + version = "0.0.0.3"; + sha256 = "8f71d0b77152edb048e9f75c72a82b9d7ae1b15432fc011610fe9f1b83225b18"; + libraryHaskellDepends = [ base containers utility-ht ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/apportionment"; + description = "Round a set of numbers while maintaining its sum"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "approximate" = callPackage + ({ mkDerivation, base, binary, bytes, Cabal, cabal-doctest, cereal + , comonad, deepseq, ghc-prim, hashable, lens, log-domain, pointed + , safecopy, semigroupoids, semigroups, stdenv, vector + }: + mkDerivation { + pname = "approximate"; + version = "0.3.2"; + sha256 = "d3fb53dd85d95263eb2c61146b3bd872c28670f4ff9da91fb260d558d819d104"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base binary bytes cereal comonad deepseq ghc-prim hashable lens + log-domain pointed safecopy semigroupoids semigroups vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/analytics/approximate/"; + description = "Approximate discrete values and numbers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "arbor-lru-cache" = callPackage + ({ mkDerivation, base, containers, stdenv, stm }: + mkDerivation { + pname = "arbor-lru-cache"; + version = "0.1.1.1"; + sha256 = "602f4969a88c630bff1a4e96acf326c455fdd79ada94c9de134bf4734b33d92b"; + libraryHaskellDepends = [ base containers stm ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/arbor/arbor-lru-cache#readme"; + description = "LRU cache based on STM"; + license = stdenv.lib.licenses.mit; + }) {}; + "arbor-postgres" = callPackage + ({ mkDerivation, base, bytestring, generic-lens, lens, network-uri + , optparse-applicative, postgresql-simple, stdenv, text + }: + mkDerivation { + pname = "arbor-postgres"; + version = "0.0.5"; + sha256 = "41449dd18622c4981d8eed1da27b7bcd2004f5a031582e619512de0bcc96c36e"; + libraryHaskellDepends = [ + base bytestring generic-lens lens network-uri optparse-applicative + postgresql-simple text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/arbor/arbor-postgres#readme"; + description = "Convenience types and functions for postgresql-simple"; + license = stdenv.lib.licenses.mit; + }) {}; + "arithmoi" = callPackage + ({ mkDerivation, array, base, constraints, containers, deepseq + , exact-pi, ghc-prim, integer-gmp, integer-logarithms, random + , semirings, stdenv, transformers, vector + }: + mkDerivation { + pname = "arithmoi"; + version = "0.10.0.0"; + sha256 = "69e6886835f065900197bf5eeaf5725c99c74ba51115c34391852f401eaf39e3"; + revision = "1"; + editedCabalFile = "0vl9ki92sfsgqmgfg4f69rqqkl0q4a4klffsskhns6bjbcnzdg8z"; + configureFlags = [ "-f-llvm" ]; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array base constraints containers deepseq exact-pi ghc-prim + integer-gmp integer-logarithms random semirings transformers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Bodigrim/arithmoi"; + description = "Efficient basic number-theoretic functions"; + license = stdenv.lib.licenses.mit; + }) {}; + "array-memoize" = callPackage + ({ mkDerivation, array, base, stdenv }: + mkDerivation { + pname = "array-memoize"; + version = "0.6.0"; + sha256 = "76c88cb3ed04875821a5601f6a1c40f4e15ef8cb36e8a3d4004df956d1db05dc"; + libraryHaskellDepends = [ array base ]; + doHaddock = false; + doCheck = false; + description = "Memoization combinators using arrays for finite sub-domains of functions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "arrow-extras" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "arrow-extras"; + version = "0.1.0.1"; + sha256 = "c13c3aba839d1ec78a49991fa4038a68c5eb9ef6da61eceb6e68bc3ce0586a6c"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/louispan/arrow-extras#readme"; + description = "Extra functions for Control.Arrow"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ascii-progress" = callPackage + ({ mkDerivation, async, base, concurrent-output, data-default + , stdenv, time + }: + mkDerivation { + pname = "ascii-progress"; + version = "0.3.3.0"; + sha256 = "7e3fa6b80c09a83c9ba8a0644ef304ca92d65b76383b8dd023ff9f89ebec913e"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + async base concurrent-output data-default time + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/yamadapc/haskell-ascii-progress"; + description = "A simple progress bar for the console"; + license = stdenv.lib.licenses.mit; + }) {}; + "asciidiagram" = callPackage + ({ mkDerivation, base, bytestring, containers, directory, filepath + , FontyFruity, JuicyPixels, lens, linear, mtl, optparse-applicative + , pandoc-types, rasterific-svg, stdenv, svg-tree, text, vector + }: + mkDerivation { + pname = "asciidiagram"; + version = "1.3.3.3"; + sha256 = "019f1e781143a19434baeffc49ed0ebdf46e05179b36b753772276a0549b6126"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring containers FontyFruity JuicyPixels lens linear mtl + pandoc-types rasterific-svg svg-tree text vector + ]; + executableHaskellDepends = [ + base bytestring directory filepath FontyFruity JuicyPixels + optparse-applicative rasterific-svg svg-tree text + ]; + doHaddock = false; + doCheck = false; + description = "Pretty rendering of Ascii diagram into svg or png"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "asif" = callPackage + ({ mkDerivation, attoparsec, base, binary, bytestring, conduit + , conduit-combinators, conduit-extra, containers, cpu, directory + , either, exceptions, foldl, generic-lens, hw-bits, hw-ip, lens + , network, old-locale, optparse-applicative, profunctors, resourcet + , stdenv, temporary-resourcet, text, thyme, transformers, vector + }: + mkDerivation { + pname = "asif"; + version = "6.0.4"; + sha256 = "03e8f784df914d7f311efd594d89e455b2177492a8491ff503f870a741ca2398"; + revision = "1"; + editedCabalFile = "02gz317ivpmb5yzifm3fv62cik4fh77j7ilb027z6dpx4r041p9w"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + attoparsec base binary bytestring conduit conduit-combinators + conduit-extra containers cpu either exceptions foldl generic-lens + hw-bits hw-ip lens network old-locale profunctors resourcet + temporary-resourcet text thyme transformers vector + ]; + executableHaskellDepends = [ + attoparsec base binary bytestring conduit conduit-combinators + conduit-extra containers cpu directory either exceptions foldl + generic-lens hw-bits hw-ip lens network old-locale + optparse-applicative profunctors resourcet temporary-resourcet text + thyme transformers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/arbor/asif#readme"; + description = "Library for creating and querying segmented feeds"; + license = stdenv.lib.licenses.mit; + }) {}; + "asn1-encoding" = callPackage + ({ mkDerivation, asn1-types, base, bytestring, hourglass, stdenv }: + mkDerivation { + pname = "asn1-encoding"; + version = "0.9.6"; + sha256 = "d9f8deabd3b908e5cf83c0d813c08dc0143b3ec1c0d97f660d2cfa02c1c8da0a"; + revision = "1"; + editedCabalFile = "19nq8g1v323p47cqlc4m9r6li35dd3cmcd7k486jw24cijkdjm9n"; + libraryHaskellDepends = [ asn1-types base bytestring hourglass ]; + doHaddock = false; + doCheck = false; + homepage = "https://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 + ({ mkDerivation, asn1-encoding, asn1-types, base, bytestring + , stdenv + }: + mkDerivation { + pname = "asn1-parse"; + version = "0.9.5"; + sha256 = "8f1fe1344d30b39dc594d74df2c55209577722af1497204b4c2b6d6e8747f39e"; + 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 + ({ mkDerivation, base, bytestring, hourglass, memory, stdenv }: + mkDerivation { + pname = "asn1-types"; + version = "0.3.4"; + sha256 = "78ee92a251379298ca820fa53edbf4b33c539b9fcd887c86f520c30e3b4e21a8"; + libraryHaskellDepends = [ base bytestring hourglass memory ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/vincenthz/hs-asn1"; + description = "ASN.1 types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "assert-failure" = callPackage + ({ mkDerivation, base, pretty-show, stdenv, text }: + mkDerivation { + pname = "assert-failure"; + version = "0.1.2.2"; + sha256 = "f69416fd527b4f6933586edfc9ee741a2163c3741471e9b8e46a244495bd4a9d"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base pretty-show text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Mikolaj/assert-failure"; + description = "Syntactic sugar improving 'assert' and 'error'"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "assoc" = callPackage + ({ mkDerivation, base, bifunctors, stdenv, tagged }: + mkDerivation { + pname = "assoc"; + version = "1.0.1"; + sha256 = "4000dea2fbc272ff5a15a0bf0fae1c29dea4b87b8fb4ccb8b07b8114ee2636d5"; + revision = "1"; + editedCabalFile = "1q6sc9v79p2pdm7aa6mfbn824vc01wj267saf2gp86b3wzgp0mrh"; + libraryHaskellDepends = [ base bifunctors tagged ]; + doHaddock = false; + doCheck = false; + description = "swap and assoc: Symmetric and Semigroupy Bifunctors"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "astro" = callPackage + ({ mkDerivation, base, matrix, stdenv, time }: + mkDerivation { + pname = "astro"; + version = "0.4.2.1"; + sha256 = "da5dde1bcf42e4f48f5f23dbf3a890a2904ecaf86df3d75e365e071b924afe29"; + libraryHaskellDepends = [ base matrix time ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/aligusnet/astro"; + description = "Amateur astronomical computations"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "async" = callPackage + ({ mkDerivation, base, hashable, stdenv, stm }: + mkDerivation { + pname = "async"; + version = "2.2.2"; + sha256 = "4b4ab1ac82c45144d82c6daf6cb6ba45eab9957dad44787fa5e869e23d73bbff"; + revision = "1"; + editedCabalFile = "1kg9xmby0wkx31998h2r43yr8bl1aixk6025zqigz9vdhmkc2y51"; + 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; + }) {}; + "async-extra" = callPackage + ({ mkDerivation, async, base, deepseq, split, stdenv }: + mkDerivation { + pname = "async-extra"; + version = "0.2.0.0"; + sha256 = "0d06d5a5cb835597ff1668ae58a1f0d048830164876838533dec4a78eb11cc43"; + libraryHaskellDepends = [ async base deepseq split ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/agrafix/async-extra#readme"; + description = "Useful concurrent combinators"; + license = stdenv.lib.licenses.mit; + }) {}; + "async-refresh" = callPackage + ({ mkDerivation, base, formatting, lifted-async, microlens + , microlens-th, monad-logger, safe-exceptions, stdenv, stm, text + , unliftio, unliftio-core + }: + mkDerivation { + pname = "async-refresh"; + version = "0.3.0.0"; + sha256 = "da68061b2548a9b5b3e6f4af60120554ebfae9638dfa0b10cf7a244710a334c9"; + libraryHaskellDepends = [ + base formatting lifted-async microlens microlens-th monad-logger + safe-exceptions stm text unliftio unliftio-core + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mtesseract/async-refresh"; + description = "Package implementing core logic for refreshing of expiring data"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "async-refresh-tokens" = callPackage + ({ mkDerivation, async-refresh, base, bytestring, formatting + , microlens, microlens-th, monad-logger, safe-exceptions, stdenv + , text, unliftio, unliftio-core + }: + mkDerivation { + pname = "async-refresh-tokens"; + version = "0.4.0.0"; + sha256 = "67a7419449428fc5f80e9cfc392df115f03721811d6cd73a6c7cbd83f48dc7df"; + libraryHaskellDepends = [ + async-refresh base bytestring formatting microlens microlens-th + monad-logger safe-exceptions text unliftio unliftio-core + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mtesseract/async-refresh-tokens#readme"; + description = "Package implementing core logic for refreshing of expiring access tokens"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "async-timer" = callPackage + ({ mkDerivation, async, base, safe-exceptions, stdenv, unliftio + , unliftio-core + }: + mkDerivation { + pname = "async-timer"; + version = "0.2.0.0"; + sha256 = "0632bfc4c141aa47c461747b3edb59f76ef5523a66ac03be0f32868a5e04cee0"; + libraryHaskellDepends = [ + async base safe-exceptions unliftio unliftio-core + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mtesseract/async-timer#readme"; + description = "Provides API for timer based execution of IO actions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "atom-basic" = callPackage + ({ mkDerivation, base, base64-bytestring, bytestring, network + , network-uri, stdenv, text, time + }: + mkDerivation { + pname = "atom-basic"; + version = "0.2.5"; + sha256 = "24be9667b8bad3ad63b2e9b42fdea5aa0fd96f7e90f52fb1203adfa71d2f75ee"; + libraryHaskellDepends = [ + base base64-bytestring bytestring network network-uri text time + ]; + doHaddock = false; + doCheck = false; + description = "Basic Atom feed construction"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "atomic-primops" = callPackage + ({ mkDerivation, base, ghc-prim, primitive, stdenv }: + mkDerivation { + pname = "atomic-primops"; + version = "0.8.3"; + sha256 = "003af9f24f06355aa240d7ba11079def44d6e78f21e5869c5f0f677a7d6dc50e"; + libraryHaskellDepends = [ base ghc-prim primitive ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/rrnewton/haskell-lockfree/wiki"; + description = "A safe approach to CAS and other atomic ops in Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "atomic-write" = callPackage + ({ mkDerivation, base, bytestring, directory, filepath, stdenv + , temporary, text, unix-compat + }: + mkDerivation { + pname = "atomic-write"; + version = "0.2.0.7"; + sha256 = "b5f5c77884bc0332306fab89acf1c8a8582d76eabaa303c91b1c4072621c960d"; + libraryHaskellDepends = [ + base bytestring directory filepath temporary text unix-compat + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/stackbuilders/atomic-write"; + description = "Atomically write to a file"; + license = stdenv.lib.licenses.mit; + }) {}; + "attoparsec" = callPackage + ({ mkDerivation, array, base, bytestring, containers, deepseq + , scientific, stdenv, text, transformers + }: + mkDerivation { + pname = "attoparsec"; + version = "0.13.2.4"; + sha256 = "ba66cd6de1749ec92568db1b9c905b43a849f0ad918d45d7b594407a02ebefb2"; + 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-base64" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, stdenv, text, word8 + }: + mkDerivation { + pname = "attoparsec-base64"; + version = "0.0.0"; + sha256 = "0833530c8b4a46217272d14638f91325e156b22046fa291b528228afe66173e7"; + libraryHaskellDepends = [ attoparsec base bytestring text word8 ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/athanclark/attoparsec-base64#readme"; + description = "Fetch only base64 characters, erroring in the attoparsec monad on failure"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "attoparsec-binary" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, stdenv }: + mkDerivation { + pname = "attoparsec-binary"; + version = "0.2"; + sha256 = "05e6445b20b396c99275de3e37bf8bb18559a5666ad5136907857bf574e77a0b"; + libraryHaskellDepends = [ attoparsec base bytestring ]; + doHaddock = false; + doCheck = false; + description = "Binary processing extensions to Attoparsec"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "attoparsec-expr" = callPackage + ({ mkDerivation, attoparsec, base, stdenv }: + mkDerivation { + pname = "attoparsec-expr"; + version = "0.1.1.2"; + sha256 = "8d4cd436112ce9007d2831776d4c5102a5322c48993229d2d41e259c07bb457c"; + libraryHaskellDepends = [ attoparsec base ]; + doHaddock = false; + doCheck = false; + description = "Port of parsec's expression parser to attoparsec"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "attoparsec-ip" = callPackage + ({ mkDerivation, attoparsec, base, ip, stdenv, vector }: + mkDerivation { + pname = "attoparsec-ip"; + version = "0.0.5"; + sha256 = "f5864859694fb9faa64cabea17fdf8f506e325fa4704c23036ea1cc17102c76f"; + libraryHaskellDepends = [ attoparsec base ip vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/athanclark/attoparsec-ip#readme"; + description = "Parse IP data types with attoparsec"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "attoparsec-iso8601" = callPackage + ({ mkDerivation, attoparsec, base, base-compat, stdenv, text, time + }: + mkDerivation { + pname = "attoparsec-iso8601"; + version = "1.0.1.0"; + sha256 = "499ffbd2d39e79cc4fda5ad0129dbf94fdb72a84aa932dfe2a5f5c5c02074142"; + revision = "1"; + editedCabalFile = "1rjhscmczgs1bwyqx7lvkm8py3ylxjd2797mrzgnq60fvm292750"; + 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; + }) {}; + "attoparsec-path" = callPackage + ({ mkDerivation, attoparsec, base, path, stdenv, text }: + mkDerivation { + pname = "attoparsec-path"; + version = "0.0.0.1"; + sha256 = "d07126622210fdb18722f585c61bda0a17389aecc83e786f9f6e621ec120b60c"; + libraryHaskellDepends = [ attoparsec base path text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/athanclark/attoparsec-path#readme"; + description = "Convenience bindings between path and attoparsec"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "attoparsec-uri" = callPackage + ({ mkDerivation, attoparsec, attoparsec-ip, base, bytedump, ip + , QuickCheck, quickcheck-instances, stdenv, strict, text, vector + }: + mkDerivation { + pname = "attoparsec-uri"; + version = "0.0.7"; + sha256 = "369d49c342f90bcc5e07c53b12dc642d6e03aa991900262abc48127d4b25725c"; + libraryHaskellDepends = [ + attoparsec attoparsec-ip base bytedump ip QuickCheck + quickcheck-instances strict text vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/athanclark/attoparsec-uri#readme"; + description = "URI parser / printer using attoparsec"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "audacity" = callPackage + ({ mkDerivation, base, bytestring, deepseq, directory + , explicit-exception, filepath, non-empty, semigroups, stdenv + , storable-record, storablevector, tagchup, transformers + , utility-ht, xml-basic + }: + mkDerivation { + pname = "audacity"; + version = "0.0.2"; + sha256 = "d9d2dfb1c4e6ad39b535561feb720a7889dc1151ad6625fd5522d4212dbc26a4"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring deepseq directory explicit-exception filepath + non-empty semigroups storable-record storablevector tagchup + transformers utility-ht xml-basic + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/audacity"; + description = "Interchange with the Audacity sound signal editor"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "authenticate" = callPackage + ({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring + , case-insensitive, conduit, containers, html-conduit, http-conduit + , http-types, network-uri, resourcet, stdenv, text, transformers + , unordered-containers, xml-conduit + }: + mkDerivation { + pname = "authenticate"; + version = "1.3.5"; + sha256 = "5f13043155a53b14da9b3625e512480110a5d906b0fd8eca2d2493c63c20ae81"; + libraryHaskellDepends = [ + aeson attoparsec base blaze-builder bytestring case-insensitive + conduit containers html-conduit http-conduit http-types network-uri + resourcet text transformers unordered-containers xml-conduit + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/yesodweb/authenticate"; + description = "Authentication methods for Haskell web applications"; + license = stdenv.lib.licenses.mit; + }) {}; + "authenticate-oauth" = callPackage + ({ mkDerivation, base, base64-bytestring, blaze-builder, bytestring + , crypto-pubkey-types, data-default, http-client, http-types + , random, RSA, SHA, stdenv, time, transformers, transformers-compat + }: + mkDerivation { + pname = "authenticate-oauth"; + version = "1.6.0.1"; + sha256 = "e0520fb4255ac8d6ff30f06a2b91a9fdc478aa799e254e52747ebd13d70f3ec3"; + revision = "1"; + editedCabalFile = "0pyivmsmlzhpnzpi3jcmqyjjx5a1p7cl1grjyw8571pmxz6735w3"; + libraryHaskellDepends = [ + base base64-bytestring blaze-builder bytestring crypto-pubkey-types + data-default http-client http-types random RSA SHA time + transformers transformers-compat + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/yesodweb/authenticate"; + description = "Library to authenticate with OAuth for Haskell web applications"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "auto" = callPackage + ({ mkDerivation, base, base-orphans, bytestring, cereal, containers + , deepseq, MonadRandom, profunctors, random, semigroups, stdenv + , transformers + }: + mkDerivation { + pname = "auto"; + version = "0.4.3.1"; + sha256 = "c6e26d1cbb17e3645e55bc8e9432b124520fbcba5ff32445acd4260c25cd3b41"; + libraryHaskellDepends = [ + base base-orphans bytestring cereal containers deepseq MonadRandom + profunctors random semigroups transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mstksg/auto"; + description = "Denotative, locally stateful programming DSL & platform"; + license = stdenv.lib.licenses.mit; + }) {}; + "auto-update" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "auto-update"; + version = "0.1.6"; + sha256 = "f4e023dc8713c387ecf20d851247597fd012cabea3872310b35e911105eb66c4"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/yesodweb/wai"; + description = "Efficiently run periodic, on-demand actions"; + license = stdenv.lib.licenses.mit; + }) {}; + "autoexporter" = callPackage + ({ mkDerivation, base, Cabal, directory, filepath, stdenv }: + mkDerivation { + pname = "autoexporter"; + version = "1.1.16"; + sha256 = "6f7fda679f1d4768fadbf3cedabf3430ba886aa1dad2a85f4b25dd53647323b3"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base Cabal directory filepath ]; + executableHaskellDepends = [ base Cabal directory filepath ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tfausak/autoexporter#readme"; + description = "Automatically re-export modules"; + license = stdenv.lib.licenses.mit; + }) {}; + "avers" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytestring, clock + , containers, cryptonite, filepath, inflections, memory + , MonadRandom, mtl, network, network-uri, resource-pool + , rethinkdb-client-driver, safe, scrypt, stdenv, stm + , template-haskell, text, time, unordered-containers, vector + }: + mkDerivation { + pname = "avers"; + version = "0.0.17.1"; + sha256 = "1b45d8aa036b3c2ec7ea180327ff3cdce28dc1e1ef319c062be79f0ffa7626f5"; + revision = "35"; + editedCabalFile = "0yrld1ak95bcbxzsz8jp7wa75l3qk09pvhd6hwzzxs5rakkgkn41"; + libraryHaskellDepends = [ + aeson attoparsec base bytestring clock containers cryptonite + filepath inflections memory MonadRandom mtl network network-uri + resource-pool rethinkdb-client-driver safe scrypt stm + template-haskell text time unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + description = "Server-side implementation of the Avers storage model"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "avro" = callPackage + ({ mkDerivation, aeson, array, base, base16-bytestring, bifunctors + , binary, bytestring, containers, data-binary-ieee754, deepseq + , fail, HasBigDecimal, hashable, mtl, scientific, semigroups + , stdenv, tagged, template-haskell, text, tf-random, time + , unordered-containers, uuid, vector, zlib + }: + mkDerivation { + pname = "avro"; + version = "0.4.7.0"; + sha256 = "38a9e0c1e1087e8b08248f9f5afa67acd8178c1a00a8ad640dad4c4bb5684293"; + libraryHaskellDepends = [ + aeson array base base16-bytestring bifunctors binary bytestring + containers data-binary-ieee754 deepseq fail HasBigDecimal hashable + mtl scientific semigroups tagged template-haskell text tf-random + time unordered-containers uuid vector zlib + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-works/avro#readme"; + description = "Avro serialization support for Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "aws-cloudfront-signed-cookies" = callPackage + ({ mkDerivation, aeson, aeson-pretty, asn1-encoding, asn1-types + , base, base64-bytestring, bytestring, cookie, cryptonite, lens + , lens-aeson, optparse-applicative, pem, stdenv, text, time + , unordered-containers, vector + }: + mkDerivation { + pname = "aws-cloudfront-signed-cookies"; + version = "0.2.0.4"; + sha256 = "9b34efa384cbcb7bf3f0b044536ad171dbe525ca311de135e493a93081398048"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson aeson-pretty asn1-encoding asn1-types base base64-bytestring + bytestring cookie cryptonite lens lens-aeson optparse-applicative + pem text time unordered-containers vector + ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/typeclasses/aws-cloudfront-signed-cookies"; + description = "Generate signed cookies for AWS CloudFront"; + license = stdenv.lib.licenses.mit; + }) {}; + "base-compat" = callPackage + ({ mkDerivation, base, stdenv, unix }: + mkDerivation { + pname = "base-compat"; + version = "0.11.1"; + sha256 = "356f1542ec93e7192a9073d32a8ef1e48194275495dcec7fb0d241f4baaf6d36"; + libraryHaskellDepends = [ base unix ]; + doHaddock = false; + doCheck = false; + description = "A compatibility layer for base"; + license = stdenv.lib.licenses.mit; + }) {}; + "base-compat-batteries" = callPackage + ({ mkDerivation, base, base-compat, stdenv }: + mkDerivation { + pname = "base-compat-batteries"; + version = "0.11.1"; + sha256 = "caf66fed3c0a3b0437692cad18c93a7074e8524a86b8be1ce04d0a18cbf6aed8"; + libraryHaskellDepends = [ base base-compat ]; + doHaddock = false; + doCheck = false; + description = "base-compat with extra batteries"; + license = stdenv.lib.licenses.mit; + }) {}; + "base-orphans" = callPackage + ({ mkDerivation, base, ghc-prim, stdenv }: + mkDerivation { + pname = "base-orphans"; + version = "0.8.2"; + sha256 = "2a8062385e5d5dee418428a22c72b9391557bc1fe2f93bd643f7754b36b9eb01"; + 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-prelude" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "base-prelude"; + version = "1.3"; + sha256 = "e3cc66e99d6c83aac548c4d8e6a166e5bd9cf557947cde49161026d0341267fe"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nikita-volkov/base-prelude"; + description = "The most complete prelude formed solely from the \"base\" package"; + license = stdenv.lib.licenses.mit; + }) {}; + "base-unicode-symbols" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "base-unicode-symbols"; + version = "0.2.4.2"; + sha256 = "4364d6c403616e9ec0c240c4cb450c66af43ea8483d73c315e96f4ba3cb97062"; + 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; + }) {}; + "base16-bytestring" = callPackage + ({ mkDerivation, base, bytestring, ghc-prim, stdenv }: + mkDerivation { + pname = "base16-bytestring"; + version = "0.1.1.6"; + sha256 = "5afe65a152c5418f5f4e3579a5e0d5ca19c279dc9bf31c1a371ccbe84705c449"; + libraryHaskellDepends = [ base bytestring ghc-prim ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/bos/base16-bytestring"; + description = "Fast base16 (hex) encoding and decoding for ByteStrings"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "base32string" = callPackage + ({ mkDerivation, aeson, base, binary, bytestring, stdenv, text }: + mkDerivation { + pname = "base32string"; + version = "0.9.1"; + sha256 = "9e931613aeba5f630f9292fc99131388f406e4b34d8f050515ed93aaf632ea32"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ aeson base binary bytestring text ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.leonmergen.com/opensource.html"; + description = "Fast and safe representation of a Base-32 string"; + license = stdenv.lib.licenses.mit; + }) {}; + "base58string" = callPackage + ({ mkDerivation, aeson, base, binary, bytestring, stdenv, text }: + mkDerivation { + pname = "base58string"; + version = "0.10.0"; + sha256 = "3b72607dd76e30a5054acea656c3805f7191e27d67884a7db5fbc73c17e9c088"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ aeson base binary bytestring text ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.leonmergen.com/opensource.html"; + description = "Fast and safe representation of a Base-58 string"; + license = stdenv.lib.licenses.mit; + }) {}; + "base64" = callPackage + ({ mkDerivation, base, bytestring, stdenv, text }: + mkDerivation { + pname = "base64"; + version = "0.4.1"; + sha256 = "0d123a3c37dc8786da4f72c310b49d704d5981049cf401ed9920fd866955bc1a"; + revision = "1"; + editedCabalFile = "1jvx3wpnfwzxfz5w3bqglqcv539fkk7wivl8ylm126pqh7sjdp5f"; + libraryHaskellDepends = [ base bytestring text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/emilypi/base64"; + description = "Fast RFC 4648-compliant Base64 encoding"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "base64-bytestring" = callPackage + ({ mkDerivation, base, bytestring, stdenv }: + mkDerivation { + pname = "base64-bytestring"; + version = "1.0.0.3"; + sha256 = "ef159d60ec14c0a3f3e26bab5c9fd7634d5e1b983c6a64f0b0c3261efe008fc7"; + libraryHaskellDepends = [ base bytestring ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell/base64-bytestring"; + description = "Fast base64 encoding and decoding for ByteStrings"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "base64-bytestring-type" = callPackage + ({ mkDerivation, aeson, base, base-compat, base64-bytestring + , binary, bytestring, cereal, deepseq, hashable, http-api-data + , QuickCheck, serialise, stdenv, text + }: + mkDerivation { + pname = "base64-bytestring-type"; + version = "1.0.1"; + sha256 = "f607d07c4aab227b4536c495fa7c07b35ddc9c2c013d385c16c02f236526780e"; + revision = "5"; + editedCabalFile = "0w0pgd2b3dfbkyn60fgxjjnclbd0sr33f9lcxswyxaxc9xc6l95w"; + libraryHaskellDepends = [ + aeson base base-compat base64-bytestring binary bytestring cereal + deepseq hashable http-api-data QuickCheck serialise text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phadej/base64-bytestring-type#readme"; + description = "A newtype around ByteString, for base64 encoding"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "base64-lens" = callPackage + ({ mkDerivation, base, base64, bytestring, Cabal, cabal-doctest + , lens, stdenv, text + }: + mkDerivation { + pname = "base64-lens"; + version = "0.2.0"; + sha256 = "004d5f5522af002ad526eae99fa3726f624165919dead31e3cbdabcb4fcc9434"; + revision = "1"; + editedCabalFile = "07x38p4zcv05y94gjn5j3j1ydv06vi17fbjnz4ckcgc3ay0dzbzf"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ base base64 bytestring lens text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/emilypi/base64-lens"; + description = "Optics for the Base64 library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "base64-string" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "base64-string"; + version = "0.2"; + sha256 = "3ec896ca7261ad4ddeffbaa3bdf4d5cb61775250c303fca9929aa9a56acc705e"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://urchin.earth.li/~ian/cabal/base64-string/"; + description = "Base64 implementation for String's"; + license = "unknown"; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "basement" = callPackage + ({ mkDerivation, base, ghc-prim, stdenv }: + mkDerivation { + pname = "basement"; + version = "0.0.11"; + sha256 = "67582b3475a5547925399f719df21f8bbbd0ca4d4db27795c22a474f8ee6346b"; + revision = "2"; + editedCabalFile = "1l95bzmn23cmx386hk3d3r0ykdaibh9rp489lcnba5g56kiy4hxg"; + 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; + }) {}; + "basic-prelude" = callPackage + ({ mkDerivation, base, bytestring, containers, filepath, hashable + , stdenv, text, transformers, unordered-containers, vector + }: + mkDerivation { + pname = "basic-prelude"; + version = "0.7.0"; + sha256 = "10755f892548faa956b81b40d1d03ec6e94609fd8ec8e92be09b4453b7ad9379"; + libraryHaskellDepends = [ + base bytestring containers filepath hashable text transformers + unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/snoyberg/basic-prelude#readme"; + description = "An enhanced core prelude; a common foundation for alternate preludes"; + license = stdenv.lib.licenses.mit; + }) {}; + "bazel-runfiles" = callPackage + ({ mkDerivation, base, directory, filepath, stdenv }: + mkDerivation { + pname = "bazel-runfiles"; + version = "0.7.0.1"; + sha256 = "4d217f74a7eee5dced014d74ac8a3be886d9d0c5ce8e556d8ef16535bde40a00"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base directory filepath ]; + executableHaskellDepends = [ base filepath ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tweag/rules_haskell#readme"; + description = "Locate Bazel runfiles location"; + license = stdenv.lib.licenses.asl20; + }) {}; + "bbdb" = callPackage + ({ mkDerivation, base, parsec, stdenv }: + mkDerivation { + pname = "bbdb"; + version = "0.8"; + sha256 = "dce7798cb8e46e1c0f7048579496cabeebddaba9b6233820fd0496723fbc2a5c"; + libraryHaskellDepends = [ base parsec ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/henrylaxen/bbdb"; + description = "Ability to read, write, and modify BBDB files"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "bcrypt" = callPackage + ({ mkDerivation, base, bytestring, data-default, entropy, memory + , stdenv + }: + mkDerivation { + pname = "bcrypt"; + version = "0.0.11"; + sha256 = "e4331788eda7b65064d88930b4b7a50f5011bdec0ad46059d8c4ee6a5e72fcef"; + libraryHaskellDepends = [ + base bytestring data-default entropy memory + ]; + doHaddock = false; + doCheck = false; + description = "Haskell bindings to the bcrypt password hash"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bech32" = callPackage + ({ mkDerivation, array, base, bytestring, containers, extra, stdenv + , text + }: + mkDerivation { + pname = "bech32"; + version = "1.0.2"; + sha256 = "d54f2f8e341db012d2b5bc1ff2f291910471bcb1beb44b22c4df5ee88697a14e"; + libraryHaskellDepends = [ + array base bytestring containers extra text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/input-output-hk/bech32"; + description = "Implementation of the Bech32 cryptocurrency address format (BIP 0173)"; + license = stdenv.lib.licenses.asl20; + }) {}; + "bench" = callPackage + ({ mkDerivation, base, criterion, optparse-applicative, process + , silently, stdenv, text, turtle + }: + mkDerivation { + pname = "bench"; + version = "1.0.12"; + sha256 = "a6376f4741588201ab6e5195efb1e9921bc0a899f77a5d9ac84a5db32f3ec9eb"; + revision = "1"; + editedCabalFile = "0sk6vkjwk7g1diwah67ifj7s69qvwi52ngaijkfx5prn0vz24ldn"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base criterion optparse-applicative process silently text turtle + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Gabriel439/bench"; + description = "Command-line benchmark tool"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "between" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "between"; + version = "0.11.0.0"; + sha256 = "8337351326c5a613d9b7520b6a8203234c04454e23550a81739beaa6f671465d"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/trskop/between"; + description = "Function combinator \"between\" and derived combinators"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bibtex" = callPackage + ({ mkDerivation, base, latex, parsec, stdenv, utility-ht }: + mkDerivation { + pname = "bibtex"; + version = "0.1.0.6"; + sha256 = "090a3b9589388bdf9d2bf60d8d1898aa0313a2874b551ba86cbbd049f3ee5f04"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base latex parsec utility-ht ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/BibTeX"; + description = "Parse, format and processing BibTeX files"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bifunctors" = callPackage + ({ mkDerivation, base, base-orphans, comonad, containers, stdenv + , tagged, template-haskell, th-abstraction, transformers + }: + mkDerivation { + pname = "bifunctors"; + version = "5.5.7"; + sha256 = "88b3a2d4504e1139a3aef7027913faa0870631477d0a2ebb6fa67d494cdb3532"; + libraryHaskellDepends = [ + base base-orphans comonad containers tagged template-haskell + th-abstraction transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/bifunctors/"; + description = "Bifunctors"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bimap" = callPackage + ({ mkDerivation, base, containers, deepseq, exceptions, stdenv }: + mkDerivation { + pname = "bimap"; + version = "0.4.0"; + sha256 = "d1a39686abbfed5864a8fb778d2244825b6eac977e130e7c1212e6d3a68f249d"; + revision = "1"; + editedCabalFile = "111wyqh17a6pkjhyaz8n1891m69hwr2gybqcpacw4xdmarxmi7f5"; + libraryHaskellDepends = [ base containers deepseq exceptions ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/joelwilliamson/bimap"; + description = "Bidirectional mapping between two key types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bimap-server" = callPackage + ({ mkDerivation, aeson, base, bimap, binary, directory, http-types + , stdenv, unix, wai, warp + }: + mkDerivation { + pname = "bimap-server"; + version = "0.1.0.1"; + sha256 = "09dfd1865812f40e317b610cbe05cc65ba6ea7215428748e1038ff7fc38ef535"; + libraryHaskellDepends = [ + aeson base bimap binary directory http-types unix wai warp + ]; + doHaddock = false; + doCheck = false; + description = "Two-column database server"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bimaps" = callPackage + ({ mkDerivation, aeson, base, binary, cereal, cereal-vector + , containers, deepseq, hashable, primitive, stdenv, storable-tuple + , unordered-containers, vector, vector-binary-instances + , vector-th-unbox + }: + mkDerivation { + pname = "bimaps"; + version = "0.1.0.2"; + sha256 = "9774dd645620074f0b95d8c29183f4bf328944f571b2dbe9c0f02d508c6d9520"; + libraryHaskellDepends = [ + aeson base binary cereal cereal-vector containers deepseq hashable + primitive storable-tuple unordered-containers vector + vector-binary-instances vector-th-unbox + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/choener/bimaps"; + description = "bijections with multiple implementations"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bin" = callPackage + ({ mkDerivation, base, dec, deepseq, fin, hashable, QuickCheck + , stdenv + }: + mkDerivation { + pname = "bin"; + version = "0.1"; + sha256 = "057fff623abc17bc32cb7c17d5d32d22c0e78f1b587be3d72b60a7b7bb071101"; + revision = "2"; + editedCabalFile = "1zmzi566syvrm9bk0mxj3dycd3i4b33018c644qxdqdb00mlvayh"; + libraryHaskellDepends = [ + base dec deepseq fin hashable QuickCheck + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phadej/vec"; + description = "Bin: binary natural numbers"; + license = stdenv.lib.licenses.gpl2Plus; + }) {}; + "binary-conduit" = callPackage + ({ mkDerivation, base, binary, bytestring, conduit, exceptions + , stdenv, vector + }: + mkDerivation { + pname = "binary-conduit"; + version = "1.3.1"; + sha256 = "0480c3ff498bdbba6913ee8ad70d4828cf7a766bf9336a3ed8eb73676c46d29f"; + libraryHaskellDepends = [ + base binary bytestring conduit exceptions vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/qnikst/binary-conduit/"; + description = "data serialization/deserialization conduit library"; + license = stdenv.lib.licenses.mit; + }) {}; + "binary-ext" = callPackage + ({ mkDerivation, attoparsec, base, binary, bytestring, conduit + , conduit-combinators, data-binary-ieee754, errors, exceptions + , monad-control, monad-loops, mono-traversable, mtl, scientific + , stdenv, text, transformers, transformers-base + }: + mkDerivation { + pname = "binary-ext"; + version = "2.0.4"; + sha256 = "6e58e19bde26d6f271916ceb43a28903136e28cf7868d86f65e68a60152ade08"; + libraryHaskellDepends = [ + attoparsec base binary bytestring conduit conduit-combinators + data-binary-ieee754 errors exceptions monad-control monad-loops + mono-traversable mtl scientific text transformers transformers-base + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/A1-Triard/binary-ext#readme"; + description = "An alternate with strong-typed errors for `Data.Binary.Get` monad from `binary` package."; + license = stdenv.lib.licenses.asl20; + }) {}; + "binary-ieee754" = callPackage + ({ mkDerivation, array, base, binary, stdenv }: + mkDerivation { + pname = "binary-ieee754"; + version = "0.1.0.0"; + sha256 = "15c489898bcd346b4067a27579cb5fc62e2fafecbec81ea0446165a24aee4d54"; + libraryHaskellDepends = [ array base binary ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/winterland1989/binary-ieee754"; + description = "Backport ieee754 float double combinators to older binary"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "binary-list" = callPackage + ({ mkDerivation, base, binary, bytestring, deepseq, phantom-state + , stdenv, transformers + }: + mkDerivation { + pname = "binary-list"; + version = "1.1.1.2"; + sha256 = "6b21e58ea4091b9572cb24a92dfb1ddc14fcea82d2272d30a83eb1b430dd1878"; + libraryHaskellDepends = [ + base binary bytestring deepseq phantom-state transformers + ]; + doHaddock = false; + doCheck = false; + description = "Lists of length a power of two"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "binary-orphans" = callPackage + ({ mkDerivation, base, binary, stdenv, transformers }: + mkDerivation { + pname = "binary-orphans"; + version = "1.0.1"; + sha256 = "431ad40b8d812bada186c68935c0a69aa2904ca3bc57d957e1b0fb7d73b1753d"; + revision = "4"; + editedCabalFile = "07jwyndphnfr20ihagncpl8rr7i62hxf0b9m2bdahyzvz0yzdsl2"; + libraryHaskellDepends = [ base binary transformers ]; + doHaddock = false; + doCheck = false; + description = "Compatibility package for binary; provides instances"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "binary-parser" = callPackage + ({ mkDerivation, base, base-prelude, bytestring, mtl, stdenv, text + , transformers + }: + mkDerivation { + pname = "binary-parser"; + version = "0.5.5"; + sha256 = "1dab718e06a978118cd28d2412bceaa0b6ec8d67785bdb0982e259fb60fe43b3"; + revision = "3"; + editedCabalFile = "14n41yazmks2qw0v4krxcqw3ac0wdy2z53d0qz0rdjcd94fpghjf"; + libraryHaskellDepends = [ + base base-prelude bytestring mtl text transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nikita-volkov/binary-parser"; + description = "A highly-efficient but limited parser API specialised for bytestrings"; + license = stdenv.lib.licenses.mit; + }) {}; + "binary-parsers" = callPackage + ({ mkDerivation, base, binary, bytestring, bytestring-lexing + , scientific, stdenv + }: + mkDerivation { + pname = "binary-parsers"; + version = "0.2.4.0"; + sha256 = "d193d3d3dca259e7299fb2c44cdd95b0a3e1bf54363ce4a9f6cda63b654bb9ca"; + libraryHaskellDepends = [ + base binary bytestring bytestring-lexing scientific + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/winterland1989/binary-parsers"; + description = "Extends binary with parsec/attoparsec style parsing combinators"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "binary-search" = callPackage + ({ mkDerivation, base, containers, stdenv, transformers }: + mkDerivation { + pname = "binary-search"; + version = "1.0.0.3"; + sha256 = "b0e32df46aeddceac57bd6afa940f84f275f82fb251479e10fadd7c14414f6fa"; + libraryHaskellDepends = [ base containers transformers ]; + doHaddock = false; + doCheck = false; + description = "Binary and exponential searches"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "binary-shared" = callPackage + ({ mkDerivation, base, binary, bytestring, containers, mtl, stdenv + }: + mkDerivation { + pname = "binary-shared"; + version = "0.8.3"; + sha256 = "830116505018fc43de09867bea9039b0bfa29e77564efa8c3f3b708933c098b2"; + libraryHaskellDepends = [ base binary bytestring containers mtl ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.leksah.org"; + description = "Sharing for the binary package"; + license = "GPL"; + }) {}; + "binary-tagged" = callPackage + ({ mkDerivation, aeson, array, base, base16-bytestring, binary + , bytestring, containers, cryptohash-sha1, generics-sop, hashable + , scientific, stdenv, tagged, text, time, unordered-containers + , vector + }: + mkDerivation { + pname = "binary-tagged"; + version = "0.2"; + sha256 = "123021887847d88d9d8efe09ec77a2d0b604c7162c81625f9d3bc136c115ebdd"; + revision = "1"; + editedCabalFile = "0chv885zl8m7c6281sz8kfr2p7hgcl7xj0yjajjyr9whwfnylfj0"; + libraryHaskellDepends = [ + aeson array base base16-bytestring binary bytestring containers + cryptohash-sha1 generics-sop hashable scientific tagged text time + unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phadej/binary-tagged#readme"; + description = "Tagged binary serialisation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bindings-DSL" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "bindings-DSL"; + version = "1.0.25"; + sha256 = "63de32380c68d1cc5e9c7b3622d67832c786da21163ba0c8a4835e6dd169194f"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jwiegley/bindings-dsl/wiki"; + description = "FFI domain specific language, on top of hsc2hs"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bindings-GLFW" = callPackage + ({ mkDerivation, base, bindings-DSL, libGL, libX11, libXcursor + , libXext, libXfixes, libXi, libXinerama, libXrandr, libXxf86vm + , stdenv + }: + mkDerivation { + pname = "bindings-GLFW"; + version = "3.3.2.0"; + sha256 = "7c3509eb1aad7065f8442b0ea3fd588d3c524e25bb36985b3a7319bf97c73b3b"; + libraryHaskellDepends = [ base bindings-DSL ]; + librarySystemDepends = [ + libGL libX11 libXcursor libXext libXfixes libXi libXinerama + libXrandr libXxf86vm + ]; + doHaddock = false; + doCheck = false; + description = "Low-level bindings to GLFW OpenGL library"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) libGL; inherit (pkgs.xorg) libXext; +inherit (pkgs.xorg) libXfixes;}; + "bindings-libzip" = callPackage + ({ mkDerivation, base, bindings-DSL, libzip, stdenv }: + mkDerivation { + pname = "bindings-libzip"; + version = "1.0.1"; + sha256 = "908d060360d66974b1d9400dea28a1dce35a88baf5d73a6e3c12be8e74cda2ec"; + libraryHaskellDepends = [ base bindings-DSL ]; + libraryPkgconfigDepends = [ libzip ]; + doHaddock = false; + doCheck = false; + homepage = "http://bitbucket.org/astanin/hs-libzip/"; + description = "Low level bindings to libzip"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) libzip;}; + "bindings-uname" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "bindings-uname"; + version = "0.1"; + sha256 = "130e75c3fd95e232452c7d903efbfab2d2ff6c9d455b617adeaebe5d60235cd3"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Low-level binding to POSIX uname(3)"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "bins" = callPackage + ({ mkDerivation, base, containers, finite-typelits + , ghc-typelits-knownnat, ghc-typelits-natnormalise, math-functions + , profunctors, reflection, stdenv, tagged, vector-sized + }: + mkDerivation { + pname = "bins"; + version = "0.1.2.0"; + sha256 = "8a83fe1b836f7455b060becafa19c625a3f35bc2576295d163a81dbe91bbff0e"; + libraryHaskellDepends = [ + base containers finite-typelits ghc-typelits-knownnat + ghc-typelits-natnormalise math-functions profunctors reflection + tagged vector-sized + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mstksg/bins#readme"; + description = "Aggregate continuous values into discrete bins"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bitarray" = callPackage + ({ mkDerivation, array, base, stdenv }: + mkDerivation { + pname = "bitarray"; + version = "0.0.1.1"; + sha256 = "b27f6f1065053a0e8e24fbf9382b7060af9962d8d150b631c682c0c58469d802"; + revision = "1"; + editedCabalFile = "10fk92v9afjqk43zi621jxl0n8kci0xjj32lz3vqa9xbh67zjz45"; + libraryHaskellDepends = [ array base ]; + doHaddock = false; + doCheck = false; + homepage = "http://code.haskell.org/~bkomuves/"; + description = "Mutable and immutable bit arrays"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bits" = callPackage + ({ mkDerivation, base, bytes, Cabal, cabal-doctest, mtl, stdenv + , transformers + }: + mkDerivation { + pname = "bits"; + version = "0.5.2"; + sha256 = "5b4d38ccdb18baa9859f36baad9600ce7648da54da6e3e258f3808a2aaccafe0"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ base bytes mtl transformers ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/bits"; + description = "Various bit twiddling and bitwise serialization primitives"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bits-extra" = callPackage + ({ mkDerivation, base, ghc-prim, stdenv, vector }: + mkDerivation { + pname = "bits-extra"; + version = "0.0.2.0"; + sha256 = "2e8839d77e60a5684e57024d8baa3046d183f9b96c233647eaecdb381100a4b0"; + libraryHaskellDepends = [ base ghc-prim vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-works/bits-extra#readme"; + description = "Useful bitwise operations"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bitset-word8" = callPackage + ({ mkDerivation, base, containers, stdenv, template-haskell + , th-lift-instances + }: + mkDerivation { + pname = "bitset-word8"; + version = "0.1.1.1"; + sha256 = "ffc0f8508049717192021dabcfe77d65f604cbe107da6b8b76d45b891dbe52de"; + libraryHaskellDepends = [ + base containers template-haskell th-lift-instances + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nshimaza/bitset-word8#readme"; + description = "Space efficient set of Word8 and some pre-canned sets useful for parsing HTTP"; + license = stdenv.lib.licenses.mit; + }) {}; + "bitvec" = callPackage + ({ mkDerivation, base, deepseq, ghc-prim, gmp, integer-gmp + , primitive, stdenv, vector + }: + mkDerivation { + pname = "bitvec"; + version = "1.0.3.0"; + sha256 = "0da297b726572503c80c6be944d9d3c33f94ed865ec062a36d3cfd97056c6f68"; + libraryHaskellDepends = [ + base deepseq ghc-prim integer-gmp primitive vector + ]; + librarySystemDepends = [ gmp ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Bodigrim/bitvec"; + description = "Space-efficient bit vectors"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) gmp;}; + "blake2" = callPackage + ({ mkDerivation, base, bytestring, stdenv }: + mkDerivation { + pname = "blake2"; + version = "0.3.0"; + sha256 = "3b5ab376b87f481f2245f62734071a0e4a80b8ba9cd0cc67a407dd36f23c2379"; + libraryHaskellDepends = [ base bytestring ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/centromere/blake2"; + description = "A library providing BLAKE2"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "blanks" = callPackage + ({ mkDerivation, adjunctions, base, containers, distributive, mtl + , stdenv + }: + mkDerivation { + pname = "blanks"; + version = "0.3.0"; + sha256 = "b8cbc87e0fb65593444f4490bab098222b77dc7f8abd0e2bcb606090abf354cc"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + adjunctions base containers distributive mtl + ]; + executableHaskellDepends = [ + adjunctions base containers distributive mtl + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ejconlon/blanks#readme"; + description = "Fill-in-the-blanks - A library factoring out substitution from ASTs"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "blas-carray" = callPackage + ({ mkDerivation, base, blas-ffi, carray, netlib-carray, netlib-ffi + , stdenv, storable-complex, transformers + }: + mkDerivation { + pname = "blas-carray"; + version = "0.1.0.1"; + sha256 = "f4bd1f0d73707ea92992ad18fdea6998ebca2681d76cfde577df67f61f8717ab"; + libraryHaskellDepends = [ + base blas-ffi carray netlib-carray netlib-ffi storable-complex + transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/blas-carray/"; + description = "Auto-generated interface to Fortran BLAS via CArrays"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "blas-comfort-array" = callPackage + ({ mkDerivation, base, blas-ffi, comfort-array + , netlib-comfort-array, netlib-ffi, stdenv, storable-complex + , transformers + }: + mkDerivation { + pname = "blas-comfort-array"; + version = "0.0.0.2"; + sha256 = "a1cd40064f00c8d5c0dccb0fccaf8a61bb946f7cbbaf8e1ae008ac7b0b483cd9"; + libraryHaskellDepends = [ + base blas-ffi comfort-array netlib-comfort-array netlib-ffi + storable-complex transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/blas-comfort-array/"; + description = "Auto-generated interface to Fortran BLAS via comfort-array"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "blas-ffi" = callPackage + ({ mkDerivation, base, blas, netlib-ffi, stdenv }: + mkDerivation { + pname = "blas-ffi"; + version = "0.1"; + sha256 = "85a77bd66dc55e48a0922ca1c10c484f4a01bddb31008e24bd5a7b75460fbcfe"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base netlib-ffi ]; + libraryPkgconfigDepends = [ blas ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/blas-ffi/"; + description = "Auto-generated interface to Fortran BLAS"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) blas;}; + "blaze-bootstrap" = callPackage + ({ mkDerivation, base, blaze-html, stdenv, text }: + mkDerivation { + pname = "blaze-bootstrap"; + version = "0.1.0.1"; + sha256 = "53b54c0b55ae7a436ec7e5d4e29d50fceb1ccd459ef715236358a3c661d05163"; + libraryHaskellDepends = [ base blaze-html text ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/agrafix/blaze-bootstrap"; + description = "Blaze helper functions for bootstrap pages"; + license = stdenv.lib.licenses.mit; + }) {}; + "blaze-builder" = callPackage + ({ mkDerivation, base, bytestring, deepseq, 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 + ({ mkDerivation, base, blaze-builder, blaze-markup, bytestring + , stdenv, text + }: + mkDerivation { + pname = "blaze-html"; + version = "0.9.1.2"; + sha256 = "60503f42546c6c1b954014d188ea137e43d74dcffd2bf6157c113fd91a0c394c"; + 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 + ({ mkDerivation, base, blaze-builder, bytestring, stdenv, text }: + mkDerivation { + pname = "blaze-markup"; + version = "0.8.2.5"; + sha256 = "1bd3ba68775e4a11efc71567e30e8ef3d27801c6b5fe4a1abf57dd747af37661"; + 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; + }) {}; + "blaze-svg" = callPackage + ({ mkDerivation, base, blaze-markup, mtl, stdenv }: + mkDerivation { + pname = "blaze-svg"; + version = "0.3.6.1"; + sha256 = "f6a4f1bba1e973b336e94de73369f4562778fde43b6ac7c0b32d6a501527aa60"; + libraryHaskellDepends = [ base blaze-markup mtl ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/deepakjois/blaze-svg"; + description = "SVG combinator library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "blaze-textual" = callPackage + ({ mkDerivation, base, blaze-builder, bytestring, ghc-prim + , integer-gmp, old-locale, stdenv, text, time, vector + }: + mkDerivation { + pname = "blaze-textual"; + version = "0.2.1.0"; + sha256 = "1042795ab0bab891c034c24a51bafecbb89870ccd28af39534ab3d9ae7f46c2d"; + libraryHaskellDepends = [ + base blaze-builder bytestring ghc-prim integer-gmp old-locale text + time vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/bos/blaze-textual"; + description = "Fast rendering of common datatypes"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bmp" = callPackage + ({ mkDerivation, base, binary, bytestring, stdenv }: + mkDerivation { + pname = "bmp"; + version = "1.2.6.3"; + sha256 = "3cc63de40fe088ce4d1c869180fd2309bcec35a940c9e3d1904d3520ca2fdacc"; + libraryHaskellDepends = [ base binary bytestring ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/benl23x5/bmp"; + description = "Read and write uncompressed BMP image files"; + license = stdenv.lib.licenses.mit; + }) {}; + "boltzmann-samplers" = callPackage + ({ mkDerivation, ad, base, containers, hashable, hmatrix, ieee754 + , MonadRandom, mtl, QuickCheck, stdenv, transformers + , unordered-containers, vector + }: + mkDerivation { + pname = "boltzmann-samplers"; + version = "0.1.1.0"; + sha256 = "de7c3e1f77b0ae27c78cb53e539dbaa8dc2f6e3f3605c25f1611545806ad878e"; + libraryHaskellDepends = [ + ad base containers hashable hmatrix ieee754 MonadRandom mtl + QuickCheck transformers unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Lysxia/boltzmann-samplers#readme"; + description = "Uniform random generators"; + license = stdenv.lib.licenses.mit; + }) {}; + "boolean-like" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, containers + , semigroups, stdenv, text, vector + }: + mkDerivation { + pname = "boolean-like"; + version = "0.1.1.0"; + sha256 = "6ca47b21a6d98161edfd94f4d5a19daacc13d229b87a0c107e868ff0259658b8"; + libraryHaskellDepends = [ + attoparsec base bytestring containers semigroups text vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/Shou/boolean-like"; + description = "Logical combinatory operations dealing with datatypes representing booleans by their constructors"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "boolean-normal-forms" = callPackage + ({ mkDerivation, base, cond, containers, deepseq, stdenv }: + mkDerivation { + pname = "boolean-normal-forms"; + version = "0.0.1.1"; + sha256 = "59a9474c0b4a0e7b0812c401f80c4e1032d1c8627c92f29dd7e51d660ea1547f"; + libraryHaskellDepends = [ base cond containers deepseq ]; + doHaddock = false; + doCheck = false; + description = "Boolean normal form: NNF, DNF & CNF"; + license = stdenv.lib.licenses.mit; + }) {}; + "boolsimplifier" = callPackage + ({ mkDerivation, base, containers, stdenv }: + mkDerivation { + pname = "boolsimplifier"; + version = "0.1.8"; + sha256 = "096fa9377241520ee114403fd53b51a7369187fb4dca65f19f85a727d689828f"; + revision = "1"; + editedCabalFile = "0xqm0vn9i49b75fnvnvcnr9m4zwvhqynrkcjdxghrsxayg420lnh"; + libraryHaskellDepends = [ base containers ]; + doHaddock = false; + doCheck = false; + description = "Simplification tools for simple propositional formulas"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "boots" = callPackage + ({ mkDerivation, base, exceptions, mtl, stdenv }: + mkDerivation { + pname = "boots"; + version = "0.2.0.1"; + sha256 = "1c5d8bdaba7800e0c85c7d75fc7fe65f51129008aff4fae0c88adb721339b011"; + libraryHaskellDepends = [ base exceptions mtl ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/leptonyu/boots#readme"; + description = "IoC Monad in Haskell"; + license = stdenv.lib.licenses.mit; + }) {}; + "bordacount" = callPackage + ({ mkDerivation, base, containers, stdenv }: + mkDerivation { + pname = "bordacount"; + version = "0.1.0.0"; + sha256 = "cb691095f688dc2c1726750d5e5d267d3f49466377869a574d6416090a46fdce"; + libraryHaskellDepends = [ base containers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hverr/bordacount#readme"; + description = "Implementation of the Borda count election method"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "boring" = callPackage + ({ mkDerivation, adjunctions, base, base-compat, bin, constraints + , dec, fin, generics-sop, ral, singleton-bool, stdenv, streams + , tagged, transformers, transformers-compat, vec + }: + mkDerivation { + pname = "boring"; + version = "0.1.3"; + sha256 = "cd40684cdd4573d948b91705046764ceaf1a3207707a99f0ea2680c2fea492ba"; + revision = "1"; + editedCabalFile = "1gn2f035fmn2l56a507x080cl1apddszhlsf6lriwyass4v58mfl"; + libraryHaskellDepends = [ + adjunctions base base-compat bin constraints dec fin generics-sop + ral singleton-bool streams tagged transformers transformers-compat + vec + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phadej/boring"; + description = "Boring and Absurd types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "both" = callPackage + ({ mkDerivation, base, semigroups, stdenv, zero }: + mkDerivation { + pname = "both"; + version = "0.1.1.0"; + sha256 = "6f4ee8b7745fb3054282240fe941dd74cf2481f1a07b170d211c2b8791340e8e"; + revision = "1"; + editedCabalFile = "0fi2lvxcdnj9bi683kl840xpyj12wxwxvqbi86a6qp4r8bq8442n"; + libraryHaskellDepends = [ base semigroups zero ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/barrucadu/both"; + description = "Like Maybe, but with a different Monoid instance"; + license = stdenv.lib.licenses.mit; + }) {}; + "bound" = callPackage + ({ mkDerivation, base, bifunctors, binary, bytes, Cabal + , cabal-doctest, cereal, comonad, deepseq, hashable, mmorph + , profunctors, stdenv, template-haskell, transformers + , transformers-compat + }: + mkDerivation { + pname = "bound"; + version = "2.0.1"; + sha256 = "294a206f33b6583e56bd3aad620e4a7bd0a22b4bf4c6fe5988b2fe55159fbb76"; + revision = "7"; + editedCabalFile = "0amr5rpq8andqq3z2dsh8hn67g3x7ykcmqq899vbkxwnpvg60h5r"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base bifunctors binary bytes cereal comonad deepseq hashable mmorph + profunctors template-haskell transformers transformers-compat + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/bound/"; + description = "Making de Bruijn Succ Less"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bounded-queue" = callPackage + ({ mkDerivation, base, containers, deepseq, stdenv }: + mkDerivation { + pname = "bounded-queue"; + version = "1.0.0"; + sha256 = "ad7056ad562c19841bf5e8d911de3ce90df6d49ff83bf45d341bf0e97e9b54a2"; + libraryHaskellDepends = [ base containers deepseq ]; + doHaddock = false; + doCheck = false; + homepage = "https://gitlab.com/fosskers/bounded-queue"; + description = "A strict, immutable, thread-safe, single-ended, bounded queue"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "boundingboxes" = callPackage + ({ mkDerivation, base, lens, stdenv }: + mkDerivation { + pname = "boundingboxes"; + version = "0.2.3"; + sha256 = "e80947aa2c2c7f11e7eb2eb088a463d1cd1cdf03790e4c2746b629dcb1737564"; + libraryHaskellDepends = [ base lens ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fumieval/boundingboxes"; + description = "A generic boundingbox for an arbitrary vector"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bower-json" = callPackage + ({ mkDerivation, aeson, aeson-better-errors, base, bytestring + , deepseq, ghc-prim, mtl, scientific, stdenv, text, transformers + , unordered-containers, vector + }: + mkDerivation { + pname = "bower-json"; + version = "1.0.0.1"; + sha256 = "7aa954e2b1bf79307db710c158108bd9ddb45b333ca96072cdbfaf96c77b7e73"; + libraryHaskellDepends = [ + aeson aeson-better-errors base bytestring deepseq ghc-prim mtl + scientific text transformers unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hdgarrood/bower-json"; + description = "Read bower.json from Haskell"; + license = stdenv.lib.licenses.mit; + }) {}; + "boxes" = callPackage + ({ mkDerivation, base, split, stdenv }: + mkDerivation { + pname = "boxes"; + version = "0.1.5"; + sha256 = "38e1782e8a458f342a0acbb74af8f55cb120756bc3af7ee7220d955812af56c3"; + libraryHaskellDepends = [ base split ]; + doHaddock = false; + doCheck = false; + description = "2D text pretty-printing library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "brick" = callPackage + ({ mkDerivation, base, bytestring, config-ini, containers + , contravariant, data-clist, deepseq, directory, dlist, exceptions + , filepath, microlens, microlens-mtl, microlens-th, stdenv, stm + , template-haskell, text, text-zipper, transformers, unix, vector + , vty, word-wrap + }: + mkDerivation { + pname = "brick"; + version = "0.52.1"; + sha256 = "f482a460f643d50bba8c9556af2498c7f7447e845991d0d0340ca57c66391acb"; + configureFlags = [ "-fdemos" ]; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring config-ini containers contravariant data-clist + deepseq directory dlist exceptions filepath microlens microlens-mtl + microlens-th stm template-haskell text text-zipper transformers + unix vector vty word-wrap + ]; + executableHaskellDepends = [ + base microlens microlens-th text text-zipper vector vty word-wrap + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jtdaugherty/brick/"; + description = "A declarative terminal user interface library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "brittany" = callPackage + ({ mkDerivation, aeson, base, butcher, bytestring, cmdargs + , containers, czipwith, data-tree-print, deepseq, directory, extra + , filepath, ghc, ghc-boot-th, ghc-exactprint, ghc-paths, monad-memo + , mtl, multistate, neat-interpolation, pretty, random, safe + , semigroups, stdenv, strict, syb, text, transformers, uniplate + , unsafe, yaml + }: + mkDerivation { + pname = "brittany"; + version = "0.12.1.1"; + sha256 = "ff40f792758233ed52904a80c7f2438adeed9fec810ac2c93055f5b35af5875b"; + revision = "2"; + editedCabalFile = "0pfrm5vvh7x94f8gy8ka6rmq6yk6xxxgba68rd91bk8lbjxsmkxl"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base butcher bytestring cmdargs containers czipwith + data-tree-print deepseq directory extra filepath ghc ghc-boot-th + ghc-exactprint ghc-paths monad-memo mtl multistate + neat-interpolation pretty random safe semigroups strict syb text + transformers uniplate unsafe yaml + ]; + executableHaskellDepends = [ + aeson base butcher bytestring cmdargs containers czipwith + data-tree-print deepseq directory extra filepath ghc ghc-boot-th + ghc-exactprint ghc-paths monad-memo mtl multistate + neat-interpolation pretty safe semigroups strict syb text + transformers uniplate unsafe yaml + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/lspitzner/brittany/"; + description = "Haskell source code formatter"; + license = stdenv.lib.licenses.agpl3; + }) {}; + "bsb-http-chunked" = callPackage + ({ mkDerivation, base, bytestring, stdenv }: + mkDerivation { + pname = "bsb-http-chunked"; + version = "0.0.0.4"; + sha256 = "148309e23eb8b261c1de374712372d62d8c8dc8ee504c392809c7ec33c0a0e7c"; + revision = "2"; + editedCabalFile = "0bz62lxdbnwkfr1d4ngm8xi4y1ndpdflbv71s6h43vp5lbd546hr"; + libraryHaskellDepends = [ base bytestring ]; + 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; + }) {}; + "bson" = callPackage + ({ mkDerivation, base, binary, bytestring, cryptohash-md5 + , data-binary-ieee754, mtl, network-bsd, stdenv, text, time + }: + mkDerivation { + pname = "bson"; + version = "0.4.0.1"; + sha256 = "6bc436f1671c19fbe3b56a52cf786a0f78f8a73a4b072af0aa006ce40286bdf6"; + configureFlags = [ "-f-_old-network" ]; + libraryHaskellDepends = [ + base binary bytestring cryptohash-md5 data-binary-ieee754 mtl + network-bsd text time + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/mongodb-haskell/bson"; + description = "BSON documents are JSON-like objects with a standard binary encoding"; + license = stdenv.lib.licenses.asl20; + }) {}; + "btrfs" = callPackage + ({ mkDerivation, base, bytestring, stdenv, time, unix }: + mkDerivation { + pname = "btrfs"; + version = "0.2.0.0"; + sha256 = "22ffcc2c0168992f4fcf06bd2b3467392b889801b2d3ab45212cc4a1c8f2a6c0"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base bytestring time unix ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/redneb/hs-btrfs"; + description = "Bindings to the btrfs API"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "buffer-builder" = callPackage + ({ mkDerivation, base, bytestring, mtl, stdenv, text + , unordered-containers, vector + }: + mkDerivation { + pname = "buffer-builder"; + version = "0.2.4.7"; + sha256 = "b389fac5ce61818adb8451550762aca135c34b9007b68be5a8d9a0fa45583f58"; + libraryHaskellDepends = [ + base bytestring mtl text unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/chadaustin/buffer-builder"; + description = "Library for efficiently building up buffers, one piece at a time"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "buffer-pipe" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "buffer-pipe"; + version = "0.0"; + sha256 = "0875b6e41988f70e20d2e9d1a092ae03d545954732f93d65a3481b5c4b52dccf"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Read from stdin and write to stdout in large blocks"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bugsnag-hs" = callPackage + ({ mkDerivation, aeson, auto-update, base, bytestring, http-client + , stdenv, stm, text, time, unordered-containers + }: + mkDerivation { + pname = "bugsnag-hs"; + version = "0.1.0.1"; + sha256 = "ad78f074449226cea7495b3f6b4c7def9a9d76c0ae1f73ba4af06e0c3dd037ad"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson auto-update base bytestring http-client stm text time + unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jwoudenberg/bugsnag-hs#readme"; + description = "A Bugsnag client for Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "butcher" = callPackage + ({ mkDerivation, base, bifunctors, containers, deque, extra, free + , microlens, microlens-th, mtl, multistate, pretty, stdenv + , transformers, unsafe, void + }: + mkDerivation { + pname = "butcher"; + version = "1.3.3.1"; + sha256 = "36dc1f88b11eb5f2031df757f77264f6f3c8b5286fdd9ea43517bdb24e01165b"; + libraryHaskellDepends = [ + base bifunctors containers deque extra free microlens microlens-th + mtl multistate pretty transformers unsafe void + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/lspitzner/butcher/"; + description = "Chops a command or program invocation into digestable pieces"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bv" = callPackage + ({ mkDerivation, base, ghc-prim, integer-gmp, stdenv }: + mkDerivation { + pname = "bv"; + version = "0.5"; + sha256 = "04a189ab1758f6adc51ffff0a10705d8c8b54959946a90a3b9a750c930c77bda"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base ghc-prim integer-gmp ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/iagoabal/haskell-bv"; + description = "Bit-vector arithmetic library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bv-little" = callPackage + ({ mkDerivation, base, deepseq, hashable, integer-gmp, keys + , mono-traversable, mono-traversable-keys, primitive, QuickCheck + , stdenv, text-show + }: + mkDerivation { + pname = "bv-little"; + version = "1.1.1"; + sha256 = "d936b6eabc60706a2a0668ce88b7f0787feddbd82315b669a19eb1f9288e990c"; + libraryHaskellDepends = [ + base deepseq hashable integer-gmp keys mono-traversable + mono-traversable-keys primitive QuickCheck text-show + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/recursion-ninja/bv-little"; + description = "Efficient little-endian bit vector library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "byte-order" = callPackage + ({ mkDerivation, base, primitive, primitive-unaligned, stdenv }: + mkDerivation { + pname = "byte-order"; + version = "0.1.2.0"; + sha256 = "bc103be34d25e70071a6bc1a65a7b42b9f078d2601e6ee590f66cf8a2b26d8da"; + libraryHaskellDepends = [ base primitive primitive-unaligned ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/andrewthad/byte-order"; + description = "Portable big-endian and little-endian conversions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "byteable" = callPackage + ({ mkDerivation, base, bytestring, stdenv }: + mkDerivation { + pname = "byteable"; + version = "0.1.1"; + sha256 = "243b34a1b5b64b39e39fe58f75c18f6cad5b668b10cabcd86816cbde27783fe2"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base bytestring ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/vincenthz/hs-byteable"; + description = "Type class for sequence of bytes"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bytebuild" = callPackage + ({ mkDerivation, base, byteslice, bytestring, natural-arithmetic + , primitive, primitive-offset, primitive-unlifted, run-st, stdenv + , text-short, wide-word + }: + mkDerivation { + pname = "bytebuild"; + version = "0.3.4.0"; + sha256 = "46804dbfc3775a51cdeb4e705139a093ece030ea5d4f811bc56e8bf4f1516d02"; + libraryHaskellDepends = [ + base byteslice bytestring natural-arithmetic primitive + primitive-offset primitive-unlifted run-st text-short wide-word + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/byteverse/bytebuild"; + description = "Serialize to a small byte arrays"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bytedump" = callPackage + ({ mkDerivation, base, bytestring, stdenv }: + mkDerivation { + pname = "bytedump"; + version = "1.0"; + sha256 = "ae17b5040f0423eec792505f14d1d3e53f5ff81ddf83524f1c5dc7a16c0dc0dd"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base bytestring ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/vincenthz/hs-bytedump"; + description = "Flexible byte dump helpers for human readers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "byteorder" = callPackage + ({ mkDerivation, base, 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; + }) {}; + "bytes" = callPackage + ({ mkDerivation, base, binary, binary-orphans, bytestring, Cabal + , cabal-doctest, cereal, containers, hashable, mtl, scientific + , stdenv, text, time, transformers, transformers-compat + , unordered-containers, void + }: + mkDerivation { + pname = "bytes"; + version = "0.17"; + sha256 = "23f2ecf0179b44f3c629d56ba74381de66ceeb898fc21b54d9c325cbba63ea85"; + revision = "1"; + editedCabalFile = "0pa787mwyic7bhbxpcp2dh86vhdccbdiakxss2c084h8hd8c1g97"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base binary binary-orphans bytestring cereal containers hashable + mtl scientific text time transformers transformers-compat + unordered-containers void + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ekmett/bytes"; + description = "Sharing code for serialization between binary and cereal"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "byteset" = callPackage + ({ mkDerivation, base, binary, stdenv }: + mkDerivation { + pname = "byteset"; + version = "0.1.1.0"; + sha256 = "13499c5b279f022097e9ae1d0aeef3fcea12b7f18f50157d4950aec58741afa1"; + revision = "1"; + editedCabalFile = "1lgxxxrmw4g32pa861n6qbfpzwv14wfjrlp4hv5zd9hygy6v6q2p"; + libraryHaskellDepends = [ base binary ]; + doHaddock = false; + doCheck = false; + description = "Set of bytes"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "byteslice" = callPackage + ({ mkDerivation, base, primitive, primitive-addr + , primitive-unlifted, run-st, stdenv + }: + mkDerivation { + pname = "byteslice"; + version = "0.2.2.0"; + sha256 = "8cd0f62a455d3fa9e3755347545cd7711c29be366e20b4eee62bbf9cfe8b8356"; + libraryHaskellDepends = [ + base primitive primitive-addr primitive-unlifted run-st + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/andrewthad/byteslice"; + description = "Slicing managed and unmanaged memory"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bytesmith" = callPackage + ({ mkDerivation, base, byteslice, bytestring, contiguous, primitive + , run-st, stdenv, text-short, wide-word + }: + mkDerivation { + pname = "bytesmith"; + version = "0.3.6.0"; + sha256 = "8118db356d1eabf59e33d3039da47e66023b4809da0cd1e1d90dd9c26b9db345"; + libraryHaskellDepends = [ + base byteslice bytestring contiguous primitive run-st text-short + wide-word + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/andrewthad/bytesmith"; + description = "Nonresumable byte parser"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bytestring-builder" = callPackage + ({ mkDerivation, base, bytestring, deepseq, stdenv }: + mkDerivation { + pname = "bytestring-builder"; + version = "0.10.8.2.0"; + sha256 = "27faef6db27c5be5a3715fd68b93725853e0e668849eaf92ce7c33cef9cb2c3f"; + 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 + ({ mkDerivation, attoparsec, base, bytestring, case-insensitive + , double-conversion, 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; + }) {}; + "bytestring-lexing" = callPackage + ({ mkDerivation, base, bytestring, stdenv }: + mkDerivation { + pname = "bytestring-lexing"; + version = "0.5.0.2"; + sha256 = "01f9add3f25067a89c5ae9ab1f2fd8ab75ec9f386987ee0d83f73ec855b43f73"; + libraryHaskellDepends = [ base bytestring ]; + doHaddock = false; + doCheck = false; + homepage = "http://code.haskell.org/~wren/"; + description = "Parse and produce literals efficiently from strict or lazy bytestrings"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "bytestring-strict-builder" = callPackage + ({ mkDerivation, base, base-prelude, bytestring, semigroups, stdenv + }: + mkDerivation { + pname = "bytestring-strict-builder"; + version = "0.4.5.3"; + sha256 = "adcc72c11187604db87d1f7f9f679f8d40102a1ab904dcbbb1524cd445849e5c"; + revision = "1"; + editedCabalFile = "0i3gnzb2dlhxyjx5zbbgycf9l285amwj98s6drvq2hih21z4d3h6"; + libraryHaskellDepends = [ + base base-prelude bytestring semigroups + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nikita-volkov/bytestring-strict-builder"; + description = "An efficient strict bytestring builder"; + license = stdenv.lib.licenses.mit; + }) {}; + "bytestring-to-vector" = callPackage + ({ mkDerivation, base, bytestring, stdenv, vector }: + mkDerivation { + pname = "bytestring-to-vector"; + version = "0.3.0.1"; + sha256 = "ccfb5bdccd88a5be488acb291a5863d9026e109d2178e58d87948b43b519284a"; + libraryHaskellDepends = [ base bytestring vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/sheyll/bytestring-to-vector"; + description = "Convert between ByteString and Vector.Storable without copying"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bytestring-tree-builder" = callPackage + ({ mkDerivation, base, base-prelude, bytestring, semigroups, stdenv + , text + }: + mkDerivation { + pname = "bytestring-tree-builder"; + version = "0.2.7.3"; + sha256 = "26cca5f48754d3d9435370fc2ee946c975c760a73345907d24fcc65b3f97e86c"; + libraryHaskellDepends = [ + base base-prelude bytestring semigroups text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nikita-volkov/bytestring-tree-builder"; + description = "A very efficient ByteString builder implementation based on the binary tree"; + license = stdenv.lib.licenses.mit; + }) {}; + "bz2" = callPackage + ({ mkDerivation, base, bytestring, c2hs, stdenv }: + mkDerivation { + pname = "bz2"; + version = "1.0.0.1"; + sha256 = "425d386a828a0ef2cb4aa593d980723621f9390444daf6edef1a7d544c74ba14"; + revision = "2"; + editedCabalFile = "1kf9phb27cy7yk06sdd3bgh39ym0gb988h6zx315gcmlxncj71jb"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base bytestring ]; + libraryToolDepends = [ c2hs ]; + doHaddock = false; + doCheck = false; + description = "Bindings to libbz2"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bzlib-conduit" = callPackage + ({ mkDerivation, base, bindings-DSL, bytestring, bzip2, conduit + , data-default-class, mtl, resourcet, stdenv + }: + mkDerivation { + pname = "bzlib-conduit"; + version = "0.3.0.2"; + sha256 = "eb2c732b3d4ab5f7b367c51eef845e597ade19da52c03ee11954d35b6cfc4128"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base bindings-DSL bytestring conduit data-default-class mtl + resourcet + ]; + librarySystemDepends = [ bzip2 ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/snoyberg/bzlib-conduit#readme"; + description = "Streaming compression/decompression via conduits"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) bzip2;}; + "c2hs" = callPackage + ({ mkDerivation, array, base, bytestring, containers, directory + , dlist, filepath, language-c, pretty, process, stdenv + }: + mkDerivation { + pname = "c2hs"; + version = "0.28.6"; + sha256 = "91dd121ac565009f2fc215c50f3365ed66705071a698a545e869041b5d7ff4da"; + isLibrary = false; + isExecutable = true; + enableSeparateDataOutput = true; + executableHaskellDepends = [ + array base bytestring containers directory dlist filepath + language-c pretty process + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell/c2hs"; + description = "C->Haskell FFI tool that gives some cross-language type safety"; + license = stdenv.lib.licenses.gpl2; + }) {}; + "ca-province-codes" = callPackage + ({ mkDerivation, aeson, base, stdenv, text }: + mkDerivation { + pname = "ca-province-codes"; + version = "1.0.0.0"; + sha256 = "03e3427723546165237d5e27d1e24803ca6b7a5fd88a4e2a752bed812cae15d2"; + libraryHaskellDepends = [ aeson base text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/prikhi/ca-province-codes#readme"; + description = "ISO 3166-2:CA Province Codes and Names"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cabal-doctest" = callPackage + ({ mkDerivation, base, Cabal, directory, filepath, stdenv }: + mkDerivation { + pname = "cabal-doctest"; + version = "1.0.8"; + sha256 = "2026a6a87d410202ce091412ca6bc33c5aca787025326b4a3d13425a23392e0e"; + revision = "1"; + editedCabalFile = "0z0r7h2y5six2zgfylcwr9g4j78qph35zqglk9lz4za1klvgdprl"; + 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; + }) {}; + "cabal-flatpak" = callPackage + ({ mkDerivation, aeson, aeson-pretty, base, bytestring, cabal-plan + , containers, cryptohash-sha256, http-client, http-client-tls + , http-types, optparse-applicative, pathtype, shell-utility, stdenv + , tar, text, utility-ht, zlib + }: + mkDerivation { + pname = "cabal-flatpak"; + version = "0.1"; + sha256 = "1208df7d66e6c992d0a4698350adf21f67b75c5abb1abbf78ffe58e0b0d38238"; + revision = "1"; + editedCabalFile = "05q1bpjvkq7g6q5fx1p44h562i9m6vqffy43arc26zpfgssm59z2"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + aeson aeson-pretty base bytestring cabal-plan containers + cryptohash-sha256 http-client http-client-tls http-types + optparse-applicative pathtype shell-utility tar text utility-ht + zlib + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/cabal-flatpak/"; + description = "Generate a FlatPak manifest from a Cabal package description"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cabal-plan" = callPackage + ({ mkDerivation, aeson, ansi-terminal, async, base, base-compat + , base16-bytestring, bytestring, containers, directory, filepath + , mtl, optics-core, optparse-applicative, parsec, process + , semialign, singleton-bool, stdenv, text, these, topograph + , transformers, vector + }: + mkDerivation { + pname = "cabal-plan"; + version = "0.6.2.0"; + sha256 = "efbbf4e00c60bc1d59343a4785527f400bf4cd4ea830f1b25a09c64ea4f78b3f"; + configureFlags = [ "-fexe" ]; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base base16-bytestring bytestring containers directory + filepath text + ]; + executableHaskellDepends = [ + ansi-terminal async base base-compat bytestring containers + directory mtl optics-core optparse-applicative parsec process + semialign singleton-bool text these topograph transformers vector + ]; + doHaddock = false; + doCheck = false; + description = "Library and utility for processing cabal's plan.json file"; + license = stdenv.lib.licenses.gpl2Plus; + }) {}; + "cabal-rpm" = callPackage + ({ mkDerivation, base, bytestring, Cabal, directory, filepath + , http-client, http-client-tls, http-conduit, optparse-applicative + , process, simple-cabal, simple-cmd, simple-cmd-args, stdenv, time + , unix + }: + mkDerivation { + pname = "cabal-rpm"; + version = "2.0.4"; + sha256 = "7b880591e84477097eaf596614317cdd47c1ae89ee863cf6bc8b7a1219034f5c"; + configureFlags = [ "-f-old-locale" ]; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base bytestring Cabal directory filepath http-client + http-client-tls http-conduit optparse-applicative process + simple-cabal simple-cmd simple-cmd-args time unix + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/juhp/cabal-rpm"; + description = "RPM packaging tool for Haskell Cabal-based packages"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "cabal2spec" = callPackage + ({ mkDerivation, base, Cabal, filepath, optparse-applicative + , stdenv, time + }: + mkDerivation { + pname = "cabal2spec"; + version = "2.5"; + sha256 = "fc5756b7b160437679ad5d73228b7d437e65eb9a55b1b4b3f90fdca59fecdafc"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base Cabal filepath time ]; + executableHaskellDepends = [ + base Cabal filepath optparse-applicative + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/peti/cabal2spec"; + description = "Convert Cabal files into rpm spec files"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "cache" = callPackage + ({ mkDerivation, base, clock, hashable, stdenv, stm, transformers + , unordered-containers + }: + mkDerivation { + pname = "cache"; + version = "0.1.3.0"; + sha256 = "42e9d9f040fab2fd5fc1095a901d6348de73342b1d14254bdaf6ca3d4f11e534"; + libraryHaskellDepends = [ + base clock hashable stm transformers unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hverr/haskell-cache#readme"; + description = "An in-memory key/value store with expiration support"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cacophony" = callPackage + ({ mkDerivation, base, bytestring, cryptonite, exceptions, free + , lens, memory, monad-coroutine, mtl, safe-exceptions, stdenv + , transformers + }: + mkDerivation { + pname = "cacophony"; + version = "0.10.1"; + sha256 = "52c5ac525767c89e103fcf50ebf8db2a9425904abea2e570b37c7fdf2a013bf1"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring cryptonite exceptions free lens memory + monad-coroutine mtl safe-exceptions transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/centromere/cacophony#readme"; + description = "A library implementing the Noise protocol"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "calendar-recycling" = callPackage + ({ mkDerivation, base, containers, html, old-time, stdenv + , utility-ht + }: + mkDerivation { + pname = "calendar-recycling"; + version = "0.0.0.1"; + sha256 = "8cd39ccf4fbe538f8e5d434d0efd0c559074420b9283d2c7c4b7ab6262b4d529"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base containers html old-time utility-ht + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/calendar-recycling"; + description = "List years with the same calendars"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "call-stack" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "call-stack"; + version = "0.2.0"; + sha256 = "95c693c93958758d714dee22edc56d4ebb2dcefa4412264e941e32ccd6e4e0c7"; + 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; + }) {}; + "can-i-haz" = callPackage + ({ mkDerivation, base, mtl, stdenv }: + mkDerivation { + pname = "can-i-haz"; + version = "0.3.1.0"; + sha256 = "e857532b2d9a634cef07442b483c833696301d64f14cc49ed7a16dae6ea19c5f"; + libraryHaskellDepends = [ base mtl ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/0xd34df00d/can-i-haz#readme"; + description = "Generic implementation of the Has and CoHas patterns"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "carray" = callPackage + ({ mkDerivation, array, base, binary, bytestring, ix-shapable + , QuickCheck, stdenv, syb + }: + mkDerivation { + pname = "carray"; + version = "0.1.6.8"; + sha256 = "8f1967d54c7cf9680481c6f630eafa66f6d916b93c98f3b3c47449f682f11613"; + libraryHaskellDepends = [ + array base binary bytestring ix-shapable QuickCheck syb + ]; + doHaddock = false; + doCheck = false; + description = "A C-compatible array library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "casa-client" = callPackage + ({ mkDerivation, aeson, attoparsec, base, base16-bytestring + , bytestring, casa-types, conduit, conduit-extra, cryptonite + , exceptions, http-conduit, http-types, memory, network-uri + , resourcet, stdenv, template-haskell, text, th-lift, unliftio-core + , unordered-containers + }: + mkDerivation { + pname = "casa-client"; + version = "0.0.1"; + sha256 = "5cee76485ad99ea998273c706596543e2b91ee3477a891cc8df2e6b5ce8414d1"; + libraryHaskellDepends = [ + aeson attoparsec base base16-bytestring bytestring casa-types + conduit conduit-extra cryptonite exceptions http-conduit http-types + memory network-uri resourcet template-haskell text th-lift + unliftio-core unordered-containers + ]; + doHaddock = false; + doCheck = false; + description = "Client for Casa"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "casa-types" = callPackage + ({ mkDerivation, aeson, attoparsec, base, base16-bytestring + , bytestring, hashable, path-pieces, persistent, stdenv, text + }: + mkDerivation { + pname = "casa-types"; + version = "0.0.1"; + sha256 = "7762fe24dc442ae9b4ba14b04e3af137ea789df4fdd9c859c9dfc03c88220c39"; + libraryHaskellDepends = [ + aeson attoparsec base base16-bytestring bytestring hashable + path-pieces persistent text + ]; + doHaddock = false; + doCheck = false; + description = "Types for Casa"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "case-insensitive" = callPackage + ({ mkDerivation, base, bytestring, deepseq, hashable, stdenv, text + }: + mkDerivation { + pname = "case-insensitive"; + version = "1.2.1.0"; + sha256 = "296dc17e0c5f3dfb3d82ced83e4c9c44c338ecde749b278b6eae512f1d04e406"; + 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; + }) {}; + "cased" = callPackage + ({ mkDerivation, base, stdenv, text }: + mkDerivation { + pname = "cased"; + version = "0.1.0.0"; + sha256 = "8394e6705ed83152875e1de1c51c54c26b04a2359919d8958d66997b2b60ad23"; + libraryHaskellDepends = [ base text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jb55/cased"; + description = "Track string casing in its type"; + license = stdenv.lib.licenses.mit; + }) {}; + "cases" = callPackage + ({ mkDerivation, attoparsec, base-prelude, loch-th, stdenv, text }: + mkDerivation { + pname = "cases"; + version = "0.1.3.2"; + sha256 = "9ecf632f7751aac2ed7ec93407f9499237316f2eb50f331bb4969abf3359a8a9"; + libraryHaskellDepends = [ attoparsec base-prelude loch-th text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nikita-volkov/cases"; + description = "A converter for spinal, snake and camel cases"; + license = stdenv.lib.licenses.mit; + }) {}; + "casing" = callPackage + ({ mkDerivation, base, split, stdenv }: + mkDerivation { + pname = "casing"; + version = "0.1.4.1"; + sha256 = "106271c00246b551f2ef6a2e511437c9f0e1f3bb920a283f6f9eaa0940b4f8ca"; + revision = "1"; + editedCabalFile = "1n7w4w2icfppyvlmyzzmfivbx175ckqabs4my5qvvdvwlc89xrqb"; + libraryHaskellDepends = [ base split ]; + doHaddock = false; + doCheck = false; + description = "Convert between various source code casing conventions"; + license = stdenv.lib.licenses.mit; + }) {}; + "cassava" = callPackage + ({ mkDerivation, array, attoparsec, base, bytestring, containers + , deepseq, hashable, Only, scientific, stdenv, text, text-short + , transformers, unordered-containers, vector + }: + mkDerivation { + pname = "cassava"; + version = "0.5.2.0"; + sha256 = "b30d2ad5894519e364130c0510f167a4ffaf0e08a1e24c9a64238c855bfe0106"; + revision = "1"; + editedCabalFile = "1ph8rf91z4nf1ryrh9s4gd1kq98jlgk2manwddkpch8k0n9xvfk4"; + configureFlags = [ "-f-bytestring--lt-0_10_4" ]; + libraryHaskellDepends = [ + array attoparsec base bytestring containers deepseq hashable Only + scientific text text-short transformers unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hvr/cassava"; + description = "A CSV parsing and encoding library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cassava-conduit" = callPackage + ({ mkDerivation, array, base, bifunctors, bytestring, cassava + , conduit, containers, mtl, stdenv, text + }: + mkDerivation { + pname = "cassava-conduit"; + version = "0.5.1"; + sha256 = "b55b72e9d52a40473f609c0c406db41bd92178a493f191295a7d8f23d89677f8"; + libraryHaskellDepends = [ + array base bifunctors bytestring cassava conduit containers mtl + text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/domdere/cassava-conduit"; + description = "Conduit interface for cassava package"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cassava-megaparsec" = callPackage + ({ mkDerivation, base, bytestring, cassava, megaparsec, stdenv + , unordered-containers, vector + }: + mkDerivation { + pname = "cassava-megaparsec"; + version = "2.0.1"; + sha256 = "e38e7849da5bcf2b20aff6b85c447c0cdfc2007f1bf3fb2a8bc67f8b129f9a60"; + libraryHaskellDepends = [ + base bytestring cassava megaparsec unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/stackbuilders/cassava-megaparsec"; + description = "Megaparsec parser of CSV files that plays nicely with Cassava"; + license = stdenv.lib.licenses.mit; + }) {}; + "cast" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "cast"; + version = "0.1.0.2"; + sha256 = "24d545e5974436b6e3ee9dfda7ed68218c9f698103adae676a60860d90d7bc91"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-patterns/cast#readme"; + description = "Abstact cast pattern"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "category" = callPackage + ({ mkDerivation, alg, base, dual, stdenv, transformers }: + mkDerivation { + pname = "category"; + version = "0.2.5.0"; + sha256 = "870b624395000ccfadb2ec5b739e6dc7d54c03ab2beaaac8ee2bfcb0063eca47"; + libraryHaskellDepends = [ alg base dual transformers ]; + doHaddock = false; + doCheck = false; + description = "Categorical types and classes"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cayley-client" = callPackage + ({ mkDerivation, aeson, attoparsec, base, binary, bytestring + , exceptions, http-client, http-conduit, lens, lens-aeson, mtl + , stdenv, text, transformers, unordered-containers, vector + }: + mkDerivation { + pname = "cayley-client"; + version = "0.4.12"; + sha256 = "edf79566df3f291c6e1bad2a6d2fee05debe842f4c9231840b5c9efb280eddeb"; + libraryHaskellDepends = [ + aeson attoparsec base binary bytestring exceptions http-client + http-conduit lens lens-aeson mtl text transformers + unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/MichelBoucey/cayley-client"; + description = "A Haskell client for the Cayley graph database"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cborg" = callPackage + ({ mkDerivation, array, base, bytestring, containers, deepseq + , ghc-prim, half, integer-gmp, primitive, stdenv, text + }: + mkDerivation { + pname = "cborg"; + version = "0.2.3.0"; + sha256 = "c8c68065ab5a18eee446a33da07572cfaba65f23e821ec9b6af4f72027f3c793"; + libraryHaskellDepends = [ + array base bytestring containers deepseq ghc-prim half integer-gmp + primitive text + ]; + doHaddock = false; + doCheck = false; + description = "Concise Binary Object Representation (CBOR)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cborg-json" = callPackage + ({ mkDerivation, aeson, aeson-pretty, base, cborg, scientific + , stdenv, text, unordered-containers, vector + }: + mkDerivation { + pname = "cborg-json"; + version = "0.2.2.0"; + sha256 = "ab68a2457cb71a76699d7a8df07a880ea70c51d2c1a891b12669ca9ccfa7517b"; + libraryHaskellDepends = [ + aeson aeson-pretty base cborg scientific text unordered-containers + vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/well-typed/cborg"; + description = "A library for encoding JSON as CBOR"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cereal" = callPackage + ({ mkDerivation, array, base, bytestring, containers, ghc-prim + , stdenv + }: + mkDerivation { + pname = "cereal"; + version = "0.5.8.1"; + sha256 = "2d9e88ac934b9ebc058097c72011ff59f3f146176310e1c957a0e4cf63681bd7"; + 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; + }) {}; + "cereal-conduit" = callPackage + ({ mkDerivation, base, bytestring, cereal, conduit, resourcet + , stdenv, transformers + }: + mkDerivation { + pname = "cereal-conduit"; + version = "0.8.0"; + sha256 = "d95c4518a9984feacfd811c64be993705bff74c1f2daa00b4687bbb79f3a39eb"; + revision = "1"; + editedCabalFile = "1imyl3g2bni8bc6kajr857xh94fscphksj3286pxfpa8yp9vqqpc"; + libraryHaskellDepends = [ + base bytestring cereal conduit resourcet transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/snoyberg/conduit"; + description = "Turn Data.Serialize Gets and Puts into Sources, Sinks, and Conduits"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cereal-text" = callPackage + ({ mkDerivation, base, cereal, stdenv, text }: + mkDerivation { + pname = "cereal-text"; + version = "0.1.0.2"; + sha256 = "3c7a15f4681fa53b66dcd5165f31f56ff9751a752ac5123ecc5bcf5c3ea0354c"; + libraryHaskellDepends = [ base cereal text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ulikoehler/cereal-text"; + description = "Data.Text instances for the cereal serialization library"; + license = stdenv.lib.licenses.asl20; + }) {}; + "cereal-vector" = callPackage + ({ mkDerivation, base, bytestring, cereal, stdenv, vector }: + mkDerivation { + pname = "cereal-vector"; + version = "0.2.0.1"; + sha256 = "ff0685a6c39e7aae32f8b4165e2ae06f284c867298ad4f7b776c1c1b2859f933"; + libraryHaskellDepends = [ base bytestring cereal vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/acfoltzer/cereal-vector"; + description = "Serialize instances for Data.Vector types."; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cfenv" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, stdenv }: + mkDerivation { + pname = "cfenv"; + version = "0.1.0.0"; + sha256 = "8ce96643559ebe4504c0641f9817d8795b22631f614084af50c88e51277e747e"; + libraryHaskellDepends = [ aeson base bytestring containers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tomphp/haskell-cfenv#readme"; + description = "A library getting the environment when running on Cloud Foundry"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "chan" = callPackage + ({ mkDerivation, async, base, stdenv, stm }: + mkDerivation { + pname = "chan"; + version = "0.0.4.1"; + sha256 = "926fcb205f6d43ed3a2b85b8e88a6c99a2deb097bc7988116c493a04a52547cf"; + libraryHaskellDepends = [ async base stm ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/athanclark/chan#readme"; + description = "Some extra kit for Chans"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "charset" = callPackage + ({ mkDerivation, array, base, bytestring, containers, semigroups + , stdenv, unordered-containers + }: + mkDerivation { + pname = "charset"; + version = "0.3.7.1"; + sha256 = "3d415d2883bd7bf0cc9f038e8323f19c71e07dd12a3c712f449ccb8b4daac0be"; + revision = "1"; + editedCabalFile = "1z6nxw2g9vgsjq0g159sk8mwj68lwzxzi5iv5ynha0h85jcqxszy"; + libraryHaskellDepends = [ + array base bytestring containers semigroups unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/charset"; + description = "Fast unicode character sets based on complemented PATRICIA tries"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "charsetdetect-ae" = callPackage + ({ mkDerivation, base, bytestring, stdenv }: + mkDerivation { + pname = "charsetdetect-ae"; + version = "1.1.0.4"; + sha256 = "9bbaa48d3026abdd403ed59ee5f41978b2f5be6d0dc545e142c86d5aa790410c"; + libraryHaskellDepends = [ base bytestring ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/aelve/charsetdetect-ae"; + description = "Character set detection using Mozilla's Universal Character Set Detector"; + license = "LGPL"; + }) {}; + "chaselev-deque" = callPackage + ({ mkDerivation, abstract-deque, array, atomic-primops, base + , ghc-prim, stdenv, transformers, vector + }: + mkDerivation { + pname = "chaselev-deque"; + version = "0.5.0.5"; + sha256 = "4d58f8d56228e9f5bea2a65717dea65106323cb5ead9b5f39f904dac5c0043f4"; + libraryHaskellDepends = [ + abstract-deque array atomic-primops base ghc-prim transformers + vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/rrnewton/haskell-lockfree/wiki"; + description = "Chase & Lev work-stealing lock-free double-ended queues (deques)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "checkers" = callPackage + ({ mkDerivation, array, base, QuickCheck, random, semigroupoids + , stdenv + }: + mkDerivation { + pname = "checkers"; + version = "0.5.5"; + sha256 = "29c344db8d9b9a8d86a1c6f82bf97ce777d32ea35f8556c7f9bf0f80063026bc"; + libraryHaskellDepends = [ + array base QuickCheck random semigroupoids + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/conal/checkers"; + description = "Check properties on standard classes and data structures"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "checksum" = callPackage + ({ mkDerivation, base, explicit-exception, stdenv, utility-ht }: + mkDerivation { + pname = "checksum"; + version = "0.0"; + sha256 = "337a0f6fcf7687469ecd410a3ed41c85ab68de08b5da0798d0d0aeb861a4470c"; + libraryHaskellDepends = [ base explicit-exception utility-ht ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/checksum"; + description = "Compute and verify checksums of ISBN, IBAN, etc"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "chimera" = callPackage + ({ mkDerivation, adjunctions, base, distributive, mtl, stdenv + , vector + }: + mkDerivation { + pname = "chimera"; + version = "0.3.1.0"; + sha256 = "2945f0a12b1a56b73249fd67e23b1e4e9e34cb1495f250af32536405454fb325"; + libraryHaskellDepends = [ + adjunctions base distributive mtl vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Bodigrim/chimera#readme"; + description = "Lazy infinite streams with O(1) indexing"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "choice" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "choice"; + version = "0.2.2"; + sha256 = "d367e4321329df5913216f9746528e4526e14b5ad1f33edc82de8288ad719e61"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mboes/choice#readme"; + description = "A solution to boolean blindness"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "chronologique" = callPackage + ({ mkDerivation, aeson, base, hourglass, stdenv, text, time, vector + }: + mkDerivation { + pname = "chronologique"; + version = "0.3.1.1"; + sha256 = "c538bc2e7b1cb9c1f4ae4177a5545c08d3ff66c29c80ef8faddd92daaa499e16"; + libraryHaskellDepends = [ aeson base hourglass text time vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/afcowie/chronologique/"; + description = "Time to manipulate time"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "chronos" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytestring, hashable + , primitive, semigroups, stdenv, text, torsor, vector + }: + mkDerivation { + pname = "chronos"; + version = "1.1.1"; + sha256 = "d223900866e77af08438eec80d1680773965e8176c72e1ea6004255fa485dd82"; + libraryHaskellDepends = [ + aeson attoparsec base bytestring hashable primitive semigroups text + torsor vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/andrewthad/chronos"; + description = "A performant time library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "chronos-bench" = callPackage + ({ mkDerivation, ansi-terminal, base, bytestring, chronos + , containers, deepseq, optparse-applicative, process, stdenv + , terminal-size + }: + mkDerivation { + pname = "chronos-bench"; + version = "0.2.0.2"; + sha256 = "1b1880b02973dad0bad3a6fa18d6f85f7e0b2fadc602de83dd91e4fbbe255bc0"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + ansi-terminal base bytestring chronos containers deepseq + optparse-applicative process terminal-size + ]; + executableHaskellDepends = [ base optparse-applicative ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/knupfer/chronos"; + description = "Benchmarking tool with focus on comparing results"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "chunked-data" = callPackage + ({ mkDerivation, base, bytestring, containers, semigroups, stdenv + , text, transformers, vector + }: + mkDerivation { + pname = "chunked-data"; + version = "0.3.1"; + sha256 = "f710c581aee1f899e807fc9e6cba721b27d53dc9d56986f1922bc7ccddf1a79a"; + libraryHaskellDepends = [ + base bytestring containers semigroups text transformers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/snoyberg/mono-traversable#readme"; + description = "Typeclasses for dealing with various chunked data representations"; + license = stdenv.lib.licenses.mit; + }) {}; + "cipher-aes" = callPackage + ({ mkDerivation, base, byteable, bytestring, crypto-cipher-types + , securemem, stdenv + }: + mkDerivation { + pname = "cipher-aes"; + version = "0.2.11"; + sha256 = "d3b171895698c73da24d7ce97543f725d26637f038de670c0fd4012ca7f95015"; + libraryHaskellDepends = [ + base byteable bytestring crypto-cipher-types securemem + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/vincenthz/hs-cipher-aes"; + description = "Fast AES cipher implementation with advanced mode of operations"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cipher-camellia" = callPackage + ({ mkDerivation, base, byteable, bytestring, crypto-cipher-types + , securemem, stdenv, vector + }: + mkDerivation { + pname = "cipher-camellia"; + version = "0.0.2"; + sha256 = "8d0cd137cdb890646bb5d3bb52b20fa6d74e1b0c35d7d524d60edd9d43ace2a7"; + libraryHaskellDepends = [ + base byteable bytestring crypto-cipher-types securemem vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/vincenthz/hs-crypto-cipher"; + description = "Camellia block cipher primitives"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cipher-des" = callPackage + ({ mkDerivation, base, byteable, bytestring, crypto-cipher-types + , securemem, stdenv + }: + mkDerivation { + pname = "cipher-des"; + version = "0.0.6"; + sha256 = "85f1bccdec625a120ecf83b861afcb6478f8f899ceaa06fc083e642b54ff4ac7"; + libraryHaskellDepends = [ + base byteable bytestring crypto-cipher-types securemem + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/vincenthz/hs-crypto-cipher"; + description = "DES and 3DES primitives"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cipher-rc4" = callPackage + ({ mkDerivation, base, byteable, bytestring, crypto-cipher-types + , stdenv + }: + mkDerivation { + pname = "cipher-rc4"; + version = "0.1.4"; + sha256 = "c67e731bc9e7f3882e33609c3d9ec97b4e9bbd2f95cd882926acfb621970384d"; + libraryHaskellDepends = [ + base byteable bytestring crypto-cipher-types + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/vincenthz/hs-cipher-rc4"; + description = "Fast RC4 cipher implementation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "circle-packing" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "circle-packing"; + version = "0.1.0.6"; + sha256 = "64ee44a90da3e5fe20d5b78bfe6eba93102a6b52c65f8a7b99af7799798ee81b"; + revision = "4"; + editedCabalFile = "1jp1b6l5v1llmggy316s4bb78wjvgq8iya0i2zz4k5v6l5dl8ln2"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Simple heuristic for packing discs of varying radii in a circle"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "classy-prelude" = callPackage + ({ mkDerivation, async, base, basic-prelude, bifunctors, bytestring + , chunked-data, containers, deepseq, dlist, ghc-prim, hashable + , mono-traversable, mono-traversable-instances, mtl + , mutable-containers, primitive, say, semigroups, stdenv, stm + , stm-chans, text, time, transformers, unliftio + , unordered-containers, vector, vector-instances + }: + mkDerivation { + pname = "classy-prelude"; + version = "1.5.0"; + sha256 = "d3bae4b17fdf73d7255f550ad172b1f709a8743371aa3a40c13c2cdc9fa7a4da"; + libraryHaskellDepends = [ + async base basic-prelude bifunctors bytestring chunked-data + containers deepseq dlist ghc-prim hashable mono-traversable + mono-traversable-instances mtl mutable-containers primitive say + semigroups stm stm-chans text time transformers unliftio + unordered-containers vector vector-instances + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/snoyberg/mono-traversable#readme"; + description = "A typeclass-based Prelude"; + license = stdenv.lib.licenses.mit; + }) {}; + "classy-prelude-conduit" = callPackage + ({ mkDerivation, base, bytestring, classy-prelude, conduit + , monad-control, resourcet, stdenv, transformers, void + }: + mkDerivation { + pname = "classy-prelude-conduit"; + version = "1.5.0"; + sha256 = "da27783595cd6b94ea5cb93f3e81084a664e65ed4766757a5e7f81fb3df8fd00"; + libraryHaskellDepends = [ + base bytestring classy-prelude conduit monad-control resourcet + transformers void + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/snoyberg/mono-traversable#readme"; + description = "classy-prelude together with conduit functions"; + license = stdenv.lib.licenses.mit; + }) {}; + "classy-prelude-yesod" = callPackage + ({ mkDerivation, aeson, base, classy-prelude + , classy-prelude-conduit, data-default, http-conduit, http-types + , persistent, stdenv, yesod, yesod-newsfeed, yesod-static + }: + mkDerivation { + pname = "classy-prelude-yesod"; + version = "1.5.0"; + sha256 = "9ffbc4447ec2df8131ca32c259da19f379109d6e44569a7ee16714ab67029f83"; + libraryHaskellDepends = [ + aeson base classy-prelude classy-prelude-conduit data-default + http-conduit http-types persistent yesod yesod-newsfeed + yesod-static + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/snoyberg/mono-traversable#readme"; + description = "Provide a classy prelude including common Yesod functionality"; + license = stdenv.lib.licenses.mit; + }) {}; + "clay" = callPackage + ({ mkDerivation, base, mtl, stdenv, text }: + mkDerivation { + pname = "clay"; + version = "0.13.3"; + sha256 = "5db3c4c4a40f377b808a1569c5f8aeeea3ecdd2191f4fbbcd0f22b23fdd254a4"; + libraryHaskellDepends = [ base mtl text ]; + doHaddock = false; + doCheck = false; + homepage = "http://fvisser.nl/clay"; + description = "CSS preprocessor as embedded Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "clientsession" = callPackage + ({ mkDerivation, base, base64-bytestring, bytestring, cereal + , cipher-aes, cprng-aes, crypto-api, crypto-random, directory + , entropy, setenv, skein, stdenv, tagged + }: + mkDerivation { + pname = "clientsession"; + version = "0.9.1.2"; + sha256 = "5915adc4de26d2a8b03f1a445bac0b0f5d10a5b0380a4eed71b79a20a727d068"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base base64-bytestring bytestring cereal cipher-aes cprng-aes + crypto-api crypto-random directory entropy setenv skein tagged + ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/yesodweb/clientsession/tree/master"; + description = "Securely store session data in a client-side cookie"; + license = stdenv.lib.licenses.mit; + }) {}; + "climb" = callPackage + ({ mkDerivation, base, bytestring, containers, exceptions + , linenoise, mtl, stdenv, text, unliftio-core + }: + mkDerivation { + pname = "climb"; + version = "0.3.1"; + sha256 = "f94831277b91c1e32bab249bd894f570c49e203358b5bd1219eaa5f901042e35"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring containers exceptions linenoise mtl text + unliftio-core + ]; + executableHaskellDepends = [ + base bytestring containers exceptions linenoise mtl text + unliftio-core + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ejconlon/climb#readme"; + description = "Building blocks for a GHCi-like REPL with colon-commands"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "clock" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "clock"; + version = "0.8"; + sha256 = "08a35c5294009040f1e5eb721a21b60df7af6584092bb3d376ab1b2e57e26914"; + 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; + }) {}; + "clock-extras" = callPackage + ({ mkDerivation, base, clock, stdenv }: + mkDerivation { + pname = "clock-extras"; + version = "0.1.0.2"; + sha256 = "a9ed097aa9d48b53c6a555bc5f67e347249b08e2252dd4fc998fb4ab42edda59"; + libraryHaskellDepends = [ base clock ]; + doHaddock = false; + doCheck = false; + description = "A couple functions that probably should be in the 'clock' package"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "clr-host" = callPackage + ({ mkDerivation, base, bytestring, Cabal, clr-marshal, directory + , file-embed, filepath, glib, mono, stdenv, text, transformers + }: + mkDerivation { + pname = "clr-host"; + version = "0.2.1.0"; + sha256 = "fe2abf0386c96df6e51cbae4f45e074b54452fc01f9308b098198ade4ffc5ea4"; + setupHaskellDepends = [ + base Cabal directory filepath transformers + ]; + libraryHaskellDepends = [ + base bytestring clr-marshal file-embed text + ]; + librarySystemDepends = [ glib mono ]; + doHaddock = false; + doCheck = false; + homepage = "https://gitlab.com/tim-m89/clr-haskell/tree/master/libs/clr-host"; + description = "Hosting the Common Language Runtime"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) glib; inherit (pkgs) mono;}; + "clr-marshal" = callPackage + ({ mkDerivation, base, stdenv, text }: + mkDerivation { + pname = "clr-marshal"; + version = "0.2.0.0"; + sha256 = "4113651f3d10de21813b2a44b78ca19f9ab62b6c6d9df0c25a88940fabebdcd6"; + libraryHaskellDepends = [ base text ]; + doHaddock = false; + doCheck = false; + homepage = "https://gitlab.com/tim-m89/clr-haskell/tree/master/libs/clr-marshal"; + description = "Marshaling for the clr"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "clumpiness" = callPackage + ({ mkDerivation, base, containers, stdenv, tree-fun }: + mkDerivation { + pname = "clumpiness"; + version = "0.17.0.2"; + sha256 = "eca2c21c6d3d9d3e6f26f7ca36db99680120c8f959fdbfef8c970aac131936c0"; + libraryHaskellDepends = [ base containers tree-fun ]; + doHaddock = false; + doCheck = false; + description = "Calculate the clumpiness of leaf properties in a tree"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "cmark" = callPackage + ({ mkDerivation, base, bytestring, stdenv, text }: + mkDerivation { + pname = "cmark"; + version = "0.6"; + sha256 = "0dec55cd4e02ac6ff557044a9aa2523479afc88370d3838430b3e386bef981dc"; + libraryHaskellDepends = [ base bytestring text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jgm/cmark-hs"; + description = "Fast, accurate CommonMark (Markdown) parser and renderer"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cmark-gfm" = callPackage + ({ mkDerivation, base, bytestring, stdenv, text }: + mkDerivation { + pname = "cmark-gfm"; + version = "0.2.1"; + sha256 = "4330e20dcdf4ca2586585298093d2c514d4b59c208bb38283219a8f3726470e1"; + libraryHaskellDepends = [ base bytestring text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/kivikakk/cmark-gfm-hs"; + description = "Fast, accurate GitHub Flavored Markdown parser and renderer"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cmark-lucid" = callPackage + ({ mkDerivation, base, cmark, lucid, stdenv }: + mkDerivation { + pname = "cmark-lucid"; + version = "0.1.0.0"; + sha256 = "d2927b9fed0e32fe7afc539e7b427e0a95f8c9297bb6bc531101b476ba8a3c03"; + revision = "1"; + editedCabalFile = "1mizbv18bl8qrgz27wlz7sb6cfhblmp7p7gh7dqq8g0r4djrvqg5"; + libraryHaskellDepends = [ base cmark lucid ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/aelve/cmark-lucid"; + description = "Use cmark with Lucid"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cmdargs" = callPackage + ({ mkDerivation, base, filepath, process, stdenv, template-haskell + , transformers + }: + mkDerivation { + pname = "cmdargs"; + version = "0.10.20"; + sha256 = "0e269dc48c3d4c0447c96ffd772a6fe69dfa1260c323f4cd7bf171cbf2ab7331"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base filepath process template-haskell transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ndmitchell/cmdargs#readme"; + description = "Command line argument processing"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "co-log" = callPackage + ({ mkDerivation, ansi-terminal, base, bytestring, chronos + , co-log-core, containers, contravariant, directory, filepath + , markdown-unlit, mtl, stdenv, stm, text, transformers, typerep-map + , vector + }: + mkDerivation { + pname = "co-log"; + version = "0.4.0.1"; + sha256 = "e7268e025227c47c829a1408db3327a147001514e2ebf256612ef352bcce5823"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + ansi-terminal base bytestring chronos co-log-core containers + contravariant directory filepath mtl stm text transformers + typerep-map vector + ]; + executableHaskellDepends = [ + base bytestring co-log-core mtl text typerep-map + ]; + executableToolDepends = [ markdown-unlit ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/kowainik/co-log"; + description = "Composable Contravariant Comonadic Logging Library"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "co-log-core" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "co-log-core"; + version = "0.2.1.1"; + sha256 = "337abebabafac114893d33b3e2ee7d7494777810522e4af7fed5b160d3908813"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/kowainik/co-log"; + description = "Composable Contravariant Comonadic Logging Library"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "co-log-polysemy" = callPackage + ({ mkDerivation, base, co-log-core, polysemy, stdenv }: + mkDerivation { + pname = "co-log-polysemy"; + version = "0.0.1.2"; + sha256 = "96e49cd23fd6d0c33b3d1c11457a6ec51627f16dbb56d589d1d8ae3795c9383c"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base co-log-core polysemy ]; + executableHaskellDepends = [ base co-log-core polysemy ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/kowainik/co-log"; + description = "Composable Contravariant Comonadic Logging Library"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "code-page" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "code-page"; + version = "0.2"; + sha256 = "bfe32a8c4be9cf0d5a088267bf3fdf4adda8ba3f109e85675c93e70d575e1844"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/RyanGlScott/code-page"; + description = "Windows code page library for Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "codec-beam" = callPackage + ({ mkDerivation, base, bytestring, containers, stdenv, text, zlib + }: + mkDerivation { + pname = "codec-beam"; + version = "0.2.0"; + sha256 = "61eb624e5f347ec9249f976bc8b62ae597777604d82ab0e62acb9901374ae365"; + libraryHaskellDepends = [ base bytestring containers text zlib ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hkgumbs/codec-beam#readme"; + description = "Erlang VM byte code assembler"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "codec-rpm" = callPackage + ({ mkDerivation, attoparsec, attoparsec-binary, base, bytestring + , conduit, conduit-extra, cpio-conduit, exceptions, lzma-conduit + , mtl, parsec, pretty, resourcet, stdenv, text + }: + mkDerivation { + pname = "codec-rpm"; + version = "0.2.2"; + sha256 = "a34b88378dc79b08b56c39515763b6d940166595c24dc45e61cc8d2bb4ed4b97"; + libraryHaskellDepends = [ + attoparsec attoparsec-binary base bytestring conduit conduit-extra + cpio-conduit exceptions lzma-conduit mtl parsec pretty resourcet + text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/weldr/codec-rpm"; + description = "A library for manipulating RPM files"; + license = stdenv.lib.licenses.lgpl21; + }) {}; + "coercible-utils" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "coercible-utils"; + version = "0.1.0"; + sha256 = "9a7a7282046eaabc9f8c3d29cc7cfe026c212009e8e4de77f87c5b9332e44d59"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/sjakobi/coercible-utils"; + description = "Utility functions for Coercible types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "colorful-monoids" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "colorful-monoids"; + version = "0.2.1.2"; + sha256 = "0b42ff47e011f011f73e444d7121b7bc54324077cb2a1011ee01766483706578"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/minad/colorful-monoids#readme"; + description = "Styled console text output using ANSI escape sequences"; + license = stdenv.lib.licenses.mit; + }) {}; + "colorize-haskell" = callPackage + ({ mkDerivation, ansi-terminal, base, haskell-lexer, stdenv }: + mkDerivation { + pname = "colorize-haskell"; + version = "1.0.1"; + sha256 = "03764374bd1aed5c63e20517441ccaae7c95cb2fa9e416da952f26be8dba9aec"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ ansi-terminal base haskell-lexer ]; + executableHaskellDepends = [ ansi-terminal base haskell-lexer ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/yav/colorize-haskell"; + description = "Highligt Haskell source"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "colour" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "colour"; + version = "2.3.5"; + sha256 = "3b8d471979617dce7c193523743c9782df63433d8e87e3ef6d97922e0da104e7"; + 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; + }) {}; + "colourista" = callPackage + ({ mkDerivation, ansi-terminal, base, bytestring, stdenv, text }: + mkDerivation { + pname = "colourista"; + version = "0.0.0.0"; + sha256 = "b141d2a175202be179f51e5ab30b0239a2c40c2d7eeb9f2f7c3b46848767df96"; + libraryHaskellDepends = [ ansi-terminal base bytestring text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/kowainik/colourista"; + description = "Convenient interface for printing colourful messages"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "combinatorial" = callPackage + ({ mkDerivation, array, base, containers, stdenv, transformers + , utility-ht + }: + mkDerivation { + pname = "combinatorial"; + version = "0.1.0.1"; + sha256 = "c4d67854fecd353f5e7e6be009ffbd16cd6e9f6f41af16f072ae89778596db70"; + libraryHaskellDepends = [ + array base containers transformers utility-ht + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/combinatorial/"; + description = "Count, enumerate, rank and unrank combinatorial objects"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "comfort-array" = callPackage + ({ mkDerivation, base, containers, deepseq, guarded-allocation + , non-empty, prelude-compat, primitive, QuickCheck, semigroups + , stdenv, storable-record, tagged, transformers, utility-ht + }: + mkDerivation { + pname = "comfort-array"; + version = "0.4"; + sha256 = "35dcc0e36f684ed52a4aca08281db4fa28840106ed161b71e4e56daaf7d6734b"; + libraryHaskellDepends = [ + base containers deepseq guarded-allocation non-empty prelude-compat + primitive QuickCheck semigroups storable-record tagged transformers + utility-ht + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/comfort-array/"; + description = "Arrays where the index type is a function of the shape type"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "comfort-graph" = callPackage + ({ mkDerivation, base, containers, QuickCheck, semigroups, stdenv + , transformers, utility-ht + }: + mkDerivation { + pname = "comfort-graph"; + version = "0.0.3.1"; + sha256 = "c926189971d0b416b4b078a1652de65a12a9fabd013d2373204bbe96fef8b562"; + libraryHaskellDepends = [ + base containers QuickCheck semigroups transformers utility-ht + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/comfort-graph"; + description = "Graph structure with type parameters for nodes and edges"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "commutative" = callPackage + ({ mkDerivation, base, random, semigroups, stdenv, vector }: + mkDerivation { + pname = "commutative"; + version = "0.0.2"; + sha256 = "ccbc6a445bbc5c26a504a322664b2275e9834fdc17c80a2bdcef0dc517609969"; + libraryHaskellDepends = [ base random semigroups vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/athanclark/commutative#readme"; + description = "Commutative binary operations"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "comonad" = callPackage + ({ mkDerivation, base, Cabal, cabal-doctest, containers + , distributive, stdenv, tagged, transformers, transformers-compat + }: + mkDerivation { + pname = "comonad"; + version = "5.0.6"; + sha256 = "77cfb016acd1747b892c31b82daf0de93f508ba775d62562d376b354adb88fae"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base containers distributive tagged transformers + transformers-compat + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/comonad/"; + description = "Comonads"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "compactmap" = callPackage + ({ mkDerivation, base, stdenv, vector }: + mkDerivation { + pname = "compactmap"; + version = "0.1.4.2.1"; + sha256 = "22166e0a2a78bf2b7cff49448ed9fcb145dece4f034de9afc8ce5b692fd0f774"; + libraryHaskellDepends = [ base vector ]; + doHaddock = false; + doCheck = false; + description = "A read-only memory-efficient key-value store"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "compensated" = callPackage + ({ mkDerivation, base, bifunctors, binary, bytes, Cabal + , cabal-doctest, cereal, comonad, deepseq, distributive, hashable + , lens, log-domain, safecopy, semigroupoids, semigroups, stdenv + , vector + }: + mkDerivation { + pname = "compensated"; + version = "0.8.1"; + sha256 = "fff0c7c4da0a408dcb99e2390d9ed5cdaff60bf0812571b958d12c679eb625e3"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base bifunctors binary bytes cereal comonad deepseq distributive + hashable lens log-domain safecopy semigroupoids semigroups vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/analytics/compensated/"; + description = "Compensated floating-point arithmetic"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "compiler-warnings" = callPackage + ({ mkDerivation, base, binary, parsec, stdenv, text }: + mkDerivation { + pname = "compiler-warnings"; + version = "0.1.0"; + sha256 = "8cf4c57e1b4d61b1163969faa6e9f2cb8f22073fa75bf982d9b8a328225f5ce3"; + libraryHaskellDepends = [ base binary parsec text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/yi-editor/compiler-warnings#readme"; + description = "Parser for common compiler warning formats"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "composable-associations" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "composable-associations"; + version = "0.1.0.0"; + sha256 = "9d1a10bc7ee1b514221bd8d0fc71f43f8d2338b1faebe6722f1d4db3bc29800e"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/SamProtas/composable-associations#readme"; + description = "Types and helpers for composing types into a single larger key-value type"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "composable-associations-aeson" = callPackage + ({ mkDerivation, aeson, base, composable-associations, stdenv, text + , unordered-containers + }: + mkDerivation { + pname = "composable-associations-aeson"; + version = "0.1.0.0"; + sha256 = "dbd754ed6d624469f16c4cd2ad51c441eeb8c62d6af66673f76034c7517c2a4f"; + libraryHaskellDepends = [ + aeson base composable-associations text unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/SamProtas/composable-associations#readme"; + description = "Aeson ToJSON/FromJSON implementation for the types of composable-associations"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "composition" = callPackage + ({ mkDerivation, stdenv }: + mkDerivation { + pname = "composition"; + version = "1.0.2.1"; + sha256 = "7123300f5eca5a7cec4eb731dc0e9c2c44aabe26b37e6579582a7267d9f7ad6a"; + doHaddock = false; + doCheck = false; + description = "Combinators for unorthodox function composition"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "composition-extra" = callPackage + ({ mkDerivation, base, composition, contravariant, stdenv }: + mkDerivation { + pname = "composition-extra"; + version = "2.0.0"; + sha256 = "c998244a8fd160af3dd7ee93c417f665af51a46a04ce6b7d4623f46596ba7129"; + libraryHaskellDepends = [ base composition contravariant ]; + doHaddock = false; + doCheck = false; + description = "Combinators for unorthodox structure composition"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "concise" = callPackage + ({ mkDerivation, base, bytestring, lens, 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; + }) {}; + "concurrency" = callPackage + ({ mkDerivation, array, atomic-primops, base, exceptions + , monad-control, mtl, stdenv, stm, transformers + }: + mkDerivation { + pname = "concurrency"; + version = "1.8.1.0"; + sha256 = "e5e6bda4675edc9a706be72e507ea8aad5352ecdfbfe7cd9bd03c04f0b8a855b"; + libraryHaskellDepends = [ + array atomic-primops base exceptions monad-control mtl stm + transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/barrucadu/dejafu"; + description = "Typeclasses, functions, and data types for concurrency and STM"; + license = stdenv.lib.licenses.mit; + }) {}; + "concurrent-extra" = callPackage + ({ mkDerivation, base, stdenv, stm, unbounded-delays }: + mkDerivation { + pname = "concurrent-extra"; + version = "0.7.0.12"; + sha256 = "040e6db9e0147de9929661759930f1566a7250add4c7f65b04dc6e070c991df9"; + libraryHaskellDepends = [ base stm unbounded-delays ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/basvandijk/concurrent-extra"; + description = "Extra concurrency primitives"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "concurrent-output" = callPackage + ({ mkDerivation, ansi-terminal, async, base, directory, exceptions + , process, stdenv, stm, terminal-size, text, transformers, unix + }: + mkDerivation { + pname = "concurrent-output"; + version = "1.10.11"; + sha256 = "e30a5f8164f6e172349c4f882455d4e28d6b007443f308562a9304541e562ab4"; + libraryHaskellDepends = [ + ansi-terminal async base directory exceptions process stm + terminal-size text transformers unix + ]; + doHaddock = false; + doCheck = false; + description = "Ungarble output from several threads or commands"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "concurrent-split" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "concurrent-split"; + version = "0.0.1.1"; + sha256 = "ae0028cfaf27da2c4d0e70783e8f45e82d33f402af1dfc6778c8ab81cf542f45"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "MVars and Channels with distinguished input and output side"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cond" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "cond"; + version = "0.4.1.1"; + sha256 = "039c76e43b5484bdc78627f50740106ae2844b3c877d92b5228de9106997ac8b"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/kallisti-dev/cond"; + description = "Basic conditional and boolean operators with monadic variants"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "conduit" = callPackage + ({ mkDerivation, base, bytestring, directory, exceptions, filepath + , mono-traversable, mtl, primitive, resourcet, stdenv, text + , transformers, unix, unliftio-core, vector + }: + mkDerivation { + pname = "conduit"; + version = "1.3.2"; + sha256 = "e3d97970f9bdead7e9e5a71b6f6c32d5d08c1551d5b36b28350b20e146f4ac6e"; + 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; + }) {}; + "conduit-algorithms" = callPackage + ({ mkDerivation, async, base, bytestring, bzlib-conduit, conduit + , conduit-combinators, conduit-extra, conduit-zstd, containers + , deepseq, exceptions, lzma-conduit, monad-control, mtl, pqueue + , resourcet, stdenv, stm, stm-conduit, streaming-commons + , transformers, unliftio-core, vector + }: + mkDerivation { + pname = "conduit-algorithms"; + version = "0.0.11.0"; + sha256 = "31edb5d0a4a1bc03c31b0cafe27255ce4f30bd402798454faf71cf09c6e73230"; + libraryHaskellDepends = [ + async base bytestring bzlib-conduit conduit conduit-combinators + conduit-extra conduit-zstd containers deepseq exceptions + lzma-conduit monad-control mtl pqueue resourcet stm stm-conduit + streaming-commons transformers unliftio-core vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/luispedro/conduit-algorithms#readme"; + description = "Conduit-based algorithms"; + license = stdenv.lib.licenses.mit; + }) {}; + "conduit-combinators" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "conduit-combinators"; + version = "1.3.0"; + sha256 = "9717d916a0422a7fb7cc262302333269607530d40cd0bea3be947872f906e7d3"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/snoyberg/mono-traversable#readme"; + description = "DEPRECATED Functionality merged into the conduit package itself"; + license = stdenv.lib.licenses.mit; + }) {}; + "conduit-concurrent-map" = callPackage + ({ mkDerivation, base, conduit, containers, mtl, resourcet, stdenv + , unliftio, unliftio-core, vector + }: + mkDerivation { + pname = "conduit-concurrent-map"; + version = "0.1.1"; + sha256 = "527c429c39eaf5181e2aa8e5a6fcafd552149cc37b0b9d21003ff6507cd6c766"; + libraryHaskellDepends = [ + base conduit containers mtl resourcet unliftio unliftio-core vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nh2/conduit-concurrent-map"; + description = "Concurrent, order-preserving mapping Conduit"; + license = stdenv.lib.licenses.mit; + }) {}; + "conduit-extra" = callPackage + ({ mkDerivation, async, attoparsec, base, bytestring, conduit + , directory, filepath, network, primitive, process, resourcet + , stdenv, stm, streaming-commons, text, transformers, typed-process + , unliftio-core + }: + mkDerivation { + pname = "conduit-extra"; + version = "1.3.5"; + sha256 = "8a648dee203c01e647fa386bfe7a5b293ce552f8b5cab9c0dd5cb71c7cd012d9"; + libraryHaskellDepends = [ + async attoparsec base bytestring conduit directory filepath network + primitive process resourcet stm streaming-commons text transformers + typed-process unliftio-core + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/snoyberg/conduit"; + description = "Batteries included conduit: adapters for common libraries"; + license = stdenv.lib.licenses.mit; + }) {}; + "conduit-parse" = callPackage + ({ mkDerivation, base, conduit, dlist, mtl, parsers, safe + , safe-exceptions, stdenv, text, transformers + }: + mkDerivation { + pname = "conduit-parse"; + version = "0.2.1.0"; + sha256 = "b585dbdc0c1e3a844a9cd97cd1e72d7a73521b66b856001960afe4057130dae1"; + revision = "1"; + editedCabalFile = "1bgxjn9lbx67584xpwl2k9jrwvlgyqf4vkv0s7vs1nnc1h6qk7qw"; + libraryHaskellDepends = [ + base conduit dlist mtl parsers safe safe-exceptions text + transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/k0ral/conduit-parse"; + description = "Parsing framework based on conduit"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "conduit-zstd" = callPackage + ({ mkDerivation, base, bytestring, conduit, stdenv, zstd }: + mkDerivation { + pname = "conduit-zstd"; + version = "0.0.1.1"; + sha256 = "8681f59d08399f92478329b0cdd555ae5a1b7d12ef8acee423fcc10192e00712"; + libraryHaskellDepends = [ base bytestring conduit zstd ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/luispedro/conduit-zstd#readme"; + description = "Conduit-based ZStd Compression"; + license = stdenv.lib.licenses.mit; + }) {}; + "conferer" = callPackage + ({ mkDerivation, base, bytestring, containers, directory, stdenv + , text + }: + mkDerivation { + pname = "conferer"; + version = "0.2.0.0"; + sha256 = "3bc4ace782033be47b7c26d9a7ceb2b03ab3fbdc34c14e9dbeec9a009834c664"; + libraryHaskellDepends = [ + base bytestring containers directory text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ludat/conferer#readme"; + description = "Configuration management library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "conferer-hspec" = callPackage + ({ mkDerivation, base, conferer, hspec-core, stdenv, text }: + mkDerivation { + pname = "conferer-hspec"; + version = "0.2.0.0"; + sha256 = "e83f5ceead5accd5f2fa49b0240dfee5678d6af9056a197e01ee2df194a114bf"; + libraryHaskellDepends = [ base conferer hspec-core text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ludat/conferer#readme"; + description = "conferer's FromConfig instances for hspec Config"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "conferer-provider-json" = callPackage + ({ mkDerivation, aeson, base, bytestring, conferer, directory + , stdenv, text, unordered-containers, vector + }: + mkDerivation { + pname = "conferer-provider-json"; + version = "0.2.0.0"; + sha256 = "5b343689a1652ee70ee65667ad635bf1bdac61d6c73ae432aa521494c74861d1"; + libraryHaskellDepends = [ + aeson base bytestring conferer directory text unordered-containers + vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ludat/conferer#readme"; + description = "conferer's provider for reading json files"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "conferer-warp" = callPackage + ({ mkDerivation, base, conferer, http-types, stdenv, text, wai + , warp + }: + mkDerivation { + pname = "conferer-warp"; + version = "0.2.0.0"; + sha256 = "d9f87eb1bf4b6198e14625ccc93545f1d8531b2694a9b8d5740e7c39e0af5eaa"; + libraryHaskellDepends = [ base conferer http-types text wai warp ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ludat/conferer#readme"; + description = "conferer's FromConfig instances for warp settings"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "config-ini" = callPackage + ({ mkDerivation, base, containers, megaparsec, stdenv, text + , transformers, unordered-containers + }: + mkDerivation { + pname = "config-ini"; + version = "0.2.4.0"; + sha256 = "6e5194e8acb7d189f0904852138990d03b64f86b9fde8f591ee1341d5627d535"; + revision = "1"; + editedCabalFile = "15ryq15851m9hzljamw5spr6hzr6picgf6s3xzkn7nviidcq78mz"; + libraryHaskellDepends = [ + base containers megaparsec text transformers unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/aisamanra/config-ini"; + description = "A library for simple INI-based configuration files"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "configurator" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, directory, hashable + , stdenv, text, unix-compat, unordered-containers + }: + mkDerivation { + pname = "configurator"; + version = "0.3.0.0"; + sha256 = "6eb9996b672e9f7112ca23482c42fa533553312c3c13f38a8a06476e67c031b4"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + attoparsec base bytestring directory hashable text unix-compat + unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/bos/configurator"; + description = "Configuration management"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "configurator-export" = callPackage + ({ mkDerivation, base, base-compat, configurator, pretty + , semigroups, stdenv, text, unordered-containers + }: + mkDerivation { + pname = "configurator-export"; + version = "0.1.0.1"; + sha256 = "9dbd62ef29c97792ccdfdb1b3b79aedfa527dce49a9ac5054f21b29a7f9b824c"; + libraryHaskellDepends = [ + base base-compat configurator pretty semigroups text + unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/mstksg/configurator-export"; + description = "Pretty printer and exporter for configurations from the \"configurator\" library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "connection" = callPackage + ({ mkDerivation, base, basement, bytestring, containers + , data-default-class, network, socks, stdenv, tls, x509, x509-store + , x509-system, x509-validation + }: + mkDerivation { + pname = "connection"; + version = "0.3.1"; + sha256 = "5d759589c532c34d87bfc4f6fcb732bf55b55a93559d3b94229e8347a15375d9"; + revision = "1"; + editedCabalFile = "08f1n38zryd0jklyv3yillilp040zxfxha6jphrmf28haq2irnk5"; + libraryHaskellDepends = [ + base basement bytestring containers data-default-class network + socks tls x509 x509-store x509-system x509-validation + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/vincenthz/hs-connection"; + description = "Simple and easy network connections API"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "connection-pool" = callPackage + ({ mkDerivation, base, between, data-default-class, monad-control + , network, resource-pool, stdenv, streaming-commons, time + , transformers-base + }: + mkDerivation { + pname = "connection-pool"; + version = "0.2.2"; + sha256 = "f2cf43b7698b719b05467b3625884d00c748de2b3eb1229d19490b029a667353"; + libraryHaskellDepends = [ + base between data-default-class monad-control network resource-pool + streaming-commons time transformers-base + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/trskop/connection-pool"; + description = "Connection pool built on top of resource-pool and streaming-commons"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "console-style" = callPackage + ({ mkDerivation, base, mtl, stdenv, transformers }: + mkDerivation { + pname = "console-style"; + version = "0.0.2.1"; + sha256 = "6d818ea841d7acfe6c42cc3fc7751e324656abfd0509ce470bc8bdbf52d1bd7f"; + libraryHaskellDepends = [ base mtl transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/minad/console-style#readme"; + description = "Styled console text output using ANSI escape sequences"; + license = stdenv.lib.licenses.mit; + }) {}; + "constraint" = callPackage + ({ mkDerivation, base, category, stdenv, unconstrained }: + mkDerivation { + pname = "constraint"; + version = "0.1.4.0"; + sha256 = "2467002144d7fa5e107c04bd5c64088334879d71e98d20365029fb777f63b631"; + revision = "1"; + editedCabalFile = "0ivca43m1lqi75462z4hacvzs27whqzjnby7y7jjji8kqaw8wlda"; + libraryHaskellDepends = [ base category unconstrained ]; + doHaddock = false; + doCheck = false; + description = "Reified constraints"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "constraint-tuples" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "constraint-tuples"; + version = "0.1.2"; + sha256 = "6262fe19dbacdaf3e0e2343d6db692f921560eca57a28706abc3857330f0c999"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/RyanGlScott/constraint-tuples"; + description = "Partially applicable constraint tuples"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "constraints" = callPackage + ({ mkDerivation, base, binary, deepseq, ghc-prim, hashable, mtl + , semigroups, stdenv, transformers, transformers-compat + , type-equality + }: + mkDerivation { + pname = "constraints"; + version = "0.11.2"; + sha256 = "584e556465a89f98eee1625cfda6abdbc298273e8036fad78864be72cf83b682"; + libraryHaskellDepends = [ + base binary deepseq ghc-prim hashable mtl semigroups transformers + transformers-compat type-equality + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/constraints/"; + description = "Constraint manipulation"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "contiguous" = callPackage + ({ mkDerivation, base, deepseq, primitive, primitive-unlifted + , stdenv + }: + mkDerivation { + pname = "contiguous"; + version = "0.5"; + sha256 = "5847ad45df426ac45d9abfb64eab614aae4d2f62d5a1598fd119b10fa0d6e35b"; + libraryHaskellDepends = [ + base deepseq primitive primitive-unlifted + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/andrewthad/contiguous"; + description = "Unified interface for primitive arrays"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "contravariant" = callPackage + ({ mkDerivation, base, StateVar, stdenv, transformers }: + mkDerivation { + pname = "contravariant"; + version = "1.5.2"; + sha256 = "c4262c24e3dcc2ba8ca221ed52a6390818a715301e4f13135d8d732e0c7dc60c"; + libraryHaskellDepends = [ base StateVar transformers ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/contravariant/"; + description = "Contravariant functors"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "contravariant-extras" = callPackage + ({ mkDerivation, base, contravariant, stdenv, template-haskell + , template-haskell-compat-v0208 + }: + mkDerivation { + pname = "contravariant-extras"; + version = "0.3.5.1"; + sha256 = "e9037c990ec8c5d92f75d99e0dde0667dac59f1235dd6be3d990979aab792b65"; + libraryHaskellDepends = [ + base contravariant template-haskell template-haskell-compat-v0208 + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nikita-volkov/contravariant-extras"; + description = "Extras for the \"contravariant\" package"; + license = stdenv.lib.licenses.mit; + }) {}; + "control-bool" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "control-bool"; + version = "0.2.1"; + sha256 = "e46a85d2985a65f8d7ecbcdab0cfb12734b4d6e4c558631e6ab01fe742ed5581"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fumieval/control-bool"; + description = "Useful combinators for boolean expressions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "control-monad-free" = callPackage + ({ mkDerivation, base, stdenv, transformers }: + mkDerivation { + pname = "control-monad-free"; + version = "0.6.2"; + sha256 = "63c830bd2af23e372ebfee628d9f538a32d8368cf74f897370d839bf8e7b4bc1"; + libraryHaskellDepends = [ base transformers ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/pepeiborra/control-monad-free"; + description = "Free monads and monad transformers"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "control-monad-omega" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "control-monad-omega"; + version = "0.3.2"; + sha256 = "f62c1e4607481041b66a4c7afd1e4cb1fef72669c142fe73301c84bdfd17a9ff"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/luqui/control-monad-omega"; + description = "A breadth-first list monad"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "convertible" = callPackage + ({ mkDerivation, base, bytestring, containers, mtl, old-locale + , old-time, stdenv, text, time + }: + mkDerivation { + pname = "convertible"; + version = "1.1.1.0"; + sha256 = "e9f9a70904b9995314c2aeb41580d654a2c76293feb955fb6bd63256c355286c"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring containers mtl old-locale old-time text time + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hackage.haskell.org/package/convertible"; + description = "Typeclasses and instances for converting between types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cookie" = callPackage + ({ mkDerivation, base, bytestring, data-default-class, deepseq + , stdenv, text, time + }: + mkDerivation { + pname = "cookie"; + version = "0.4.5"; + sha256 = "707f94d1b31018b91d6a1e9e19ef5413e20d02cab00ad93a5fd7d7b3b46a3583"; + 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; + }) {}; + "core-data" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, core-text + , hashable, prettyprinter, prettyprinter-ansi-terminal, scientific + , stdenv, text, unordered-containers, vector + }: + mkDerivation { + pname = "core-data"; + version = "0.2.1.5"; + sha256 = "3630c886e8104cb780f6ea389edc21d3b8e15eb185cc7cf14895a79cfdba9b9e"; + libraryHaskellDepends = [ + aeson base bytestring containers core-text hashable prettyprinter + prettyprinter-ansi-terminal scientific text unordered-containers + vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/oprdyn/unbeliever#readme"; + description = "Convenience wrappers around common data structures and encodings"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "core-program" = callPackage + ({ mkDerivation, async, base, bytestring, chronologique, core-data + , core-text, directory, exceptions, filepath, fsnotify, hashable + , hourglass, mtl, prettyprinter, prettyprinter-ansi-terminal + , safe-exceptions, stdenv, stm, template-haskell, terminal-size + , text, text-short, transformers, unix + }: + mkDerivation { + pname = "core-program"; + version = "0.2.4.2"; + sha256 = "cae40c536c603669998137cc3ee3d8672d7bf28421dc162297b9b9836c15467f"; + libraryHaskellDepends = [ + async base bytestring chronologique core-data core-text directory + exceptions filepath fsnotify hashable hourglass mtl prettyprinter + prettyprinter-ansi-terminal safe-exceptions stm template-haskell + terminal-size text text-short transformers unix + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/oprdyn/unbeliever#readme"; + description = "Opinionated Haskell Interoperability"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "core-text" = callPackage + ({ mkDerivation, base, bytestring, deepseq, fingertree, hashable + , prettyprinter, prettyprinter-ansi-terminal, stdenv + , template-haskell, text, text-short + }: + mkDerivation { + pname = "core-text"; + version = "0.2.3.3"; + sha256 = "4d502670f2a7478f65946264c43d41664890c86d9e3d49913a89f8efc8a0cb2e"; + libraryHaskellDepends = [ + base bytestring deepseq fingertree hashable prettyprinter + prettyprinter-ansi-terminal template-haskell text text-short + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/oprdyn/unbeliever#readme"; + description = "A rope type based on a finger tree over UTF-8 fragments"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "countable" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "countable"; + version = "1.0"; + sha256 = "f9a0eb6f697a044bdf72e9c08126d4cb0f2d6de82cce07e55cb87ddbae6a0e6c"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/AshleyYakeley/countable"; + description = "Countable, Searchable, Finite, Empty classes"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cpio-conduit" = callPackage + ({ mkDerivation, base, base16-bytestring, binary, bytestring + , conduit, conduit-extra, stdenv + }: + mkDerivation { + pname = "cpio-conduit"; + version = "0.7.0"; + sha256 = "8f0be7538b234496ef3b2fb2633336908ae99040ecb6d9832b3dbd1d0750f513"; + libraryHaskellDepends = [ + base base16-bytestring binary bytestring conduit conduit-extra + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/da-x/cpio-conduit"; + description = "Conduit-based CPIO"; + license = stdenv.lib.licenses.asl20; + }) {}; + "cpphs" = callPackage + ({ mkDerivation, base, directory, polyparse, stdenv, time }: + mkDerivation { + pname = "cpphs"; + version = "1.20.9.1"; + sha256 = "7f59b10bc3374004cee3c04fa4ee4a1b90d0dca84a3d0e436d5861a1aa3b919f"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base directory polyparse time ]; + executableHaskellDepends = [ base directory polyparse time ]; + doHaddock = false; + doCheck = false; + homepage = "http://projects.haskell.org/cpphs/"; + description = "A liberalised re-implementation of cpp, the C pre-processor"; + license = "LGPL"; + }) {}; + "cprng-aes" = callPackage + ({ mkDerivation, base, byteable, bytestring, cipher-aes + , crypto-random, stdenv + }: + mkDerivation { + pname = "cprng-aes"; + version = "0.6.1"; + sha256 = "64592a01de8c6683c5e29f538dceee918887ffe211d87214a2e38559d72c21f3"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base byteable bytestring cipher-aes crypto-random + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/vincenthz/hs-cprng-aes"; + description = "Crypto Pseudo Random Number Generator using AES in counter mode"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cpu" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "cpu"; + version = "0.1.2"; + sha256 = "5627feb4974a3ff8499c42cc958927e88761a2e004c4000d34e9cd6a15ad2974"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/vincenthz/hs-cpu"; + description = "Cpu information and properties helpers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cpuinfo" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, deepseq, stdenv }: + mkDerivation { + pname = "cpuinfo"; + version = "0.1.0.1"; + sha256 = "d1b3e3992cc0c82edfb21f30e1684bb66e6a3cb23a26b777a079702362d05655"; + libraryHaskellDepends = [ attoparsec base bytestring deepseq ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/TravisWhitaker/cpuinfo"; + description = "Haskell Library for Checking CPU Information"; + license = stdenv.lib.licenses.mit; + }) {}; + "crackNum" = callPackage + ({ mkDerivation, array, base, FloatingHex, stdenv }: + mkDerivation { + pname = "crackNum"; + version = "2.3"; + sha256 = "428f25cfa0f7c4c126ee96fb9122966c2b175a194d59c200470a6f689ec038f3"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ array base FloatingHex ]; + executableHaskellDepends = [ array base FloatingHex ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/LeventErkok/CrackNum"; + description = "Crack various integer, floating-point data formats"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "crc32c" = callPackage + ({ mkDerivation, base, bytestring, c2hs, stdenv }: + mkDerivation { + pname = "crc32c"; + version = "0.0.0"; + sha256 = "0908682d921cc79249704d8b34fba918f399ad25321376b3a96b471a624500f8"; + libraryHaskellDepends = [ base bytestring ]; + libraryToolDepends = [ c2hs ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/leptonyu/crc32c#readme"; + description = "Haskell bindings for crc32c"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "credential-store" = callPackage + ({ mkDerivation, base, bytestring, containers, cryptonite, dbus + , memory, safe-exceptions, stdenv + }: + mkDerivation { + pname = "credential-store"; + version = "0.1.2"; + sha256 = "4dadbc219a7187442258608c1d834f4297652fb605fc6bbbb41d751fef6a9284"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring containers cryptonite dbus memory safe-exceptions + ]; + executableHaskellDepends = [ base bytestring ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/rblaze/credential-store#readme"; + description = "Library to access secure credential storage providers"; + license = stdenv.lib.licenses.asl20; + }) {}; + "criterion" = callPackage + ({ mkDerivation, aeson, ansi-wl-pprint, base, base-compat-batteries + , binary, binary-orphans, bytestring, cassava, code-page + , containers, criterion-measurement, deepseq, directory, exceptions + , filepath, Glob, js-flot, js-jquery, microstache, mtl, mwc-random + , optparse-applicative, parsec, statistics, stdenv, text, time + , transformers, transformers-compat, vector, vector-algorithms + }: + mkDerivation { + pname = "criterion"; + version = "1.5.6.2"; + sha256 = "37c9131cc2e8b8aefdf9b2e4a0972de0e6221db9c5dd85e0d8aadfb34e21684b"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson ansi-wl-pprint base base-compat-batteries binary + binary-orphans bytestring cassava code-page containers + criterion-measurement deepseq directory exceptions filepath Glob + js-flot js-jquery microstache mtl mwc-random optparse-applicative + parsec statistics text time transformers transformers-compat vector + vector-algorithms + ]; + executableHaskellDepends = [ + base base-compat-batteries optparse-applicative + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.serpentine.com/criterion"; + description = "Robust, reliable performance measurement and analysis"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "criterion-measurement" = callPackage + ({ mkDerivation, aeson, base, base-compat, binary, containers + , deepseq, stdenv, vector + }: + mkDerivation { + pname = "criterion-measurement"; + version = "0.1.2.0"; + sha256 = "74a433da656c298608c514b962b915ec83915983197ae06c4b5d3a6b5d0de70e"; + libraryHaskellDepends = [ + aeson base base-compat binary containers deepseq vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/bos/criterion"; + description = "Criterion measurement functionality and associated types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cron" = callPackage + ({ mkDerivation, attoparsec, base, data-default-class, mtl + , mtl-compat, old-locale, semigroups, stdenv, text, time + }: + mkDerivation { + pname = "cron"; + version = "0.6.2"; + sha256 = "b0789bab33cd49a9a992f6cddf3975324af53301d0b465cd932fc4229bdde491"; + libraryHaskellDepends = [ + attoparsec base data-default-class mtl mtl-compat old-locale + semigroups text time + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/michaelxavier/cron"; + description = "Cron datatypes and Attoparsec parser"; + license = stdenv.lib.licenses.mit; + }) {}; + "crypt-sha512" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, cryptohash-sha512 + , stdenv + }: + mkDerivation { + pname = "crypt-sha512"; + version = "0"; + sha256 = "c2be6252bf12f38c74950eb778039426c730e9a7cd7f034a4cc3e6965d5255f3"; + revision = "4"; + editedCabalFile = "0a4282bhh21l7vk79hpgcz7kj9n05r0ilgdksjkimkydg7sxgldb"; + libraryHaskellDepends = [ + attoparsec base bytestring cryptohash-sha512 + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phadej/crypt-sha512"; + description = "Pure Haskell implelementation for GNU SHA512 crypt algorithm"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "crypto-api" = callPackage + ({ mkDerivation, base, bytestring, cereal, entropy, 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; + }) {}; + "crypto-cipher-types" = callPackage + ({ mkDerivation, base, byteable, bytestring, securemem, stdenv }: + mkDerivation { + pname = "crypto-cipher-types"; + version = "0.0.9"; + sha256 = "2073f6b70df7916aebe2da49d224497183662d56d19da87b76f70039430c0a0f"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base byteable bytestring securemem ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/vincenthz/hs-crypto-cipher"; + description = "Generic cryptography cipher types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "crypto-enigma" = callPackage + ({ mkDerivation, ansi-terminal, base, containers + , optparse-applicative, split, stdenv, text + }: + mkDerivation { + pname = "crypto-enigma"; + version = "0.1.1.6"; + sha256 = "5fec48245fd75d91ed1ac953fb21834eff3dc0b13b5bd100155ce4f4f8cd1d1f"; + revision = "3"; + editedCabalFile = "0djn9pyvhlk964mzqdw0fpczwsvzadcp6jkkryhi8vbvkb88i9rn"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base containers split text ]; + executableHaskellDepends = [ + ansi-terminal base containers optparse-applicative split text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/orome/crypto-enigma-hs"; + description = "An Enigma machine simulator with display"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "crypto-numbers" = callPackage + ({ mkDerivation, base, bytestring, crypto-random, ghc-prim + , integer-gmp, stdenv, vector + }: + mkDerivation { + pname = "crypto-numbers"; + version = "0.2.7"; + sha256 = "420aeb17e9cdcfdf8c950c6c6f10c54503c5524d36f611aa7238e3fd65f189a6"; + revision = "1"; + editedCabalFile = "1jjkhid8kwrz5894nad537rqxzzyx6b687bmgyk70nv0ny336j9b"; + libraryHaskellDepends = [ + base bytestring crypto-random ghc-prim integer-gmp vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/vincenthz/hs-crypto-numbers"; + description = "Cryptographic numbers: functions and algorithms"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "crypto-pubkey" = callPackage + ({ mkDerivation, base, byteable, bytestring, crypto-numbers + , crypto-pubkey-types, crypto-random, cryptohash, stdenv + }: + mkDerivation { + pname = "crypto-pubkey"; + version = "0.2.8"; + sha256 = "c0ccf2f5c38517de1f1626cb0a2542f35aefad8842f8ad5c1fac0b8c9de8b56e"; + libraryHaskellDepends = [ + base byteable bytestring crypto-numbers crypto-pubkey-types + crypto-random cryptohash + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/vincenthz/hs-crypto-pubkey"; + description = "Public Key cryptography"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "crypto-pubkey-types" = callPackage + ({ mkDerivation, asn1-encoding, asn1-types, base, stdenv }: + mkDerivation { + pname = "crypto-pubkey-types"; + version = "0.4.3"; + sha256 = "7ed9f52281ec4e34021a91818fe45288e33d65bff937f60334a3f45be5a71c60"; + libraryHaskellDepends = [ asn1-encoding asn1-types base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/vincenthz/hs-crypto-pubkey-types"; + description = "Generic cryptography Public keys algorithm types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "crypto-random" = callPackage + ({ mkDerivation, base, bytestring, securemem, stdenv, unix, vector + }: + mkDerivation { + pname = "crypto-random"; + version = "0.0.9"; + sha256 = "170a7a18441379c2d1c19b502ee5919026a19adc6e78641cd4fb40b1d69a6904"; + revision = "1"; + editedCabalFile = "1ax1iafbbqkcrvjnnxlvqh2zgpx8xzcbxl6l870207bpzwrja2f1"; + libraryHaskellDepends = [ base bytestring securemem unix vector ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/vincenthz/hs-crypto-random"; + description = "Simple cryptographic random related types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "crypto-random-api" = callPackage + ({ mkDerivation, base, bytestring, entropy, stdenv }: + mkDerivation { + pname = "crypto-random-api"; + version = "0.2.0"; + sha256 = "56e9777061bd9ce553683d097ba3a11fdc371724060b62ca103f1f291f9f897c"; + libraryHaskellDepends = [ base bytestring entropy ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/vincenthz/hs-crypto-random-api"; + description = "Simple random generators API for cryptography related code"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cryptohash" = callPackage + ({ mkDerivation, base, byteable, bytestring, cryptonite, ghc-prim + , memory, stdenv + }: + mkDerivation { + pname = "cryptohash"; + version = "0.11.9"; + sha256 = "c28f847fc1fcd65b6eea2e74a100300af940919f04bb21d391f6a773968f22fb"; + libraryHaskellDepends = [ + base byteable bytestring cryptonite ghc-prim memory + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/vincenthz/hs-cryptohash"; + description = "collection of crypto hashes, fast, pure and practical"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cryptohash-cryptoapi" = callPackage + ({ mkDerivation, base, bytestring, cereal, crypto-api, cryptonite + , memory, stdenv, tagged + }: + mkDerivation { + pname = "cryptohash-cryptoapi"; + version = "0.1.4"; + sha256 = "717a8664ebfaa1c31aaec1d78c9b7c776a5adcfdfc50ad88e21a34566f72058e"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base bytestring cereal crypto-api cryptonite memory tagged + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/vincenthz/hs-cryptohash-cryptoapi"; + description = "Crypto-api interfaces for cryptohash"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cryptohash-md5" = callPackage + ({ mkDerivation, base, bytestring, stdenv }: + mkDerivation { + pname = "cryptohash-md5"; + version = "0.11.100.1"; + sha256 = "710bd48770fa3e9a3b05428c6dc77fb72c91956d334a1eb89ded11bb843e18f9"; + revision = "5"; + editedCabalFile = "1dxakry5p9dv9p9h617c0295plrfy2n5k13lsgp4gxwb6yzji9d4"; + 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 + ({ mkDerivation, base, bytestring, stdenv }: + mkDerivation { + pname = "cryptohash-sha1"; + version = "0.11.100.1"; + sha256 = "3c79af33542512442f8f87f6abb1faef7cd43bbfb2859260a33251d861eb0dab"; + revision = "5"; + editedCabalFile = "1qay4qlvmwpllsqn1yd8gyraifx5ydl4chgg3dj4gzgmi36i9n0l"; + 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; + }) {}; + "cryptohash-sha256" = callPackage + ({ mkDerivation, base, bytestring, stdenv }: + mkDerivation { + pname = "cryptohash-sha256"; + version = "0.11.101.0"; + sha256 = "52756435dbea248e344fbcbcc5df5307f60dfacf337dfd11ae30f1c7a4da05dd"; + revision = "4"; + editedCabalFile = "00p6sx2n1pzykm3my68hjfk8l66g66rh7inrfcnkd5mhilqdcqxr"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base bytestring ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hvr/cryptohash-sha256"; + description = "Fast, pure and practical SHA-256 implementation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cryptohash-sha512" = callPackage + ({ mkDerivation, base, bytestring, stdenv }: + mkDerivation { + pname = "cryptohash-sha512"; + version = "0.11.100.1"; + sha256 = "10698bb9575eaa414a65d9644caa9408f9276c63447406e0a4faef91db1071a9"; + revision = "4"; + editedCabalFile = "0iqs51a58w71j1zz3rn9kical63yvvqqqrc6971mh6wfscyi1gqr"; + libraryHaskellDepends = [ base bytestring ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hvr/cryptohash-sha512"; + description = "Fast, pure and practical SHA-512 implementation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cryptonite" = callPackage + ({ mkDerivation, base, basement, bytestring, deepseq, ghc-prim + , integer-gmp, memory, stdenv + }: + mkDerivation { + pname = "cryptonite"; + version = "0.26"; + sha256 = "c47390df555295fdb1fb8161c190e208f43b8d334b2da3e96f0c64b7fe07aedd"; + 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; + }) {}; + "cryptonite-conduit" = callPackage + ({ mkDerivation, base, bytestring, conduit, conduit-extra + , cryptonite, exceptions, memory, resourcet, stdenv, transformers + }: + mkDerivation { + pname = "cryptonite-conduit"; + version = "0.2.2"; + sha256 = "705d69ab3f79b7b8810c7b9e7da81a1c6686b6a4323b1e78150576a25a658dae"; + revision = "1"; + editedCabalFile = "1hh2nzfz4qpxgivfilgk4ll416lph8b2fdkzpzrmqfjglivydfmz"; + libraryHaskellDepends = [ + base bytestring conduit conduit-extra cryptonite exceptions memory + resourcet transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-crypto/cryptonite-conduit"; + description = "cryptonite conduit"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cryptonite-openssl" = callPackage + ({ mkDerivation, base, basement, bytestring, cryptonite, memory + , openssl, stdenv + }: + mkDerivation { + pname = "cryptonite-openssl"; + version = "0.7"; + sha256 = "9e4e1c08264f26e602ef3054f3c827c3c65d153e5b9d68a0cb44f446ca0844f6"; + libraryHaskellDepends = [ + base basement bytestring cryptonite memory + ]; + librarySystemDepends = [ openssl ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-crypto/cryptonite-openssl"; + description = "Crypto stuff using OpenSSL cryptographic library"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) openssl;}; + "csp" = callPackage + ({ mkDerivation, base, containers, mtl, nondeterminism, stdenv }: + mkDerivation { + pname = "csp"; + version = "1.4.0"; + sha256 = "08877f5ff196772675ac55b3c43ab39b527259114da8cfc36122c0cd7ce93496"; + libraryHaskellDepends = [ base containers mtl nondeterminism ]; + doHaddock = false; + doCheck = false; + description = "Discrete constraint satisfaction problem (CSP) solver"; + license = "LGPL"; + }) {}; + "css-text" = callPackage + ({ mkDerivation, attoparsec, base, stdenv, text }: + mkDerivation { + pname = "css-text"; + version = "0.1.3.0"; + sha256 = "5ff507bf3863219f41e7f2d215e5511fe15ee13d1e28bd3ee64e0b0b894bcd7a"; + libraryHaskellDepends = [ attoparsec base text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/yesodweb/css-text.git#readme"; + description = "CSS parser and renderer"; + license = stdenv.lib.licenses.mit; + }) {}; + "csv" = callPackage + ({ mkDerivation, base, filepath, parsec, stdenv }: + mkDerivation { + pname = "csv"; + version = "0.1.2"; + sha256 = "8cf43442325faa1368f9b55ad952beccf677d9980cdffa3d70a7f204a23ae600"; + libraryHaskellDepends = [ base filepath parsec ]; + doHaddock = false; + doCheck = false; + description = "CSV loader and dumper"; + license = stdenv.lib.licenses.mit; + }) {}; + "csv-conduit" = callPackage + ({ mkDerivation, array, attoparsec, base, blaze-builder, bytestring + , conduit, conduit-extra, containers, data-default, exceptions + , ghc-prim, mmorph, monad-control, mtl, primitive, resourcet + , semigroups, stdenv, text, transformers, unordered-containers + , vector + }: + mkDerivation { + pname = "csv-conduit"; + version = "0.7.1.0"; + sha256 = "3b6df9036c4d5b3f151f86767b64832c731e7f0daeb2bada980311ffa7709507"; + libraryHaskellDepends = [ + array attoparsec base blaze-builder bytestring conduit + conduit-extra containers data-default exceptions ghc-prim mmorph + monad-control mtl primitive resourcet semigroups text transformers + unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ozataman/csv-conduit"; + description = "A flexible, fast, conduit-based CSV parser library for Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ctrie" = callPackage + ({ mkDerivation, atomic-primops, base, hashable, primitive, stdenv + }: + mkDerivation { + pname = "ctrie"; + version = "0.2"; + sha256 = "20e3a6d39f65ed1663ff5ab2c5431dc12b1c601d2133a74bc7bea1596ad9c814"; + libraryHaskellDepends = [ atomic-primops base hashable primitive ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mcschroeder/ctrie"; + description = "Non-blocking concurrent map"; + license = stdenv.lib.licenses.mit; + }) {}; + "cubicbezier" = callPackage + ({ mkDerivation, base, containers, fast-math, integration, matrices + , microlens, microlens-mtl, microlens-th, mtl, stdenv, vector + , vector-space + }: + mkDerivation { + pname = "cubicbezier"; + version = "0.6.0.6"; + sha256 = "5a73fcde2b92ce138d924c323f04f48427acbfdc2c774ff0f032a10ea60afa68"; + libraryHaskellDepends = [ + base containers fast-math integration matrices microlens + microlens-mtl microlens-th mtl vector vector-space + ]; + doHaddock = false; + doCheck = false; + description = "Efficient manipulating of 2D cubic bezier curves"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cubicspline" = callPackage + ({ mkDerivation, base, hmatrix, safe, stdenv }: + mkDerivation { + pname = "cubicspline"; + version = "0.1.2"; + sha256 = "5b6ced9ca65b0d01ddceaf18605c8f915491d8d4a6aaef73475c4e8d4b1a9b79"; + libraryHaskellDepends = [ base hmatrix safe ]; + doHaddock = false; + doCheck = false; + description = "Natural cubic spline interpolation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cuckoo-filter" = callPackage + ({ mkDerivation, aeson, array, base, bytestring, cereal, containers + , criterion, hashable, random, stdenv, time + }: + mkDerivation { + pname = "cuckoo-filter"; + version = "0.2.0.2"; + sha256 = "ac495fb589ba939688e7c163ec07f7c591e183278c8ddb4148baf2174746cafb"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson array base bytestring cereal containers hashable time + ]; + executableHaskellDepends = [ + aeson array base bytestring cereal containers criterion hashable + random time + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ChrisCoffey/cuckoo-filter#readme"; + description = "Pure and impure Cuckoo Filter"; + license = stdenv.lib.licenses.mit; + }) {}; + "cue-sheet" = callPackage + ({ mkDerivation, base, bytestring, containers, exceptions + , megaparsec, mtl, QuickCheck, stdenv, text + }: + mkDerivation { + pname = "cue-sheet"; + version = "2.0.1"; + sha256 = "71e42497329b9ebf74e94920ed2bd7a2ffe15e385906a37cbd5160d607a5575d"; + revision = "1"; + editedCabalFile = "0md9051a0jp4vkss15dyyf1w7ylpqmvzfdj9xb1rgj95s1x7cx2g"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base bytestring containers exceptions megaparsec mtl QuickCheck + text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mrkkrp/cue-sheet"; + description = "Support for construction, rendering, and parsing of CUE sheets"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "curl" = callPackage + ({ mkDerivation, base, bytestring, containers, curl, stdenv }: + mkDerivation { + pname = "curl"; + version = "1.3.8"; + sha256 = "9087c936bfcdb865bad3166baa3f12bf37acf076fa76010e3b5f82a1d485446e"; + revision = "1"; + editedCabalFile = "02sq2bjw5igc2k9f9ssh58k2ivii2xsvk5r00ky3cxh8j61qy86q"; + configureFlags = [ "-fnew-base" ]; + libraryHaskellDepends = [ base bytestring containers ]; + librarySystemDepends = [ curl ]; + doHaddock = false; + doCheck = false; + description = "Haskell binding to libcurl"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) curl;}; + "currencies" = callPackage + ({ mkDerivation, base, stdenv, text }: + mkDerivation { + pname = "currencies"; + version = "0.2.0.0"; + sha256 = "fb7292d4a5b9c4389690d1386fe24ce6a93eacbcfa952936ca6d4fd3afa98499"; + libraryHaskellDepends = [ base text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/alx741/currencies#readme"; + description = "Currencies representation, pretty printing and conversion"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "currency" = callPackage + ({ mkDerivation, base, containers, hashable, iso3166-country-codes + , stdenv + }: + mkDerivation { + pname = "currency"; + version = "0.2.0.0"; + sha256 = "bcd517f3d9f47f0dd3c4e802143159239e4a90db2fc552be4a99d759ffe9417a"; + libraryHaskellDepends = [ + base containers hashable iso3166-country-codes + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/singpolyma/currency-haskell"; + description = "Types representing standard and non-standard currencies"; + license = "unknown"; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "cursor" = callPackage + ({ mkDerivation, base, containers, deepseq, microlens, stdenv, text + , validity, validity-containers, validity-text + }: + mkDerivation { + pname = "cursor"; + version = "0.3.0.0"; + sha256 = "87aa3d15e212ca43da7d844225b7367610c3322471584ea3d3c1218af60d3dcd"; + libraryHaskellDepends = [ + base containers deepseq microlens text validity validity-containers + validity-text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/cursor"; + description = "Purely Functional Cursors"; + license = stdenv.lib.licenses.mit; + }) {}; + "cursor-brick" = callPackage + ({ mkDerivation, base, brick, cursor, stdenv, text }: + mkDerivation { + pname = "cursor-brick"; + version = "0.1.0.0"; + sha256 = "eddb9169dfc71a2156ca13ad62f751a1b3a2e3e93afc0d80c3c948d6b2471105"; + libraryHaskellDepends = [ base brick cursor text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/cursor-brick#readme"; + license = stdenv.lib.licenses.mit; + }) {}; + "cursor-fuzzy-time" = callPackage + ({ mkDerivation, base, containers, cursor, deepseq, fuzzy-time + , megaparsec, microlens, stdenv, text, time, validity + , validity-time + }: + mkDerivation { + pname = "cursor-fuzzy-time"; + version = "0.0.0.0"; + sha256 = "fa959494f95f7c54a1da1766351e8559e3ec51fc9c6b3d8f23a76429f7b5a0f7"; + libraryHaskellDepends = [ + base containers cursor deepseq fuzzy-time megaparsec microlens text + time validity validity-time + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/fuzzy-time"; + license = stdenv.lib.licenses.mit; + }) {}; + "cursor-gen" = callPackage + ({ mkDerivation, base, containers, cursor, genvalidity + , genvalidity-containers, genvalidity-text, QuickCheck, stdenv + , text + }: + mkDerivation { + pname = "cursor-gen"; + version = "0.3.0.0"; + sha256 = "0bb3260332670621e293513d8c86c8ff9182329a4dc4245d8eb0a74efef5c76b"; + libraryHaskellDepends = [ + base containers cursor genvalidity genvalidity-containers + genvalidity-text QuickCheck text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/cursor"; + description = "Generators for Purely Functional Cursors"; + license = stdenv.lib.licenses.mit; + }) {}; + "cutter" = callPackage + ({ mkDerivation, base, bytestring, explicit-exception, spreadsheet + , stdenv, utility-ht + }: + mkDerivation { + pname = "cutter"; + version = "0.0"; + sha256 = "117319c36a20efea6d9edd0a8d902e37ec0386512f2eb8a6e5563411c00c6ac2"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base bytestring explicit-exception spreadsheet utility-ht + ]; + doHaddock = false; + doCheck = false; + description = "Cut files according to a position list"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cyclotomic" = callPackage + ({ mkDerivation, arithmoi, base, containers, stdenv }: + mkDerivation { + pname = "cyclotomic"; + version = "1.0.1"; + sha256 = "505219393023460ae03dc743c11f652f66351defe30a3365011221aadeb55234"; + libraryHaskellDepends = [ arithmoi base containers ]; + doHaddock = false; + doCheck = false; + description = "A subfield of the complex numbers for exact calculation"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "czipwith" = callPackage + ({ mkDerivation, base, stdenv, template-haskell }: + mkDerivation { + pname = "czipwith"; + version = "1.0.1.2"; + sha256 = "41bf60844327cb9740c8f31a340ca561cdf4aabf335f26a16a875cf9e812ee9f"; + libraryHaskellDepends = [ base template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/lspitzner/czipwith/"; + description = "CZipWith class and deriving via TH"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "data-accessor" = callPackage + ({ mkDerivation, array, base, containers, stdenv, transformers }: + mkDerivation { + pname = "data-accessor"; + version = "0.2.3"; + sha256 = "1d583fd28b16093b408a741a1e05402280bb8f0e203c314dcf0f1391ffde3e38"; + libraryHaskellDepends = [ array base containers transformers ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/Record_access"; + description = "Utilities for accessing and manipulating fields of records"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "data-accessor-mtl" = callPackage + ({ mkDerivation, base, data-accessor, mtl, stdenv }: + mkDerivation { + pname = "data-accessor-mtl"; + version = "0.2.0.4"; + sha256 = "10cf9166e2e046076b7e58987718e57b31408e7cada9f26c8ff111e0379814c5"; + libraryHaskellDepends = [ base data-accessor mtl ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/Record_access"; + description = "Use Accessor to access state in mtl State monad class"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "data-accessor-transformers" = callPackage + ({ mkDerivation, base, data-accessor, stdenv, transformers }: + mkDerivation { + pname = "data-accessor-transformers"; + version = "0.2.1.7"; + sha256 = "20c8823dc16c7ca6f55c64eb5564c9aae4b5565406987a046ded2ea73618e07a"; + libraryHaskellDepends = [ base data-accessor transformers ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/Record_access"; + description = "Use Accessor to access state in transformers State monad"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "data-binary-ieee754" = callPackage + ({ mkDerivation, base, binary, stdenv }: + mkDerivation { + pname = "data-binary-ieee754"; + version = "0.4.4"; + sha256 = "59975abed8f4caa602f0780c10a9b2493479e6feb71ad189bb10c3ac5678df0a"; + libraryHaskellDepends = [ base binary ]; + doHaddock = false; + doCheck = false; + homepage = "https://john-millikin.com/software/data-binary-ieee754/"; + description = "Parser/Serialiser for IEEE-754 floating-point values"; + license = stdenv.lib.licenses.mit; + }) {}; + "data-bword" = callPackage + ({ mkDerivation, base, ghc-prim, stdenv }: + mkDerivation { + pname = "data-bword"; + version = "0.1.0.1"; + sha256 = "70f01f857865edcf1d1d20128b0202320b1635cc03b00954b6d1447cd699db7d"; + libraryHaskellDepends = [ base ghc-prim ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mvv/data-bword"; + description = "Extra operations on binary words of fixed length"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "data-checked" = callPackage + ({ mkDerivation, base, deepseq, stdenv }: + mkDerivation { + pname = "data-checked"; + version = "0.3"; + sha256 = "dc87d09c7c8587c9e6e372166e8de3b42c2cd804a493ff100c253e4d713c5676"; + libraryHaskellDepends = [ base deepseq ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mvv/data-checked"; + description = "Type-indexed runtime-checked properties"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "data-clist" = callPackage + ({ mkDerivation, base, deepseq, QuickCheck, stdenv }: + mkDerivation { + pname = "data-clist"; + version = "0.1.2.3"; + sha256 = "356910406b1615819fefd87ff50f425bc41bd935750cfaa567718fb8ab858ed7"; + revision = "1"; + editedCabalFile = "13hg7a3d4ky8b765dl03ryxg28lq8iaqj5ky3j51r0i1i4f2a9hy"; + libraryHaskellDepends = [ base deepseq QuickCheck ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/sw17ch/data-clist"; + description = "Simple functional ring type"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "data-default" = callPackage + ({ mkDerivation, base, data-default-class + , data-default-instances-containers, data-default-instances-dlist + , data-default-instances-old-locale, 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 + ({ mkDerivation, base, 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 + ({ mkDerivation, base, containers, data-default-class, 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 + ({ mkDerivation, base, data-default-class, dlist, 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 + ({ mkDerivation, base, data-default-class, 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; + }) {}; + "data-diverse" = callPackage + ({ mkDerivation, base, containers, deepseq, ghc-prim, stdenv + , tagged + }: + mkDerivation { + pname = "data-diverse"; + version = "4.7.0.0"; + sha256 = "c3cd9658d59b4a1a1862d0c5bc91e04146f5bf111e8469a050ea6ae1265a8b31"; + libraryHaskellDepends = [ + base containers deepseq ghc-prim tagged + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/louispan/data-diverse#readme"; + description = "Extensible records and polymorphic variants"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "data-dword" = callPackage + ({ mkDerivation, base, data-bword, ghc-prim, hashable, stdenv + , template-haskell + }: + mkDerivation { + pname = "data-dword"; + version = "0.3.2"; + sha256 = "dacb39233cc56712e8ced34d82961fb3c991d51553c7404751495d7c517077ab"; + libraryHaskellDepends = [ + base data-bword ghc-prim hashable template-haskell + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mvv/data-dword"; + description = "Stick two binary words together to get a bigger one"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "data-endian" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "data-endian"; + version = "0.1.1"; + sha256 = "8c1d4f30374f8331d31f4d7c6b39284331b6b9436e7b50f86547417bd05f2ac0"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mvv/data-endian"; + description = "Endian-sensitive data"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "data-fix" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "data-fix"; + version = "0.2.1"; + sha256 = "30f28a89a0a22b02deba69f2bf3d2f4bd17289d6f20f5fe80fb23f02165bb016"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/anton-k/data-fix"; + description = "Fixpoint data types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "data-has" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "data-has"; + version = "0.3.0.0"; + sha256 = "3c25d403605ecb196df53c8c8fb7829cd7b6a88e0ea04b88038602ba7faa7379"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/winterland1989/data-has"; + description = "Simple extensible product"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "data-interval" = callPackage + ({ mkDerivation, base, containers, deepseq, extended-reals + , hashable, lattices, stdenv + }: + mkDerivation { + pname = "data-interval"; + version = "2.0.1"; + sha256 = "5331e2df31eba3f5eb1d097a38fc5428dae56af0c0a7d71bd00491bcf81ee76f"; + libraryHaskellDepends = [ + base containers deepseq extended-reals hashable lattices + ]; + doHaddock = false; + doCheck = false; + description = "Interval datatype, interval arithmetic and interval-based containers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "data-inttrie" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "data-inttrie"; + version = "0.1.4"; + sha256 = "6b3a7d8d49b0676c09486ac08107b0e5a6dfd66d9627443be440e9fd11e7bd54"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/luqui/data-inttrie"; + description = "A simple lazy, infinite trie from integers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "data-lens-light" = callPackage + ({ mkDerivation, base, mtl, stdenv, template-haskell }: + mkDerivation { + pname = "data-lens-light"; + version = "0.1.2.2"; + sha256 = "72d3e6a73bde4a32eccd2024eb58ca96da962d4b659d76baed4ab37f28dcb36e"; + libraryHaskellDepends = [ base mtl template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/feuerbach/data-lens-light"; + description = "Simple lenses, minimum dependencies"; + license = stdenv.lib.licenses.mit; + }) {}; + "data-memocombinators" = callPackage + ({ mkDerivation, array, base, data-inttrie, stdenv }: + mkDerivation { + pname = "data-memocombinators"; + version = "0.5.1"; + sha256 = "b4341d2024b84a43f92edc39f6d6766bf4f0f00a40fd834b9f6f8e987b606ed7"; + libraryHaskellDepends = [ array base data-inttrie ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/luqui/data-memocombinators"; + description = "Combinators for building memo tables"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "data-or" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "data-or"; + version = "1.0.0.5"; + sha256 = "9defb64f1c7210460a940beb7f32ba1c79f363fbf3a5bd126feb876930c6e672"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://code.haskell.org/~wren/"; + description = "A data type for non-exclusive disjunction"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "data-ordlist" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "data-ordlist"; + version = "0.4.7.0"; + sha256 = "6f6c1e7a9a9155ad78ca78cb9abd6f7e2e1c78b3e549b179dc0874e6428f490d"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Set and bag operations on ordered lists"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "data-ref" = callPackage + ({ mkDerivation, base, data-accessor, stdenv, stm, transformers }: + mkDerivation { + pname = "data-ref"; + version = "0.0.2"; + sha256 = "7b14399e9d8df50ed7ee3b10ea2ea4b7fdd8922896da000b171eac742ffb0f77"; + libraryHaskellDepends = [ base data-accessor stm transformers ]; + doHaddock = false; + doCheck = false; + homepage = "http://wiki.haskell.org/Mutable_variable"; + description = "Unify STRef and IORef in plain Haskell 98"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "data-reify" = callPackage + ({ mkDerivation, base, containers, stdenv }: + mkDerivation { + pname = "data-reify"; + version = "0.6.1"; + sha256 = "61350a1e96cb1276c2b6b8b13fa1bade5d4e63c702509a3f5e90bbc19ad9b202"; + revision = "1"; + editedCabalFile = "0ixlibqrz7fd4bg9vnnd431a9kqvz4ajx8sbgyvpx9l2yjrabwzp"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base containers ]; + doHaddock = false; + doCheck = false; + homepage = "http://ku-fpg.github.io/software/data-reify/"; + description = "Reify a recursive data structure into an explicit graph"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "data-serializer" = callPackage + ({ mkDerivation, base, binary, bytestring, cereal, data-endian + , parsers, semigroups, split, stdenv + }: + mkDerivation { + pname = "data-serializer"; + version = "0.3.4.1"; + sha256 = "d33e4c43079ca47871220d1f04def858f5f18a475cd26a14f3b5631ff6fca6d5"; + libraryHaskellDepends = [ + base binary bytestring cereal data-endian parsers semigroups split + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mvv/data-serializer"; + description = "Common API for serialization libraries"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "data-textual" = callPackage + ({ mkDerivation, base, bytestring, parsers, stdenv, text + , text-latin1, text-printer + }: + mkDerivation { + pname = "data-textual"; + version = "0.3.0.3"; + sha256 = "4b9ee8ccd03f24203dd9307bf9aa67180ff0f07b45c3a01e33d8185ff275ec9a"; + libraryHaskellDepends = [ + base bytestring parsers text text-latin1 text-printer + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mvv/data-textual"; + description = "Human-friendly textual representations"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "data-tree-print" = callPackage + ({ mkDerivation, base, pretty, stdenv, syb }: + mkDerivation { + pname = "data-tree-print"; + version = "0.1.0.2"; + sha256 = "c3ef24d803946a3caf0ff0e51f0c0b9f49055d7dc790518ad518d568d5195002"; + revision = "1"; + editedCabalFile = "1r6dnvc7d50q5p9fdqqwfvi7kwn7r89319plj7v284sjai9b6ld4"; + libraryHaskellDepends = [ base pretty syb ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/lspitzner/data-tree-print"; + description = "Print Data instances as a nested tree"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "datadog" = callPackage + ({ mkDerivation, aeson, auto-update, base, buffer-builder + , bytestring, containers, dlist, http-client, http-client-tls + , http-types, lens, lifted-base, monad-control, network, old-locale + , stdenv, text, time, transformers-base, unliftio + , unordered-containers, vector + }: + mkDerivation { + pname = "datadog"; + version = "0.2.5.0"; + sha256 = "66c59d1c56489f6f985faff80a5f0b48d5dab2b38c875929074550e112e86b97"; + libraryHaskellDepends = [ + aeson auto-update base buffer-builder bytestring containers dlist + http-client http-client-tls http-types lens lifted-base + monad-control network old-locale text time transformers-base + unliftio unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/iand675/datadog"; + description = "Datadog client for Haskell. Supports both the HTTP API and StatsD."; + license = stdenv.lib.licenses.mit; + }) {}; + "dataurl" = callPackage + ({ mkDerivation, attoparsec, base, base64-bytestring, bytestring + , stdenv, text + }: + mkDerivation { + pname = "dataurl"; + version = "0.1.0.0"; + sha256 = "b1e72b48dbe72520f0b43b06ae75cb025e9750213982583f527e16b605660fb2"; + libraryHaskellDepends = [ + attoparsec base base64-bytestring bytestring text + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/agrafix/dataurl#readme"; + description = "Handle data-urls"; + license = stdenv.lib.licenses.mit; + }) {}; + "dbus" = callPackage + ({ mkDerivation, base, bytestring, cereal, conduit, containers + , deepseq, exceptions, filepath, lens, network, parsec, random + , split, stdenv, template-haskell, text, th-lift, transformers + , unix, vector, xml-conduit, xml-types + }: + mkDerivation { + pname = "dbus"; + version = "1.2.15.1"; + sha256 = "476e73d62bf948a9cb65cdd82e5be286c63d863809f2755989dabf498b6e01bb"; + libraryHaskellDepends = [ + base bytestring cereal conduit containers deepseq exceptions + filepath lens network parsec random split template-haskell text + th-lift transformers unix vector xml-conduit xml-types + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/rblaze/haskell-dbus#readme"; + description = "A client library for the D-Bus IPC system"; + license = stdenv.lib.licenses.asl20; + }) {}; + "debian-build" = callPackage + ({ mkDerivation, base, directory, filepath, process, split, stdenv + , transformers + }: + mkDerivation { + pname = "debian-build"; + version = "0.10.2.0"; + sha256 = "5dd8af7f38780b51ad0dd13d2710f950b3d385b39b7a5b02fd5eeccd4ae61afb"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base directory filepath process split transformers + ]; + executableHaskellDepends = [ base filepath transformers ]; + doHaddock = false; + doCheck = false; + homepage = "http://twitter.com/khibino/"; + description = "Debian package build sequence tools"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "debug-trace-var" = callPackage + ({ mkDerivation, base, stdenv, template-haskell, unicode-show }: + mkDerivation { + pname = "debug-trace-var"; + version = "0.2.0"; + sha256 = "174f79d31d905c99adc880dd79899b3f335e1a7c552a7bcff8664abbffb6b489"; + libraryHaskellDepends = [ base template-haskell unicode-show ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ncaq/debug-trace-var#readme"; + description = "You do not have to write variable names twice in Debug.Trace"; + license = stdenv.lib.licenses.mit; + }) {}; + "dec" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "dec"; + version = "0.0.3"; + sha256 = "d9b8701244e77354ba7800f290c05f705994e2cc3a6c09b6c02d9c212add0bf9"; + revision = "2"; + editedCabalFile = "1v5f5yby0cld1ziqqgkcx8b50qkpviplspm82a6wl7lw28cjm0hs"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phadej/vec"; + description = "Decidable propositions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "declarative" = callPackage + ({ mkDerivation, base, hasty-hamiltonian, kan-extensions, lens + , mcmc-types, mighty-metropolis, mwc-probability, pipes, primitive + , speedy-slice, stdenv, transformers + }: + mkDerivation { + pname = "declarative"; + version = "0.5.2"; + sha256 = "1ea8cf5eb0283ed9d9a7e1d46e5386960587c1671f7ce568d6eaf1d1b8ba9a04"; + libraryHaskellDepends = [ + base hasty-hamiltonian kan-extensions lens mcmc-types + mighty-metropolis mwc-probability pipes primitive speedy-slice + transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/jtobin/declarative"; + description = "DIY Markov Chains"; + license = stdenv.lib.licenses.mit; + }) {}; + "deepseq-generics" = callPackage + ({ mkDerivation, base, deepseq, ghc-prim, stdenv }: + mkDerivation { + pname = "deepseq-generics"; + version = "0.2.0.0"; + sha256 = "b0b3ef5546c0768ef9194519a90c629f8f2ba0348487e620bb89d512187c7c9d"; + revision = "5"; + editedCabalFile = "1iqgza1larap5n4f1z7d7ag1s3b0zzlvgb91lrwwa5khgw2m7mrg"; + libraryHaskellDepends = [ base deepseq ghc-prim ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hvr/deepseq-generics"; + description = "GHC.Generics-based Control.DeepSeq.rnf implementation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "deferred-folds" = callPackage + ({ mkDerivation, base, bytestring, containers, foldl, hashable + , primitive, stdenv, transformers, unordered-containers, vector + }: + mkDerivation { + pname = "deferred-folds"; + version = "0.9.10.1"; + sha256 = "1bea510e31d1d5a8ba2068db468922df3ac0f13966aa3ae70bb1f2130f639c96"; + libraryHaskellDepends = [ + base bytestring containers foldl hashable primitive transformers + unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/metrix-ai/deferred-folds"; + description = "Abstractions over deferred folds"; + license = stdenv.lib.licenses.mit; + }) {}; + "dejafu" = callPackage + ({ mkDerivation, base, concurrency, containers, contravariant + , deepseq, exceptions, leancheck, profunctors, random, stdenv + , transformers + }: + mkDerivation { + pname = "dejafu"; + version = "2.1.0.3"; + sha256 = "6f5e4f1da306dc009e324d60946a3e717323493bca563da4e72fe39bf09b2a2c"; + libraryHaskellDepends = [ + base concurrency containers contravariant deepseq exceptions + leancheck profunctors random transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/barrucadu/dejafu"; + description = "A library for unit-testing concurrent programs"; + license = stdenv.lib.licenses.mit; + }) {}; + "dense-linear-algebra" = callPackage + ({ mkDerivation, base, deepseq, math-functions, primitive, stdenv + , vector, vector-algorithms, vector-binary-instances + , vector-th-unbox + }: + mkDerivation { + pname = "dense-linear-algebra"; + version = "0.1.0.0"; + sha256 = "f7777a7931b40332ebbc716f64abb63697cbab0128e5c1228d47760c5597f2d4"; + libraryHaskellDepends = [ + base deepseq math-functions primitive vector vector-algorithms + vector-binary-instances vector-th-unbox + ]; + doHaddock = false; + doCheck = false; + description = "Simple and incomplete pure haskell implementation of linear algebra"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "deque" = callPackage + ({ mkDerivation, base, hashable, mtl, stdenv, strict-list }: + mkDerivation { + pname = "deque"; + version = "0.4.3"; + sha256 = "b76a0e7d8a5f3b12ca8cf5a583f3e8e4333c7860f56b1e921a3fdfe959e557a5"; + libraryHaskellDepends = [ base hashable mtl strict-list ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nikita-volkov/deque"; + description = "Double-ended queues"; + license = stdenv.lib.licenses.mit; + }) {}; + "deriveJsonNoPrefix" = callPackage + ({ mkDerivation, aeson, base, stdenv, template-haskell }: + mkDerivation { + pname = "deriveJsonNoPrefix"; + version = "0.1.0.1"; + sha256 = "1ae39ca61cdb6df1630a3b5e532a139767b0fc1b5fb5c1cd66603bc4020a93ff"; + libraryHaskellDepends = [ aeson base template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "https://gitlab.com/igrep/deriveJsonNoPrefix"; + description = "Derive ToJSON/FromJSON instances in a more prefix-friendly manner"; + license = stdenv.lib.licenses.asl20; + }) {}; + "deriving-compat" = callPackage + ({ mkDerivation, base, containers, ghc-boot-th, ghc-prim, stdenv + , template-haskell, th-abstraction, transformers + , transformers-compat + }: + mkDerivation { + pname = "deriving-compat"; + version = "0.5.8"; + sha256 = "39ddf88affc68dbed3b6835c270d75bee44a667237c50fc62f2371c0afe7f6b7"; + libraryHaskellDepends = [ + base containers ghc-boot-th ghc-prim template-haskell + th-abstraction transformers transformers-compat + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-compat/deriving-compat"; + description = "Backports of GHC deriving extensions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "derulo" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "derulo"; + version = "1.0.8"; + sha256 = "2ced62ce0c7332417b41d10ab45a8905aa50a4e4959f727cb9b10dfbb785b5e2"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tfausak/derulo#readme"; + description = "Parse and render JSON simply"; + license = stdenv.lib.licenses.mit; + }) {}; + "detour-via-sci" = callPackage + ({ mkDerivation, aeson, base, cassava, newtype, scientific + , siggy-chardust, stdenv, template-haskell + }: + mkDerivation { + pname = "detour-via-sci"; + version = "1.0.0"; + sha256 = "451e1194f7bf6a7dea02379679c790313cc20423271fd8e98f164c942e3d81e4"; + revision = "1"; + editedCabalFile = "00dj8vf9gg9ww37sir6mblf3xhcpam8qgfz5bfana23arhf2cixj"; + libraryHaskellDepends = [ + aeson base cassava newtype scientific siggy-chardust + template-haskell + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/blockscope/flare-timing/tree/master/detour-via-sci#readme"; + description = "JSON and CSV encoding for rationals as decimal point numbers"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "dhall" = callPackage + ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, atomic-write + , base, bytestring, case-insensitive, cborg, cborg-json, containers + , contravariant, cryptonite, data-fix, deepseq, Diff, directory + , dotgen, either, exceptions, filepath, hashable, haskeline + , http-client, http-client-tls, http-types, lens-family-core + , megaparsec, memory, mtl, network-uri, optparse-applicative + , parser-combinators, parsers, pretty-simple, prettyprinter + , prettyprinter-ansi-terminal, profunctors, repline, scientific + , serialise, stdenv, template-haskell, text, th-lift-instances + , transformers, transformers-compat, unordered-containers + , uri-encode, vector + }: + mkDerivation { + pname = "dhall"; + version = "1.30.0"; + sha256 = "f2be9599ddd88602c1577b0ca57849c9827c9e700e105102cecc17c56b7c4a81"; + revision = "1"; + editedCabalFile = "1pazhb3h1rabb80wxh29k5yfp915zqp1gmhcv4mx7ibzv9zw7miq"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson aeson-pretty ansi-terminal atomic-write base bytestring + case-insensitive cborg cborg-json containers contravariant + cryptonite data-fix deepseq Diff directory dotgen either exceptions + filepath hashable haskeline http-client http-client-tls http-types + lens-family-core megaparsec memory mtl network-uri + optparse-applicative parser-combinators parsers pretty-simple + prettyprinter prettyprinter-ansi-terminal profunctors repline + scientific serialise template-haskell text th-lift-instances + transformers transformers-compat unordered-containers uri-encode + vector + ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "A configuration language guaranteed to terminate"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "dhall-bash" = callPackage + ({ mkDerivation, base, bytestring, containers, dhall + , neat-interpolation, optparse-generic, shell-escape, stdenv, text + }: + mkDerivation { + pname = "dhall-bash"; + version = "1.0.28"; + sha256 = "f20fc4bdd181f2ead61e5b92b4fc4c155e21d516bc21c0f7196c59ae5327782f"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring containers dhall neat-interpolation shell-escape + text + ]; + executableHaskellDepends = [ + base bytestring dhall optparse-generic text + ]; + doHaddock = false; + doCheck = false; + description = "Compile Dhall to Bash"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "dhall-json" = callPackage + ({ mkDerivation, aeson, aeson-pretty, aeson-yaml, ansi-terminal + , base, bytestring, containers, dhall, exceptions, filepath + , optparse-applicative, prettyprinter, prettyprinter-ansi-terminal + , scientific, stdenv, text, unordered-containers, vector + }: + mkDerivation { + pname = "dhall-json"; + version = "1.6.2"; + sha256 = "bf0b0670a50380f92565d4235ca151e475aa2d70df11711995591c048bc09010"; + revision = "1"; + editedCabalFile = "0zljipb4nq0xmdfhqq7vr9c3966mpkd812g4z6xz7ngzrqn41s40"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson aeson-pretty aeson-yaml base bytestring containers dhall + exceptions filepath optparse-applicative prettyprinter scientific + text unordered-containers vector + ]; + executableHaskellDepends = [ + aeson aeson-pretty ansi-terminal base bytestring dhall exceptions + optparse-applicative prettyprinter prettyprinter-ansi-terminal text + ]; + doHaddock = false; + doCheck = false; + description = "Convert between Dhall and JSON or YAML"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "dhall-yaml" = callPackage + ({ mkDerivation, aeson, ansi-terminal, base, bytestring, dhall + , dhall-json, exceptions, HsYAML, HsYAML-aeson + , optparse-applicative, prettyprinter, prettyprinter-ansi-terminal + , stdenv, text, vector + }: + mkDerivation { + pname = "dhall-yaml"; + version = "1.0.2"; + sha256 = "79380895308360591c5d86528369353175602a92b1ebe89b5bcff6cb8b69b1b9"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring dhall dhall-json HsYAML HsYAML-aeson + optparse-applicative text vector + ]; + executableHaskellDepends = [ + aeson ansi-terminal base bytestring dhall dhall-json exceptions + optparse-applicative prettyprinter prettyprinter-ansi-terminal text + ]; + doHaddock = false; + doCheck = false; + description = "Convert between Dhall and YAML"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "di-core" = callPackage + ({ mkDerivation, base, containers, safe-exceptions, stdenv, stm + , time + }: + mkDerivation { + pname = "di-core"; + version = "1.0.4"; + sha256 = "55634d9afebfa94f5573471ec846f23fbc3716ae524ebee58f27a7f99b153273"; + libraryHaskellDepends = [ + base containers safe-exceptions stm time + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/k0001/di"; + description = "Typeful hierarchical structured logging without monad towers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "di-monad" = callPackage + ({ mkDerivation, base, containers, di-core, exceptions, mtl, pipes + , stdenv, stm, transformers + }: + mkDerivation { + pname = "di-monad"; + version = "1.3.1"; + sha256 = "f5ddeae5a199f6e83abdc989a2df8408e761a798646eb7ca5944f7a3383416a4"; + libraryHaskellDepends = [ + base containers di-core exceptions mtl pipes stm transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/k0001/di"; + description = "mtl flavoured typeful hierarchical structured logging for di-core"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "diagrams" = callPackage + ({ mkDerivation, diagrams-contrib, diagrams-core, diagrams-lib + , diagrams-svg, stdenv + }: + mkDerivation { + pname = "diagrams"; + version = "1.4"; + sha256 = "8608f6fa682b8c43b9fbe7c42c033c7a6de0680bd7383f6a81ea8bca37999139"; + libraryHaskellDepends = [ + diagrams-contrib diagrams-core diagrams-lib diagrams-svg + ]; + doHaddock = false; + doCheck = false; + homepage = "http://projects.haskell.org/diagrams"; + description = "Embedded domain-specific language for declarative vector graphics"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "diagrams-contrib" = callPackage + ({ mkDerivation, base, circle-packing, colour, containers + , cubicbezier, data-default, data-default-class, diagrams-core + , diagrams-lib, diagrams-solve, force-layout, hashable, lens + , linear, mfsolve, MonadRandom, monoid-extras, mtl, mtl-compat + , parsec, random, semigroups, split, stdenv, text + }: + mkDerivation { + pname = "diagrams-contrib"; + version = "1.4.4"; + sha256 = "35b08328677b4d49e8b54c46e42c6f8e8a308ef698995d3f45e03c4c4fbe7210"; + revision = "1"; + editedCabalFile = "01m59vs4lagsyqcs3p4472i5b28n2jsr7naj30azrm8s197frbsl"; + libraryHaskellDepends = [ + base circle-packing colour containers cubicbezier data-default + data-default-class diagrams-core diagrams-lib diagrams-solve + force-layout hashable lens linear mfsolve MonadRandom monoid-extras + mtl mtl-compat parsec random semigroups split text + ]; + doHaddock = false; + doCheck = false; + homepage = "http://projects.haskell.org/diagrams/"; + description = "Collection of user contributions to diagrams EDSL"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "diagrams-core" = callPackage + ({ mkDerivation, adjunctions, base, containers, distributive + , dual-tree, lens, linear, monoid-extras, mtl, profunctors + , semigroups, stdenv, unordered-containers + }: + mkDerivation { + pname = "diagrams-core"; + version = "1.4.2"; + sha256 = "83d0074c3338829f8d52d43d3837ae918ceba5c1ae573b6077e40de1f720eb61"; + revision = "1"; + editedCabalFile = "0w8mpy0z8kmx4l7cg8sgc1hyixysjfqffdgmnxy5p04airjlbpj7"; + libraryHaskellDepends = [ + adjunctions base containers distributive dual-tree lens linear + monoid-extras mtl profunctors semigroups unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://projects.haskell.org/diagrams"; + description = "Core libraries for diagrams EDSL"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "diagrams-lib" = callPackage + ({ mkDerivation, active, adjunctions, array, base, bytestring + , cereal, colour, containers, data-default-class, diagrams-core + , diagrams-solve, directory, distributive, dual-tree, exceptions + , filepath, fingertree, fsnotify, hashable, intervals, JuicyPixels + , lens, linear, monoid-extras, mtl, optparse-applicative, process + , profunctors, semigroups, stdenv, tagged, text, transformers + , unordered-containers + }: + mkDerivation { + pname = "diagrams-lib"; + version = "1.4.3"; + sha256 = "c6fb8dd62f8baacadab2d17b3c36e3bb0b3ae7920eeeeeea46e78eeba567193f"; + revision = "1"; + editedCabalFile = "0cqhqm2nz2ls00pfhx8hz6z6g17qhl380h24wp4d6l5msiw7gxq4"; + libraryHaskellDepends = [ + active adjunctions array base bytestring cereal colour containers + data-default-class diagrams-core diagrams-solve directory + distributive dual-tree exceptions filepath fingertree fsnotify + hashable intervals JuicyPixels lens linear monoid-extras mtl + optparse-applicative process profunctors semigroups tagged text + transformers unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://diagrams.github.io"; + description = "Embedded domain-specific language for declarative graphics"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "diagrams-postscript" = callPackage + ({ mkDerivation, base, bytestring, containers, data-default-class + , diagrams-core, diagrams-lib, hashable, lens, monoid-extras, mtl + , semigroups, split, statestack, stdenv + }: + mkDerivation { + pname = "diagrams-postscript"; + version = "1.5"; + sha256 = "ea3ebfd9e013f1930c5e55060ba142cbf0457b97dfec205cde326b8258454502"; + revision = "1"; + editedCabalFile = "1cl7fmqiq9bng7va8kwlcxjmh76p1pm71c3p8242r552s10wqvb6"; + libraryHaskellDepends = [ + base bytestring containers data-default-class diagrams-core + diagrams-lib hashable lens monoid-extras mtl semigroups split + statestack + ]; + doHaddock = false; + doCheck = false; + homepage = "http://projects.haskell.org/diagrams/"; + description = "Postscript backend for diagrams drawing EDSL"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "diagrams-rasterific" = callPackage + ({ mkDerivation, base, bytestring, containers, data-default-class + , diagrams-core, diagrams-lib, file-embed, filepath, FontyFruity + , hashable, JuicyPixels, lens, mtl, optparse-applicative + , Rasterific, stdenv + }: + mkDerivation { + pname = "diagrams-rasterific"; + version = "1.4.2"; + sha256 = "54b887e60216216ee63d2b089e4afd807e0d49246d7bb7b2d3c3a6f286d73998"; + revision = "1"; + editedCabalFile = "0q2nzcdv7j654bk8c5fjz3whiz1l6cdy21n6ah53f1s7rlsbiz0g"; + libraryHaskellDepends = [ + base bytestring containers data-default-class diagrams-core + diagrams-lib file-embed filepath FontyFruity hashable JuicyPixels + lens mtl optparse-applicative Rasterific + ]; + doHaddock = false; + doCheck = false; + homepage = "http://projects.haskell.org/diagrams/"; + description = "Rasterific backend for diagrams"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "diagrams-solve" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "diagrams-solve"; + version = "0.1.2"; + sha256 = "44fc71c9ad5f3a81457b257445a25143497bcf5423c777713b2010a90667fee3"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://projects.haskell.org/diagrams"; + description = "Pure Haskell solver routines used by diagrams"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "diagrams-svg" = callPackage + ({ mkDerivation, base, base64-bytestring, bytestring, colour + , containers, diagrams-core, diagrams-lib, filepath, hashable + , JuicyPixels, lens, monoid-extras, mtl, optparse-applicative + , semigroups, split, stdenv, svg-builder, text + }: + mkDerivation { + pname = "diagrams-svg"; + version = "1.4.3"; + sha256 = "68bebe2fefc13d6af9efb305d55d99310bd93224bc4a4e68b3f959073e335bfb"; + revision = "2"; + editedCabalFile = "07149rnzc8787mwh0aac5hfg9f41dxgs5wc9yv60fmgk9h5qnw1n"; + libraryHaskellDepends = [ + base base64-bytestring bytestring colour containers diagrams-core + diagrams-lib filepath hashable JuicyPixels lens monoid-extras mtl + optparse-applicative semigroups split svg-builder text + ]; + doHaddock = false; + doCheck = false; + homepage = "http://projects.haskell.org/diagrams/"; + description = "SVG backend for diagrams drawing EDSL"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "dictionary-sharing" = callPackage + ({ mkDerivation, base, containers, stdenv }: + mkDerivation { + pname = "dictionary-sharing"; + version = "0.1.0.0"; + sha256 = "8c3b5184d5d6056433d51a49c5402e4ab7b0260073d5342685b8e141d2be5a01"; + revision = "3"; + editedCabalFile = "1mn7jcc7h3b8f1pn9zigqp6mc2n0qb66lms5qnrx4zswdv5w9439"; + libraryHaskellDepends = [ base containers ]; + doHaddock = false; + doCheck = false; + description = "Sharing/memoization of class members"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "digest" = callPackage + ({ mkDerivation, base, bytestring, stdenv, zlib }: + mkDerivation { + pname = "digest"; + version = "0.0.1.2"; + sha256 = "641717eb16392abf8965986a9e8dc21eebf1d97775bbb6923c7b7f8fee17fe11"; + libraryHaskellDepends = [ base bytestring ]; + librarySystemDepends = [ zlib ]; + doHaddock = false; + doCheck = false; + description = "Various cryptographic hashes for bytestrings; CRC32 and Adler32 for now"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) zlib;}; + "digits" = callPackage + ({ mkDerivation, base, QuickCheck, stdenv }: + mkDerivation { + pname = "digits"; + version = "0.3.1"; + sha256 = "a8499c9745dcf8a4e6c48594f555e6c6276e8d91c457dcc562a370ccadcd6a2c"; + libraryHaskellDepends = [ base QuickCheck ]; + doHaddock = false; + doCheck = false; + description = "Converts integers to lists of digits and back"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "dimensional" = callPackage + ({ mkDerivation, base, deepseq, exact-pi, ieee754, numtype-dk + , semigroups, stdenv, vector + }: + mkDerivation { + pname = "dimensional"; + version = "1.3"; + sha256 = "29a32551cfc4819daefa19a3f345923ac2265b2a8c528ce467777032423d9344"; + revision = "2"; + editedCabalFile = "10xkgwjb9kqa95jck3b9wa3sz6vcb2lkygfmcqqz6hz6j65l79r8"; + libraryHaskellDepends = [ + base deepseq exact-pi ieee754 numtype-dk semigroups vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/bjornbm/dimensional/"; + description = "Statically checked physical dimensions, using Type Families and Data Kinds"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "directory-tree" = callPackage + ({ mkDerivation, base, directory, filepath, stdenv }: + mkDerivation { + pname = "directory-tree"; + version = "0.12.1"; + sha256 = "e2084495b3a226cf54d949635c86fc14e89daa09d86cce39e3c3cf898ae6e517"; + libraryHaskellDepends = [ base directory filepath ]; + doHaddock = false; + doCheck = false; + homepage = "http://brandon.si/code/directory-tree-module-released/"; + description = "A simple directory-like tree datatype, with useful IO functions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "discount" = callPackage + ({ mkDerivation, base, bytestring, markdown, stdenv, text }: + mkDerivation { + pname = "discount"; + version = "0.1.1"; + sha256 = "e99cb7fdd1896dd1e525616597f936c1305a657cea1ef82cc0b3dcfe5afa34e0"; + libraryHaskellDepends = [ base bytestring text ]; + librarySystemDepends = [ markdown ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/lightquake/discount"; + description = "Haskell bindings to the discount Markdown library"; + license = stdenv.lib.licenses.mit; + }) {inherit (pkgs) markdown;}; + "disk-free-space" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "disk-free-space"; + version = "0.1.0.1"; + sha256 = "f17a4f9c3b41083ccbb6c11b2debdbc705f86097b7459ff0f46cc01d2692381f"; + revision = "3"; + editedCabalFile = "0x0wjycr3rhw9vcq51b4sz8cf7mcvx7whhywv72y25r9385lxb3i"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/redneb/disk-free-space"; + description = "Retrieve information about disk space usage"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "distributed-closure" = callPackage + ({ mkDerivation, async, base, binary, bytestring, constraints + , stdenv, syb, template-haskell + }: + mkDerivation { + pname = "distributed-closure"; + version = "0.4.2.0"; + sha256 = "16d0b35bea1aa1d43d4935d1569b3f3894febd66a5834129b8699437d6a85750"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base binary bytestring constraints syb template-haskell + ]; + executableHaskellDepends = [ async base binary bytestring ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tweag/distributed-closure"; + description = "Serializable closures for distributed programming"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "distribution-nixpkgs" = callPackage + ({ mkDerivation, aeson, base, bytestring, Cabal, containers + , deepseq, language-nix, lens, pretty, process, split, stdenv + }: + mkDerivation { + pname = "distribution-nixpkgs"; + version = "1.3.1"; + sha256 = "0fd50ace24a34d25c136c32d428335e2d2cd60e44e2a50e3b5318c047fc42384"; + libraryHaskellDepends = [ + aeson base bytestring Cabal containers deepseq language-nix lens + pretty process split + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/peti/distribution-nixpkgs"; + description = "Types and functions to manipulate the Nixpkgs distribution"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "distribution-opensuse" = callPackage + ({ mkDerivation, aeson, base, binary, bytestring, containers + , deepseq, Diff, extra, foldl, hashable, hsemail, mtl, parsec-class + , pretty, stdenv, text, time, turtle + }: + mkDerivation { + pname = "distribution-opensuse"; + version = "1.1.1"; + sha256 = "067f08a458aed98e4a67e80ffc42edf99393a861a0d0ecb1950d913d15a332b7"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base binary bytestring containers deepseq Diff extra foldl + hashable hsemail mtl parsec-class pretty text time turtle + ]; + executableHaskellDepends = [ base containers text turtle ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/peti/distribution-opensuse/"; + description = "Types, functions, and tools to manipulate the openSUSE distribution"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "distributive" = callPackage + ({ mkDerivation, base, base-orphans, Cabal, cabal-doctest, stdenv + , tagged, transformers + }: + mkDerivation { + pname = "distributive"; + version = "0.6.2"; + sha256 = "824ee271ded433ce6c61fe890c784642b7e20ffa4082fca609da54e7dcfc23c9"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ base base-orphans tagged transformers ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/distributive/"; + description = "Distributive functors -- Dual to Traversable"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "dl-fedora" = callPackage + ({ mkDerivation, base, bytestring, directory, filepath + , http-directory, http-types, optparse-applicative, regex-posix + , simple-cmd, simple-cmd-args, stdenv, text, time, unix + , xdg-userdirs + }: + mkDerivation { + pname = "dl-fedora"; + version = "0.7.4"; + sha256 = "859b5934c4548cc0c6f0920d610968ab7bcd1190ec47c394b3ab037514ad4e24"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base bytestring directory filepath http-directory http-types + optparse-applicative regex-posix simple-cmd simple-cmd-args text + time unix xdg-userdirs + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/juhp/dl-fedora"; + description = "Fedora image download tool"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "dlist" = callPackage + ({ mkDerivation, base, deepseq, stdenv }: + mkDerivation { + pname = "dlist"; + version = "0.8.0.8"; + sha256 = "7129cf18068d3384e305708a10426ab8f573bee1030b023a114f45f1d0ec496d"; + libraryHaskellDepends = [ base deepseq ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/spl/dlist"; + description = "Difference lists"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "dlist-instances" = callPackage + ({ mkDerivation, base, dlist, semigroups, stdenv }: + mkDerivation { + pname = "dlist-instances"; + version = "0.1.1.1"; + sha256 = "d14a10c06f52fb412b2c1066d729f5534aa43204221e7ba7d81d935c44ce4f5b"; + libraryHaskellDepends = [ base dlist semigroups ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/gregwebs/dlist-instances"; + description = "Difference lists instances"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "dlist-nonempty" = callPackage + ({ mkDerivation, base, base-compat, deepseq, dlist, semigroupoids + , stdenv + }: + mkDerivation { + pname = "dlist-nonempty"; + version = "0.1.1"; + sha256 = "40e8a64c979ca07b4f67a38878d1d13c1127fe2d1ad6b2b4daff0ee2dbd54b33"; + revision = "8"; + editedCabalFile = "134fcrv7lmbhzmgp07vp3fdjbbjrkkracvjf6ma5k2fwcw0wfkff"; + libraryHaskellDepends = [ + base base-compat deepseq dlist semigroupoids + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phadej/dlist-nonempty"; + description = "Non-empty difference lists"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "dns" = callPackage + ({ mkDerivation, array, async, attoparsec, auto-update, base + , base16-bytestring, base64-bytestring, bytestring, containers + , cryptonite, hourglass, iproute, mtl, network, psqueues, stdenv + }: + mkDerivation { + pname = "dns"; + version = "4.0.1"; + sha256 = "20cdb4519f19becd5ba321c5acfe03fd3c16b298a78404530b65f10ddb4a68cb"; + libraryHaskellDepends = [ + array async attoparsec auto-update base base16-bytestring + base64-bytestring bytestring containers cryptonite hourglass + iproute mtl network psqueues + ]; + doHaddock = false; + doCheck = false; + testTarget = "spec"; + description = "DNS library in Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "do-list" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "do-list"; + version = "1.0.1"; + sha256 = "b377193461b0ad7a81f9e66bcf10f8838b6f1e39f4a5de3b2e2f45c749c5b694"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tserduke/do-list#readme"; + description = "Do notation for free"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "do-notation" = callPackage + ({ mkDerivation, base, indexed, stdenv }: + mkDerivation { + pname = "do-notation"; + version = "0.1.0.2"; + sha256 = "c9f3783d4b8ede05bf64a9dc7c594306b40fb05a68ae7f4c21dafec52fbc7bf5"; + libraryHaskellDepends = [ base indexed ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/isovector/do-notation#readme"; + description = "Generalize do-notation to work on monads and indexed monads simultaneously"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "dockerfile" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "dockerfile"; + version = "0.2.0"; + sha256 = "97a1992559bf510a7b17e5678fd29e3b5c4a9059a0483e4ab36ef8ec723fb5aa"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/creichert/dockerfile#readme"; + description = "A Haskell DSL for generating Dockerfiles"; + license = stdenv.lib.licenses.mit; + }) {}; + "doclayout" = callPackage + ({ mkDerivation, base, mtl, safe, stdenv, text }: + mkDerivation { + pname = "doclayout"; + version = "0.2.0.1"; + sha256 = "5361bb86ef97e4fbf351ef50089566f651dfcd6cd34e8e588ee154e2c072df38"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base mtl safe text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jgm/doclayout"; + description = "A prettyprinting library for laying out text documents"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "doctemplates" = callPackage + ({ mkDerivation, aeson, base, containers, doclayout, filepath + , HsYAML, mtl, parsec, safe, scientific, stdenv, text + , text-conversions, unordered-containers, vector + }: + mkDerivation { + pname = "doctemplates"; + version = "0.8"; + sha256 = "d61a1a30c7c10a78d5d61f3a8883d2fa95116674be1493ad819e01b86e83167e"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson base containers doclayout filepath HsYAML mtl parsec safe + scientific text text-conversions unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jgm/doctemplates#readme"; + description = "Pandoc-style document templates"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "doctest" = callPackage + ({ mkDerivation, base, base-compat, code-page, deepseq, directory + , filepath, ghc, ghc-paths, process, stdenv, syb, transformers + }: + mkDerivation { + pname = "doctest"; + version = "0.16.3"; + sha256 = "cfe9629f9c4d0aa24a11b5c4dd216fb5b9ebce7b3f6a8a7e58716280943a34f8"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base base-compat code-page deepseq directory filepath ghc ghc-paths + process syb transformers + ]; + executableHaskellDepends = [ + base base-compat code-page deepseq directory filepath ghc ghc-paths + process syb transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/sol/doctest#readme"; + description = "Test interactive Haskell examples"; + license = stdenv.lib.licenses.mit; + }) {}; + "doctest-discover" = callPackage + ({ mkDerivation, aeson, base, bytestring, directory, doctest + , filepath, stdenv + }: + mkDerivation { + pname = "doctest-discover"; + version = "0.2.0.0"; + sha256 = "a953aa50837e52efc766a77e382c2be2acbc887fa6dadbc54b756f59d6c49ec8"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring directory doctest filepath + ]; + executableHaskellDepends = [ + aeson base bytestring directory doctest filepath + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/karun012/doctest-discover"; + description = "Easy way to run doctests via cabal"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "doctest-driver-gen" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "doctest-driver-gen"; + version = "0.3.0.2"; + sha256 = "5840c26d699339188e75ee0807778d1f011ea075f37a2a1c975ea1daae4b78f6"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Hexirp/doctest-driver-gen#readme"; + description = "Generate driver file for doctest's cabal integration"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "doldol" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "doldol"; + version = "0.4.1.2"; + sha256 = "6553dcb9fded77f0f0655264a4b071e503690a467b46921679556cef5da43e65"; + revision = "1"; + editedCabalFile = "0xwbdrfzd6z3nwkgnav2drisw2sn464ggkz8fid58cym9hbfpl47"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/QuietJoon/doldol/"; + description = "Flag packer & handler for flaggable data"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "dotenv" = callPackage + ({ mkDerivation, base, base-compat, containers, directory + , exceptions, megaparsec, optparse-applicative, process, stdenv + , text, transformers, yaml + }: + mkDerivation { + pname = "dotenv"; + version = "0.8.0.4"; + sha256 = "444a40b7a27425d50ea11803fe42712437f86797a25fd6c29f7ff6fa4352b815"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base base-compat containers directory exceptions megaparsec process + text transformers yaml + ]; + executableHaskellDepends = [ + base base-compat megaparsec optparse-applicative process text + transformers yaml + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/stackbuilders/dotenv-hs"; + description = "Loads environment variables from dotenv files"; + license = stdenv.lib.licenses.mit; + }) {}; + "dotgen" = callPackage + ({ mkDerivation, base, containers, stdenv }: + mkDerivation { + pname = "dotgen"; + version = "0.4.2"; + sha256 = "cf0de20a435d74aeb9a32b8bcb3ebfa1b6659ac3f26edefe2df9e1aaf1481891"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base containers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ku-fpg/dotgen"; + description = "A simple interface for building .dot graph files."; + license = stdenv.lib.licenses.bsd3; + }) {}; + "dotnet-timespan" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "dotnet-timespan"; + version = "0.0.1.0"; + sha256 = "d8ca8dffbc916ff5139d6f0df4a22c947ab5f996c376f1ab8c2e120789209ac3"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/YoEight/dotnet-timespan"; + description = ".NET TimeSpan"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "double-conversion" = callPackage + ({ mkDerivation, base, bytestring, ghc-prim, 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; + }) {}; + "drinkery" = callPackage + ({ mkDerivation, base, exceptions, mtl, stdenv, transformers }: + mkDerivation { + pname = "drinkery"; + version = "0.4"; + sha256 = "3860b076f71e05179c7adfc988baf90cf85d0206cfd6a0945e5b354827d8b5b0"; + libraryHaskellDepends = [ base exceptions mtl transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fumieval/drinkery#readme"; + description = "Boozy streaming library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "dsp" = callPackage + ({ mkDerivation, array, base, containers, random, stdenv }: + mkDerivation { + pname = "dsp"; + version = "0.2.5"; + sha256 = "8532af3176819369ae0863170daa7c83de931fff7aff19d362e70ed701356ad2"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ array base containers random ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/DSP"; + description = "Haskell Digital Signal Processing"; + license = "GPL"; + }) {}; + "dual" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "dual"; + version = "0.1.1.1"; + sha256 = "4504b29c4c758457cb6accc00ad4ef4a3f940125ade67301a3549091b9dfc765"; + revision = "1"; + editedCabalFile = "1cm80lc3p8bpzj0crxccx2fp33p171gz4j56r9fc5g5kza390nrb"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Dual category"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "dual-tree" = callPackage + ({ mkDerivation, base, monoid-extras, newtype-generics, semigroups + , stdenv + }: + mkDerivation { + pname = "dual-tree"; + version = "0.2.2.1"; + sha256 = "fdebb501680f50a9fc9fa27da5a484a7f5d07ca5b9bb18e72d1fb8069c756d9e"; + libraryHaskellDepends = [ + base monoid-extras newtype-generics semigroups + ]; + doHaddock = false; + doCheck = false; + description = "Rose trees with cached and accumulating monoidal annotations"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "dublincore-xml-conduit" = callPackage + ({ mkDerivation, base, conduit, conduit-combinators + , safe-exceptions, stdenv, text, time, timerep, uri-bytestring + , xml-conduit, xml-types + }: + mkDerivation { + pname = "dublincore-xml-conduit"; + version = "0.1.0.2"; + sha256 = "d47a8dcb21d1866f0229168d11d1da136da3028a2f4252bee61d219988f45f9e"; + revision = "1"; + editedCabalFile = "1rljgmi4jb6yhigfy394jb64q5f5qx7i1g68pw6zgq9ziz91p321"; + libraryHaskellDepends = [ + base conduit conduit-combinators safe-exceptions text time timerep + uri-bytestring xml-conduit xml-types + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/k0ral/dublincore-xml-conduit"; + description = "XML streaming parser/renderer for the Dublin Core standard elements"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "dunai" = callPackage + ({ mkDerivation, base, MonadRandom, simple-affine-space, stdenv + , transformers, transformers-base + }: + mkDerivation { + pname = "dunai"; + version = "0.6.0"; + sha256 = "b6afcb509bda033a9484e684d67602748ff13d68793c5a1394087792c4109c03"; + libraryHaskellDepends = [ + base MonadRandom simple-affine-space transformers transformers-base + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ivanperez-keera/dunai"; + description = "Generalised reactive framework supporting classic, arrowized and monadic FRP"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "duration" = callPackage + ({ mkDerivation, base, parsec, stdenv, template-haskell, time }: + mkDerivation { + pname = "duration"; + version = "0.1.0.0"; + sha256 = "a0b154c270be1d9c42a92fdf8198ab1030bf09a119157df33a2a43694fb212a3"; + libraryHaskellDepends = [ base parsec template-haskell time ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ryota-ka/duration#readme"; + description = "A tiny compile-time time utility library inspired by zeit/ms"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "dvorak" = callPackage + ({ mkDerivation, base, containers, stdenv }: + mkDerivation { + pname = "dvorak"; + version = "0.1.0.0"; + sha256 = "afc8ba89415a01039ccdc719b875826b6b12befb4a6a97bcd7544f22eaffb6cf"; + libraryHaskellDepends = [ base containers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/kvanberendonck/codec-dvorak"; + description = "Dvorak encoding for Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "dynamic-state" = callPackage + ({ mkDerivation, base, binary, bytestring, hashable, stdenv + , unordered-containers + }: + mkDerivation { + pname = "dynamic-state"; + version = "0.3.1"; + sha256 = "c4d50bdf03e7b2af05ee2b78fdd5dd5d16e72ef5edf78cada60bf4cdc6a23537"; + libraryHaskellDepends = [ + base binary bytestring hashable unordered-containers + ]; + doHaddock = false; + doCheck = false; + description = "Optionally serializable dynamic state keyed by type"; + license = stdenv.lib.licenses.gpl2; + }) {}; + "dyre" = callPackage + ({ mkDerivation, base, binary, directory, executable-path, filepath + , ghc-paths, io-storage, process, stdenv, time, unix, xdg-basedir + }: + mkDerivation { + pname = "dyre"; + version = "0.8.12"; + sha256 = "e224305cc6b38b4143f49489931c2ea94b326915206d34eddf5b2ee2b5a71682"; + libraryHaskellDepends = [ + base binary directory executable-path filepath ghc-paths io-storage + process time unix xdg-basedir + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/willdonnelly/dyre"; + description = "Dynamic reconfiguration in Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "eap" = callPackage + ({ mkDerivation, base, binary, bytestring, cryptonite, memory, mtl + , pretty-hex, stdenv + }: + mkDerivation { + pname = "eap"; + version = "0.9.0.2"; + sha256 = "0ccf6246c1e28d43aea25d1e2e0ca22edcc3bfb21fcf7924410dee7abb3efd2d"; + revision = "1"; + editedCabalFile = "1lsy7pl39s02f45l7g9alw49xwh7m8m4bm3ydcz11rh9xdgcb9jv"; + libraryHaskellDepends = [ + base binary bytestring cryptonite memory mtl pretty-hex + ]; + doHaddock = false; + doCheck = false; + homepage = "https://gitlab.com/codemonkeylabs/eap#readme"; + description = "Extensible Authentication Protocol (EAP)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "easy-file" = callPackage + ({ mkDerivation, base, directory, filepath, 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; + }) {}; + "echo" = callPackage + ({ mkDerivation, base, process, stdenv }: + mkDerivation { + pname = "echo"; + version = "0.1.3"; + sha256 = "704f07310f8272d170f8ab7fb2a2c13f15d8501ef8310801e36964c8eff485ef"; + revision = "1"; + editedCabalFile = "0br8wfiybcw5hand4imiw0i5hacdmrax1dv8g95f35gazffbx42l"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base process ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/RyanGlScott/echo"; + description = "A cross-platform, cross-console way to handle echoing terminal input"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ecstasy" = callPackage + ({ mkDerivation, base, containers, kan-extensions, mtl, stdenv + , transformers + }: + mkDerivation { + pname = "ecstasy"; + version = "0.2.1.0"; + sha256 = "915942d3b8c3d61b98e5b2e825387d48cf3c2d17acdb2d377cb516c26c0fcbc3"; + libraryHaskellDepends = [ + base containers kan-extensions mtl transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/isovector/ecstasy/"; + description = "A GHC.Generics based entity component system."; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ed25519" = callPackage + ({ mkDerivation, base, bytestring, ghc-prim, stdenv }: + mkDerivation { + pname = "ed25519"; + version = "0.0.5.0"; + sha256 = "d8a5958ebfa9309790efade64275dc5c441b568645c45ceed1b0c6ff36d6156d"; + revision = "2"; + editedCabalFile = "1cq6h3jqkb1kvd9fjfhsllg5gq78sdiyf2gy9862xhlbv6wil19f"; + libraryHaskellDepends = [ base bytestring ghc-prim ]; + doHaddock = false; + doCheck = false; + homepage = "http://thoughtpolice.github.com/hs-ed25519"; + description = "Ed25519 cryptographic signatures"; + license = stdenv.lib.licenses.mit; + }) {}; + "edit-distance" = callPackage + ({ mkDerivation, array, base, containers, random, stdenv }: + mkDerivation { + pname = "edit-distance"; + version = "0.2.2.1"; + sha256 = "3e8885ee2f56ad4da940f043ae8f981ee2fe336b5e8e4ba3f7436cff4f526c4a"; + revision = "1"; + editedCabalFile = "1vjn4ryzdilz7l1ad7czh11nw48h5mj8if7ij3q0mmc3sffa8csd"; + libraryHaskellDepends = [ array base containers random ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/phadej/edit-distance"; + description = "Levenshtein and restricted Damerau-Levenshtein edit distances"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "edit-distance-vector" = callPackage + ({ mkDerivation, base, stdenv, vector }: + mkDerivation { + pname = "edit-distance-vector"; + version = "1.0.0.4"; + sha256 = "b7dfddd86d315ef1b0c86415f321efc04b4a1b47a7b13edafc73a6e81b620f1f"; + libraryHaskellDepends = [ base vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/thsutton/edit-distance-vector"; + description = "Calculate edit distances and edit scripts between vectors"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "editor-open" = callPackage + ({ mkDerivation, base, bytestring, conduit, conduit-extra + , directory, process, resourcet, stdenv, temporary, transformers + , unix + }: + mkDerivation { + pname = "editor-open"; + version = "0.6.0.0"; + sha256 = "2fc5d19bce2d477935202a5a4522671529d0352a0ee28be1307f8ab391065265"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base bytestring conduit conduit-extra directory process resourcet + temporary transformers unix + ]; + executableHaskellDepends = [ + base bytestring conduit conduit-extra resourcet + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/pharpend/editor-open"; + description = "Open the user's $VISUAL or $EDITOR for text input"; + license = stdenv.lib.licenses.asl20; + }) {}; + "egison" = callPackage + ({ mkDerivation, array, base, containers, directory, filepath, ghc + , ghc-paths, hashable, haskeline, megaparsec, mtl + , optparse-applicative, parsec, parser-combinators, prettyprinter + , process, random, regex-tdfa, split, stdenv, text, transformers + , unordered-containers, vector + }: + mkDerivation { + pname = "egison"; + version = "3.10.3"; + sha256 = "113f46034ac46e775c96277cd3b6ac7afe708a834c44b4247a0200acda934006"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + array base containers directory ghc ghc-paths hashable haskeline + megaparsec mtl optparse-applicative parsec parser-combinators + prettyprinter process random regex-tdfa split text transformers + unordered-containers vector + ]; + executableHaskellDepends = [ + array base containers directory filepath ghc ghc-paths haskeline + mtl optparse-applicative parsec prettyprinter process split text + transformers unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.egison.org"; + description = "Programming language with non-linear pattern-matching against non-free data"; + license = stdenv.lib.licenses.mit; + }) {}; + "either" = callPackage + ({ mkDerivation, base, bifunctors, mtl, profunctors, semigroupoids + , stdenv + }: + mkDerivation { + pname = "either"; + version = "5.0.1.1"; + sha256 = "0243d51d6a02ecb541e4854a588a9b6219a4690ebcbdb79387dd14ad519cdf27"; + revision = "1"; + editedCabalFile = "03bgnq55lc6f1nx4p662gidfsyyfm3xm4fi84h77wnsppxrpa5j1"; + libraryHaskellDepends = [ + base bifunctors mtl profunctors semigroupoids + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/either/"; + description = "Combinators for working with sums"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "either-both" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "either-both"; + version = "0.1.1.1"; + sha256 = "6ea467bbcb62d2aded238d3b078fc6fdce44a2137b6be40b209562be3978a6b2"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Either or both"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "either-unwrap" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "either-unwrap"; + version = "1.1"; + sha256 = "ccabd6f87118abc8dcba481b316c76b8195ac9e8a8f3ddb478de5eb64e2d2e3c"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/gcross/either-unwrap"; + description = "Functions for probing and unwrapping values inside of Either"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "elerea" = callPackage + ({ mkDerivation, base, containers, stdenv, transformers + , transformers-base + }: + mkDerivation { + pname = "elerea"; + version = "2.9.0"; + sha256 = "901221660b32597803b20fe2e78bb6f1f60f064d04671fb3f0baa05c87446681"; + libraryHaskellDepends = [ + base containers transformers transformers-base + ]; + doHaddock = false; + doCheck = false; + description = "A minimalistic FRP library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "elf" = callPackage + ({ mkDerivation, base, binary, bytestring, stdenv }: + mkDerivation { + pname = "elf"; + version = "0.30"; + sha256 = "97b0a2cfeff33dcc0640fbd878643e3f87bc88e2da02982f2698728735beee99"; + libraryHaskellDepends = [ base binary bytestring ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/wangbj/elf"; + description = "An Elf parser"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "eliminators" = callPackage + ({ mkDerivation, base, extra, singleton-nats, singletons, stdenv + , template-haskell, th-abstraction, th-desugar + }: + mkDerivation { + pname = "eliminators"; + version = "0.6"; + sha256 = "2e026872e1362a6e56b67f963a7f321d72583325d15d1c951f531cf7bcb8b2d7"; + revision = "1"; + editedCabalFile = "03gq3c04arywpp60n5cb6prvwn0yk7ccc5gfpbxl9vdjp5dbikkd"; + libraryHaskellDepends = [ + base extra singleton-nats singletons template-haskell + th-abstraction th-desugar + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/RyanGlScott/eliminators"; + description = "Dependently typed elimination functions using singletons"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "elm-bridge" = callPackage + ({ mkDerivation, aeson, base, stdenv, template-haskell }: + mkDerivation { + pname = "elm-bridge"; + version = "0.5.2"; + sha256 = "77b3c29628d26dbfd77bb2a950fae203c661bbb5087dc566d0b52e99296144d3"; + libraryHaskellDepends = [ aeson base template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/agrafix/elm-bridge"; + description = "Derive Elm types and Json code from Haskell types, using aeson's options"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "elm-core-sources" = callPackage + ({ mkDerivation, base, bytestring, containers, file-embed, stdenv + , template-haskell + }: + mkDerivation { + pname = "elm-core-sources"; + version = "1.0.0"; + sha256 = "a403505d50cd6ff0d21243db55c6decc6dde14b88a6a393e2b6243f09f6620fb"; + libraryHaskellDepends = [ + base bytestring containers file-embed template-haskell + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/JoeyEremondi/elm-build-lib"; + description = "Source files for the Elm runtime and standard libraries"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "elm-export" = callPackage + ({ mkDerivation, base, bytestring, containers, directory + , formatting, mtl, stdenv, text, time, wl-pprint-text + }: + mkDerivation { + pname = "elm-export"; + version = "0.6.0.1"; + sha256 = "bf9862015918c72b54b421efcd9d858969dcd94ef0a3d0cb92d9bc0c4363f9d5"; + libraryHaskellDepends = [ + base bytestring containers directory formatting mtl text time + wl-pprint-text + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/krisajenkins/elm-export"; + description = "A library to generate Elm types from Haskell source"; + license = "unknown"; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "elm2nix" = callPackage + ({ mkDerivation, aeson, ansi-wl-pprint, async, base, binary + , bytestring, containers, data-default, directory, filepath, here + , mtl, optparse-applicative, process, req, stdenv, text + , transformers, unordered-containers + }: + mkDerivation { + pname = "elm2nix"; + version = "0.2"; + sha256 = "0447d1c9b1e69c7b554c054bae187f707677f50cc12478c4182f37155ad462af"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson async base binary bytestring containers data-default + directory filepath here mtl process req text transformers + unordered-containers + ]; + executableHaskellDepends = [ + ansi-wl-pprint base directory here optparse-applicative + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/domenkozar/elm2nix#readme"; + description = "Turn your Elm project into buildable Nix project"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "emacs-module" = callPackage + ({ mkDerivation, base, bytestring, deepseq, exceptions + , monad-control, mtl, prettyprinter, resourcet + , safe-exceptions-checked, stdenv, template-haskell, text + , transformers-base, vector, void + }: + mkDerivation { + pname = "emacs-module"; + version = "0.1.1"; + sha256 = "1ee0fd9cde2e218d604c5d1670f24194575f975510936510fe9fc2f6e066d9d4"; + libraryHaskellDepends = [ + base bytestring deepseq exceptions monad-control mtl prettyprinter + resourcet safe-exceptions-checked template-haskell text + transformers-base vector void + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/sergv/emacs-module"; + description = "Utilities to write Emacs dynamic modules"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "email-validate" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, stdenv + , template-haskell + }: + mkDerivation { + pname = "email-validate"; + version = "2.3.2.13"; + sha256 = "3586c1f03f8c09f87b57db38005703c8278c9ceaddffb924a21c739e56290972"; + libraryHaskellDepends = [ + attoparsec base bytestring template-haskell + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Porges/email-validate-hs"; + description = "Email address validation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "emojis" = callPackage + ({ mkDerivation, base, containers, stdenv, text }: + mkDerivation { + pname = "emojis"; + version = "0.1"; + sha256 = "5a03c36ff41989d3309c225bf8dfab81d7733d04c5e6b61e483eccfa929cdfb0"; + libraryHaskellDepends = [ base containers text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jgm/emojis#readme"; + description = "Conversion between emoji characters and their names"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "enclosed-exceptions" = callPackage + ({ mkDerivation, base, deepseq, lifted-base, monad-control, stdenv + , transformers, transformers-base + }: + mkDerivation { + pname = "enclosed-exceptions"; + version = "1.0.3"; + sha256 = "af6d93f113ac92b89a32af1fed52f445f492afcc0be93980cbadc5698f94f0b9"; + libraryHaskellDepends = [ + base deepseq lifted-base monad-control transformers + transformers-base + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jcristovao/enclosed-exceptions"; + description = "Catching all exceptions from within an enclosed computation"; + license = stdenv.lib.licenses.mit; + }) {}; + "entropy" = callPackage + ({ mkDerivation, base, bytestring, Cabal, directory, filepath + , process, stdenv, unix + }: + mkDerivation { + pname = "entropy"; + version = "0.4.1.6"; + sha256 = "adc759ff756a6d71a450422ba511177632f43a33bf673901fd2334f53ef8bf62"; + 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; + }) {}; + "enum-subset-generate" = callPackage + ({ mkDerivation, base, microlens, stdenv, template-haskell }: + mkDerivation { + pname = "enum-subset-generate"; + version = "0.1.0.0"; + sha256 = "dd07c2089495ee5b07bdb371bc10004341edb58cbc287d4862ee96b797b14581"; + libraryHaskellDepends = [ base microlens template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/0xd34df00d/enum-subset-generate#readme"; + description = "Generate an ADT being a subset of another ADT, and the corresponding mappings"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "enummapset" = callPackage + ({ mkDerivation, base, containers, deepseq, semigroups, stdenv }: + mkDerivation { + pname = "enummapset"; + version = "0.6.0.2"; + sha256 = "3b344af1b375cd904ab4cbe687a1a336840c6de3e66b4c2a26f73a96d5cfe610"; + libraryHaskellDepends = [ base containers deepseq semigroups ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Mikolaj/enummapset"; + description = "IntMap and IntSet with Enum keys/elements"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "enumset" = callPackage + ({ mkDerivation, base, data-accessor, semigroups, stdenv + , storable-record + }: + mkDerivation { + pname = "enumset"; + version = "0.0.5"; + sha256 = "31629409abbdcc40131b59bdb10e6cbbafc69e815f45b2a06b9eb35a0fb53435"; + libraryHaskellDepends = [ + base data-accessor semigroups storable-record + ]; + doHaddock = false; + doCheck = false; + description = "Sets of enumeration values represented by machine words"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "envelope" = callPackage + ({ mkDerivation, aeson, base, http-api-data, mtl, stdenv, text }: + mkDerivation { + pname = "envelope"; + version = "0.2.2.0"; + sha256 = "cf4d6fe3f906e859ec3c16684a8dafb349e77f0fa4f21b7090ca33e707867ef9"; + libraryHaskellDepends = [ aeson base http-api-data mtl text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/cdepillabout/envelope#readme"; + description = "Defines generic 'Envelope' type to wrap reponses from a JSON API"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "envy" = callPackage + ({ mkDerivation, base, bytestring, containers, mtl, stdenv, text + , time, transformers + }: + mkDerivation { + pname = "envy"; + version = "2.1.0.0"; + sha256 = "c873b552549d47a708406858402ffdf035b812e37242db2c2c1d5c7badb8d268"; + libraryHaskellDepends = [ + base bytestring containers mtl text time transformers + ]; + doHaddock = false; + doCheck = false; + description = "An environmentally friendly way to deal with environment variables"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "epub-metadata" = callPackage + ({ mkDerivation, base, bytestring, containers, directory, filepath + , hxt, mtl, regex-compat-tdfa, stdenv, utf8-string, zip-archive + }: + mkDerivation { + pname = "epub-metadata"; + version = "4.5"; + sha256 = "19ae3914df5936908c8d7264ae5f1e310262fa06bd7e4390838892840e4c0349"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring containers directory filepath hxt mtl + regex-compat-tdfa utf8-string zip-archive + ]; + executableHaskellDepends = [ base mtl ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/dino/epub-metadata"; + description = "Library for parsing epub document metadata"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "eq" = callPackage + ({ mkDerivation, base, semigroupoids, stdenv }: + mkDerivation { + pname = "eq"; + version = "4.2"; + sha256 = "4160703a06af1c7518b8ff3244a04013fc7c04a012637dd26be31308e23970e8"; + libraryHaskellDepends = [ base semigroupoids ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/eq/"; + description = "Leibnizian equality"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "equal-files" = callPackage + ({ mkDerivation, base, bytestring, explicit-exception, filemanip + , stdenv, transformers, utility-ht + }: + mkDerivation { + pname = "equal-files"; + version = "0.0.5.3"; + sha256 = "e5b785c286c557c57dba7107d913b220781aa2549ba4b7685da494b20a0172aa"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base bytestring explicit-exception filemanip transformers + utility-ht + ]; + doHaddock = false; + doCheck = false; + homepage = "http://code.haskell.org/~thielema/equal-files/"; + description = "Shell command for finding equal files"; + license = "GPL"; + }) {}; + "equational-reasoning" = callPackage + ({ mkDerivation, base, containers, stdenv, template-haskell + , th-desugar, th-extras, void + }: + mkDerivation { + pname = "equational-reasoning"; + version = "0.6.0.2"; + sha256 = "9b50f5b2d44c595067ea6e34f64c405362ef0248fcf877148f4a2d2b41d9507d"; + libraryHaskellDepends = [ + base containers template-haskell th-desugar th-extras void + ]; + doHaddock = false; + doCheck = false; + description = "Proof assistant for Haskell using DataKinds & PolyKinds"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "erf" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "erf"; + version = "2.0.0.0"; + sha256 = "24f0b79c7e1d25cb2cd44c2258d7a464bf6db8079775b50b60b54a254616b337"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "The error function, erf, and related functions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "errors" = callPackage + ({ mkDerivation, base, exceptions, safe, stdenv, text, transformers + , transformers-compat + }: + mkDerivation { + pname = "errors"; + version = "2.3.0"; + sha256 = "6772e5689f07e82077ffe3339bc672934d83d83a97a7d4f1349de1302cb71f75"; + libraryHaskellDepends = [ + base exceptions safe text transformers transformers-compat + ]; + doHaddock = false; + doCheck = false; + description = "Simplified error-handling"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "errors-ext" = callPackage + ({ mkDerivation, base, errors, exceptions, monad-control, mtl + , stdenv, transformers + }: + mkDerivation { + pname = "errors-ext"; + version = "0.4.2"; + sha256 = "406e65338046d6c1d6994072b529272fab4ad7abbdb2c3b63576788fd8dd9618"; + libraryHaskellDepends = [ + base errors exceptions monad-control mtl transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/A1-Triard/errors-ext#readme"; + description = "`bracket`-like functions for `ExceptT` over `IO` monad"; + license = stdenv.lib.licenses.asl20; + }) {}; + "ersatz" = callPackage + ({ mkDerivation, array, attoparsec, base, bytestring, Cabal + , cabal-doctest, containers, data-default, fail, lens, mtl, parsec + , process, semigroups, stdenv, temporary, transformers + , unordered-containers + }: + mkDerivation { + pname = "ersatz"; + version = "0.4.8"; + sha256 = "0cedf3498227323be9c3042af6de00f64ce35c12cddae1008ab96f053f72adbd"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + array attoparsec base bytestring containers data-default lens mtl + process semigroups temporary transformers unordered-containers + ]; + executableHaskellDepends = [ + array base containers fail lens mtl parsec semigroups + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/ersatz"; + description = "A monad for expressing SAT or QSAT problems using observable sharing"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "esqueleto" = callPackage + ({ mkDerivation, aeson, attoparsec, base, blaze-html, bytestring + , conduit, containers, monad-logger, persistent, resourcet, stdenv + , tagged, text, time, transformers, unliftio, unordered-containers + }: + mkDerivation { + pname = "esqueleto"; + version = "3.3.3.0"; + sha256 = "01dbafa8bfa399fd03629f3b2b38fef604d7029cb205a2b22271eac854c5ffa7"; + libraryHaskellDepends = [ + aeson attoparsec base blaze-html bytestring conduit containers + monad-logger persistent resourcet tagged text time transformers + unliftio unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/bitemyapp/esqueleto"; + description = "Type-safe EDSL for SQL queries on persistent backends"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "etc" = callPackage + ({ mkDerivation, aeson, base, rio, stdenv, template-haskell, text + , typed-process, unliftio + }: + mkDerivation { + pname = "etc"; + version = "0.4.1.0"; + sha256 = "61b4d5f29a1fc66df082623e5fc9269bdbb49d28ebf4cbb740c71319257a27c8"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson base rio template-haskell text typed-process unliftio + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/roman/Haskell-etc"; + description = "Declarative configuration spec for Haskell projects"; + license = stdenv.lib.licenses.mit; + }) {}; + "event-list" = callPackage + ({ mkDerivation, base, non-negative, QuickCheck, semigroups, stdenv + , transformers, utility-ht + }: + mkDerivation { + pname = "event-list"; + version = "0.1.2"; + sha256 = "624e30b876e0acdaea895efbb2000bbbec2d5be0743ecac9805655ae634af89c"; + libraryHaskellDepends = [ + base non-negative QuickCheck semigroups transformers utility-ht + ]; + doHaddock = false; + doCheck = false; + homepage = "http://code.haskell.org/~thielema/event-list/"; + description = "Event lists with relative or absolute time stamps"; + license = "GPL"; + }) {}; + "eventful-core" = callPackage + ({ mkDerivation, aeson, base, containers, contravariant + , http-api-data, path-pieces, stdenv, sum-type-boilerplate + , template-haskell, text, transformers, uuid + }: + mkDerivation { + pname = "eventful-core"; + version = "0.2.0"; + sha256 = "e0f55e7498d8e48232ce2d5194c69f635beaeb322cb64753766076d7b35c9019"; + libraryHaskellDepends = [ + aeson base containers contravariant http-api-data path-pieces + sum-type-boilerplate template-haskell text transformers uuid + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jdreaver/eventful#readme"; + description = "Core module for eventful"; + license = stdenv.lib.licenses.mit; + }) {}; + "eventful-test-helpers" = callPackage + ({ mkDerivation, aeson, aeson-casing, base, eventful-core, extra + , hspec, monad-logger, stdenv, text + }: + mkDerivation { + pname = "eventful-test-helpers"; + version = "0.2.0"; + sha256 = "a99f9d0cde3926add542c4fc59e079da7d71f2b40e2251b7d79777585c4ebfe0"; + libraryHaskellDepends = [ + aeson aeson-casing base eventful-core extra hspec monad-logger text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jdreaver/eventful#readme"; + description = "Common module used for eventful tests"; + license = stdenv.lib.licenses.mit; + }) {}; + "every" = callPackage + ({ mkDerivation, async, base, stdenv, stm }: + mkDerivation { + pname = "every"; + version = "0.0.1"; + sha256 = "5d0ff0e4cefb094c44b55defa283146b16b925722a2eb244a5ef4364737980e5"; + libraryHaskellDepends = [ async base stm ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/athanclark/every#readme"; + description = "Run a process every so often"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "exact-combinatorics" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "exact-combinatorics"; + version = "0.2.0.9"; + sha256 = "725785ac22c252b0753aefffd8eb591f8a4184cec08a5d50bca1d57c5345c9ab"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://wrengr.org/"; + description = "Efficient exact computation of combinatoric functions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "exact-pi" = callPackage + ({ mkDerivation, base, numtype-dk, stdenv }: + mkDerivation { + pname = "exact-pi"; + version = "0.5.0.1"; + sha256 = "5d8156ec8b044a36c2ac789b85bf65116be24304868fff472d033977ebcc1860"; + revision = "1"; + editedCabalFile = "1l55d7x61i2d5rlh7sh2nhn0af9cyp92gzdmqqnnjzg55d347qsm"; + libraryHaskellDepends = [ base numtype-dk ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/dmcclean/exact-pi/"; + description = "Exact rational multiples of pi (and integer powers of pi)"; + license = stdenv.lib.licenses.mit; + }) {}; + "exception-hierarchy" = callPackage + ({ mkDerivation, base, stdenv, template-haskell }: + mkDerivation { + pname = "exception-hierarchy"; + version = "0.1.0.3"; + sha256 = "e93651623290adde12f2e119c37e480746cc85aa7a84610fb73545cc5d70199d"; + libraryHaskellDepends = [ base template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "yet"; + description = "Exception type hierarchy with TemplateHaskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "exception-mtl" = callPackage + ({ mkDerivation, base, exception-transformers, mtl, stdenv + , transformers + }: + mkDerivation { + pname = "exception-mtl"; + version = "0.4.0.1"; + sha256 = "ec13bcbae6cdde218a7118a2bd3058493af09a330b86e28469a278c9b2cea134"; + libraryHaskellDepends = [ + base exception-transformers mtl transformers + ]; + doHaddock = false; + doCheck = false; + description = "Exception monad transformer instances for mtl classes"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "exception-transformers" = callPackage + ({ mkDerivation, base, stdenv, stm, transformers + , transformers-compat + }: + mkDerivation { + pname = "exception-transformers"; + version = "0.4.0.8"; + sha256 = "39eb6848e73a5ef97e8eae26ee84f0412dcf8dedbacb2b232bfeec4941e33b1d"; + libraryHaskellDepends = [ + base stm transformers transformers-compat + ]; + doHaddock = false; + doCheck = false; + description = "Type classes and monads for unchecked extensible exceptions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "exceptions" = callPackage + ({ mkDerivation, base, mtl, stdenv, stm, template-haskell + , transformers + }: + mkDerivation { + pname = "exceptions"; + version = "0.10.4"; + sha256 = "4d0bfb4355cffcd67d300811df9d5fe44ea3594ed63750795bfc1f797abd84cf"; + revision = "1"; + editedCabalFile = "0b5m01nmaqzvvm1d07b3dnmcn47pmy943lydb2m7ibhilqkfya8p"; + libraryHaskellDepends = [ + base mtl stm template-haskell transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/exceptions/"; + description = "Extensible optionally-pure exceptions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "executable-path" = callPackage + ({ mkDerivation, base, directory, filepath, stdenv, unix }: + mkDerivation { + pname = "executable-path"; + version = "0.0.3.1"; + sha256 = "9cc742b6d40a487b3af38dca6852ca3b50a0db94d42fe819576c84beb5adbc6f"; + libraryHaskellDepends = [ base directory filepath unix ]; + doHaddock = false; + doCheck = false; + homepage = "http://code.haskell.org/~bkomuves/"; + description = "Finding out the full path of the executable"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "exit-codes" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "exit-codes"; + version = "1.0.0"; + sha256 = "4aa2499a18b0453a9f921bb3262aefe24c8fa98ef9633ab284d8cf6f52a49e01"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/JustusAdam/exit-codes"; + description = "Exit codes as defined by BSD"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "exomizer" = callPackage + ({ mkDerivation, base, bytestring, c2hs, stdenv }: + mkDerivation { + pname = "exomizer"; + version = "1.0.0"; + sha256 = "94c24d436d12666d16cb7171c83cedec449b992dc3aeaaa6decdc0faf8e2cfd2"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base bytestring ]; + libraryToolDepends = [ c2hs ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/alexkazik/exomizer#readme"; + description = "Compression and decompression in the exomizer format"; + license = "unknown"; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "exp-pairs" = callPackage + ({ mkDerivation, base, containers, deepseq, ghc-prim, prettyprinter + , stdenv + }: + mkDerivation { + pname = "exp-pairs"; + version = "0.2.0.0"; + sha256 = "57471bfd498570247c03863ec4532ff06c20198efe7a7fe4484478d7139ac967"; + revision = "1"; + editedCabalFile = "1fkllbgsygzm1lw3g3a9l8fg8ap74bx0x7ja8yx3lbrjjsaqh8pa"; + libraryHaskellDepends = [ + base containers deepseq ghc-prim prettyprinter + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Bodigrim/exp-pairs"; + description = "Linear programming over exponent pairs"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "expiring-cache-map" = callPackage + ({ mkDerivation, base, containers, hashable, stdenv + , unordered-containers + }: + mkDerivation { + pname = "expiring-cache-map"; + version = "0.0.6.1"; + sha256 = "0e3bc294978b46ee59bf0b4a7e7a5bd7ed5da7bc261ffebdb0cb1b60353c64b9"; + libraryHaskellDepends = [ + base containers hashable unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/elblake/expiring-cache-map"; + description = "General purpose simple caching"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "explicit-exception" = callPackage + ({ mkDerivation, base, deepseq, semigroups, stdenv, transformers }: + mkDerivation { + pname = "explicit-exception"; + version = "0.1.10"; + sha256 = "00d467d6f75751db37adfbc5ab238db3d92f16ca642f872f912aed8e7f00f8bc"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base deepseq semigroups transformers ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/Exception"; + description = "Exceptions which are explicit in the type signature"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "express" = callPackage + ({ mkDerivation, base, stdenv, template-haskell }: + mkDerivation { + pname = "express"; + version = "0.1.3"; + sha256 = "a123add7056840cf577cc132371679a8dbdfb376aed805a72cfb8d52ba89e725"; + libraryHaskellDepends = [ base template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/rudymatela/express#readme"; + description = "Dynamically-typed expressions involving applications and variables"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "extended-reals" = callPackage + ({ mkDerivation, base, deepseq, hashable, stdenv }: + mkDerivation { + pname = "extended-reals"; + version = "0.2.4.0"; + sha256 = "0c2c664abe60a105207b1678ab699c1b5cf2708976bc6b2b8c3a4e54e93faea5"; + libraryHaskellDepends = [ base deepseq hashable ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/msakai/extended-reals/"; + description = "Extension of real numbers with positive/negative infinities"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "extensible-effects" = callPackage + ({ mkDerivation, base, monad-control, stdenv, transformers-base }: + mkDerivation { + pname = "extensible-effects"; + version = "5.0.0.1"; + sha256 = "c3b3165893d3738c5ec7ffd0d8c46a7af855b7d3087e159d6da516e78880c039"; + revision = "1"; + editedCabalFile = "1ihcxj58a3ca80zfyxgbzjzgps9izy96vnj7h4sk9wwb9khbxl1f"; + libraryHaskellDepends = [ base monad-control transformers-base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/suhailshergill/extensible-effects"; + description = "An Alternative to Monad Transformers"; + license = stdenv.lib.licenses.mit; + }) {}; + "extensible-exceptions" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "extensible-exceptions"; + version = "0.1.1.4"; + sha256 = "6ce5e8801760385a408dab71b53550f87629e661b260bdc2cd41c6a439b6e388"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Extensible exceptions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "extra" = callPackage + ({ mkDerivation, base, clock, directory, filepath, process + , semigroups, stdenv, time, unix + }: + mkDerivation { + pname = "extra"; + version = "1.6.21"; + sha256 = "74972a114797ef70ef896651145f64b72f464644ec673307012f184e384a5dbe"; + libraryHaskellDepends = [ + base clock directory filepath process semigroups time unix + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ndmitchell/extra#readme"; + description = "Extra functions I use"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "extractable-singleton" = callPackage + ({ mkDerivation, base, stdenv, transformers }: + mkDerivation { + pname = "extractable-singleton"; + version = "0.0.1"; + sha256 = "e8da1928d98c57ef3d1bab7deb1378f51fa496721495777233663dd0b1b2c0ad"; + libraryHaskellDepends = [ base transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/athanclark/extractable-singleton#readme"; + description = "A functor, where the \"stored\" value is isomorphic to Identity"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "extrapolate" = callPackage + ({ mkDerivation, base, express, leancheck, speculate, stdenv + , template-haskell + }: + mkDerivation { + pname = "extrapolate"; + version = "0.4.2"; + sha256 = "400e7fa22ce0b4f0ee7a253fc5f09b2607184b607dc90ee7b0fe4285359314b6"; + libraryHaskellDepends = [ + base express leancheck speculate template-haskell + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/rudymatela/extrapolate#readme"; + description = "generalize counter-examples of test properties"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fail" = callPackage + ({ mkDerivation, stdenv }: + mkDerivation { + pname = "fail"; + version = "4.9.0.0"; + sha256 = "6d5cdb1a5c539425a9665f740e364722e1d9d6ae37fbc55f30fe3dbbbb91d4a2"; + doHaddock = false; + doCheck = false; + homepage = "https://prime.haskell.org/wiki/Libraries/Proposals/MonadFail"; + description = "Forward-compatible MonadFail class"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "failable" = callPackage + ({ mkDerivation, base, mtl, stdenv, transformers }: + mkDerivation { + pname = "failable"; + version = "1.2.4.0"; + sha256 = "8fd367b3408e6f2be38a4a9c9136c76ace2acea1910c65d6bf8e77c5bdccceed"; + libraryHaskellDepends = [ base mtl transformers ]; + doHaddock = false; + doCheck = false; + description = "A 'Failable' error monad class to unify failure across monads that can fail"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fakedata" = callPackage + ({ mkDerivation, base, bytestring, containers, directory + , exceptions, filepath, hashable, random, stdenv, template-haskell + , text, time, unordered-containers, vector, yaml + }: + mkDerivation { + pname = "fakedata"; + version = "0.5.0"; + sha256 = "67a636c2c0d50549a25071ef3baea9334b9d0ed1e0ba581efc19de21575f6d75"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base bytestring containers directory exceptions filepath hashable + random template-haskell text time unordered-containers vector yaml + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/psibi/fakedata#readme"; + description = "Library for producing fake data"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "farmhash" = callPackage + ({ mkDerivation, base, bytestring, stdenv }: + mkDerivation { + pname = "farmhash"; + version = "0.1.0.5"; + sha256 = "0e685a5445f7bce88682d209bccb47d03f06065a627475df44a8e2af8bc20fa1"; + libraryHaskellDepends = [ base bytestring ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/abhinav/farmhash"; + description = "Fast hash functions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fast-digits" = callPackage + ({ mkDerivation, base, integer-gmp, stdenv }: + mkDerivation { + pname = "fast-digits"; + version = "0.3.0.0"; + sha256 = "da29dd74592a48dcbb7979d7ffb8eda5e13a3f14d5a99873e0d5865d279595ee"; + libraryHaskellDepends = [ base integer-gmp ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Bodigrim/fast-digits"; + description = "Integer-to-digits conversion"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "fast-logger" = callPackage + ({ mkDerivation, array, auto-update, base, bytestring, directory + , easy-file, filepath, stdenv, text, unix-compat, unix-time + }: + mkDerivation { + pname = "fast-logger"; + version = "3.0.1"; + sha256 = "45080ca54a3862ed22f78c2bcb56d023695c4f4fd37dbbac418248c07cdca53b"; + libraryHaskellDepends = [ + array auto-update base bytestring directory easy-file filepath text + unix-compat unix-time + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/kazu-yamamoto/logger"; + description = "A fast logging system"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fast-math" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "fast-math"; + version = "1.0.2"; + sha256 = "45101ddc8b86402e866ec029bcfbc2662779e578e43b40acd971a9f411e2be95"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Non IEEE-754 compliant compile-time floating-point optimisations"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fb" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytestring, conduit + , conduit-extra, cryptonite, data-default, http-client + , http-conduit, http-types, memory, monad-logger, resourcet, stdenv + , text, time, transformers, transformers-base, unliftio + , unliftio-core, unordered-containers + }: + mkDerivation { + pname = "fb"; + version = "2.0.0"; + sha256 = "9c596a412d958ea1214ceca2ff85e06358f1cca992c8aab609c695db5764a67c"; + libraryHaskellDepends = [ + aeson attoparsec base bytestring conduit conduit-extra cryptonite + data-default http-client http-conduit http-types memory + monad-logger resourcet text time transformers transformers-base + unliftio unliftio-core unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/psibi/fb"; + description = "Bindings to Facebook's API"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "feature-flags" = callPackage + ({ mkDerivation, base, stdenv, text }: + mkDerivation { + pname = "feature-flags"; + version = "0.1.0.1"; + sha256 = "0e4cf7db6791b0875975dfa001d71bf31797b2edbfd2424f6b6202ace7935ad3"; + libraryHaskellDepends = [ base text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/iand675/feature-flags"; + description = "A simple library for dynamically enabling and disabling functionality"; + license = stdenv.lib.licenses.mit; + }) {}; + "fedora-dists" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "fedora-dists"; + version = "1.1.2"; + sha256 = "bcd8a8b3f51261281ac8269eaa5253a6a0cec35d5b7d0694ad1b90c422afd643"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/juhp/fedora-dists"; + description = "Library for Fedora distribution versions"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "fedora-haskell-tools" = callPackage + ({ mkDerivation, base, csv, directory, fedora-dists, filepath, HTTP + , optparse-applicative, process, simple-cmd, simple-cmd-args, split + , stdenv, time, unix + }: + mkDerivation { + pname = "fedora-haskell-tools"; + version = "0.9"; + sha256 = "b6468349b91cfbc6280b6e4b1b9c7df6ec63486fe77181466f8f2b6902a30fff"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base csv directory fedora-dists filepath HTTP optparse-applicative + process simple-cmd simple-cmd-args split time unix + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fedora-haskell/fedora-haskell-tools"; + description = "Building and maintenance tools for Fedora Haskell"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "feed" = callPackage + ({ mkDerivation, base, base-compat, bytestring, old-locale + , old-time, safe, stdenv, text, time, time-locale-compat + , utf8-string, xml-conduit, xml-types + }: + mkDerivation { + pname = "feed"; + version = "1.3.0.1"; + sha256 = "92611f52bd4ea52436ab64144143bc35db7afce8fd7694467f505399d7a6be39"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base base-compat bytestring old-locale old-time safe text time + time-locale-compat utf8-string xml-conduit xml-types + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/bergmark/feed"; + description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fft" = callPackage + ({ mkDerivation, array, base, carray, fftw, fftwFloat, ix-shapable + , stdenv, storable-complex, syb, transformers + }: + mkDerivation { + pname = "fft"; + version = "0.1.8.6"; + sha256 = "2ed8d8301903283c9a62eda1f1cf49db0c471c4c128fbfdef562d598401e5b42"; + libraryHaskellDepends = [ + array base carray ix-shapable storable-complex syb transformers + ]; + libraryPkgconfigDepends = [ fftw fftwFloat ]; + doHaddock = false; + doCheck = false; + description = "Bindings to the FFTW library"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) fftw; inherit (pkgs) fftwFloat;}; + "fgl" = callPackage + ({ mkDerivation, array, base, containers, deepseq, stdenv + , transformers + }: + mkDerivation { + pname = "fgl"; + version = "5.7.0.2"; + sha256 = "945a9acf5883c9f20a23d02d345227d1c617e8449db5c18f40c50b69246ff88f"; + libraryHaskellDepends = [ + array base containers deepseq transformers + ]; + doHaddock = false; + doCheck = false; + description = "Martin Erwig's Functional Graph Library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "file-embed" = callPackage + ({ mkDerivation, base, bytestring, directory, filepath, stdenv + , template-haskell + }: + mkDerivation { + pname = "file-embed"; + version = "0.0.12.0"; + sha256 = "579031e9f8248a1e56ee61fda32ab7da23d36a911383e9530c3a7b173d5b628d"; + 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 + ({ mkDerivation, base, base-compat, bytestring, directory, filepath + , lzma, stdenv, template-haskell, text, th-lift-instances + , transformers + }: + mkDerivation { + pname = "file-embed-lzma"; + version = "0"; + sha256 = "e86cf44f747cf403898158e9fdf9342871e293097a29679fcf587aed497f0c77"; + revision = "5"; + editedCabalFile = "1rkya7m491b3asfhpygwz97gzfh46f9h1bi6b4isbslpj50k2h6l"; + 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; + }) {}; + "file-path-th" = callPackage + ({ mkDerivation, base, directory, file-embed, filepath, stdenv + , template-haskell + }: + mkDerivation { + pname = "file-path-th"; + version = "0.1.0.0"; + sha256 = "e59e9c79f656bf23c1f484dcf84d48c99e9ec36998c589fba03f63e222956297"; + revision = "1"; + editedCabalFile = "0v1hfgw2sqscbxlzidqzdljz92mihydk765370sq6hmjiw98a5fk"; + libraryHaskellDepends = [ + base directory file-embed filepath template-haskell + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Simspace/file-path-th#readme"; + description = "Template Haskell utilities for filepaths"; + license = stdenv.lib.licenses.mit; + }) {}; + "filecache" = callPackage + ({ mkDerivation, base, containers, directory, exceptions, filepath + , fsnotify, mtl, stdenv, stm, strict-base-types, time + }: + mkDerivation { + pname = "filecache"; + version = "0.4.1"; + sha256 = "c502a8b43cf08694c8d2657dc282306d811cdd91f284614a6a9945267c93cb9d"; + libraryHaskellDepends = [ + base containers directory exceptions filepath fsnotify mtl stm + strict-base-types time + ]; + doHaddock = false; + doCheck = false; + homepage = "http://lpuppet.banquise.net/"; + description = "A cache system associating values to files"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "filelock" = callPackage + ({ mkDerivation, base, stdenv, unix }: + mkDerivation { + pname = "filelock"; + version = "0.1.1.4"; + sha256 = "d97e29095b0d8b652bc02e52d79bb415e75285c651bcaacb108db883f72536a1"; + libraryHaskellDepends = [ base unix ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/takano-akio/filelock"; + description = "Portable interface to file locking (flock / LockFileEx)"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "filemanip" = callPackage + ({ mkDerivation, base, bytestring, directory, filepath, mtl, stdenv + , unix-compat + }: + mkDerivation { + pname = "filemanip"; + version = "0.3.6.3"; + sha256 = "8836da17baaaf02ca080c9990ece4e0b0c8d6a128f458f8b64fd07b225ca9846"; + libraryHaskellDepends = [ + base bytestring directory filepath mtl unix-compat + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/bos/filemanip"; + description = "Expressive file and directory manipulation for Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "filepattern" = callPackage + ({ mkDerivation, base, directory, extra, filepath, stdenv }: + mkDerivation { + pname = "filepattern"; + version = "0.1.2"; + sha256 = "d92912ee0db0b8c50d6b2ffdc1ae91ee30e2704b47896aa325b42b58a2fcf65b"; + libraryHaskellDepends = [ base directory extra filepath ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ndmitchell/filepattern#readme"; + description = "File path glob-like matching"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fileplow" = callPackage + ({ mkDerivation, base, binary-search, bytestring, stdenv, vector }: + mkDerivation { + pname = "fileplow"; + version = "0.1.0.0"; + sha256 = "9ddc7db62c97fa4413ff2435c96aac9f6f716e2f6bc7a71aa4db25c3871bee04"; + libraryHaskellDepends = [ base binary-search bytestring vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/agrafix/fileplow#readme"; + description = "Library to process and search large files or a collection of files"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "filtrable" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "filtrable"; + version = "0.1.3.0"; + sha256 = "80364ec6b28b8e5c68df44d6e7f03389bd2c19eeca7a9d79d487db1ec0fa2aee"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/strake/filtrable.hs"; + description = "Class of filtrable containers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fin" = callPackage + ({ mkDerivation, base, dec, deepseq, hashable, QuickCheck, stdenv + }: + mkDerivation { + pname = "fin"; + version = "0.1.1"; + sha256 = "31e3174c0220ed6ca07c02982105279d01309e71791534355c612e1a45478c7f"; + revision = "2"; + editedCabalFile = "1x446k44pci81dakzd98vrj6amj10xkb05k7g2qwk0ir1hdj5sfz"; + libraryHaskellDepends = [ base dec deepseq hashable QuickCheck ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phadej/vec"; + description = "Nat and Fin: peano naturals and finite numbers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fingertree" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "fingertree"; + version = "0.1.4.2"; + sha256 = "95a948341570bad5a9b2468c388c0eb2c20c57e10dd8fbfc994c7b8764b36a7f"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Generic finger-tree structure, with example instances"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "finite-typelits" = callPackage + ({ mkDerivation, base, deepseq, 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; + }) {}; + "first-class-families" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "first-class-families"; + version = "0.7.0.0"; + sha256 = "be1a710a655f1ae3469acf74af360e42b54ef78db74582bb1f39af65a1ab7437"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Lysxia/first-class-families#readme"; + description = "First class type families"; + license = stdenv.lib.licenses.mit; + }) {}; + "first-class-patterns" = callPackage + ({ mkDerivation, base, stdenv, transformers }: + mkDerivation { + pname = "first-class-patterns"; + version = "0.3.2.5"; + sha256 = "7a4bcfe2c9907d7964d2a29816ea37aac64b0506fdebd34241d0dd735cb308ae"; + libraryHaskellDepends = [ base transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/kowainik/first-class-patterns"; + description = "First class patterns and pattern matching, using type families"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fitspec" = callPackage + ({ mkDerivation, base, cmdargs, leancheck, stdenv, template-haskell + }: + mkDerivation { + pname = "fitspec"; + version = "0.4.8"; + sha256 = "a92d56d6ff97803c7af7bd589db5d000d4c7b7d5fe4336cd20c577943464ae07"; + libraryHaskellDepends = [ + base cmdargs leancheck template-haskell + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/rudymatela/fitspec#readme"; + description = "refining property sets for testing Haskell programs"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fixed" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "fixed"; + version = "0.3"; + sha256 = "9218ebd3af3f07335db8dcd148b3ce40acf984734c244cce5959f57402d48282"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/fixed"; + description = "Signed 15.16 precision fixed point arithmetic"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fixed-length" = callPackage + ({ mkDerivation, base, non-empty, stdenv, storable-record, tfp + , utility-ht + }: + mkDerivation { + pname = "fixed-length"; + version = "0.2.2"; + sha256 = "9e84f6aaae8efa452d6872e3cd7b72585d5b5ae3b1430761c9b7a5198235a4af"; + libraryHaskellDepends = [ + base non-empty storable-record tfp utility-ht + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/fixed-length/"; + description = "Lists with statically known length based on non-empty package"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fixed-vector" = callPackage + ({ mkDerivation, base, deepseq, primitive, stdenv }: + mkDerivation { + pname = "fixed-vector"; + version = "1.2.0.0"; + sha256 = "dc67e4f139f07018be73a5f2e44ddfb3e8dab8b884a66a93c7676b2a9f3604a5"; + libraryHaskellDepends = [ base deepseq primitive ]; + doHaddock = false; + doCheck = false; + description = "Generic vectors with statically known size"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fixed-vector-hetero" = callPackage + ({ mkDerivation, base, deepseq, fixed-vector, primitive, stdenv }: + mkDerivation { + pname = "fixed-vector-hetero"; + version = "0.5.0.0"; + sha256 = "a3f25968b260c953c6ad4ec75ba5211238b2bb07185fe1f33fb98301a4ee8690"; + libraryHaskellDepends = [ base deepseq fixed-vector primitive ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.org/Shimuuar/fixed-vector-hetero"; + description = "Generic heterogeneous vectors"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "flac" = callPackage + ({ mkDerivation, base, bytestring, containers, directory + , exceptions, filepath, FLAC, mtl, stdenv, text, transformers + , vector, wave + }: + mkDerivation { + pname = "flac"; + version = "0.2.0"; + sha256 = "6c8ca5fbe7ac4c6d9475678fc3bcc3b132a75fea870a3591d646cc79add5f50f"; + revision = "1"; + editedCabalFile = "1phwdnya8bgw24a80vbw0m4pm7r67grnc6si8683jz620snnsm48"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base bytestring containers directory exceptions filepath mtl text + transformers vector wave + ]; + librarySystemDepends = [ FLAC ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mrkkrp/flac"; + description = "Complete high-level binding to libFLAC"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) FLAC;}; + "flac-picture" = callPackage + ({ mkDerivation, base, bytestring, flac, JuicyPixels, stdenv }: + mkDerivation { + pname = "flac-picture"; + version = "0.1.2"; + sha256 = "15689d14d382588697ec0da88a0025c2b156061c060979deaec0d75ecc37030a"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base bytestring flac JuicyPixels ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mrkkrp/flac-picture"; + description = "Support for writing picture to FLAC metadata blocks with JuicyPixels"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "flags-applicative" = callPackage + ({ mkDerivation, base, casing, containers, mtl, network, stdenv + , text + }: + mkDerivation { + pname = "flags-applicative"; + version = "0.1.0.2"; + sha256 = "ee69b8dad942e4528e6d4cecda1b4885ae0c9b595009414fb1d6535f1b7c5ea4"; + libraryHaskellDepends = [ + base casing containers mtl network text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mtth/flags-applicative"; + description = "Applicative flag parsing"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "flat-mcmc" = callPackage + ({ mkDerivation, base, formatting, mcmc-types, monad-par + , monad-par-extras, mwc-probability, pipes, primitive, stdenv, text + , transformers, vector + }: + mkDerivation { + pname = "flat-mcmc"; + version = "1.5.1"; + sha256 = "eb4e05c1e9dccf217f37617afa765e7a838fe153714b6be1d4f8fc6a3a4421ba"; + libraryHaskellDepends = [ + base formatting mcmc-types monad-par monad-par-extras + mwc-probability pipes primitive text transformers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jtobin/flat-mcmc"; + description = "Painless general-purpose sampling"; + license = stdenv.lib.licenses.mit; + }) {}; + "floatshow" = callPackage + ({ mkDerivation, array, base, integer-gmp, stdenv }: + mkDerivation { + pname = "floatshow"; + version = "0.2.4"; + sha256 = "0c4e9494df46120942b2078db53c16200b46eff603fca5ab85775a541f975dff"; + libraryHaskellDepends = [ array base integer-gmp ]; + doHaddock = false; + doCheck = false; + homepage = "https://bitbucket.org/dafis/floatshow"; + description = "Alternative faster String representations for Double and Float, String representations for more general numeric types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "flow" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "flow"; + version = "1.0.20"; + sha256 = "91264d5f0f55d98788b0de124d6ce19d9bf782e7023d3291a63e075ef341abdf"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tfausak/flow#readme"; + description = "Write more understandable Haskell"; + license = stdenv.lib.licenses.mit; + }) {}; + "flush-queue" = callPackage + ({ mkDerivation, atomic-primops, base, containers, stdenv, stm }: + mkDerivation { + pname = "flush-queue"; + version = "1.0.0"; + sha256 = "c9ac0f566bf673d685f5264b941ba46153a3acfe935cd8fe982d277bdf8f669d"; + libraryHaskellDepends = [ atomic-primops base containers stm ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fpco/flush-queue#readme"; + description = "Concurrent bouded blocking queues optimized for flushing. Both IO and STM implementations."; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fmlist" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "fmlist"; + version = "0.9.3"; + sha256 = "8e5fd44df2a7d9f950168d4a47c3389a719431976a52450323bd2dff458536f1"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/sjoerdvisscher/fmlist"; + description = "FoldMap lists"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fmt" = callPackage + ({ mkDerivation, base, base64-bytestring, bytestring, call-stack + , containers, formatting, microlens, stdenv, text, time + , time-locale-compat + }: + mkDerivation { + pname = "fmt"; + version = "0.6.1.2"; + sha256 = "78ed7bddb25c0bc4355ca2be2be3c4d8af796bce7e76e20f04b6aebbcbab8ab9"; + libraryHaskellDepends = [ + base base64-bytestring bytestring call-stack containers formatting + microlens text time time-locale-compat + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/aelve/fmt"; + description = "A new formatting library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fn" = callPackage + ({ mkDerivation, base, blaze-builder, bytestring, directory + , filepath, http-types, resourcet, stdenv, text + , unordered-containers, wai, wai-extra + }: + mkDerivation { + pname = "fn"; + version = "0.3.0.2"; + sha256 = "1e34b017aa13f60464ec06dfbae970c3c0f01f2160f5001a4e84c8179de7ae5f"; + libraryHaskellDepends = [ + base blaze-builder bytestring directory filepath http-types + resourcet text unordered-containers wai wai-extra + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/positiondev/fn#readme"; + description = "A functional web framework"; + license = stdenv.lib.licenses.isc; + }) {}; + "focus" = callPackage + ({ mkDerivation, base, stdenv, transformers }: + mkDerivation { + pname = "focus"; + version = "1.0.1.3"; + sha256 = "bdb56955fdd0fe0f97e2292d121bdc7d679c37f7a87aed9195ab4c73fc7720bc"; + libraryHaskellDepends = [ base transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nikita-volkov/focus"; + description = "A general abstraction for manipulating elements of container data structures"; + license = stdenv.lib.licenses.mit; + }) {}; + "focuslist" = callPackage + ({ mkDerivation, base, Cabal, cabal-doctest, containers, lens + , mono-traversable, QuickCheck, stdenv + }: + mkDerivation { + pname = "focuslist"; + version = "0.1.0.2"; + sha256 = "78527aad6212617d4c8c3183c02750693d5bd30be1a26f1caff7db434b31481b"; + isLibrary = true; + isExecutable = true; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base containers lens mono-traversable QuickCheck + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/cdepillabout/focuslist"; + description = "Lists with a focused element"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fold-debounce" = callPackage + ({ mkDerivation, base, data-default-class, stdenv, stm, stm-delay + , time + }: + mkDerivation { + pname = "fold-debounce"; + version = "0.2.0.9"; + sha256 = "98931e65001dd5d7be5a767837e74e6fc7a5ec16cbdd09408fa7e97a17995b0c"; + libraryHaskellDepends = [ + base data-default-class stm stm-delay time + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/debug-ito/fold-debounce"; + description = "Fold multiple events that happen in a given period of time"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fold-debounce-conduit" = callPackage + ({ mkDerivation, base, conduit, fold-debounce, resourcet, stdenv + , stm, transformers, transformers-base + }: + mkDerivation { + pname = "fold-debounce-conduit"; + version = "0.2.0.4"; + sha256 = "d201526442e17f2338e39eab36e423ac27e9a92c47b2b26c26ae5a8964611656"; + libraryHaskellDepends = [ + base conduit fold-debounce resourcet stm transformers + transformers-base + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/debug-ito/fold-debounce-conduit"; + description = "Regulate input traffic from conduit Source with Control.FoldDebounce"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "foldable1" = callPackage + ({ mkDerivation, base, stdenv, transformers, util }: + mkDerivation { + pname = "foldable1"; + version = "0.1.0.0"; + sha256 = "85d684e5caab9e0c87dd04d016432f4a9effb5c8c62354aedcf85c96c1e3e90a"; + libraryHaskellDepends = [ base transformers util ]; + doHaddock = false; + doCheck = false; + description = "Foldable types with at least 1 element"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "foldl" = callPackage + ({ mkDerivation, base, bytestring, comonad, containers + , contravariant, hashable, mwc-random, primitive, profunctors + , semigroupoids, semigroups, stdenv, text, transformers + , unordered-containers, vector, vector-builder + }: + mkDerivation { + pname = "foldl"; + version = "1.4.6"; + sha256 = "2a14aae99eb30344c983b8a07e0c2e5999d097042951e9349eb32d0f388a04aa"; + libraryHaskellDepends = [ + base bytestring comonad containers contravariant hashable + mwc-random primitive profunctors semigroupoids semigroups text + transformers unordered-containers vector vector-builder + ]; + doHaddock = false; + doCheck = false; + description = "Composable, streaming, and efficient left folds"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "folds" = callPackage + ({ mkDerivation, adjunctions, base, bifunctors, Cabal + , cabal-doctest, comonad, constraints, contravariant, data-reify + , distributive, lens, mtl, pointed, profunctors, reflection + , semigroupoids, stdenv, transformers, unordered-containers, vector + }: + mkDerivation { + pname = "folds"; + version = "0.7.5"; + sha256 = "39e0c7511d7c24585e9a376cffe8ea84eb7486689d8ac6234ca59ed0dfeb489d"; + configureFlags = [ "-f-test-hlint" ]; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + adjunctions base bifunctors comonad constraints contravariant + data-reify distributive lens mtl pointed profunctors reflection + semigroupoids transformers unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/folds"; + description = "Beautiful Folding"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "follow-file" = callPackage + ({ mkDerivation, attoparsec, attoparsec-path, base, bytestring + , conduit, conduit-combinators, directory, exceptions, hinotify + , monad-control, mtl, path, stdenv, text, unix, utf8-string + }: + mkDerivation { + pname = "follow-file"; + version = "0.0.3"; + sha256 = "232de19ab42130273aac870e5b8d13e55996af670b28c12a192fcb664fe0bb5b"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + attoparsec attoparsec-path base bytestring conduit directory + exceptions hinotify monad-control mtl path text unix utf8-string + ]; + executableHaskellDepends = [ + attoparsec attoparsec-path base bytestring conduit + conduit-combinators directory exceptions hinotify monad-control mtl + path text unix utf8-string + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/athanclark/follow-file#readme"; + description = "Be notified when a file gets appended, solely with what was added. Warning - only works on linux and for files that are strictly appended, like log files."; + license = stdenv.lib.licenses.bsd3; + }) {}; + "force-layout" = callPackage + ({ mkDerivation, base, containers, data-default-class, lens, linear + , stdenv + }: + mkDerivation { + pname = "force-layout"; + version = "0.4.0.6"; + sha256 = "f7729855b1b14e0b255325faaca9f4834004e02bd21def6a865d2c55c734259d"; + revision = "6"; + editedCabalFile = "0vhb3ysfi483zfp351ywjc6cg1ihz44wq137zbrkrkigxa3qhg8f"; + libraryHaskellDepends = [ + base containers data-default-class lens linear + ]; + doHaddock = false; + doCheck = false; + description = "Simple force-directed layout"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "foreign-store" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "foreign-store"; + version = "0.2"; + sha256 = "06718a214d068eaa494cc82376f23b2059a141b01048cd7efcf2176a6c3383dc"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/chrisdone/foreign-store"; + description = "Store a stable pointer in a foreign context to be retrieved later"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "forkable-monad" = callPackage + ({ mkDerivation, base, stdenv, transformers }: + mkDerivation { + pname = "forkable-monad"; + version = "0.2.0.3"; + sha256 = "571e33effa5baaef4e2dc910010e2b02c01d8b8e06f051e96906f288f71ad462"; + libraryHaskellDepends = [ base transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/System-Indystress/ForkableMonad#readme"; + description = "An implementation of forkIO for monad stacks"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "forma" = callPackage + ({ mkDerivation, aeson, base, containers, mtl, stdenv, text + , unordered-containers + }: + mkDerivation { + pname = "forma"; + version = "1.1.3"; + sha256 = "0c6c4f31688802ca44e477022c9d05f426109e3fc8cc4a98e07339b7e2c7a25d"; + libraryHaskellDepends = [ + aeson base containers mtl text unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mrkkrp/forma"; + description = "Parse and validate forms in JSON format"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "format-numbers" = callPackage + ({ mkDerivation, base, stdenv, text }: + mkDerivation { + pname = "format-numbers"; + version = "0.1.0.1"; + sha256 = "5c450e4bf0d955a5eaa163468176385c46298fc086f217c3ca801fb786dc76a4"; + libraryHaskellDepends = [ base text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/agrafix/format-numbers#readme"; + description = "Various number formatting functions"; + license = stdenv.lib.licenses.mit; + }) {}; + "formatting" = callPackage + ({ mkDerivation, array, base, bytestring, clock, ghc-prim + , integer-gmp, old-locale, scientific, semigroups, stdenv, text + , time, transformers + }: + mkDerivation { + pname = "formatting"; + version = "6.3.7"; + sha256 = "0cdb4fc2c33612db08cd07926ac4fbea6b9f3c31955ed7d212ae04586f585c1a"; + libraryHaskellDepends = [ + array base bytestring clock ghc-prim integer-gmp old-locale + scientific semigroups text time transformers + ]; + doHaddock = false; + doCheck = false; + description = "Combinator-based type-safe formatting (like printf() or FORMAT)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "foundation" = callPackage + ({ mkDerivation, base, basement, ghc-prim, stdenv }: + mkDerivation { + pname = "foundation"; + version = "0.0.25"; + sha256 = "c158550f8429be8614e832aa0b5018b29a4e5a8429118bdca5f6d7e74fe9d360"; + revision = "1"; + editedCabalFile = "1ps5sk50sf4b5hd87k3jqykqrwcw2wzyp50rcy6pghd61h83cjg2"; + 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 + ({ mkDerivation, base, comonad, containers, distributive + , exceptions, mtl, profunctors, semigroupoids, stdenv + , template-haskell, transformers, transformers-base + }: + mkDerivation { + pname = "free"; + version = "5.1.3"; + sha256 = "2c70d66e3a1ad52ce4b22d5510ffc6d7b3db950bd7f43bc61801cfe7b24c2e2d"; + libraryHaskellDepends = [ + base comonad containers distributive exceptions mtl profunctors + semigroupoids template-haskell transformers transformers-base + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/free/"; + description = "Monads for free"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "free-categories" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "free-categories"; + version = "0.1.0.0"; + sha256 = "9ddfd7b9e75c36ad2f7095013a1f00d61849b6b6b0f2469e62f207b8b6a1ea53"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/morphismtech/free-categories"; + description = "free categories"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "free-vl" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "free-vl"; + version = "0.1.4"; + sha256 = "57f63ed35b42fc54fefb3cc183d0655e0d6c4a28d5371dba00fc9c9d3fa602bf"; + revision = "1"; + editedCabalFile = "1711k76b6w7gfqvc8z9jnylj4hhk3rvx7ap31y1mmq4g2a4s82qm"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/aaronlevin/free-vl"; + description = "van Laarhoven encoded Free Monad with Extensible Effects"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "freenect" = callPackage + ({ mkDerivation, base, freenect, freenect_sync, libfreenect, stdenv + , vector + }: + mkDerivation { + pname = "freenect"; + version = "1.2.1"; + sha256 = "fca7aa958ec04396334b101679f8603850d7c6629770d5206d774e115cd70759"; + libraryHaskellDepends = [ base vector ]; + librarySystemDepends = [ freenect freenect_sync ]; + libraryPkgconfigDepends = [ libfreenect ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/chrisdone/freenect"; + description = "Interface to the Kinect device"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) freenect; inherit (pkgs) freenect_sync; +inherit (pkgs) libfreenect;}; + "freer-simple" = callPackage + ({ mkDerivation, base, natural-transformation, stdenv + , template-haskell, transformers-base + }: + mkDerivation { + pname = "freer-simple"; + version = "1.2.1.1"; + sha256 = "27cc3eaebef74268421c25d87c088003f7d8f175dd8b39818e66f62e4ecc0b6f"; + revision = "1"; + editedCabalFile = "10c7m8v7s8pqmhyym014xnb875z41sh3sq27b7sy7j15ay0vw694"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base natural-transformation template-haskell transformers-base + ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/lexi-lambda/freer-simple#readme"; + description = "Implementation of a friendly effect system for Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "freetype2" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "freetype2"; + version = "0.1.2"; + sha256 = "517e80298890e903b03134d7840d3d1a517bfdad53127ed57c2fdd18cbfae302"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Haskell binding for FreeType 2 library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "friendly-time" = callPackage + ({ mkDerivation, base, old-locale, stdenv, time }: + mkDerivation { + pname = "friendly-time"; + version = "0.4.1"; + sha256 = "9af3443227c3f271f5d11ed8c3c15c77a59de3ab82d87d93ac1f8455a54393c8"; + revision = "1"; + editedCabalFile = "096nfaqxavi6xblqh4q5dxks824liz75b4rm2la2hlkkn5mhqdgs"; + libraryHaskellDepends = [ base old-locale time ]; + doHaddock = false; + doCheck = false; + description = "Print time information in friendly ways"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "from-sum" = callPackage + ({ mkDerivation, base, stdenv, transformers }: + mkDerivation { + pname = "from-sum"; + version = "0.2.3.0"; + sha256 = "015582194287e21259db9c60b92d4c896a88e9f6e92356def001e15aa3f5bae5"; + libraryHaskellDepends = [ base transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/cdepillabout/from-sum"; + description = "Combinators for working with Maybe and Either"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "frontmatter" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, stdenv, yaml }: + mkDerivation { + pname = "frontmatter"; + version = "0.1.0.2"; + sha256 = "66eb97b0d5097397f0238b9af764a8c6ea2bb9a4a16cd1214051719fc313b99d"; + libraryHaskellDepends = [ attoparsec base bytestring yaml ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/yamadapc/haskell-frontmatter"; + description = "Parses frontmatter as used in Jekyll markdown files"; + license = stdenv.lib.licenses.mit; + }) {}; + "fsnotify" = callPackage + ({ mkDerivation, async, base, bytestring, containers, directory + , filepath, hinotify, shelly, stdenv, text, time, unix, unix-compat + }: + mkDerivation { + pname = "fsnotify"; + version = "0.3.0.1"; + sha256 = "ded2165f72a2b4971f941cb83ef7f58b200e3e04159be78da55ba6c5d35f6da5"; + revision = "1"; + editedCabalFile = "1pa9pa0kflkqlb4dysagy0aihn452hmf6wwlsr7fp4ygg86m7fsq"; + libraryHaskellDepends = [ + async base bytestring containers directory filepath hinotify shelly + text time unix unix-compat + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-fswatch/hfsnotify"; + description = "Cross platform library for file change notification"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fsnotify-conduit" = callPackage + ({ mkDerivation, base, conduit, directory, filepath, fsnotify + , resourcet, stdenv, transformers + }: + mkDerivation { + pname = "fsnotify-conduit"; + version = "0.1.1.1"; + sha256 = "03990f311f7d66a6996b88722602b6058fbae7ad33e74073875ef0466ef001ce"; + libraryHaskellDepends = [ + base conduit directory filepath fsnotify resourcet transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fpco/fsnotify-conduit#readme"; + description = "Get filesystem notifications as a stream of events"; + license = stdenv.lib.licenses.mit; + }) {}; + "funcmp" = callPackage + ({ mkDerivation, base, filepath, pretty, process, stdenv }: + mkDerivation { + pname = "funcmp"; + version = "1.9"; + sha256 = "08b2b982fc301af160ae5f2ab5d01e850b4ed177963fb19b4d4b2a28e7bdaab4"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base filepath pretty process ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/peti/funcmp"; + description = "Functional MetaPost is a Haskell frontend to the MetaPost language"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "function-builder" = callPackage + ({ mkDerivation, base, stdenv, tagged }: + mkDerivation { + pname = "function-builder"; + version = "0.3.0.1"; + sha256 = "932d61d4622f84effcb67def19531f0baab34aa3adaff0417a6840a580f5eedf"; + libraryHaskellDepends = [ base tagged ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/sheyll/function-builder#readme"; + description = "Create poly variadic functions for monoidal results"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "functor-classes-compat" = callPackage + ({ mkDerivation, base, containers, hashable, stdenv + , unordered-containers, vector + }: + mkDerivation { + pname = "functor-classes-compat"; + version = "1"; + sha256 = "ef11f94f44a74d6657ee61dcd2cfbc6d0889d233a2fb4caae6a29d9c59a1366f"; + revision = "6"; + editedCabalFile = "0r0h3hp182w9ndhr5lrvhzl1vyj2f3vvh32fpdnbxb8xkkhx55sa"; + configureFlags = [ "-fcontainers" ]; + libraryHaskellDepends = [ + base containers hashable unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phadej/functor-classes-compat#readme"; + description = "Data.Functor.Classes instances for core packages"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fused-effects" = callPackage + ({ mkDerivation, base, stdenv, transformers }: + mkDerivation { + pname = "fused-effects"; + version = "1.0.2.0"; + sha256 = "dd7801faa03c0d22e2826b840091cced7080e8561aa8b6806cf68dea48a9c837"; + libraryHaskellDepends = [ base transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fused-effects/fused-effects"; + description = "A fast, flexible, fused effect system"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fusion-plugin-types" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "fusion-plugin-types"; + version = "0.1.0"; + sha256 = "6d0453886b0aca46ab311b8ac8031fd249417e96a1b675248fca196565f59f92"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/composewell/fusion-plugin-types"; + description = "Types for the fusion-plugin package"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fuzzcheck" = callPackage + ({ mkDerivation, base, lifted-base, monad-control, QuickCheck + , random, stdenv, transformers + }: + mkDerivation { + pname = "fuzzcheck"; + version = "0.1.1"; + sha256 = "ecd664796e9cf5c608ca904897dd9ec18b471a86fcfb4216328382b28023d961"; + libraryHaskellDepends = [ + base lifted-base monad-control QuickCheck random transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fpco/fuzzcheck"; + description = "A simple checker for stress testing monadic code"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fuzzy" = callPackage + ({ mkDerivation, base, monoid-subclasses, stdenv }: + mkDerivation { + pname = "fuzzy"; + version = "0.1.0.0"; + sha256 = "820a7a2b52163c1ecf0924780604ec903979560901cc1b9f27a68ff17256e9cb"; + libraryHaskellDepends = [ base monoid-subclasses ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/joom/fuzzy"; + description = "Filters a list based on a fuzzy string search"; + license = stdenv.lib.licenses.mit; + }) {}; + "fuzzy-dates" = callPackage + ({ mkDerivation, base, hourglass, hspec, lens, parsec, stdenv }: + mkDerivation { + pname = "fuzzy-dates"; + version = "0.1.1.2"; + sha256 = "a9b14c118be1f2c815c9e879121174f3e05b7b572b06741e33b39a3b4933ea89"; + libraryHaskellDepends = [ base hourglass hspec lens parsec ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ReedOei/fuzzy-dates#readme"; + description = "Libary for parsing dates in strings in varied formats"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fuzzy-time" = callPackage + ({ mkDerivation, base, containers, deepseq, megaparsec, stdenv + , text, time, validity, validity-time + }: + mkDerivation { + pname = "fuzzy-time"; + version = "0.1.0.0"; + sha256 = "9232d8aa01c9a346fe158d6ad3939aef6c94526c3a7c6c59fb14656b73bc2fd1"; + libraryHaskellDepends = [ + base containers deepseq megaparsec text time validity validity-time + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/fuzzy-time"; + license = stdenv.lib.licenses.mit; + }) {}; + "fuzzyset" = callPackage + ({ mkDerivation, base, data-default, stdenv, text, text-metrics + , unordered-containers, vector + }: + mkDerivation { + pname = "fuzzyset"; + version = "0.2.0"; + sha256 = "cf5512f0897e6de3ba0899bd7e84b6dcc99b7f0d80977e52576586ec185ba873"; + libraryHaskellDepends = [ + base data-default text text-metrics unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/laserpants/fuzzyset-haskell"; + description = "Fuzzy set for approximate string matching"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "gauge" = callPackage + ({ mkDerivation, base, basement, deepseq, directory, process + , stdenv, vector + }: + mkDerivation { + pname = "gauge"; + version = "0.2.5"; + sha256 = "d520fd677890c1bf2b1601331d003f976d85420811c3db4a72cff4d3bdb7f5a7"; + libraryHaskellDepends = [ + base basement deepseq directory process vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/vincenthz/hs-gauge"; + description = "small framework for performance measurement and analysis"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "gd" = callPackage + ({ mkDerivation, base, bytestring, expat, fontconfig, freetype, gd + , libjpeg, libpng, stdenv, zlib + }: + mkDerivation { + pname = "gd"; + version = "3000.7.3"; + sha256 = "14aecb600d9a058b1905dfdef3d51a1eb11fb92f804fbaaa041103a0bfd97fb6"; + libraryHaskellDepends = [ base bytestring ]; + librarySystemDepends = [ + expat fontconfig freetype gd libjpeg libpng zlib + ]; + doHaddock = false; + doCheck = false; + description = "A Haskell binding to a subset of the GD graphics library"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) expat; inherit (pkgs) fontconfig; +inherit (pkgs) freetype; inherit (pkgs) gd; +inherit (pkgs) libjpeg; inherit (pkgs) libpng; inherit (pkgs) zlib;}; + "gdp" = callPackage + ({ mkDerivation, base, lawful, stdenv }: + mkDerivation { + pname = "gdp"; + version = "0.0.3.0"; + sha256 = "a0f70f3eb52d0c666ef2c6a68130d1e8db21c545fc9a7cd3a839dd538a347d5e"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base lawful ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/matt-noonan/gdp#readme"; + description = "Reason about invariants and preconditions with ghosts of departed proofs"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "general-games" = callPackage + ({ mkDerivation, base, monad-loops, MonadRandom, random + , random-shuffle, stdenv + }: + mkDerivation { + pname = "general-games"; + version = "1.1.1"; + sha256 = "8b8e9e3546738b55a74589cf76ebe46c3a2f2fd346a853f9dbbf8bd0563350c0"; + libraryHaskellDepends = [ + base monad-loops MonadRandom random random-shuffle + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/cgorski/general-games"; + description = "Library supporting simulation of a number of games"; + license = stdenv.lib.licenses.mit; + }) {}; + "generic-arbitrary" = callPackage + ({ mkDerivation, base, QuickCheck, stdenv }: + mkDerivation { + pname = "generic-arbitrary"; + version = "0.1.0"; + sha256 = "69f30a54e7a3d0a45288778e22e6d0d03cfc3b525dfe0a663cd4f559a619bcc6"; + libraryHaskellDepends = [ base QuickCheck ]; + doHaddock = false; + doCheck = false; + description = "Generic implementation for QuickCheck's Arbitrary"; + license = stdenv.lib.licenses.mit; + }) {}; + "generic-constraints" = callPackage + ({ mkDerivation, base, stdenv, template-haskell, th-abstraction }: + mkDerivation { + pname = "generic-constraints"; + version = "1.1.1.1"; + sha256 = "199c1374323914cd3e335404b2a1ab83127ed01bde489610fed81c046320a3c5"; + libraryHaskellDepends = [ base template-haskell th-abstraction ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/yairchu/generic-constraints"; + description = "Constraints via Generic"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "generic-data" = callPackage + ({ mkDerivation, base, base-orphans, contravariant + , show-combinators, stdenv + }: + mkDerivation { + pname = "generic-data"; + version = "0.7.0.0"; + sha256 = "48c59d9c238596d764ab0391d3fce4dbbee64207460c902e7c771541fa47cd94"; + libraryHaskellDepends = [ + base base-orphans contravariant show-combinators + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Lysxia/generic-data#readme"; + description = "Deriving instances with GHC.Generics and related utilities"; + license = stdenv.lib.licenses.mit; + }) {}; + "generic-deriving" = callPackage + ({ mkDerivation, base, containers, ghc-prim, stdenv + , template-haskell, th-abstraction + }: + mkDerivation { + pname = "generic-deriving"; + version = "1.13.1"; + sha256 = "e9b53a40eae58e18ee281858a1ba400f14128d5779858272b01c10d64aa09abe"; + libraryHaskellDepends = [ + base containers ghc-prim template-haskell th-abstraction + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/dreixel/generic-deriving"; + description = "Generic programming library for generalised deriving"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "generic-lens" = callPackage + ({ mkDerivation, base, profunctors, stdenv, tagged, text }: + mkDerivation { + pname = "generic-lens"; + version = "1.2.0.1"; + sha256 = "8e6f5ee53df18b4c92ecef5e0443f4472989b2f931d264aaf99aad9c73ee8736"; + libraryHaskellDepends = [ base profunctors tagged text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/kcsongor/generic-lens"; + description = "Generically derive traversals, lenses and prisms"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "generic-monoid" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "generic-monoid"; + version = "0.1.0.0"; + sha256 = "1ce033351f4674a6ffa1ff6b7b8c4f43a8f753e190c44d2d1b178db88daff04b"; + revision = "2"; + editedCabalFile = "1izxgvh4x0vpbq0k41qihz2cj0cbbvzgf57niqa9zylp7baagy2s"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Derive monoid instances for product types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "generic-random" = callPackage + ({ mkDerivation, base, QuickCheck, stdenv }: + mkDerivation { + pname = "generic-random"; + version = "1.3.0.1"; + sha256 = "f3342eb7a071f945f8a2ed9041a20f9449a51797a5a5ec4a5a612c5d593f3c35"; + libraryHaskellDepends = [ base QuickCheck ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/lysxia/generic-random"; + description = "Generic random generators for QuickCheck"; + license = stdenv.lib.licenses.mit; + }) {}; + "generics-sop" = callPackage + ({ mkDerivation, base, ghc-prim, sop-core, stdenv, template-haskell + , th-abstraction + }: + mkDerivation { + pname = "generics-sop"; + version = "0.5.1.0"; + sha256 = "eac657aa743282a81e03438744ac93053d989b829f6b3ca4837c70bbca041f3c"; + libraryHaskellDepends = [ + base ghc-prim sop-core template-haskell th-abstraction + ]; + doHaddock = false; + doCheck = false; + description = "Generic Programming using True Sums of Products"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "generics-sop-lens" = callPackage + ({ mkDerivation, base, generics-sop, lens, stdenv }: + mkDerivation { + pname = "generics-sop-lens"; + version = "0.2.0.1"; + sha256 = "7a86497e76d0c0585c9677b081732c2b4d9377370faf7fb54eee8b6cfe2587fa"; + libraryHaskellDepends = [ base generics-sop lens ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phadej/generics-sop-lens#readme"; + description = "Lenses for types in generics-sop"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "genvalidity" = callPackage + ({ mkDerivation, base, QuickCheck, random, stdenv, validity }: + mkDerivation { + pname = "genvalidity"; + version = "0.10.0.2"; + sha256 = "97e2b7cfae08c41f44527821efb814e49409974f3c2d345041e350f5935ad7cc"; + libraryHaskellDepends = [ base QuickCheck random validity ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "Testing utilities for the validity library"; + license = stdenv.lib.licenses.mit; + }) {}; + "genvalidity-aeson" = callPackage + ({ mkDerivation, aeson, base, genvalidity, genvalidity-scientific + , genvalidity-text, genvalidity-unordered-containers + , genvalidity-vector, QuickCheck, stdenv, validity, validity-aeson + }: + mkDerivation { + pname = "genvalidity-aeson"; + version = "0.3.0.0"; + sha256 = "5090c6fc63c1a059c98bf77f09df8578ecf9c9b43a63d0538e3f8ab1d33c1651"; + libraryHaskellDepends = [ + aeson base genvalidity genvalidity-scientific genvalidity-text + genvalidity-unordered-containers genvalidity-vector QuickCheck + validity validity-aeson + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "GenValidity support for aeson"; + license = stdenv.lib.licenses.mit; + }) {}; + "genvalidity-bytestring" = callPackage + ({ mkDerivation, base, bytestring, genvalidity, QuickCheck, stdenv + , validity, validity-bytestring + }: + mkDerivation { + pname = "genvalidity-bytestring"; + version = "0.5.0.1"; + sha256 = "f8ce035f71d92fa2d3f6e757879647faf9f3ec5c984f50e66831fc46b01afa02"; + libraryHaskellDepends = [ + base bytestring genvalidity QuickCheck validity validity-bytestring + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "GenValidity support for ByteString"; + license = stdenv.lib.licenses.mit; + }) {}; + "genvalidity-containers" = callPackage + ({ mkDerivation, base, containers, genvalidity, QuickCheck, stdenv + , validity, validity-containers + }: + mkDerivation { + pname = "genvalidity-containers"; + version = "0.8.0.2"; + sha256 = "011c8c8470a9fe40bfa500caf374789cbb19703b407b2c1cfd00816593961d5b"; + libraryHaskellDepends = [ + base containers genvalidity QuickCheck validity validity-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "GenValidity support for containers"; + license = stdenv.lib.licenses.mit; + }) {}; + "genvalidity-criterion" = callPackage + ({ mkDerivation, base, criterion, deepseq, genvalidity, QuickCheck + , stdenv + }: + mkDerivation { + pname = "genvalidity-criterion"; + version = "0.0.0.0"; + sha256 = "395db7b6deb0754cd7029105024b9f55f44835dfa7a718271eff02b8d301a239"; + libraryHaskellDepends = [ + base criterion deepseq genvalidity QuickCheck + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "Criterion benchmarks for generators"; + license = stdenv.lib.licenses.mit; + }) {}; + "genvalidity-hspec" = callPackage + ({ mkDerivation, base, genvalidity, genvalidity-property, hspec + , hspec-core, QuickCheck, stdenv, transformers, validity + }: + mkDerivation { + pname = "genvalidity-hspec"; + version = "0.7.0.4"; + sha256 = "bb7e396266eb4508f32371a69f57e17f6e2664b29730b03af6f667610fe85229"; + libraryHaskellDepends = [ + base genvalidity genvalidity-property hspec hspec-core QuickCheck + transformers validity + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "Standard spec's for GenValidity instances"; + license = stdenv.lib.licenses.mit; + }) {}; + "genvalidity-hspec-aeson" = callPackage + ({ mkDerivation, aeson, base, bytestring, deepseq, genvalidity + , genvalidity-hspec, hspec, QuickCheck, stdenv + }: + mkDerivation { + pname = "genvalidity-hspec-aeson"; + version = "0.3.1.1"; + sha256 = "4b819bd1d95ef167fa186d3b73bc478e7daa2cafb2bc93f5a8b20c0ce5dc0bef"; + libraryHaskellDepends = [ + aeson base bytestring deepseq genvalidity genvalidity-hspec hspec + QuickCheck + ]; + doHaddock = false; + doCheck = false; + homepage = "http://cs-syd.eu"; + description = "Standard spec's for aeson-related instances"; + license = stdenv.lib.licenses.mit; + }) {}; + "genvalidity-hspec-binary" = callPackage + ({ mkDerivation, base, binary, deepseq, genvalidity + , genvalidity-hspec, hspec, QuickCheck, stdenv + }: + mkDerivation { + pname = "genvalidity-hspec-binary"; + version = "0.2.0.4"; + sha256 = "298fc601daa79b027704109fad4f6b7ac655d857963e0732c72aa10a53668f90"; + libraryHaskellDepends = [ + base binary deepseq genvalidity genvalidity-hspec hspec QuickCheck + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "Standard spec's for binary-related Instances"; + license = stdenv.lib.licenses.mit; + }) {}; + "genvalidity-hspec-cereal" = callPackage + ({ mkDerivation, base, cereal, deepseq, genvalidity + , genvalidity-hspec, hspec, QuickCheck, stdenv + }: + mkDerivation { + pname = "genvalidity-hspec-cereal"; + version = "0.2.0.4"; + sha256 = "ebb3a158e95dcd8c678127a9237a8a10a47845b829856d031d8a46c94ce9ce37"; + libraryHaskellDepends = [ + base cereal deepseq genvalidity genvalidity-hspec hspec QuickCheck + ]; + doHaddock = false; + doCheck = false; + homepage = "http://cs-syd.eu"; + description = "Standard spec's for cereal-related instances"; + license = stdenv.lib.licenses.mit; + }) {}; + "genvalidity-hspec-hashable" = callPackage + ({ mkDerivation, base, genvalidity, genvalidity-hspec + , genvalidity-property, hashable, hspec, QuickCheck, stdenv + , validity + }: + mkDerivation { + pname = "genvalidity-hspec-hashable"; + version = "0.2.0.5"; + sha256 = "3e4fa0bdbcebe04382ca94d27135e9f8628504502da199db775ef845f29e41c5"; + libraryHaskellDepends = [ + base genvalidity genvalidity-hspec genvalidity-property hashable + hspec QuickCheck validity + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "Standard spec's for Hashable instances"; + license = stdenv.lib.licenses.mit; + }) {}; + "genvalidity-hspec-optics" = callPackage + ({ mkDerivation, base, genvalidity, genvalidity-hspec, hspec + , microlens, QuickCheck, stdenv + }: + mkDerivation { + pname = "genvalidity-hspec-optics"; + version = "0.1.1.2"; + sha256 = "4801063637e36d57a03cfa6daa9c5cc6539ed0afeb9348e76d26c63fb0d109d6"; + libraryHaskellDepends = [ + base genvalidity genvalidity-hspec hspec microlens QuickCheck + ]; + doHaddock = false; + doCheck = false; + homepage = "http://cs-syd.eu"; + description = "Standard spec's for lens"; + license = stdenv.lib.licenses.mit; + }) {}; + "genvalidity-hspec-persistent" = callPackage + ({ mkDerivation, base, genvalidity, genvalidity-hspec, hspec + , persistent, QuickCheck, stdenv, text + }: + mkDerivation { + pname = "genvalidity-hspec-persistent"; + version = "0.0.0.1"; + sha256 = "a0cabb83ee7a18045655469a972add66f6e4fc81ba499dd47cab0b19a1e59f87"; + libraryHaskellDepends = [ + base genvalidity genvalidity-hspec hspec persistent QuickCheck text + ]; + doHaddock = false; + doCheck = false; + homepage = "http://cs-syd.eu"; + description = "Standard spec's for persistent-related instances"; + license = stdenv.lib.licenses.mit; + }) {}; + "genvalidity-mergeful" = callPackage + ({ mkDerivation, base, containers, genvalidity + , genvalidity-containers, genvalidity-time, mergeful, QuickCheck + , stdenv + }: + mkDerivation { + pname = "genvalidity-mergeful"; + version = "0.1.0.0"; + sha256 = "3eb24a6d72adf7ccb6840f0c25995bcfd17911f776f842080d262663b30c7313"; + libraryHaskellDepends = [ + base containers genvalidity genvalidity-containers genvalidity-time + mergeful QuickCheck + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/mergeful#readme"; + license = stdenv.lib.licenses.mit; + }) {}; + "genvalidity-mergeless" = callPackage + ({ mkDerivation, base, containers, genvalidity + , genvalidity-containers, genvalidity-time, mergeless, QuickCheck + , stdenv + }: + mkDerivation { + pname = "genvalidity-mergeless"; + version = "0.1.0.0"; + sha256 = "35d8f75beacb42869ebc49a26d1679a61869dc8288259fca51111dd8bc5b172e"; + libraryHaskellDepends = [ + base containers genvalidity genvalidity-containers genvalidity-time + mergeless QuickCheck + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/mergeless#readme"; + license = stdenv.lib.licenses.mit; + }) {}; + "genvalidity-path" = callPackage + ({ mkDerivation, base, genvalidity, path, QuickCheck, stdenv + , validity-path + }: + mkDerivation { + pname = "genvalidity-path"; + version = "0.3.0.4"; + sha256 = "748482082e93cc93b3ab7fd33970ef43247be0805f63144ee11983cf7b2a606b"; + libraryHaskellDepends = [ + base genvalidity path QuickCheck validity-path + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "GenValidity support for Path"; + license = stdenv.lib.licenses.mit; + }) {}; + "genvalidity-property" = callPackage + ({ mkDerivation, base, genvalidity, hspec, pretty-show, QuickCheck + , stdenv, validity + }: + mkDerivation { + pname = "genvalidity-property"; + version = "0.5.0.1"; + sha256 = "ffa8322bcb9608a1a1cb5cc04099a19f3ecfb507923dc799bf3b9c433e617f33"; + libraryHaskellDepends = [ + base genvalidity hspec pretty-show QuickCheck validity + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "Standard properties for functions on `Validity` types"; + license = stdenv.lib.licenses.mit; + }) {}; + "genvalidity-scientific" = callPackage + ({ mkDerivation, base, genvalidity, QuickCheck, scientific, stdenv + , validity, validity-scientific + }: + mkDerivation { + pname = "genvalidity-scientific"; + version = "0.2.1.1"; + sha256 = "a9b76332cf0620df26de3ca690330be290cd17b244f94555a9c7a7531f558cea"; + libraryHaskellDepends = [ + base genvalidity QuickCheck scientific validity validity-scientific + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "GenValidity support for Scientific"; + license = stdenv.lib.licenses.mit; + }) {}; + "genvalidity-text" = callPackage + ({ mkDerivation, array, base, genvalidity, QuickCheck, random + , stdenv, text, validity, validity-text + }: + mkDerivation { + pname = "genvalidity-text"; + version = "0.7.0.2"; + sha256 = "2cc93192529d5d15fce3ade12d3bc68a24c85029bfefa2e5fe528de71c464f5c"; + libraryHaskellDepends = [ + array base genvalidity QuickCheck random text validity + validity-text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "GenValidity support for Text"; + license = stdenv.lib.licenses.mit; + }) {}; + "genvalidity-time" = callPackage + ({ mkDerivation, base, genvalidity, QuickCheck, stdenv, time + , validity-time + }: + mkDerivation { + pname = "genvalidity-time"; + version = "0.3.0.0"; + sha256 = "dc6e95b4b9e7a6b771d7726faaec63ddc0bb737540361170b874872af9d349fd"; + libraryHaskellDepends = [ + base genvalidity QuickCheck time validity-time + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "GenValidity support for time"; + license = stdenv.lib.licenses.mit; + }) {}; + "genvalidity-typed-uuid" = callPackage + ({ mkDerivation, base, genvalidity, genvalidity-uuid, QuickCheck + , stdenv, typed-uuid + }: + mkDerivation { + pname = "genvalidity-typed-uuid"; + version = "0.0.0.2"; + sha256 = "20101cfa414b1ef167c448c9a45155a13bfe3ab871a989df0de10a5b43f0029a"; + libraryHaskellDepends = [ + base genvalidity genvalidity-uuid QuickCheck typed-uuid + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/typed-uuid#readme"; + description = "Generators for Phantom-Typed version of UUID"; + license = stdenv.lib.licenses.mit; + }) {}; + "genvalidity-unordered-containers" = callPackage + ({ mkDerivation, base, genvalidity, hashable, QuickCheck, stdenv + , unordered-containers, validity, validity-unordered-containers + }: + mkDerivation { + pname = "genvalidity-unordered-containers"; + version = "0.3.0.1"; + sha256 = "c23e49c467a63de1470527d636f981f533e2054b5b951ba0498c90648a90c885"; + libraryHaskellDepends = [ + base genvalidity hashable QuickCheck unordered-containers validity + validity-unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "GenValidity support for unordered-containers"; + license = stdenv.lib.licenses.mit; + }) {}; + "genvalidity-uuid" = callPackage + ({ mkDerivation, base, genvalidity, QuickCheck, stdenv, uuid + , validity, validity-uuid + }: + mkDerivation { + pname = "genvalidity-uuid"; + version = "0.1.0.4"; + sha256 = "59d8c70467439e3917e8d42c9995de1741369944383bea2495ba62b671b2340a"; + libraryHaskellDepends = [ + base genvalidity QuickCheck uuid validity validity-uuid + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "GenValidity support for UUID"; + license = stdenv.lib.licenses.mit; + }) {}; + "genvalidity-vector" = callPackage + ({ mkDerivation, base, genvalidity, QuickCheck, stdenv, validity + , validity-vector, vector + }: + mkDerivation { + pname = "genvalidity-vector"; + version = "0.3.0.1"; + sha256 = "20ef74aae55af8c8e2d675d447aef132e8723b4297f0d3cbf0bf048e44d77578"; + libraryHaskellDepends = [ + base genvalidity QuickCheck validity validity-vector vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "GenValidity support for vector"; + license = stdenv.lib.licenses.mit; + }) {}; + "geojson" = callPackage + ({ mkDerivation, aeson, base, containers, deepseq, lens, scientific + , semigroups, stdenv, text, transformers, validation, vector + }: + mkDerivation { + pname = "geojson"; + version = "4.0.2"; + sha256 = "c634eb9879b78474a979a5eab0233a5d5a92e242262564665f0619d82e794b33"; + libraryHaskellDepends = [ + aeson base containers deepseq lens scientific semigroups text + transformers validation vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/zellige/hs-geojson"; + description = "A thin GeoJSON Layer above the aeson library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "getopt-generics" = callPackage + ({ mkDerivation, base, base-compat, base-orphans, generics-sop + , stdenv, tagged + }: + mkDerivation { + pname = "getopt-generics"; + version = "0.13.0.4"; + sha256 = "f9458ffc13a8767ca8026a2c9dfc294ce2b5ca94148d5286e368bc1c2c9b5fe7"; + libraryHaskellDepends = [ + base base-compat base-orphans generics-sop tagged + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/soenkehahn/getopt-generics#readme"; + description = "Create command line interfaces with ease"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ghc-compact" = callPackage + ({ mkDerivation, base, bytestring, ghc-prim, stdenv }: + mkDerivation { + pname = "ghc-compact"; + version = "0.1.0.0"; + sha256 = "50bc40e5e5b3a17b267250136af0c04027a9d9eb699e9fee8a5a321bae424e0f"; + revision = "3"; + editedCabalFile = "09l51r0nk7vj6a9crz7q5sv4962mnq18xb6zkxfl6cnm28v85nsk"; + libraryHaskellDepends = [ base bytestring ghc-prim ]; + doHaddock = false; + doCheck = false; + description = "In memory storage of deeply evaluated data structure"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ghc-core" = callPackage + ({ mkDerivation, base, colorize-haskell, directory, filepath + , pcre-light, process, stdenv + }: + mkDerivation { + pname = "ghc-core"; + version = "0.5.6"; + sha256 = "ec34f3e5892be7c2b52945875cd330397eca3904ae1d9574559855817b8b7e85"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base colorize-haskell directory filepath pcre-light process + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/shachaf/ghc-core"; + description = "Display GHC's core and assembly output in a pager"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ghc-exactprint" = callPackage + ({ mkDerivation, base, bytestring, containers, directory, filepath + , free, ghc, ghc-boot, ghc-paths, mtl, stdenv, syb + }: + mkDerivation { + pname = "ghc-exactprint"; + version = "0.6.2"; + sha256 = "32f13e5788576d971ad0a14cdea7e8d0c3f4980dfcb060cebdea8d29f77166b0"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring containers directory filepath free ghc ghc-boot + ghc-paths mtl syb + ]; + doHaddock = false; + doCheck = false; + description = "ExactPrint for GHC"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ghc-lib" = callPackage + ({ mkDerivation, alex, array, base, binary, bytestring, containers + , deepseq, directory, filepath, ghc-lib-parser, ghc-prim, happy + , hpc, pretty, process, stdenv, time, transformers, unix + }: + mkDerivation { + pname = "ghc-lib"; + version = "8.8.3.20200412.1"; + sha256 = "afbfadfe5200c9419a218bb4fbf962725db6aeb829f85bb62426158eee90ae1f"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + array base binary bytestring containers deepseq directory filepath + ghc-lib-parser ghc-prim hpc pretty process time transformers unix + ]; + libraryToolDepends = [ alex happy ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/digital-asset/ghc-lib"; + description = "The GHC API, decoupled from GHC versions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ghc-lib-parser" = callPackage + ({ mkDerivation, alex, array, base, binary, bytestring, containers + , deepseq, directory, filepath, ghc-prim, happy, hpc, pretty + , process, stdenv, time, transformers, unix + }: + mkDerivation { + pname = "ghc-lib-parser"; + version = "8.8.3.20200412.1"; + sha256 = "0d5f654a33816c01e98e6d923876c53d637eea715bdad54a4f1f1bace088dead"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + array base binary bytestring containers deepseq directory filepath + ghc-prim hpc pretty process time transformers unix + ]; + libraryToolDepends = [ alex happy ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/digital-asset/ghc-lib"; + description = "The GHC API, decoupled from GHC versions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ghc-lib-parser-ex" = callPackage + ({ mkDerivation, base, bytestring, containers, extra, ghc, ghc-boot + , ghc-boot-th, stdenv, uniplate + }: + mkDerivation { + pname = "ghc-lib-parser-ex"; + version = "8.8.5.8"; + sha256 = "b36ef8b49da4e8c78b00dca9b9546b7d4db0b09b10da5e313d3f0dbb4af581d7"; + libraryHaskellDepends = [ + base bytestring containers extra ghc ghc-boot ghc-boot-th uniplate + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/shayne-fletcher/ghc-lib-parser-ex#readme"; + description = "Algorithms on GHC parse trees"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ghc-paths" = callPackage + ({ mkDerivation, base, Cabal, directory, stdenv }: + mkDerivation { + pname = "ghc-paths"; + version = "0.1.0.12"; + sha256 = "6ecbe676d073cb07989c61ce4c5709c4e67cbefdd2d55a4095f9388b6fe2c484"; + revision = "1"; + editedCabalFile = "1gb4hn87a78j1c2y1adi81y03irzkaxywscjkphfajsxc7f0ydw5"; + setupHaskellDepends = [ base Cabal directory ]; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Knowledge of GHC's installation directories"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ghc-prof" = callPackage + ({ mkDerivation, attoparsec, base, containers, scientific, stdenv + , text, time + }: + mkDerivation { + pname = "ghc-prof"; + version = "1.4.1.7"; + sha256 = "df61b65924f23f0421b9e42e22cb88cfc70190e44f1e87e2a4fd94e4744a474b"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + attoparsec base containers scientific text time + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/maoe/ghc-prof"; + description = "Library for parsing GHC time and allocation profiling reports"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ghc-source-gen" = callPackage + ({ mkDerivation, base, ghc, stdenv }: + mkDerivation { + pname = "ghc-source-gen"; + version = "0.3.0.0"; + sha256 = "13632a428d8e41c6359c61b3bad9d259722b33470517bd98fc2bb0bb38b735e5"; + libraryHaskellDepends = [ base ghc ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/google/ghc-source-gen#readme"; + description = "Constructs Haskell syntax trees for the GHC API"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ghc-syntax-highlighter" = callPackage + ({ mkDerivation, base, ghc-lib-parser, stdenv, text }: + mkDerivation { + pname = "ghc-syntax-highlighter"; + version = "0.0.5.0"; + sha256 = "47042d944b9c5af8d19d2ba8bc41a939d548dbd958f296645aa6288979080926"; + revision = "3"; + editedCabalFile = "0m41chf24mn78wxp1is38yg6nhkggwjw4r1avzfr2cvmcl0xz0xb"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base ghc-lib-parser text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mrkkrp/ghc-syntax-highlighter"; + description = "Syntax highlighter for Haskell using lexer of GHC itself"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ghc-tcplugins-extra" = callPackage + ({ mkDerivation, base, ghc, stdenv }: + mkDerivation { + pname = "ghc-tcplugins-extra"; + version = "0.4"; + sha256 = "1c6d4ffde539e3ff427c8f83d803cc1a4ddb6dd54d8fbc92318fcc9387aa057d"; + libraryHaskellDepends = [ base ghc ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/clash-lang/ghc-tcplugins-extra"; + description = "Utilities for writing GHC type-checker plugins"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "ghc-typelits-extra" = callPackage + ({ mkDerivation, base, containers, ghc, ghc-prim + , ghc-tcplugins-extra, ghc-typelits-knownnat + , ghc-typelits-natnormalise, integer-gmp, stdenv, transformers + }: + mkDerivation { + pname = "ghc-typelits-extra"; + version = "0.3.3"; + sha256 = "ac0a81317dd45dd55c0a81fc10185b49731de0126feea4b120a7ec71efb9b63d"; + libraryHaskellDepends = [ + base containers ghc ghc-prim ghc-tcplugins-extra + ghc-typelits-knownnat ghc-typelits-natnormalise integer-gmp + transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.clash-lang.org/"; + description = "Additional type-level operations on GHC.TypeLits.Nat"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "ghc-typelits-knownnat" = callPackage + ({ mkDerivation, base, ghc, ghc-prim, ghc-tcplugins-extra + , ghc-typelits-natnormalise, stdenv, template-haskell, transformers + }: + mkDerivation { + pname = "ghc-typelits-knownnat"; + version = "0.7.2"; + sha256 = "0cc2162ab4071fcb0c461729bb441b61a3eb1f3864d6b143bb390960dbbdb1f1"; + libraryHaskellDepends = [ + base ghc ghc-prim ghc-tcplugins-extra ghc-typelits-natnormalise + template-haskell transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://clash-lang.org/"; + description = "Derive KnownNat constraints from other KnownNat constraints"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "ghc-typelits-natnormalise" = callPackage + ({ mkDerivation, base, containers, ghc, ghc-tcplugins-extra + , integer-gmp, stdenv, syb, transformers + }: + mkDerivation { + pname = "ghc-typelits-natnormalise"; + version = "0.7.2"; + sha256 = "a24ccd647cc8a12bf35ceacf58773d35f1e005498ee37bf63c2ade89b77062c2"; + libraryHaskellDepends = [ + base containers ghc ghc-tcplugins-extra integer-gmp syb + transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.clash-lang.org/"; + description = "GHC typechecker plugin for types of kind GHC.TypeLits.Nat"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "ghc-typelits-presburger" = callPackage + ({ mkDerivation, base, containers, ghc, ghc-tcplugins-extra, mtl + , pretty, reflection, stdenv, syb, transformers + }: + mkDerivation { + pname = "ghc-typelits-presburger"; + version = "0.3.0.0"; + sha256 = "1fda97da4506c67a3efb0a9791539cf7c0887998ea479937b5967b267ce550c9"; + revision = "1"; + editedCabalFile = "0kh04p9n9q74n84vrzrybkd45alwzhll8m6xwn8nzi1bxpilrhm4"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base containers ghc ghc-tcplugins-extra mtl pretty reflection syb + transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/konn/ghc-typelits-presburger#readme"; + description = "Presburger Arithmetic Solver for GHC Type-level natural numbers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ghci-hexcalc" = callPackage + ({ mkDerivation, base, binary, stdenv }: + mkDerivation { + pname = "ghci-hexcalc"; + version = "0.1.1.0"; + sha256 = "701ee465d6f1d4b815782954fb68bd058b257b38773b07e89f2ee01c38ea53ce"; + libraryHaskellDepends = [ base binary ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/takenobu-hs/ghci-hexcalc"; + description = "GHCi as a Hex Calculator interactive"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ghcid" = callPackage + ({ mkDerivation, ansi-terminal, base, cmdargs, containers + , directory, extra, filepath, fsnotify, process, stdenv + , terminal-size, time, unix + }: + mkDerivation { + pname = "ghcid"; + version = "0.8.6"; + sha256 = "61bb8e0573c871ff3e3c2a7387b73872e71d3d908401a94f57e248392a72fe03"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + ansi-terminal base cmdargs directory extra filepath process time + ]; + executableHaskellDepends = [ + ansi-terminal base cmdargs containers directory extra filepath + fsnotify process terminal-size time unix + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ndmitchell/ghcid#readme"; + description = "GHCi based bare bones IDE"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ghcjs-codemirror" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "ghcjs-codemirror"; + version = "0.0.0.2"; + sha256 = "6cbb2c649f6d4a874eb7486a2dd33db2ed0f138f1f8289a6447460d39b4b2097"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ghcjs/CodeMirror"; + description = "Installs CodeMirror JavaScript files"; + license = stdenv.lib.licenses.mit; + }) {}; + "ghost-buster" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "ghost-buster"; + version = "0.1.1.0"; + sha256 = "02d0930ee77838e7f5a04ebc0a74f62b15218b8ace4a5b88510d9a6b56dbf6d6"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Lazersmoke/ghost-buster#readme"; + description = "Existential type utilites"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "gi-atk" = callPackage + ({ mkDerivation, atk, base, bytestring, Cabal, containers, gi-glib + , gi-gobject, haskell-gi, haskell-gi-base, haskell-gi-overloading + , stdenv, text, transformers + }: + mkDerivation { + pname = "gi-atk"; + version = "2.0.21"; + sha256 = "539f1d2f57eb947166b6608a5b7ef2cdd51ca92549a594ffcb4beb4205faec5a"; + setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; + libraryHaskellDepends = [ + base bytestring containers gi-glib gi-gobject haskell-gi + haskell-gi-base haskell-gi-overloading text transformers + ]; + libraryPkgconfigDepends = [ atk ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-gi/haskell-gi"; + description = "Atk bindings"; + license = stdenv.lib.licenses.lgpl21; + }) {inherit (pkgs) atk;}; + "gi-cairo" = callPackage + ({ mkDerivation, base, bytestring, Cabal, cairo, containers + , haskell-gi, haskell-gi-base, haskell-gi-overloading, stdenv, text + , transformers + }: + mkDerivation { + pname = "gi-cairo"; + version = "1.0.23"; + sha256 = "d022c96f87f22658dfa33fe1299597047f13dd7e387e149cc4c5fd6b284d87f8"; + setupHaskellDepends = [ base Cabal haskell-gi ]; + libraryHaskellDepends = [ + base bytestring containers haskell-gi haskell-gi-base + haskell-gi-overloading text transformers + ]; + libraryPkgconfigDepends = [ cairo ]; + doHaddock = false; + doCheck = false; + preCompileBuildDriver = '' + PKG_CONFIG_PATH+=":${cairo}/lib/pkgconfig" + setupCompileFlags+=" $(pkg-config --libs cairo-gobject)" + ''; + homepage = "https://github.com/haskell-gi/haskell-gi"; + description = "Cairo bindings"; + license = stdenv.lib.licenses.lgpl21; + }) {inherit (pkgs) cairo;}; + "gi-dbusmenu" = callPackage + ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib + , gi-gobject, haskell-gi, haskell-gi-base, haskell-gi-overloading + , libdbusmenu, stdenv, text, transformers + }: + mkDerivation { + pname = "gi-dbusmenu"; + version = "0.4.7"; + sha256 = "c9312db8ce49a76a58559e8499b9ca24dae7f9faeb0b674c99b352bf9130622b"; + setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; + libraryHaskellDepends = [ + base bytestring containers gi-glib gi-gobject haskell-gi + haskell-gi-base haskell-gi-overloading text transformers + ]; + libraryPkgconfigDepends = [ libdbusmenu ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-gi/haskell-gi"; + description = "Dbusmenu bindings"; + license = stdenv.lib.licenses.lgpl21; + }) {inherit (pkgs) libdbusmenu;}; + "gi-dbusmenugtk3" = callPackage + ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk + , gi-dbusmenu, gi-gdk, gi-gdkpixbuf, gi-glib, gi-gobject, gi-gtk + , gtk3, haskell-gi, haskell-gi-base, haskell-gi-overloading + , libdbusmenu-gtk3, stdenv, text, transformers + }: + mkDerivation { + pname = "gi-dbusmenugtk3"; + version = "0.4.8"; + sha256 = "1f3a5581ddb3edd5edb1301a519bb8ba7b784eee0dca55d0891aebbd40149659"; + setupHaskellDepends = [ + base Cabal gi-atk gi-dbusmenu gi-gdk gi-gdkpixbuf gi-glib + gi-gobject gi-gtk haskell-gi + ]; + libraryHaskellDepends = [ + base bytestring containers gi-atk gi-dbusmenu gi-gdk gi-gdkpixbuf + gi-glib gi-gobject gi-gtk haskell-gi haskell-gi-base + haskell-gi-overloading text transformers + ]; + libraryPkgconfigDepends = [ gtk3 libdbusmenu-gtk3 ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-gi/haskell-gi"; + description = "DbusmenuGtk bindings"; + license = stdenv.lib.licenses.lgpl21; + }) {inherit (pkgs) gtk3; inherit (pkgs) libdbusmenu-gtk3;}; + "gi-gdk" = callPackage + ({ mkDerivation, base, bytestring, Cabal, containers, gi-cairo + , gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject, gi-pango, gtk3 + , haskell-gi, haskell-gi-base, haskell-gi-overloading, stdenv, text + , transformers + }: + mkDerivation { + pname = "gi-gdk"; + version = "3.0.22"; + sha256 = "f9d180574e0ab161d58202dc270a230001a7d84414dd5f10c3c58631679cd828"; + setupHaskellDepends = [ + base Cabal gi-cairo gi-gdkpixbuf gi-gio gi-glib gi-gobject gi-pango + haskell-gi + ]; + libraryHaskellDepends = [ + base bytestring containers gi-cairo gi-gdkpixbuf gi-gio gi-glib + gi-gobject gi-pango haskell-gi haskell-gi-base + haskell-gi-overloading text transformers + ]; + libraryPkgconfigDepends = [ gtk3 ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-gi/haskell-gi"; + description = "Gdk bindings"; + license = stdenv.lib.licenses.lgpl21; + }) {inherit (pkgs) gtk3;}; + "gi-gdkpixbuf" = callPackage + ({ mkDerivation, base, bytestring, Cabal, containers, gdk_pixbuf + , gi-gio, gi-glib, gi-gobject, haskell-gi, haskell-gi-base + , haskell-gi-overloading, stdenv, text, transformers + }: + mkDerivation { + pname = "gi-gdkpixbuf"; + version = "2.0.23"; + sha256 = "d72a32e6dba9943a38a1a76012dc7c7dc1f7a31b69061dc7a143d3d570cff04a"; + setupHaskellDepends = [ + base Cabal gi-gio gi-glib gi-gobject haskell-gi + ]; + libraryHaskellDepends = [ + base bytestring containers gi-gio gi-glib gi-gobject haskell-gi + haskell-gi-base haskell-gi-overloading text transformers + ]; + libraryPkgconfigDepends = [ gdk_pixbuf ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-gi/haskell-gi"; + description = "GdkPixbuf bindings"; + license = stdenv.lib.licenses.lgpl21; + }) {inherit (pkgs) gdk_pixbuf;}; + "gi-gdkx11" = callPackage + ({ mkDerivation, base, bytestring, Cabal, containers, gi-cairo + , gi-gdk, gi-gio, gi-gobject, gi-xlib, gtk3, haskell-gi + , haskell-gi-base, haskell-gi-overloading, stdenv, text + , transformers + }: + mkDerivation { + pname = "gi-gdkx11"; + version = "3.0.9"; + sha256 = "ccb61eaa65dd6b5df9757d955a0b6d55128e946a8cb025deb60529b42fe77b7c"; + setupHaskellDepends = [ + base Cabal gi-cairo gi-gdk gi-gio gi-gobject gi-xlib haskell-gi + ]; + libraryHaskellDepends = [ + base bytestring containers gi-cairo gi-gdk gi-gio gi-gobject + gi-xlib haskell-gi haskell-gi-base haskell-gi-overloading text + transformers + ]; + libraryPkgconfigDepends = [ gtk3 ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-gi/haskell-gi"; + description = "GdkX11 bindings"; + license = stdenv.lib.licenses.lgpl21; + }) {inherit (pkgs) gtk3;}; + "gi-gio" = callPackage + ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib + , gi-gobject, glib, haskell-gi, haskell-gi-base + , haskell-gi-overloading, stdenv, text, transformers + }: + mkDerivation { + pname = "gi-gio"; + version = "2.0.26"; + sha256 = "5707b1a9054e1de43a3873224d181824e3c185c5fbca0ad71d9cab22f857e528"; + setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; + libraryHaskellDepends = [ + base bytestring containers gi-glib gi-gobject haskell-gi + haskell-gi-base haskell-gi-overloading text transformers + ]; + libraryPkgconfigDepends = [ glib ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-gi/haskell-gi"; + description = "Gio bindings"; + license = stdenv.lib.licenses.lgpl21; + }) {inherit (pkgs) glib;}; + "gi-glib" = callPackage + ({ mkDerivation, base, bytestring, Cabal, containers, glib + , haskell-gi, haskell-gi-base, haskell-gi-overloading, stdenv, text + , transformers + }: + mkDerivation { + pname = "gi-glib"; + version = "2.0.23"; + sha256 = "fd8c6b67461896397b390d427607ed2d90840e166b46de2a8aa8488a4ae951f3"; + setupHaskellDepends = [ base Cabal haskell-gi ]; + libraryHaskellDepends = [ + base bytestring containers haskell-gi haskell-gi-base + haskell-gi-overloading text transformers + ]; + libraryPkgconfigDepends = [ glib ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-gi/haskell-gi"; + description = "GLib bindings"; + license = stdenv.lib.licenses.lgpl21; + }) {inherit (pkgs) glib;}; + "gi-gobject" = callPackage + ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib, glib + , haskell-gi, haskell-gi-base, haskell-gi-overloading, stdenv, text + , transformers + }: + mkDerivation { + pname = "gi-gobject"; + version = "2.0.22"; + sha256 = "e69da869c38f6b0f7210ec5f2f4706ee0c55340e5ab45e7cf1b48d7480513130"; + setupHaskellDepends = [ base Cabal gi-glib haskell-gi ]; + libraryHaskellDepends = [ + base bytestring containers gi-glib haskell-gi haskell-gi-base + haskell-gi-overloading text transformers + ]; + libraryPkgconfigDepends = [ glib ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-gi/haskell-gi"; + description = "GObject bindings"; + license = stdenv.lib.licenses.lgpl21; + }) {inherit (pkgs) glib;}; + "gi-graphene" = callPackage + ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib + , gi-gobject, graphene-gobject, haskell-gi, haskell-gi-base + , haskell-gi-overloading, stdenv, text, transformers + }: + mkDerivation { + pname = "gi-graphene"; + version = "1.0.1"; + sha256 = "5b5ee3aa5492e4c3b93b71366f5e908941aa409fca9e2211f15375897fc25111"; + setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; + libraryHaskellDepends = [ + base bytestring containers gi-glib gi-gobject haskell-gi + haskell-gi-base haskell-gi-overloading text transformers + ]; + libraryPkgconfigDepends = [ graphene-gobject ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-gi/haskell-gi"; + description = "Graphene bindings"; + license = stdenv.lib.licenses.lgpl21; + }) {inherit (pkgs) graphene-gobject;}; + "gi-gtk" = callPackage + ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk + , gi-cairo, gi-gdk, gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject + , gi-pango, gtk3, haskell-gi, haskell-gi-base + , haskell-gi-overloading, stdenv, text, transformers + }: + mkDerivation { + pname = "gi-gtk"; + version = "3.0.33"; + sha256 = "53498d754d38b7b9aa328e391fc0bd4378c7ce7fc4ae34eed6a98637db57db0d"; + setupHaskellDepends = [ + base Cabal gi-atk gi-cairo gi-gdk gi-gdkpixbuf gi-gio gi-glib + gi-gobject gi-pango haskell-gi + ]; + libraryHaskellDepends = [ + base bytestring containers gi-atk gi-cairo gi-gdk gi-gdkpixbuf + gi-gio gi-glib gi-gobject gi-pango haskell-gi haskell-gi-base + haskell-gi-overloading text transformers + ]; + libraryPkgconfigDepends = [ gtk3 ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-gi/haskell-gi"; + description = "Gtk bindings"; + license = stdenv.lib.licenses.lgpl21; + }) {inherit (pkgs) gtk3;}; + "gi-gtk-hs" = callPackage + ({ mkDerivation, base, base-compat, containers, gi-gdk + , gi-gdkpixbuf, gi-glib, gi-gobject, gi-gtk, haskell-gi-base, mtl + , stdenv, text, transformers + }: + mkDerivation { + pname = "gi-gtk-hs"; + version = "0.3.8.1"; + sha256 = "1386b24985d0f0534166072c72d22aed6d7381d0cd8a270596bcff1800374216"; + libraryHaskellDepends = [ + base base-compat containers gi-gdk gi-gdkpixbuf gi-glib gi-gobject + gi-gtk haskell-gi-base mtl text transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-gi/gi-gtk-hs"; + description = "A wrapper for gi-gtk, adding a few more idiomatic API parts on top"; + license = stdenv.lib.licenses.lgpl21; + }) {}; + "gi-pango" = callPackage + ({ mkDerivation, base, bytestring, Cabal, cairo, containers + , gi-glib, gi-gobject, haskell-gi, haskell-gi-base + , haskell-gi-overloading, pango, stdenv, text, transformers + }: + mkDerivation { + pname = "gi-pango"; + version = "1.0.22"; + sha256 = "c27914a7dbfebe6e8a04280382b16e093df1bcefdc30b889b89e9da8f808bf25"; + setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; + libraryHaskellDepends = [ + base bytestring containers gi-glib gi-gobject haskell-gi + haskell-gi-base haskell-gi-overloading text transformers + ]; + libraryPkgconfigDepends = [ cairo pango ]; + doHaddock = false; + doCheck = false; + preCompileBuildDriver = '' + PKG_CONFIG_PATH+=":${cairo}/lib/pkgconfig" + setupCompileFlags+=" $(pkg-config --libs cairo-gobject)" + ''; + homepage = "https://github.com/haskell-gi/haskell-gi"; + description = "Pango bindings"; + license = stdenv.lib.licenses.lgpl21; + }) {inherit (pkgs) cairo; inherit (pkgs) pango;}; + "gi-xlib" = callPackage + ({ mkDerivation, base, bytestring, Cabal, containers, haskell-gi + , haskell-gi-base, haskell-gi-overloading, stdenv, text + , transformers, xlibsWrapper + }: + mkDerivation { + pname = "gi-xlib"; + version = "2.0.8"; + sha256 = "43ea7d45532f9608b8c3b50427f8eae5d7575fb1c4ce03af26a07f22287e3d3e"; + setupHaskellDepends = [ base Cabal haskell-gi ]; + libraryHaskellDepends = [ + base bytestring containers haskell-gi haskell-gi-base + haskell-gi-overloading text transformers + ]; + libraryPkgconfigDepends = [ xlibsWrapper ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-gi/haskell-gi"; + description = "xlib bindings"; + license = stdenv.lib.licenses.lgpl21; + }) {inherit (pkgs) xlibsWrapper;}; + "gingersnap" = callPackage + ({ mkDerivation, aeson, base, bytestring, deepseq, http-types + , postgresql-simple, resource-pool, snap-core, stdenv, text + , transformers, unordered-containers + }: + mkDerivation { + pname = "gingersnap"; + version = "0.3.1.0"; + sha256 = "01509dbfc31e865128d2ef13efc56502f9a716f7b30f0890a0616612aed08c82"; + libraryHaskellDepends = [ + aeson base bytestring deepseq http-types postgresql-simple + resource-pool snap-core text transformers unordered-containers + ]; + doHaddock = false; + doCheck = false; + description = "Consistent and safe JSON APIs with snap-core and (by default) postgresql-simple"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "giphy-api" = callPackage + ({ mkDerivation, aeson, base, containers, http-api-data + , http-client, http-client-tls, microlens, microlens-th, mtl + , network-uri, servant, servant-client, stdenv, text, transformers + }: + mkDerivation { + pname = "giphy-api"; + version = "0.7.0.0"; + sha256 = "4195eb1e30b8cd623bee40da6e0b01c1f3670c0c2de8acb65fe6cbc0d21c0d90"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base containers http-api-data http-client http-client-tls + microlens microlens-th mtl network-uri servant servant-client text + transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/passy/giphy-api#readme"; + description = "Giphy HTTP API wrapper and CLI search tool"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "githash" = callPackage + ({ mkDerivation, base, bytestring, directory, filepath, process + , stdenv, template-haskell + }: + mkDerivation { + pname = "githash"; + version = "0.1.4.0"; + sha256 = "c3bb8be2aaf072cea1789dfcb63dc9e0a7fb3fdc80a8f296e75fc3acc1105f67"; + libraryHaskellDepends = [ + base bytestring directory filepath process template-haskell + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/snoyberg/githash#readme"; + description = "Compile git revision info into Haskell projects"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "github-rest" = callPackage + ({ mkDerivation, aeson, base, bytestring, http-client + , http-client-tls, http-types, jwt, mtl, scientific, stdenv, text + , time, transformers, unliftio, unliftio-core + }: + mkDerivation { + pname = "github-rest"; + version = "1.0.2"; + sha256 = "9504b13b7f39f21a1a3fb5cc2565091efa843a1772ec9df0d7f3020440ee8d60"; + libraryHaskellDepends = [ + aeson base bytestring http-client http-client-tls http-types jwt + mtl scientific text time transformers unliftio unliftio-core + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/LeapYear/github-rest#readme"; + description = "Query the GitHub REST API programmatically"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "github-types" = callPackage + ({ mkDerivation, aeson, base, stdenv, text, time }: + mkDerivation { + pname = "github-types"; + version = "0.2.1"; + sha256 = "cce4ea461b3ea7c92d130181244cfe7f29c10aecc7e7a980ee6722b6d6af7867"; + libraryHaskellDepends = [ aeson base text time ]; + doHaddock = false; + doCheck = false; + description = "Type definitions for objects used by the GitHub v3 API"; + license = "unknown"; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "gitlab-haskell" = callPackage + ({ mkDerivation, aeson, base, bytestring, connection, http-conduit + , http-types, stdenv, text, time, transformers, unliftio + , unliftio-core + }: + mkDerivation { + pname = "gitlab-haskell"; + version = "0.1.8"; + sha256 = "bb06c8eecbfba47d40342f55d913d6b56557c0463cdd13d0020054b6fbdd428f"; + libraryHaskellDepends = [ + aeson base bytestring connection http-conduit http-types text time + transformers unliftio unliftio-core + ]; + doHaddock = false; + doCheck = false; + homepage = "https://gitlab.com/robstewart57/gitlab-haskell"; + description = "A Haskell library for the GitLab web API"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "gitrev" = callPackage + ({ mkDerivation, base, base-compat, directory, filepath, process + , stdenv, template-haskell + }: + mkDerivation { + pname = "gitrev"; + version = "1.3.1"; + sha256 = "a89964db24f56727b0e7b10c98fe7c116d721d8c46f52d6e77088669aaa38332"; + libraryHaskellDepends = [ + base base-compat directory filepath process template-haskell + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/acfoltzer/gitrev"; + description = "Compile git revision info into Haskell projects"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "gl" = callPackage + ({ mkDerivation, base, containers, fixed, half, libGL, stdenv + , transformers + }: + mkDerivation { + pname = "gl"; + version = "0.9"; + sha256 = "318ef0aab5239d5253c387709dd935c43a0d614f9bb1e186db4a7a96d88b61cd"; + revision = "1"; + editedCabalFile = "19qyb9m2fy9qyirmhhayg51scas42n3i2rx7jcw6v3ra8c8r9rwr"; + libraryHaskellDepends = [ + base containers fixed half transformers + ]; + librarySystemDepends = [ libGL ]; + doHaddock = false; + doCheck = false; + description = "Complete OpenGL raw bindings"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) libGL;}; + "glabrous" = callPackage + ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring + , cereal, cereal-text, either, stdenv, text, unordered-containers + }: + mkDerivation { + pname = "glabrous"; + version = "2.0.1"; + sha256 = "9c738bc148407b74c94947e3fa6c739b03669b3dd0f33829617df29efd390719"; + libraryHaskellDepends = [ + aeson aeson-pretty attoparsec base bytestring cereal cereal-text + either text unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/MichelBoucey/glabrous"; + description = "A template DSL library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "gloss" = callPackage + ({ mkDerivation, base, bmp, bytestring, containers, ghc-prim + , gloss-rendering, GLUT, OpenGL, stdenv + }: + mkDerivation { + pname = "gloss"; + version = "1.13.1.1"; + sha256 = "9a5a797d2c664e0eea7066adcec1a841a4eb3d08688827f2f5ae2fb745e3b2ae"; + revision = "1"; + editedCabalFile = "1bcjm3issssqxd60jd2y6032y8plcs0sm3wbnha1f6fa3z46z9n0"; + libraryHaskellDepends = [ + base bmp bytestring containers ghc-prim gloss-rendering GLUT OpenGL + ]; + doHaddock = false; + doCheck = false; + homepage = "http://gloss.ouroborus.net"; + description = "Painless 2D vector graphics, animations and simulations"; + license = stdenv.lib.licenses.mit; + }) {}; + "gloss-rendering" = callPackage + ({ mkDerivation, base, bmp, bytestring, containers, GLUT, OpenGL + , stdenv + }: + mkDerivation { + pname = "gloss-rendering"; + version = "1.13.1.1"; + sha256 = "3db5001edf345ac2232d012d6f57df031674509fca18383e43ca37f7ffa97fde"; + revision = "1"; + editedCabalFile = "10x83cpxp6yrmamjg4kjm3pzlhh6zj2rdw686py0vcx0jrjy3qg7"; + libraryHaskellDepends = [ + base bmp bytestring containers GLUT OpenGL + ]; + doHaddock = false; + doCheck = false; + description = "Gloss picture data types and rendering functions"; + license = stdenv.lib.licenses.mit; + }) {}; + "gluturtle" = callPackage + ({ mkDerivation, base, convertible, GLUT, stdenv, stm, yjsvg + , yjtools + }: + mkDerivation { + pname = "gluturtle"; + version = "0.0.58.1"; + sha256 = "178658ce4f76ac0a855ca9123cdc8bda0ecc5531356551c00ba6de98dcbd934b"; + libraryHaskellDepends = [ + base convertible GLUT stm yjsvg yjtools + ]; + doHaddock = false; + doCheck = false; + description = "turtle like LOGO with glut"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "gnuplot" = callPackage + ({ mkDerivation, array, base, containers, data-accessor + , data-accessor-transformers, deepseq, filepath, process + , semigroups, stdenv, temporary, time, transformers, utility-ht + }: + mkDerivation { + pname = "gnuplot"; + version = "0.5.6.1"; + sha256 = "cb32149b2ad92c134094f2f79ee0cee88e4de995a6e4729347597a6d2949d8e5"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + array base containers data-accessor data-accessor-transformers + deepseq filepath process semigroups temporary time transformers + utility-ht + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/Gnuplot"; + description = "2D and 3D plots using gnuplot"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "google-isbn" = callPackage + ({ mkDerivation, aeson, base, bytestring, conduit, conduit-extra + , http-conduit, stdenv, text + }: + mkDerivation { + pname = "google-isbn"; + version = "1.0.3"; + sha256 = "3a4df734785c46d381cff3cb44a553b0f9d5ffb051279367a193d64928c2322f"; + libraryHaskellDepends = [ + aeson base bytestring conduit conduit-extra http-conduit text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/apeyroux/google-isbn#readme"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "gothic" = callPackage + ({ mkDerivation, aeson, base, binary, bytestring, connection + , exceptions, hashable, http-client, http-client-tls, http-conduit + , http-types, lens, lens-aeson, scientific, stdenv, text, unix + , unordered-containers, vector + }: + mkDerivation { + pname = "gothic"; + version = "0.1.4"; + sha256 = "646bca15ed24e55151529cbfc6df7c21b26ba822c4207b014ac786def123a748"; + libraryHaskellDepends = [ + aeson base binary bytestring connection exceptions hashable + http-client http-client-tls http-conduit http-types lens lens-aeson + scientific text unix unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/MichelBoucey/gothic"; + description = "A Haskell Vault KVv2 secret engine client"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "gpolyline" = callPackage + ({ mkDerivation, base, split, stdenv }: + mkDerivation { + pname = "gpolyline"; + version = "0.1.0.1"; + sha256 = "28b3a644853ba6f0a7d6465d8d62646a10c995008a799ae67e728c8cf4a17a05"; + libraryHaskellDepends = [ base split ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fegu/gpolyline"; + description = "Pure module for encoding/decoding Google Polyline"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "graph-core" = callPackage + ({ mkDerivation, base, containers, deepseq, hashable, mtl, safe + , stdenv, unordered-containers, vector + }: + mkDerivation { + pname = "graph-core"; + version = "0.3.0.0"; + sha256 = "378f0baa40ebbb78e8c389f79e363eb573cdf182f799684d2f3d6ac51b10e854"; + libraryHaskellDepends = [ + base containers deepseq hashable mtl safe unordered-containers + vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/factisresearch/graph-core"; + description = "Fast, memory efficient and persistent graph implementation"; + license = stdenv.lib.licenses.mit; + }) {}; + "graph-wrapper" = callPackage + ({ mkDerivation, array, base, containers, stdenv }: + mkDerivation { + pname = "graph-wrapper"; + version = "0.2.6.0"; + sha256 = "b89ed6f47a6d44b9466d090eabddc9d9ec4b2d7e4b52a61b26d0cf19dac95ba6"; + libraryHaskellDepends = [ array base containers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/soenkehahn/graph-wrapper"; + description = "A wrapper around the standard Data.Graph with a less awkward interface"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "graphite" = callPackage + ({ mkDerivation, base, bytestring, cassava, containers, deepseq + , graphviz, hashable, process, QuickCheck, random, semigroups + , stdenv, text, unordered-containers, vector + }: + mkDerivation { + pname = "graphite"; + version = "0.10.0.1"; + sha256 = "7a8366a9113c5071f5c4863a6bf10462c4274281f5523fc80f2e5539de6d0aab"; + libraryHaskellDepends = [ + base bytestring cassava containers deepseq graphviz hashable + process QuickCheck random semigroups text unordered-containers + vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/alx741/graphite#readme"; + description = "Graphs and networks library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "graphs" = callPackage + ({ mkDerivation, array, base, containers, stdenv, transformers + , transformers-compat, void + }: + mkDerivation { + pname = "graphs"; + version = "0.7.1"; + sha256 = "acd37a7ba5dd02f24131ac8971a5f8639cc0e9db687e7d6790a84af4af0ce209"; + revision = "1"; + editedCabalFile = "1cjyxswlkachki6l4mcaffwpjajyx86jzipzlqjg7c080vwvb19g"; + libraryHaskellDepends = [ + array base containers transformers transformers-compat void + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/graphs"; + description = "A simple monadic graph library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "graphviz" = callPackage + ({ mkDerivation, base, bytestring, colour, containers, directory + , dlist, fgl, filepath, mtl, polyparse, process, stdenv, temporary + , text, wl-pprint-text + }: + mkDerivation { + pname = "graphviz"; + version = "2999.20.0.4"; + sha256 = "b90f84c3fa3538bd8594d91a1580531940ea732c32b7fdae150edc5c9436ee10"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring colour containers directory dlist fgl filepath mtl + polyparse process temporary text wl-pprint-text + ]; + doHaddock = false; + doCheck = false; + homepage = "http://projects.haskell.org/graphviz/"; + description = "Bindings to Graphviz for graph visualisation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "gravatar" = callPackage + ({ mkDerivation, base, bytestring, data-default, HTTP, pureMD5 + , stdenv, text + }: + mkDerivation { + pname = "gravatar"; + version = "0.8.0"; + sha256 = "6f6000acaea47f3fc8711f5a2a62d5fbe96f5bb698fcb997f9f07ffe3102f4d7"; + libraryHaskellDepends = [ + base bytestring data-default HTTP pureMD5 text + ]; + doHaddock = false; + doCheck = false; + description = "Generate Gravatar image URLs"; + license = stdenv.lib.licenses.mit; + }) {}; + "greskell" = callPackage + ({ mkDerivation, aeson, base, exceptions, greskell-core, hashable + , semigroups, stdenv, text, transformers, unordered-containers + , vector + }: + mkDerivation { + pname = "greskell"; + version = "1.0.1.0"; + sha256 = "36022fc35572fd938d4c20e8b876c9ad573f30a2e30d21e9f1f1d746d5fa763e"; + configureFlags = [ "-f-hint-test" ]; + libraryHaskellDepends = [ + aeson base exceptions greskell-core hashable semigroups text + transformers unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/debug-ito/greskell/"; + description = "Haskell binding for Gremlin graph query language"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "greskell-core" = callPackage + ({ mkDerivation, aeson, base, containers, hashable, scientific + , semigroups, stdenv, text, unordered-containers, uuid, vector + }: + mkDerivation { + pname = "greskell-core"; + version = "0.1.3.2"; + sha256 = "7e8e74d853ac299d39e75f07b9c1cb8121141a83eb32d566d4952f29a1c43d91"; + libraryHaskellDepends = [ + aeson base containers hashable scientific semigroups text + unordered-containers uuid vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/debug-ito/greskell/"; + description = "Haskell binding for Gremlin graph query language - core data types and tools"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "greskell-websocket" = callPackage + ({ mkDerivation, aeson, async, base, base64-bytestring, bytestring + , greskell-core, hashtables, safe-exceptions, stdenv, stm, text + , unordered-containers, uuid, vector, websockets + }: + mkDerivation { + pname = "greskell-websocket"; + version = "0.1.2.2"; + sha256 = "234530073ed2022b5ae410b0f2ebefc50425ee1e340fd18fdbc163d64f8e08c7"; + libraryHaskellDepends = [ + aeson async base base64-bytestring bytestring greskell-core + hashtables safe-exceptions stm text unordered-containers uuid + vector websockets + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/debug-ito/greskell/"; + description = "Haskell client for Gremlin Server using WebSocket serializer"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "groom" = callPackage + ({ mkDerivation, base, haskell-src-exts, stdenv }: + mkDerivation { + pname = "groom"; + version = "0.1.2.1"; + sha256 = "a6b4a4d3af1b26f63039f04bd4176493f8dd4f6a9ab281f0e33c0151c20de59d"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base haskell-src-exts ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Pretty printing for well-behaved Show instances"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "group-by-date" = callPackage + ({ mkDerivation, base, explicit-exception, filemanip, hsshellscript + , pathtype, stdenv, time, transformers, unix-compat, utility-ht + }: + mkDerivation { + pname = "group-by-date"; + version = "0.1.0.3"; + sha256 = "501a34dffc20c0f8e4086d66e61219ac1c885d889de1fba165d9aafeebf3e253"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base explicit-exception filemanip hsshellscript pathtype time + transformers unix-compat utility-ht + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/group-by-date/"; + description = "Shell command for grouping files by dates into folders"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "groups" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "groups"; + version = "0.4.1.0"; + sha256 = "dd4588b71dfff42b9a30cb40304912742b95db964b20f51951aff0eee7f3f33d"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Haskell 98 groups"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "guarded-allocation" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "guarded-allocation"; + version = "0.0.1"; + sha256 = "0cac10d1790817bdbc44ffe4ee8fcb649e350bb831987ee80739393917784695"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/guarded-allocation/"; + description = "Memory allocation with added stress tests and integrity checks"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hackage-db" = callPackage + ({ mkDerivation, aeson, base, bytestring, Cabal, containers + , directory, exceptions, filepath, stdenv, tar, time, utf8-string + }: + mkDerivation { + pname = "hackage-db"; + version = "2.1.0"; + sha256 = "7458bdecb426344ced430851c95ef5901b827e610063e6b32ba2acbc32054cef"; + revision = "1"; + editedCabalFile = "1h3x5a8xmqkkcd3h1m7z0il1vbsh2c77685y68zmyp21zb1y88hy"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring Cabal containers directory exceptions + filepath tar time utf8-string + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/peti/hackage-db#readme"; + description = "Access cabal-install's Hackage database via Data.Map"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hackage-security" = callPackage + ({ mkDerivation, base, base16-bytestring, base64-bytestring + , bytestring, Cabal, containers, cryptohash-sha256, directory + , ed25519, filepath, ghc-prim, lukko, mtl, network, network-uri + , parsec, pretty, stdenv, tar, template-haskell, time, transformers + , zlib + }: + mkDerivation { + pname = "hackage-security"; + version = "0.6.0.1"; + sha256 = "9162b473af5a21c1ff32a50b972b9acf51f4c901604a22cf08a2dccac2f82f17"; + libraryHaskellDepends = [ + base base16-bytestring base64-bytestring bytestring Cabal + containers cryptohash-sha256 directory ed25519 filepath ghc-prim + lukko mtl network network-uri parsec pretty tar template-haskell + time transformers zlib + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell/hackage-security"; + description = "Hackage security library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "haddock-library" = callPackage + ({ mkDerivation, base, bytestring, containers, parsec, stdenv, text + , transformers + }: + mkDerivation { + pname = "haddock-library"; + version = "1.8.0"; + sha256 = "7093a70308a548c1fa46c01fe236bc27125311159ad797304e6b0ee893d8b797"; + revision = "1"; + editedCabalFile = "09v6lq3ncf3ax7b6n36vhsflm488x0qc8sgc3w17m09x1jl48d99"; + libraryHaskellDepends = [ + base bytestring containers parsec text transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haddock/"; + description = "Library exposing some functionality of Haddock"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "half" = callPackage + ({ mkDerivation, base, deepseq, stdenv, template-haskell }: + mkDerivation { + pname = "half"; + version = "0.3"; + sha256 = "06b26fb062a55fa8f5df1cc2fddc47e5303f09977279f05f62d1950a51b72093"; + libraryHaskellDepends = [ base deepseq template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/half"; + description = "Half-precision floating-point"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hamtsolo" = callPackage + ({ mkDerivation, async, attoparsec, attoparsec-binary, base, binary + , bytestring, conduit, conduit-combinators, conduit-extra + , exceptions, gitrev, optparse-applicative, resourcet, stdenv + , stm-conduit, unix + }: + mkDerivation { + pname = "hamtsolo"; + version = "1.0.3"; + sha256 = "d0deda06a582db978a417d8eed9e403c339a54c4bc9c2b6c6cdee8555dbb7035"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + async attoparsec attoparsec-binary base binary bytestring conduit + conduit-combinators conduit-extra exceptions gitrev + optparse-applicative resourcet stm-conduit unix + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tfc/hamtsolo#readme"; + description = "Intel AMT serial-over-lan (SOL) client"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "happy" = callPackage + ({ mkDerivation, array, base, containers, mtl, stdenv }: + mkDerivation { + pname = "happy"; + version = "1.19.12"; + sha256 = "fb9a23e41401711a3b288f93cf0a66db9f97da1ce32ec4fffea4b78a0daeb40f"; + isLibrary = false; + isExecutable = true; + enableSeparateDataOutput = true; + 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 + ({ mkDerivation, base, bytestring, deepseq, ghc-prim, integer-gmp + , stdenv, text + }: + mkDerivation { + pname = "hashable"; + version = "1.3.0.0"; + sha256 = "822e5413fbccca6ae884d3aba4066422c8b5d58d23d18b9ecb5c03273bb19ab4"; + revision = "1"; + editedCabalFile = "1c8z7vxlh4whpm1ag4xp6wknnaal28cl4dqdan9rw1c1g10g2w2c"; + 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; + }) {}; + "hashable-time" = callPackage + ({ mkDerivation, base, hashable, stdenv, time }: + mkDerivation { + pname = "hashable-time"; + version = "0.2.0.2"; + sha256 = "fa61f7fbd493b5a54f2aeb10e0c1c4144111ecf34e74080d12c5738ce925fee0"; + revision = "3"; + editedCabalFile = "1dr7ak803ngrhpv43dy25jm18gfzn02gzd3hm31dzcjv3mxsmbrk"; + libraryHaskellDepends = [ base hashable time ]; + doHaddock = false; + doCheck = false; + description = "Hashable instances for Data.Time"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hashids" = callPackage + ({ mkDerivation, base, bytestring, containers, split, stdenv }: + mkDerivation { + pname = "hashids"; + version = "1.0.2.4"; + sha256 = "27991fc8a6debe76a086af80f6b72a5d451e7f1466b79cb0df973b98a2f5f3cf"; + libraryHaskellDepends = [ base bytestring containers split ]; + doHaddock = false; + doCheck = false; + homepage = "http://hashids.org/"; + description = "Hashids generates short, unique, non-sequential ids from numbers"; + license = stdenv.lib.licenses.mit; + }) {}; + "hashmap" = callPackage + ({ mkDerivation, base, containers, deepseq, hashable, stdenv }: + mkDerivation { + pname = "hashmap"; + version = "1.3.3"; + sha256 = "dc06b57cd1bcd656d4602df7705a3f11a54ae65f664e9be472d42a9bdcd64755"; + libraryHaskellDepends = [ base containers deepseq hashable ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/foxik/hashmap"; + description = "Persistent containers Map and Set based on hashing"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hashtables" = callPackage + ({ mkDerivation, base, ghc-prim, hashable, primitive, stdenv + , vector + }: + mkDerivation { + pname = "hashtables"; + version = "1.2.3.4"; + sha256 = "125ce62701fba3f666609f5c75f452005aa5d32dff4eeee3f3903c30b2ed55e6"; + libraryHaskellDepends = [ + base ghc-prim hashable primitive vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/gregorycollins/hashtables"; + description = "Mutable hash tables in the ST monad"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "haskeline" = callPackage + ({ mkDerivation, base, bytestring, containers, directory, filepath + , process, stdenv, stm, terminfo, transformers, unix + }: + mkDerivation { + pname = "haskeline"; + version = "0.7.5.0"; + sha256 = "d26508444914efcd6a0369f89c3ade57feae7732c73f5329b610c0c8f1c1dec6"; + revision = "1"; + editedCabalFile = "0i8fyhk7fvz2bxnh5xsmdw5rr7yywzc2wv115034q1g4sb018zrd"; + configureFlags = [ "-fterminfo" ]; + libraryHaskellDepends = [ + base bytestring containers directory filepath process stm terminfo + transformers unix + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/judah/haskeline"; + description = "A command-line interface for user input, written in Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "haskell-gi" = callPackage + ({ mkDerivation, ansi-terminal, attoparsec, base, bytestring, Cabal + , containers, directory, filepath, glib, gobject-introspection + , haskell-gi-base, mtl, pretty-show, process, regex-tdfa, safe + , stdenv, text, transformers, xdg-basedir, xml-conduit + }: + mkDerivation { + pname = "haskell-gi"; + version = "0.23.1"; + sha256 = "486ded21bb5548c2daeffc37263d5634557f349d4db9742dbb83ac24c44a74cb"; + libraryHaskellDepends = [ + ansi-terminal attoparsec base bytestring Cabal containers directory + filepath haskell-gi-base mtl pretty-show process regex-tdfa safe + text transformers xdg-basedir xml-conduit + ]; + libraryPkgconfigDepends = [ glib gobject-introspection ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-gi/haskell-gi"; + description = "Generate Haskell bindings for GObject Introspection capable libraries"; + license = stdenv.lib.licenses.lgpl21; + }) {inherit (pkgs) glib; inherit (pkgs) gobject-introspection;}; + "haskell-gi-base" = callPackage + ({ mkDerivation, base, bytestring, containers, glib, stdenv, text + }: + mkDerivation { + pname = "haskell-gi-base"; + version = "0.23.0"; + sha256 = "c07ebe7dea2a3c2b0a980f7b958529920caeaf5966280c1317c5fbba2f6942b8"; + libraryHaskellDepends = [ base bytestring containers text ]; + libraryPkgconfigDepends = [ glib ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-gi/haskell-gi-base"; + description = "Foundation for libraries generated by haskell-gi"; + license = stdenv.lib.licenses.lgpl21; + }) {inherit (pkgs) glib;}; + "haskell-gi-overloading" = callPackage + ({ mkDerivation, stdenv }: + mkDerivation { + pname = "haskell-gi-overloading"; + version = "1.0"; + sha256 = "3ed797f8dd8d3535640b1ca99851bbc5968817c25a80fc499af42715d371682a"; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-gi/haskell-gi"; + description = "Overloading support for haskell-gi"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "haskell-import-graph" = callPackage + ({ mkDerivation, base, classy-prelude, ghc, graphviz, process + , stdenv, text, transformers + }: + mkDerivation { + pname = "haskell-import-graph"; + version = "1.0.4"; + sha256 = "a036cde19d89ba30f9810bff5e5bdfb35eeaa3df6fa234303da76385d22c4c9d"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base classy-prelude ghc graphviz process text transformers + ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ncaq/haskell-import-graph#readme"; + description = "create haskell import graph for graphviz"; + license = stdenv.lib.licenses.mit; + }) {}; + "haskell-lexer" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "haskell-lexer"; + version = "1.1"; + sha256 = "313a15cc643322c8badd148867ce25ca1ffc191df9e7eeec5b10bc08c4b563d5"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/yav/haskell-lexer"; + description = "A fully compliant Haskell 98 lexer"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "haskell-lsp" = callPackage + ({ mkDerivation, aeson, async, attoparsec, base, bytestring + , containers, data-default, directory, filepath, hashable + , haskell-lsp-types, hslogger, lens, mtl, network-uri + , rope-utf16-splay, sorted-list, stdenv, stm, temporary, text, time + , unordered-containers + }: + mkDerivation { + pname = "haskell-lsp"; + version = "0.20.0.1"; + sha256 = "4ba4df064b45b9ad2522738ee2122cbb62c346040a61542ef2242b0a8391c9fb"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson async attoparsec base bytestring containers data-default + directory filepath hashable haskell-lsp-types hslogger lens mtl + network-uri rope-utf16-splay sorted-list stm temporary text time + unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/alanz/haskell-lsp"; + description = "Haskell library for the Microsoft Language Server Protocol"; + license = stdenv.lib.licenses.mit; + }) {}; + "haskell-lsp-types" = callPackage + ({ mkDerivation, aeson, base, bytestring, data-default, deepseq + , filepath, hashable, lens, network-uri, scientific, stdenv, text + , unordered-containers + }: + mkDerivation { + pname = "haskell-lsp-types"; + version = "0.20.0.0"; + sha256 = "58718492441f889abc0eb420509e3f88f669e14fd88788e434a0e6153769e026"; + libraryHaskellDepends = [ + aeson base bytestring data-default deepseq filepath hashable lens + network-uri scientific text unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/alanz/haskell-lsp"; + description = "Haskell library for the Microsoft Language Server Protocol, data types"; + license = stdenv.lib.licenses.mit; + }) {}; + "haskell-names" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers + , data-lens-light, filepath, haskell-src-exts, mtl, stdenv + , transformers, traverse-with-class, uniplate + }: + mkDerivation { + pname = "haskell-names"; + version = "0.9.8"; + sha256 = "99ec3650a67e7e8f7d9edc7152d074854f833216006e80fb273d612833f697e8"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson base bytestring containers data-lens-light filepath + haskell-src-exts mtl transformers traverse-with-class uniplate + ]; + doHaddock = false; + doCheck = false; + homepage = "http://documentup.com/haskell-suite/haskell-names"; + description = "Name resolution library for Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "haskell-src" = callPackage + ({ mkDerivation, array, base, happy, pretty, stdenv, syb }: + mkDerivation { + pname = "haskell-src"; + version = "1.0.3.1"; + sha256 = "869cc710004c2161470d8a788dab96d2cff054fa106c301be6689109f57e5132"; + libraryHaskellDepends = [ array base pretty syb ]; + libraryToolDepends = [ happy ]; + doHaddock = false; + doCheck = false; + description = "Support for manipulating Haskell source code"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "haskell-src-exts" = callPackage + ({ mkDerivation, array, base, ghc-prim, happy, pretty, stdenv }: + mkDerivation { + pname = "haskell-src-exts"; + version = "1.22.0"; + sha256 = "e0d53e9c265ad14d9df47ce4f3ace6664ccc3be9983afcd65a4fd13c67e083f1"; + libraryHaskellDepends = [ array base 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; + }) {}; + "haskell-src-exts-util" = callPackage + ({ mkDerivation, base, containers, data-default, haskell-src-exts + , semigroups, stdenv, transformers, uniplate + }: + mkDerivation { + pname = "haskell-src-exts-util"; + version = "0.2.5"; + sha256 = "c802f9ec4e05668e3eeb2cbb0a827f342854211315f9bb74c1e79253c589783b"; + libraryHaskellDepends = [ + base containers data-default haskell-src-exts semigroups + transformers uniplate + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/pepeiborra/haskell-src-exts-util"; + description = "Helper functions for working with haskell-src-exts trees"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "haskell-src-meta" = callPackage + ({ mkDerivation, base, haskell-src-exts, pretty, stdenv, syb + , template-haskell, th-orphans + }: + mkDerivation { + pname = "haskell-src-meta"; + version = "0.8.5"; + sha256 = "331271554ba42e4938da1417df1e3192737c3e19dceb9a5484198c71ecb858b3"; + revision = "1"; + editedCabalFile = "00znr8mrlbyn0n1bw4c82rv82pq5ngkk7kw9cgk13pghf93hwwv7"; + libraryHaskellDepends = [ + base haskell-src-exts pretty syb template-haskell th-orphans + ]; + doHaddock = false; + doCheck = false; + description = "Parse source to template-haskell abstract syntax"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "haskey-btree" = callPackage + ({ mkDerivation, base, binary, bytestring, containers, hashable + , mtl, semigroups, stdenv, text, transformers, vector + }: + mkDerivation { + pname = "haskey-btree"; + version = "0.3.0.1"; + sha256 = "35f54cf51b0cd66361b29e21ebcd0603ab2396028e58ab667ac709591491f387"; + libraryHaskellDepends = [ + base binary bytestring containers hashable mtl semigroups text + transformers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-haskey/haskey-btree"; + description = "B+-tree implementation in Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "haskoin-core" = callPackage + ({ mkDerivation, aeson, array, base, base16-bytestring, bytestring + , cereal, conduit, containers, cryptonite, deepseq, entropy + , hashable, hspec, HUnit, memory, mtl, murmur3, network, QuickCheck + , safe, scientific, secp256k1-haskell, split, stdenv + , string-conversions, text, time, transformers + , unordered-containers, vector + }: + mkDerivation { + pname = "haskoin-core"; + version = "0.10.1"; + sha256 = "1fae3845867a8de8bb7aae6f1a0e80fd3a9d9c9dd555753635e38c42e2fdda3d"; + libraryHaskellDepends = [ + aeson array base base16-bytestring bytestring cereal conduit + containers cryptonite deepseq entropy hashable hspec HUnit memory + mtl murmur3 network QuickCheck safe scientific secp256k1-haskell + split string-conversions text time transformers + unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/haskoin/haskoin#readme"; + description = "Bitcoin & Bitcoin Cash library for Haskell"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "haskoin-node" = callPackage + ({ mkDerivation, base, bytestring, cereal, conduit, conduit-extra + , containers, data-default, hashable, haskoin-core, monad-logger + , mtl, network, nqe, random, resourcet, rocksdb-haskell + , rocksdb-query, stdenv, string-conversions, text, time + , transformers, unliftio, unordered-containers + }: + mkDerivation { + pname = "haskoin-node"; + version = "0.9.21"; + sha256 = "93749bd6f2509b3cfa33c9298ede6f578c36425cf6d270d7b1d97a2203ef19fa"; + libraryHaskellDepends = [ + base bytestring cereal conduit conduit-extra containers + data-default hashable haskoin-core monad-logger mtl network nqe + random resourcet rocksdb-haskell rocksdb-query string-conversions + text time transformers unliftio unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/haskoin/haskoin#readme"; + description = "Haskoin Node P2P library for Bitcoin and Bitcoin Cash"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "hasql" = callPackage + ({ mkDerivation, attoparsec, base, base-prelude, bytestring + , bytestring-strict-builder, contravariant, contravariant-extras + , dlist, hashable, hashtables, loch-th, mtl, placeholders + , postgresql-binary, postgresql-libpq, profunctors, stdenv, text + , text-builder, transformers, vector + }: + mkDerivation { + pname = "hasql"; + version = "1.4.2"; + sha256 = "dc49aa5f5e3fb54195a7bd81f805d9aef8236d34ffde6797e7183205e03ac158"; + libraryHaskellDepends = [ + attoparsec base base-prelude bytestring bytestring-strict-builder + contravariant contravariant-extras dlist hashable hashtables + loch-th mtl placeholders postgresql-binary postgresql-libpq + profunctors text text-builder transformers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nikita-volkov/hasql"; + description = "An efficient PostgreSQL driver with a flexible mapping API"; + license = stdenv.lib.licenses.mit; + }) {}; + "hasql-optparse-applicative" = callPackage + ({ mkDerivation, base-prelude, hasql, hasql-pool + , optparse-applicative, stdenv + }: + mkDerivation { + pname = "hasql-optparse-applicative"; + version = "0.3.0.5"; + sha256 = "b8f7061c488f9b84cdcbc506c7429aa403a77f628a9b683605f8d33efa7aaf60"; + libraryHaskellDepends = [ + base-prelude hasql hasql-pool optparse-applicative + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/sannsyn/hasql-optparse-applicative"; + description = "\"optparse-applicative\" parsers for \"hasql\""; + license = stdenv.lib.licenses.mit; + }) {}; + "hasql-pool" = callPackage + ({ mkDerivation, base-prelude, hasql, resource-pool, stdenv, time + }: + mkDerivation { + pname = "hasql-pool"; + version = "0.5.2"; + sha256 = "9ff2140407f88ca46769069d00314a85e18a7e759de5f7179f6a14854a030751"; + libraryHaskellDepends = [ base-prelude hasql resource-pool time ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nikita-volkov/hasql-pool"; + description = "A pool of connections for Hasql"; + license = stdenv.lib.licenses.mit; + }) {}; + "hasql-transaction" = callPackage + ({ mkDerivation, base, bytestring, bytestring-tree-builder + , contravariant, contravariant-extras, hasql, mtl, stdenv + , transformers + }: + mkDerivation { + pname = "hasql-transaction"; + version = "1.0.0.1"; + sha256 = "149739aba03a0a2c40e965cc3b7b995ae60be95a1f06e26dbca6c82bf552db49"; + libraryHaskellDepends = [ + base bytestring bytestring-tree-builder contravariant + contravariant-extras hasql mtl transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nikita-volkov/hasql-transaction"; + description = "Composable abstraction over retryable transactions for Hasql"; + license = stdenv.lib.licenses.mit; + }) {}; + "hasty-hamiltonian" = callPackage + ({ mkDerivation, base, kan-extensions, lens, mcmc-types + , mwc-probability, pipes, primitive, stdenv, transformers + }: + mkDerivation { + pname = "hasty-hamiltonian"; + version = "1.3.2"; + sha256 = "e6299d72e145cfabea798e2088284580fc65f01638e3562e1f01cf9df018cc9e"; + revision = "1"; + editedCabalFile = "1k883ziy63p3zmpyfzck5jw2143b6ijcsvwi704rp94pvh0vk02z"; + libraryHaskellDepends = [ + base kan-extensions lens mcmc-types mwc-probability pipes primitive + transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/jtobin/hasty-hamiltonian"; + description = "Speedy traversal through parameter space"; + license = stdenv.lib.licenses.mit; + }) {}; + "haxr" = callPackage + ({ mkDerivation, array, base, base-compat, base64-bytestring + , blaze-builder, bytestring, HaXml, HsOpenSSL, http-streams + , http-types, io-streams, mtl, mtl-compat, network, network-uri + , old-locale, old-time, stdenv, template-haskell, text, time + , utf8-string + }: + mkDerivation { + pname = "haxr"; + version = "3000.11.4"; + sha256 = "2506d1831351e7d02d5851dc842ec8e8140bf44576c1ff4fb77a6b172507cedf"; + libraryHaskellDepends = [ + array base base-compat base64-bytestring blaze-builder bytestring + HaXml HsOpenSSL http-streams http-types io-streams mtl mtl-compat + network network-uri old-locale old-time template-haskell text time + utf8-string + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/HaXR"; + description = "XML-RPC client and server library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hdaemonize" = callPackage + ({ mkDerivation, base, bytestring, extensible-exceptions, filepath + , hsyslog, mtl, stdenv, unix + }: + mkDerivation { + pname = "hdaemonize"; + version = "0.5.6"; + sha256 = "ad6f302492a9c41e99ce62ca955a959b0cdca0ff328e66f31bfec5a99f7cee24"; + libraryHaskellDepends = [ + base bytestring extensible-exceptions filepath hsyslog mtl unix + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/unprolix/hdaemonize"; + description = "Library to handle the details of writing daemons for UNIX"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "headroom" = callPackage + ({ mkDerivation, aeson, base, either, file-embed, lens, mustache + , optparse-applicative, pcre-heavy, pcre-light, rio, stdenv + , template-haskell, text, time, validation, yaml + }: + mkDerivation { + pname = "headroom"; + version = "0.1.3.0"; + sha256 = "69393c53fc893a99bbd4373c1613ec3cf7e7a414621bf8134d9dca29f206c830"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base either file-embed lens mustache optparse-applicative + pcre-heavy pcre-light rio template-haskell text time validation + yaml + ]; + executableHaskellDepends = [ base optparse-applicative rio ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/vaclavsvejcar/headroom"; + description = "License Header Manager"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "heap" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "heap"; + version = "1.0.4"; + sha256 = "a4c2489e1031e9e8d96dff61ac8c15e5fcd3541080d81e0e47e298b3aad3172a"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Heaps in Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "heaps" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "heaps"; + version = "0.3.6.1"; + sha256 = "91d552f3c8992f745607de39239b950db78295b533eda43d083699872a4ee36d"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/heaps/"; + description = "Asymptotically optimal Brodal/Okasaki heaps"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "heart-core" = callPackage + ({ mkDerivation, aeson, aeson-casing, base, containers, exceptions + , filepath, hashable, lens, list-t, mtl, newtype-generics, stdenv + , text, unliftio, unliftio-core, unordered-containers + }: + mkDerivation { + pname = "heart-core"; + version = "0.1.1"; + sha256 = "c0ac5ba079c55cdecaf7830851de94a4a2a09fd8dd00b55798b891a3f91981e4"; + libraryHaskellDepends = [ + aeson aeson-casing base containers exceptions filepath hashable + lens list-t mtl newtype-generics text unliftio unliftio-core + unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ejconlon/heart-core#readme"; + description = "An opinionated library prelude in the UnliftIO style"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hebrew-time" = callPackage + ({ mkDerivation, base, stdenv, time }: + mkDerivation { + pname = "hebrew-time"; + version = "0.1.2"; + sha256 = "4316e2ab829a7344900fe15966460bc553e3a60989a14c08ecadf00d2674462b"; + libraryHaskellDepends = [ base time ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/snoyberg/hebrew-time#readme"; + description = "Hebrew dates and prayer times"; + license = stdenv.lib.licenses.mit; + }) {}; + "hedgehog" = callPackage + ({ mkDerivation, ansi-terminal, async, base, bytestring + , concurrent-output, containers, directory, erf, exceptions, fail + , lifted-async, mmorph, monad-control, mtl, pretty-show, primitive + , random, resourcet, semigroups, stdenv, stm, template-haskell + , text, time, transformers, transformers-base, wl-pprint-annotated + }: + mkDerivation { + pname = "hedgehog"; + version = "1.0.2"; + sha256 = "8e0cef556c2a9386d45b8d29e8051de99693d19b1d29323add108ecd5c69a880"; + revision = "3"; + editedCabalFile = "0y9glrf68jx8h8wsrrcdgxwmf0im1rh3g050mf0lk8iv0cdvdd2m"; + libraryHaskellDepends = [ + ansi-terminal async base bytestring concurrent-output containers + directory erf exceptions fail lifted-async mmorph monad-control mtl + pretty-show primitive random resourcet semigroups stm + template-haskell text time transformers transformers-base + wl-pprint-annotated + ]; + doHaddock = false; + doCheck = false; + homepage = "https://hedgehog.qa"; + description = "Release with confidence"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hedgehog-corpus" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "hedgehog-corpus"; + version = "0.2.0"; + sha256 = "189669375a6425e4d80a59004e486e4096e06e7cdd33085825bba8282b9297a4"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tmcgilchrist/hedgehog-corpus"; + description = "hedgehog-corpus"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hedgehog-fn" = callPackage + ({ mkDerivation, base, contravariant, hedgehog, stdenv + , transformers + }: + mkDerivation { + pname = "hedgehog-fn"; + version = "1.0"; + sha256 = "170bc58d2e5a5bc15bc3e8a0a3ea71b11b8aab8b3bfd923b7f9394afe569b915"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base contravariant hedgehog transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/qfpl/hedgehog-fn"; + description = "Function generation for `hedgehog`"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hedgehog-quickcheck" = callPackage + ({ mkDerivation, base, hedgehog, QuickCheck, stdenv, transformers + }: + mkDerivation { + pname = "hedgehog-quickcheck"; + version = "0.1.1"; + sha256 = "97b65db815fdfaacc7c4d06a7b9b74680b50264afa03f839c4037dcc875152fc"; + libraryHaskellDepends = [ base hedgehog QuickCheck transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://hedgehog.qa"; + description = "Use QuickCheck generators in Hedgehog and vice versa"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hedis" = callPackage + ({ mkDerivation, async, base, bytestring, bytestring-lexing + , deepseq, errors, exceptions, HTTP, mtl, network, network-uri + , resource-pool, scanner, stdenv, stm, text, time, tls + , unordered-containers, vector + }: + mkDerivation { + pname = "hedis"; + version = "0.12.13"; + sha256 = "98fbcd654abf4ddda465885010593bfcc49b489d097574421d69e09003dabaab"; + libraryHaskellDepends = [ + async base bytestring bytestring-lexing deepseq errors exceptions + HTTP mtl network network-uri resource-pool scanner stm text time + tls unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/informatikr/hedis"; + description = "Client library for the Redis datastore: supports full command set, pipelining"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "here" = callPackage + ({ mkDerivation, base, haskell-src-meta, mtl, parsec, stdenv + , template-haskell + }: + mkDerivation { + pname = "here"; + version = "1.2.13"; + sha256 = "406f9c27ba1e59cd662d078d81dcf2908840a77df15aed31d75dd017b7773c00"; + libraryHaskellDepends = [ + base haskell-src-meta mtl parsec template-haskell + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tmhedberg/here"; + description = "Here docs & interpolated strings via quasiquotation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "heredoc" = callPackage + ({ mkDerivation, base, stdenv, template-haskell }: + mkDerivation { + pname = "heredoc"; + version = "0.2.0.0"; + sha256 = "c90d9fc61cb8cd812be510845493b6a6eddcc4b772581fd40a9433ed8f130f40"; + libraryHaskellDepends = [ base template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "http://hackage.haskell.org/package/heredoc"; + description = "multi-line string / here document using QuasiQuotes"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "heterocephalus" = callPackage + ({ mkDerivation, base, blaze-html, blaze-markup, containers, dlist + , mtl, parsec, shakespeare, stdenv, template-haskell, text + , transformers + }: + mkDerivation { + pname = "heterocephalus"; + version = "1.0.5.3"; + sha256 = "4723e03896cc91d524da36fe1b8c5b174b81120c323a3fad692f9ada4bd8794f"; + libraryHaskellDepends = [ + base blaze-html blaze-markup containers dlist mtl parsec + shakespeare template-haskell text transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/arowM/heterocephalus#readme"; + description = "A type-safe template engine for working with popular front end development tools"; + license = stdenv.lib.licenses.mit; + }) {}; + "hexml" = callPackage + ({ mkDerivation, base, bytestring, extra, stdenv }: + mkDerivation { + pname = "hexml"; + version = "0.3.4"; + sha256 = "937401802ed6593aad8c5acf0ea963d0f1f4473bf72185702b12eb30e52bbe2a"; + libraryHaskellDepends = [ base bytestring extra ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ndmitchell/hexml#readme"; + description = "XML subset DOM parser"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hexml-lens" = callPackage + ({ mkDerivation, base, bytestring, contravariant, foundation, hexml + , lens, profunctors, stdenv, text + }: + mkDerivation { + pname = "hexml-lens"; + version = "0.2.1"; + sha256 = "baa34ef7206ff924b2559a83da8f8f07bf970e9993a171c956b8de7b70cc496b"; + libraryHaskellDepends = [ + base bytestring contravariant foundation hexml lens profunctors + text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/pepeiborra/hexml-lens#readme"; + description = "Lenses for the hexml package"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hexpat" = callPackage + ({ mkDerivation, base, bytestring, containers, deepseq, expat, List + , stdenv, text, transformers, utf8-string + }: + mkDerivation { + pname = "hexpat"; + version = "0.20.13"; + sha256 = "46e1a0e651c1603c1f064c6ca8d4c66cb27e7a66974bfb45ecaa8f9ccc753fd1"; + libraryHaskellDepends = [ + base bytestring containers deepseq List text transformers + utf8-string + ]; + librarySystemDepends = [ expat ]; + doHaddock = false; + doCheck = false; + homepage = "http://haskell.org/haskellwiki/Hexpat/"; + description = "XML parser/formatter based on expat"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) expat;}; + "hexstring" = callPackage + ({ mkDerivation, aeson, base, base16-bytestring, binary, bytestring + , stdenv, text + }: + mkDerivation { + pname = "hexstring"; + version = "0.11.1"; + sha256 = "40d8dbfe22f572ffdb73f28c448b228a75008e83cc3bf78e939add0c9d800914"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson base base16-bytestring binary bytestring text + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.leonmergen.com/opensource.html"; + description = "Fast and safe representation of a hex string"; + license = stdenv.lib.licenses.mit; + }) {}; + "hformat" = callPackage + ({ mkDerivation, ansi-terminal, base, base-unicode-symbols, stdenv + , text + }: + mkDerivation { + pname = "hformat"; + version = "0.3.3.1"; + sha256 = "302eda1d9ca71b73c5a5d31561d4ef3e7d4ff9ef1b86329aa019b5df20c5a773"; + libraryHaskellDepends = [ + ansi-terminal base base-unicode-symbols text + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/mvoidex/hformat"; + description = "Simple Haskell formatting"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hfsevents" = callPackage + ({ mkDerivation, base, bytestring, cereal, Cocoa, CoreServices, mtl + , stdenv, text + }: + mkDerivation { + pname = "hfsevents"; + version = "0.1.6"; + sha256 = "74c3f3f3a5e55fff320c352a2d481069ff915860a0ab970864c6a0e6b65d3f05"; + libraryHaskellDepends = [ base bytestring cereal mtl text ]; + librarySystemDepends = [ Cocoa ]; + libraryToolDepends = [ CoreServices ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/luite/hfsevents"; + description = "File/folder watching for OS X"; + license = stdenv.lib.licenses.bsd3; + platforms = [ "x86_64-darwin" ]; + }) {inherit (pkgs.darwin.apple_sdk.frameworks) Cocoa;}; + "hi-file-parser" = callPackage + ({ mkDerivation, base, binary, bytestring, rio, stdenv, vector }: + mkDerivation { + pname = "hi-file-parser"; + version = "0.1.0.0"; + sha256 = "54ac6750d5e4ef93c64b255f672261ae4c80ef11f20d92c382736e09be11fa25"; + revision = "2"; + editedCabalFile = "1bm98h0v4wf9vmdng15c2r48yz06118jxlprsnk0z3jw0d95ij9z"; + libraryHaskellDepends = [ base binary bytestring rio vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/commercialhaskell/stack#readme"; + description = "Parser for GHC's hi files"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hidapi" = callPackage + ({ mkDerivation, base, bytestring, deepseq, deepseq-generics + , stdenv, systemd + }: + mkDerivation { + pname = "hidapi"; + version = "0.1.5"; + sha256 = "3726e0bcbdbda309b919241d86629625e732fd07d78cc90ad39cb39b51cd595e"; + libraryHaskellDepends = [ + base bytestring deepseq deepseq-generics + ]; + librarySystemDepends = [ systemd ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/vahokif/haskell-hidapi"; + description = "Haskell bindings to HIDAPI"; + license = stdenv.lib.licenses.mit; + }) {inherit (pkgs) systemd;}; + "hie-bios" = callPackage + ({ mkDerivation, aeson, base, base16-bytestring, bytestring + , conduit, conduit-extra, containers, cryptohash-sha1, deepseq + , directory, extra, file-embed, filepath, ghc, hslogger, process + , stdenv, temporary, text, time, transformers, unix-compat + , unordered-containers, vector, yaml + }: + mkDerivation { + pname = "hie-bios"; + version = "0.4.0"; + sha256 = "81881340e208e39b3f065898cc2eff5f12300cf9a50c17ce4883566da4e448dd"; + revision = "1"; + editedCabalFile = "12m0hy4lirnr02h0nh2a85cfm8jv7jgqh24fdn29jkc28gpspm72"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base base16-bytestring bytestring conduit conduit-extra + containers cryptohash-sha1 deepseq directory extra file-embed + filepath ghc hslogger process temporary text time transformers + unix-compat unordered-containers vector yaml + ]; + executableHaskellDepends = [ base directory filepath ghc ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mpickering/hie-bios"; + description = "Set up a GHC API session"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "higher-leveldb" = callPackage + ({ mkDerivation, base, bytestring, cereal, data-default, exceptions + , leveldb-haskell, mtl, resourcet, stdenv, transformers + , transformers-base, unliftio-core + }: + mkDerivation { + pname = "higher-leveldb"; + version = "0.5.0.2"; + sha256 = "2afc228104a29aed6b208b1aeba93631e96fdf11efbe68ad036f838f95f8aff2"; + libraryHaskellDepends = [ + base bytestring cereal data-default exceptions leveldb-haskell mtl + resourcet transformers transformers-base unliftio-core + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jeremyjh/higher-leveldb"; + description = "A rich monadic API for working with leveldb databases"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "highlighting-kate" = callPackage + ({ mkDerivation, base, blaze-html, bytestring, containers, mtl + , parsec, pcre-light, stdenv, utf8-string + }: + mkDerivation { + pname = "highlighting-kate"; + version = "0.6.4"; + sha256 = "d8b83385f5da2ea7aa59f28eb860fd7eba0d35a4c36192a5044ee7ea1e001baf"; + configureFlags = [ "-fpcre-light" ]; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base blaze-html bytestring containers mtl parsec pcre-light + utf8-string + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/jgm/highlighting-kate"; + description = "Syntax highlighting"; + license = "GPL"; + }) {}; + "hinfo" = callPackage + ({ mkDerivation, aeson, base, optparse-applicative, stdenv, text + , yaml + }: + mkDerivation { + pname = "hinfo"; + version = "0.0.3.0"; + sha256 = "9bcee53af6ff558efe131ff22ab678b1fc6423a7f176026fc50fbabbab620413"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base optparse-applicative text yaml + ]; + executableHaskellDepends = [ + aeson base optparse-applicative text yaml + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ChristopherDavenport/hinfo#readme"; + description = "Command Line App With Info on your Haskell App"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hinotify" = callPackage + ({ mkDerivation, async, base, bytestring, containers, stdenv, unix + }: + mkDerivation { + pname = "hinotify"; + version = "0.4"; + sha256 = "7d182c524384aaa15eec666803643d067671e8e806f315c10758685e90a934f4"; + libraryHaskellDepends = [ async base bytestring containers unix ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/kolmodin/hinotify.git"; + description = "Haskell binding to inotify"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hint" = callPackage + ({ mkDerivation, base, directory, exceptions, filepath, ghc + , ghc-boot, ghc-paths, random, stdenv, temporary, transformers + , unix + }: + mkDerivation { + pname = "hint"; + version = "0.9.0.3"; + sha256 = "2a1fc43a9b4ce7831d92174c6acffa1fa4d0727e59801db3224e8b599f85e24e"; + libraryHaskellDepends = [ + base directory exceptions filepath ghc ghc-boot ghc-paths random + temporary transformers unix + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-hint/hint"; + description = "Runtime Haskell interpreter (GHC API wrapper)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hjsmin" = callPackage + ({ mkDerivation, base, bytestring, language-javascript + , optparse-applicative, stdenv, text + }: + mkDerivation { + pname = "hjsmin"; + version = "0.2.0.4"; + sha256 = "81b9947714d8d2b73d0aba9e2e02af7e30c13b2cf8144df8904564d9642e57e4"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring language-javascript text + ]; + executableHaskellDepends = [ + base bytestring language-javascript optparse-applicative text + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/erikd/hjsmin"; + description = "Haskell implementation of a javascript minifier"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hkgr" = callPackage + ({ mkDerivation, base, directory, filepath, simple-cabal + , simple-cmd, simple-cmd-args, stdenv + }: + mkDerivation { + pname = "hkgr"; + version = "0.2.5.2"; + sha256 = "e24d5388b222d1a21d2c5831e725b03c0a323a50e688a845ddfa4b1344edfd58"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base directory filepath simple-cabal simple-cmd simple-cmd-args + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/juhp/hkgr"; + description = "Simple Hackage release workflow for package maintainers"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "hledger" = callPackage + ({ mkDerivation, ansi-terminal, base, base-compat-batteries + , bytestring, cmdargs, containers, data-default, Decimal, Diff + , directory, extra, filepath, hashable, haskeline, hledger-lib + , lucid, math-functions, megaparsec, mtl, old-time, parsec + , pretty-show, process, regex-tdfa, safe, shakespeare, split + , stdenv, tabular, tasty, temporary, terminfo, text, time, timeit + , transformers, unordered-containers, utf8-string, utility-ht + , wizards + }: + mkDerivation { + pname = "hledger"; + version = "1.16.2"; + sha256 = "b4b78b3f08d00ca75c6f6d47b37c0a67aec4adc0aefff2ca29bb0f3b82ac7bcb"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + ansi-terminal base base-compat-batteries bytestring cmdargs + containers data-default Decimal Diff directory extra filepath + hashable haskeline hledger-lib lucid math-functions megaparsec mtl + old-time parsec pretty-show process regex-tdfa safe shakespeare + split tabular tasty temporary terminfo text time timeit + transformers unordered-containers utf8-string utility-ht wizards + ]; + executableHaskellDepends = [ + ansi-terminal base base-compat-batteries bytestring cmdargs + containers data-default Decimal directory extra filepath haskeline + hledger-lib math-functions megaparsec mtl old-time parsec + pretty-show process regex-tdfa safe shakespeare split tabular tasty + temporary terminfo text time timeit transformers + unordered-containers utf8-string utility-ht wizards + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hledger.org"; + description = "Command-line interface for the hledger accounting tool"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "hledger-iadd" = callPackage + ({ mkDerivation, base, brick, containers, directory, free + , hledger-lib, megaparsec, microlens, microlens-th + , optparse-applicative, semigroups, stdenv, text, text-zipper, time + , transformers, unordered-containers, vector, vty, xdg-basedir + }: + mkDerivation { + pname = "hledger-iadd"; + version = "1.3.10"; + sha256 = "438be466885798f9cdf2ba78aa4a7f30a1b2732f44b403108328e2a2f76ab94d"; + revision = "1"; + editedCabalFile = "0bwpk2h2chhcw74sf1ljkkiy699zdc2dvgq7ixlrlk09yx44jhxc"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base brick containers directory free hledger-lib megaparsec + microlens microlens-th optparse-applicative semigroups text + text-zipper time transformers unordered-containers vector vty + xdg-basedir + ]; + executableHaskellDepends = [ + base brick directory free hledger-lib megaparsec microlens + optparse-applicative text text-zipper time transformers + unordered-containers vector vty xdg-basedir + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hpdeifel/hledger-iadd#readme"; + description = "A terminal UI as drop-in replacement for hledger add"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hledger-interest" = callPackage + ({ mkDerivation, base, Cabal, Decimal, hledger-lib, mtl, stdenv + , text, time + }: + mkDerivation { + pname = "hledger-interest"; + version = "1.5.4"; + sha256 = "d05419c5e9fe45c837244424373c6c863cb4c5e96906af6fbe6d106950937758"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base Cabal Decimal hledger-lib mtl text time + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/peti/hledger-interest"; + description = "computes interest for a given account"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hledger-lib" = callPackage + ({ mkDerivation, ansi-terminal, array, base, base-compat-batteries + , blaze-markup, bytestring, call-stack, cassava, cassava-megaparsec + , cmdargs, containers, data-default, Decimal, deepseq, directory + , extra, fgl, file-embed, filepath, Glob, hashtables, megaparsec + , mtl, old-time, parsec, parser-combinators, pretty-show + , regex-tdfa, safe, split, stdenv, tabular, tasty, tasty-hunit + , template-haskell, text, time, timeit, transformers, uglymemo + , utf8-string + }: + mkDerivation { + pname = "hledger-lib"; + version = "1.16.2"; + sha256 = "6f700e901e72a8e1d90bda8ac2921d83d9a0fb4a18ed9a1dea5f4b600a326b2c"; + libraryHaskellDepends = [ + ansi-terminal array base base-compat-batteries blaze-markup + bytestring call-stack cassava cassava-megaparsec cmdargs containers + data-default Decimal deepseq directory extra fgl file-embed + filepath Glob hashtables megaparsec mtl old-time parsec + parser-combinators pretty-show regex-tdfa safe split tabular tasty + tasty-hunit template-haskell text time timeit transformers uglymemo + utf8-string + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hledger.org"; + description = "Core data types, parsers and functionality for the hledger accounting tools"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "hledger-ui" = callPackage + ({ mkDerivation, ansi-terminal, async, base, base-compat-batteries + , brick, cmdargs, containers, data-default, directory, filepath + , fsnotify, hledger, hledger-lib, megaparsec, microlens + , microlens-platform, pretty-show, process, safe, split, stdenv + , text, text-zipper, time, transformers, unix, vector, vty + }: + mkDerivation { + pname = "hledger-ui"; + version = "1.16.2"; + sha256 = "90f69e1e2f9fa66c535b7f61144b3fb681f1629f313c89d423b4569722224faf"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + ansi-terminal async base base-compat-batteries brick cmdargs + containers data-default directory filepath fsnotify hledger + hledger-lib megaparsec microlens microlens-platform pretty-show + process safe split text text-zipper time transformers unix vector + vty + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hledger.org"; + description = "Terminal user interface for the hledger accounting tool"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "hledger-web" = callPackage + ({ mkDerivation, aeson, base, blaze-html, blaze-markup, bytestring + , case-insensitive, clientsession, cmdargs, conduit, conduit-extra + , containers, data-default, Decimal, directory, filepath, hjsmin + , hledger, hledger-lib, http-client, http-conduit, http-types + , megaparsec, mtl, semigroups, shakespeare, stdenv + , template-haskell, text, time, transformers, utf8-string, wai + , wai-cors, wai-extra, wai-handler-launch, warp, yaml, yesod + , yesod-core, yesod-form, yesod-static + }: + mkDerivation { + pname = "hledger-web"; + version = "1.16.2"; + sha256 = "daa4b68d8491d0a5716ee2ac39520a31bef6a1ae6b36ddc0f531b81616c237ce"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base blaze-html blaze-markup bytestring case-insensitive + clientsession cmdargs conduit conduit-extra containers data-default + Decimal directory filepath hjsmin hledger hledger-lib http-client + http-conduit http-types megaparsec mtl semigroups shakespeare + template-haskell text time transformers utf8-string wai wai-cors + wai-extra wai-handler-launch warp yaml yesod yesod-core yesod-form + yesod-static + ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://hledger.org"; + description = "Web interface for the hledger accounting tool"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "hlibcpuid" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "hlibcpuid"; + version = "0.2.0"; + sha256 = "015990c807ad4c4fe6d535ae602ad6f4e038d3c0b628a9b739598ac75aed9a59"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/dtaskoff/hlibcpuid#readme"; + description = "Bindings to https://github.com/anrieff/libcpuid"; + license = stdenv.lib.licenses.mit; + }) {}; + "hlibgit2" = callPackage + ({ mkDerivation, base, bindings-DSL, openssl, stdenv, zlib }: + mkDerivation { + pname = "hlibgit2"; + version = "0.18.0.16"; + sha256 = "199e4027faafe0a39d18ca3168923d44c57b386b960c72398df1c0fb7eff8e5e"; + libraryHaskellDepends = [ base bindings-DSL zlib ]; + librarySystemDepends = [ openssl ]; + doHaddock = false; + doCheck = false; + description = "Low-level bindings to libgit2"; + license = stdenv.lib.licenses.mit; + }) {inherit (pkgs) openssl;}; + "hlint" = callPackage + ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs + , containers, cpphs, data-default, directory, extra, file-embed + , filepath, filepattern, ghc, ghc-boot, ghc-boot-th + , ghc-lib-parser-ex, haskell-src-exts, haskell-src-exts-util + , hscolour, process, refact, stdenv, text, transformers, uniplate + , unordered-containers, utf8-string, vector, yaml + }: + mkDerivation { + pname = "hlint"; + version = "2.2.11"; + sha256 = "7c15ec4f3d328fbeb38faf9a49c158d25ec94d82630629d4db3086da73decaf7"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson ansi-terminal base bytestring cmdargs containers cpphs + data-default directory extra file-embed filepath filepattern ghc + ghc-boot ghc-boot-th ghc-lib-parser-ex haskell-src-exts + haskell-src-exts-util hscolour process refact text transformers + uniplate unordered-containers utf8-string vector yaml + ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ndmitchell/hlint#readme"; + description = "Source code suggestions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hmatrix" = callPackage + ({ mkDerivation, array, base, binary, bytestring, deepseq + , openblasCompat, random, semigroups, split, stdenv + , storable-complex, vector + }: + mkDerivation { + pname = "hmatrix"; + version = "0.20.0.0"; + sha256 = "ef421aba2e6c93a22043a233b2c83789b24363ebe35732d67ccafd12990a1eeb"; + configureFlags = [ "-fdisable-default-paths" "-fopenblas" ]; + libraryHaskellDepends = [ + array base binary bytestring deepseq random semigroups split + storable-complex vector + ]; + librarySystemDepends = [ openblasCompat ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/albertoruiz/hmatrix"; + description = "Numeric Linear Algebra"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) openblasCompat;}; + "hmatrix-gsl" = callPackage + ({ mkDerivation, array, base, gsl, hmatrix, process, random, stdenv + , vector + }: + mkDerivation { + pname = "hmatrix-gsl"; + version = "0.19.0.1"; + sha256 = "157637d336c72cded119127cc3631a569018284ea8ca54b0e29e742388a2cd6c"; + libraryHaskellDepends = [ + array base hmatrix process random vector + ]; + libraryPkgconfigDepends = [ gsl ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/albertoruiz/hmatrix"; + description = "Numerical computation"; + license = stdenv.lib.licenses.gpl3; + }) {inherit (pkgs) gsl;}; + "hmatrix-gsl-stats" = callPackage + ({ mkDerivation, base, binary, gsl, hmatrix, stdenv + , storable-complex, vector + }: + mkDerivation { + pname = "hmatrix-gsl-stats"; + version = "0.4.1.8"; + sha256 = "b844420ce1e76e11ab04fba7e826b98449e166c6b08c78ba01b9e021752200b3"; + libraryHaskellDepends = [ + base binary hmatrix storable-complex vector + ]; + libraryPkgconfigDepends = [ gsl ]; + doHaddock = false; + doCheck = false; + homepage = "http://code.haskell.org/hmatrix-gsl-stats"; + description = "GSL Statistics interface"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) gsl;}; + "hmatrix-morpheus" = callPackage + ({ mkDerivation, base, blas, hmatrix, liblapack, stdenv }: + mkDerivation { + pname = "hmatrix-morpheus"; + version = "0.1.1.2"; + sha256 = "f2f3ee02607096a56c7c5c7f1ddff2f7f91ee05211ec2bd659add8208b1505a7"; + libraryHaskellDepends = [ base hmatrix ]; + librarySystemDepends = [ blas liblapack ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/aligusnet/morpheus/tree/master/hmatrix-morpheus"; + description = "Low-level machine learning auxiliary functions"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) blas; inherit (pkgs) liblapack;}; + "hmatrix-vector-sized" = callPackage + ({ mkDerivation, base, hmatrix, stdenv, vector, vector-sized }: + mkDerivation { + pname = "hmatrix-vector-sized"; + version = "0.1.3.0"; + sha256 = "48d6ad05b83411d7cd364ca0c91eff5cedfab3e9a3bc27bcd8b9c2ca40ff9995"; + libraryHaskellDepends = [ base hmatrix vector vector-sized ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mstksg/hmatrix-vector-sized#readme"; + description = "Conversions between hmatrix and vector-sized types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hmpfr" = callPackage + ({ mkDerivation, base, integer-gmp, mpfr, stdenv }: + mkDerivation { + pname = "hmpfr"; + version = "0.4.4"; + sha256 = "2badebf032a24f6ab3bde068d5246bc9cc00bf5a8ac17da8cc0bd45c882816f5"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base integer-gmp ]; + librarySystemDepends = [ mpfr ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/michalkonecny/hmpfr"; + description = "Haskell binding to the MPFR library"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) mpfr;}; + "hnock" = callPackage + ({ mkDerivation, base, parsec, stdenv, text }: + mkDerivation { + pname = "hnock"; + version = "0.4.0"; + sha256 = "ad5c377fa5c0e089953ca31a4ea65131854d157444903cb4e4df2abd2b357cb4"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base parsec text ]; + executableHaskellDepends = [ base text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jtobin/hnock"; + description = "A Nock interpreter"; + license = stdenv.lib.licenses.mit; + }) {}; + "hoauth2" = callPackage + ({ mkDerivation, aeson, base, binary, bytestring, exceptions + , http-conduit, http-types, microlens, stdenv, text + , unordered-containers, uri-bytestring, uri-bytestring-aeson + }: + mkDerivation { + pname = "hoauth2"; + version = "1.11.0"; + sha256 = "48cd66f4e77c8e7309d658e2c5665306612a3c657c53a99fd313bf912c2ac55d"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base binary bytestring exceptions http-conduit http-types + microlens text unordered-containers uri-bytestring + uri-bytestring-aeson + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/freizl/hoauth2"; + description = "Haskell OAuth2 authentication client"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hopenssl" = callPackage + ({ mkDerivation, base, bytestring, openssl, stdenv }: + mkDerivation { + pname = "hopenssl"; + version = "2.2.4"; + sha256 = "9df46c328fc4c1d1566e2d1539770c9fe9d0422e09ee254721b35ee7d48a7671"; + revision = "1"; + editedCabalFile = "14bs0wjrqnnn1v8c4yznfzggvmgypm2lssgl0cr498kmp54if0lf"; + libraryHaskellDepends = [ base bytestring ]; + librarySystemDepends = [ openssl ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/peti/hopenssl"; + description = "FFI Bindings to OpenSSL's EVP Digest Interface"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) openssl;}; + "hopfli" = callPackage + ({ mkDerivation, base, bytestring, stdenv, zlib }: + mkDerivation { + pname = "hopfli"; + version = "0.2.2.1"; + sha256 = "4d71dc0f599c87445c22403b447ce310bf8567d6b10cc82efbdd00a4d4d12a18"; + revision = "1"; + editedCabalFile = "116jns5im51sb9xiwpx308wz3pr67335633anrf8f704pz8vwjka"; + libraryHaskellDepends = [ base bytestring zlib ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ananthakumaran/hopfli"; + description = "Bidings to Google's Zopfli compression library"; + license = stdenv.lib.licenses.asl20; + }) {}; + "hosc" = callPackage + ({ mkDerivation, base, binary, blaze-builder, bytestring + , data-binary-ieee754, network, stdenv, time, transformers + }: + mkDerivation { + pname = "hosc"; + version = "0.17"; + sha256 = "66439c416246cb56c15a0f3fb0cf07b178202c7755034b648f02d4f81ba5800c"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base binary blaze-builder bytestring data-binary-ieee754 network + time transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://rohandrape.net/t/hosc"; + description = "Haskell Open Sound Control"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "hostname" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "hostname"; + version = "1.0"; + sha256 = "9b43dab1b6da521f35685b20555da00738c8e136eb972458c786242406a9cf5c"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "A very simple package providing a cross-platform means of determining the hostname"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hostname-validate" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, stdenv }: + mkDerivation { + pname = "hostname-validate"; + version = "1.0.0"; + sha256 = "7fafb1e0cfe19d453030754962e74cdb8f3e791ec5b974623cbf26872779c857"; + libraryHaskellDepends = [ attoparsec base bytestring ]; + doHaddock = false; + doCheck = false; + description = "Validate hostnames e.g. localhost or foo.co.uk."; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hourglass" = callPackage + ({ mkDerivation, base, deepseq, stdenv }: + mkDerivation { + pname = "hourglass"; + version = "0.2.12"; + sha256 = "44335b5c402e80c60f1db6a74462be4ea29d1a9043aa994334ffee1164f1ca4a"; + 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; + }) {}; + "hourglass-orphans" = callPackage + ({ mkDerivation, aeson, base, hourglass, stdenv }: + mkDerivation { + pname = "hourglass-orphans"; + version = "0.1.0.0"; + sha256 = "9f0ba9f3b3cdd391b26daf3dce0bac44ab1f9dd883eaff063af9ebfb0b373d64"; + libraryHaskellDepends = [ aeson base hourglass ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/psibi/hourglass-orphans#readme"; + description = "Orphan Aeson instances to hourglass"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hp2pretty" = callPackage + ({ mkDerivation, array, attoparsec, base, containers, filepath + , floatshow, mtl, optparse-applicative, semigroups, stdenv, text + }: + mkDerivation { + pname = "hp2pretty"; + version = "0.9"; + sha256 = "56fc8ba0ad862668179f5bab032c3738fa42d10abce6b59f8dd01b3a11e52b52"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + array attoparsec base containers filepath floatshow mtl + optparse-applicative semigroups text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://mathr.co.uk/blog/hp2pretty.html"; + description = "generate pretty graphs from heap profiles"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hpack" = callPackage + ({ mkDerivation, aeson, base, bifunctors, bytestring, Cabal + , containers, cryptonite, deepseq, directory, filepath, Glob + , http-client, http-client-tls, http-types, infer-license, pretty + , scientific, stdenv, text, transformers, unordered-containers + , vector, yaml + }: + mkDerivation { + pname = "hpack"; + version = "0.33.1"; + sha256 = "b3b68b1dd13e3e2a586889129293c20ebf4168c3ecd2dc94940e4ab5038f4bab"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bifunctors bytestring Cabal containers cryptonite + deepseq directory filepath Glob http-client http-client-tls + http-types infer-license pretty scientific text transformers + unordered-containers vector yaml + ]; + executableHaskellDepends = [ + aeson base bifunctors bytestring Cabal containers cryptonite + deepseq directory filepath Glob http-client http-client-tls + http-types infer-license pretty scientific text transformers + unordered-containers vector yaml + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/sol/hpack#readme"; + description = "A modern format for Haskell packages"; + license = stdenv.lib.licenses.mit; + }) {}; + "hpc-codecov" = callPackage + ({ mkDerivation, array, base, bytestring, directory, filepath, hpc + , stdenv + }: + mkDerivation { + pname = "hpc-codecov"; + version = "0.1.0.0"; + sha256 = "2ab27ff4ef2eed05d35883a0c445e45ba79f42bb79261fdea6c0e0a6712122cf"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array base bytestring directory filepath hpc + ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/8c6794b6/hpc-codecov#readme"; + description = "Generate codecov report from hpc data"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hreader" = callPackage + ({ mkDerivation, base, exceptions, hset, mmorph, monad-control, mtl + , stdenv, tagged, transformers, transformers-base + }: + mkDerivation { + pname = "hreader"; + version = "1.1.0"; + sha256 = "2a2b02c059b343ab7ff0d340b6545a003b0d563fb8a1ad2d53d6c2f4759a7d3a"; + revision = "1"; + editedCabalFile = "0kz3yzah7m4c2r9yaawhljcgb579masx3lx4mrr4lmqy39kmsvcb"; + libraryHaskellDepends = [ + base exceptions hset mmorph monad-control mtl tagged transformers + transformers-base + ]; + doHaddock = false; + doCheck = false; + homepage = "https://bitbucket.org/s9gf4ult/hreader"; + description = "Generalization of MonadReader and ReaderT using hset"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hreader-lens" = callPackage + ({ mkDerivation, base, comonad, hreader, hset, lens, lens-action + , profunctors, stdenv + }: + mkDerivation { + pname = "hreader-lens"; + version = "0.1.3.0"; + sha256 = "408f0a2c6ce4bc5c00746947262f43f421f0e8fb9cc29c0cd2563ee1e87502d0"; + libraryHaskellDepends = [ + base comonad hreader hset lens lens-action profunctors + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/dredozubov/hreader-lens"; + description = "Optics for hreader package"; + license = stdenv.lib.licenses.mit; + }) {}; + "hruby" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytestring, Cabal + , process, ruby, scientific, stdenv, stm, text + , unordered-containers, vector + }: + mkDerivation { + pname = "hruby"; + version = "0.3.8"; + sha256 = "68163072f25563ac458539ee34708700978fbd389e5e7a380839f34f017ce274"; + setupHaskellDepends = [ base Cabal process ]; + libraryHaskellDepends = [ + aeson attoparsec base bytestring scientific stm text + unordered-containers vector + ]; + librarySystemDepends = [ ruby ]; + doHaddock = false; + doCheck = false; + description = "Embed a Ruby intepreter in your Haskell program !"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) ruby;}; + "hs-GeoIP" = callPackage + ({ mkDerivation, base, bytestring, deepseq, GeoIP, stdenv }: + mkDerivation { + pname = "hs-GeoIP"; + version = "0.3"; + sha256 = "8e5ff6a132d8944336f10dcaa69d8852cdd7953a5ff18248ae06cb2819a1ab8c"; + libraryHaskellDepends = [ base bytestring deepseq ]; + librarySystemDepends = [ GeoIP ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ozataman/hs-GeoIP"; + description = "Haskell bindings to the MaxMind GeoIPCity database via the C library"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) GeoIP;}; + "hs-bibutils" = callPackage + ({ mkDerivation, base, stdenv, syb }: + mkDerivation { + pname = "hs-bibutils"; + version = "6.8.0.0"; + sha256 = "4cab7f3866df0fe58c6eefa3ce5207ce2c2fd6b8e763f54cd952553c0281d06b"; + libraryHaskellDepends = [ base syb ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/wilx/hs-bibutils"; + description = "Haskell bindings to bibutils, the bibliography conversion utilities"; + license = "GPL"; + }) {}; + "hs-functors" = callPackage + ({ mkDerivation, base, stdenv, tagged, transformers }: + mkDerivation { + pname = "hs-functors"; + version = "0.1.6.0"; + sha256 = "14e0977ae52fd9aa4da8a2335c7452016ed9b4214d72de5b296cb78612f5fba4"; + revision = "1"; + editedCabalFile = "1z4p93nibk1r0cyff4bfpb1rfklq43p75k35fyrk5kcvfa0ds296"; + libraryHaskellDepends = [ base tagged transformers ]; + doHaddock = false; + doCheck = false; + description = "Functors from products of Haskell and its dual to Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hs-php-session" = callPackage + ({ mkDerivation, base, bytestring, stdenv }: + mkDerivation { + pname = "hs-php-session"; + version = "0.0.9.3"; + sha256 = "0e717e90933f9e861d9cf374baa0dedac51d8ae7a1746ef2f7bd098fe38c8df7"; + libraryHaskellDepends = [ base bytestring ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/elblake/hs-php-session"; + description = "PHP session and values serialization"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hsc2hs" = callPackage + ({ mkDerivation, base, containers, directory, filepath, process + , stdenv + }: + mkDerivation { + pname = "hsc2hs"; + version = "0.68.7"; + sha256 = "fd7915e41e3ed3bc7750fee0e8add2b4f32dcac8b7c544cfdf5542293223894a"; + isLibrary = false; + isExecutable = true; + enableSeparateDataOutput = true; + executableHaskellDepends = [ + base containers directory filepath process + ]; + doHaddock = false; + doCheck = false; + description = "A preprocessor that helps with writing Haskell bindings to C code"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hscolour" = callPackage + ({ mkDerivation, base, containers, 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"; + }) {}; + "hsdns" = callPackage + ({ mkDerivation, adns, base, containers, network, stdenv }: + mkDerivation { + pname = "hsdns"; + version = "1.8"; + sha256 = "60e2c1467d381ab183c95e29de58f9b0514309f21d728fec700a42adff73b64b"; + revision = "1"; + editedCabalFile = "09ixj0xywmbigfhqmq58dwqns8l3w6wprykafg52fx69bvhg9yph"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base containers network ]; + librarySystemDepends = [ adns ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/peti/hsdns"; + description = "Asynchronous DNS Resolver"; + license = stdenv.lib.licenses.lgpl3; + }) {inherit (pkgs) adns;}; + "hsebaysdk" = callPackage + ({ mkDerivation, aeson, base, bytestring, http-client + , http-client-tls, http-types, stdenv, text, time, transformers + , unordered-containers + }: + mkDerivation { + pname = "hsebaysdk"; + version = "0.4.1.0"; + sha256 = "6379051c8c83916bb93a7eccce23a9f76f17bd675bfa539cc25831208f313878"; + libraryHaskellDepends = [ + aeson base bytestring http-client http-client-tls http-types text + time transformers unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/creichert/hsebaysdk"; + description = "Haskell eBay SDK"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hsemail" = callPackage + ({ mkDerivation, base, parsec, stdenv, time, time-compat }: + mkDerivation { + pname = "hsemail"; + version = "2.2.0"; + sha256 = "04fdf2c678c6cee3ed7109e41f26d1543bffea95869daf0cb5fa656bb5b0e800"; + libraryHaskellDepends = [ base parsec time time-compat ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/peti/hsemail#readme"; + description = "Parsec parsers for the Internet Message format (e-mail)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hset" = callPackage + ({ mkDerivation, base, deepseq, stdenv, tagged, type-fun }: + mkDerivation { + pname = "hset"; + version = "2.2.0"; + sha256 = "b8747a0826aeaca2ca814e7a334f9de5a02f36ac83faea5e1c32c8f6040bf130"; + libraryHaskellDepends = [ base deepseq tagged type-fun ]; + doHaddock = false; + doCheck = false; + homepage = "https://bitbucket.org/s9gf4ult/hset"; + description = "Primitive list with elements of unique types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hsini" = callPackage + ({ mkDerivation, base, bytestring, containers, mtl, parsec, stdenv + }: + mkDerivation { + pname = "hsini"; + version = "0.5.1.2"; + sha256 = "eaa6ae68c6271d5c3187054e702719b3ee7916524ffda27bb328cc9aad9ed8e4"; + revision = "1"; + editedCabalFile = "0wkvajjgs64l4wlw8s6sn3pbwx3ni41p1260chp67a16innr1qp6"; + libraryHaskellDepends = [ base bytestring containers mtl parsec ]; + doHaddock = false; + doCheck = false; + description = "ini configuration files"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hsinstall" = callPackage + ({ mkDerivation, ansi-wl-pprint, base, Cabal, directory, filepath + , heredoc, optparse-applicative, process, safe-exceptions, stdenv + , transformers + }: + mkDerivation { + pname = "hsinstall"; + version = "2.6"; + sha256 = "85aa6d67f88e12f5a3590889c682a6252213478c86510546b44a7b44fd97c31c"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base directory filepath ]; + executableHaskellDepends = [ + ansi-wl-pprint base Cabal directory filepath heredoc + optparse-applicative process safe-exceptions transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/dino-/hsinstall#readme"; + description = "Install Haskell software"; + license = stdenv.lib.licenses.isc; + }) {}; + "hslogger" = callPackage + ({ mkDerivation, base, bytestring, containers, deepseq, network + , network-bsd, old-locale, stdenv, time, unix + }: + mkDerivation { + pname = "hslogger"; + version = "1.3.1.0"; + sha256 = "7f2364f6c0b9c5b85a257267a335816126ef2471c817a42797a5d3c57acaca5b"; + revision = "1"; + editedCabalFile = "1g58f8lxcrmv4wh0k48car5lcl5j0k9lwfq5nfkjj9f5gim5yrc8"; + libraryHaskellDepends = [ + base bytestring containers deepseq network network-bsd old-locale + time unix + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hvr/hslogger/wiki"; + description = "Versatile logging framework"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hslua" = callPackage + ({ mkDerivation, base, bytestring, containers, exceptions, fail + , lua5_3, mtl, stdenv, text + }: + mkDerivation { + pname = "hslua"; + version = "1.0.3.2"; + sha256 = "d2d40b0c143ef58d26203f34d96d4220f1a20077386e4a5216be74260b7d6ba0"; + configureFlags = [ "-fsystem-lua" "-f-use-pkgconfig" ]; + libraryHaskellDepends = [ + base bytestring containers exceptions fail mtl text + ]; + librarySystemDepends = [ lua5_3 ]; + doHaddock = false; + doCheck = false; + homepage = "https://hslua.github.io/"; + description = "Bindings to Lua, an embeddable scripting language"; + license = stdenv.lib.licenses.mit; + }) {inherit (pkgs) lua5_3;}; + "hslua-aeson" = callPackage + ({ mkDerivation, aeson, base, hashable, hslua, scientific, stdenv + , text, unordered-containers, vector + }: + mkDerivation { + pname = "hslua-aeson"; + version = "1.0.1"; + sha256 = "1449bec2b88c4a952339a7b958963eacc898a391aa0baab7f83d312e55e0d58d"; + libraryHaskellDepends = [ + aeson base hashable hslua scientific text unordered-containers + vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tarleb/hslua-aeson#readme"; + description = "Allow aeson data types to be used with lua"; + license = stdenv.lib.licenses.mit; + }) {}; + "hslua-module-system" = callPackage + ({ mkDerivation, base, containers, directory, exceptions, hslua + , stdenv, temporary + }: + mkDerivation { + pname = "hslua-module-system"; + version = "0.2.1"; + sha256 = "108e4dee68d09eb61b77122e0a5b8b7f0bafe1a7b4168e7ff4970c56def8fcd4"; + libraryHaskellDepends = [ + base containers directory exceptions hslua temporary + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hslua/hslua-module-system"; + description = "Lua module wrapper around Haskell's System module"; + license = stdenv.lib.licenses.mit; + }) {}; + "hslua-module-text" = callPackage + ({ mkDerivation, base, bytestring, hslua, stdenv, text }: + mkDerivation { + pname = "hslua-module-text"; + version = "0.2.1"; + sha256 = "1302d9022e9beea0cf4f09f977d7ca0956c598d0bf15945de5a52dd8f7e66dc6"; + libraryHaskellDepends = [ base bytestring hslua text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hslua/hslua-module-text"; + description = "Lua module for text"; + license = stdenv.lib.licenses.mit; + }) {}; + "hsp" = callPackage + ({ mkDerivation, base, mtl, stdenv, text }: + mkDerivation { + pname = "hsp"; + version = "0.10.0"; + sha256 = "4ed3905a9db91001bde09f060290833af462e87e35476ab0def1579a1ff7ceab"; + libraryHaskellDepends = [ base mtl text ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/nibro/hsp"; + description = "Haskell Server Pages is a library for writing dynamic server-side web pages"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hspec" = callPackage + ({ mkDerivation, base, hspec-core, hspec-discover + , hspec-expectations, QuickCheck, stdenv + }: + mkDerivation { + pname = "hspec"; + version = "2.7.1"; + sha256 = "818cebbcbde8761289902a816f865691e40724babf87e70057ecab204f6619f5"; + libraryHaskellDepends = [ + base hspec-core hspec-discover hspec-expectations QuickCheck + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hspec.github.io/"; + description = "A Testing Framework for Haskell"; + license = stdenv.lib.licenses.mit; + }) {}; + "hspec-attoparsec" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, hspec-expectations + , stdenv, text + }: + mkDerivation { + pname = "hspec-attoparsec"; + version = "0.1.0.2"; + sha256 = "ea7a8b3f2989abde8c8537cec1a2ae312e88df80086b9b01ed12e5324137fb64"; + libraryHaskellDepends = [ + attoparsec base bytestring hspec-expectations text + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/alpmestan/hspec-attoparsec"; + description = "Utility functions for testing your attoparsec parsers with hspec"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hspec-checkers" = callPackage + ({ mkDerivation, base, checkers, hspec, stdenv }: + mkDerivation { + pname = "hspec-checkers"; + version = "0.1.0.2"; + sha256 = "e7db79dc527cf5b806723bbe3d511a074297976a0c7042968b9abc57f8337e99"; + libraryHaskellDepends = [ base checkers hspec ]; + doHaddock = false; + doCheck = false; + description = "Allows to use checkers properties from hspec"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hspec-contrib" = callPackage + ({ mkDerivation, base, hspec-core, HUnit, stdenv }: + mkDerivation { + pname = "hspec-contrib"; + version = "0.5.1"; + sha256 = "2c1bf064a815af9a3ac8af79d1bf1e761d855276366b86cbace5773794ea1f42"; + revision = "1"; + editedCabalFile = "0vjmyrsb878914b4khwdy3fcn9n217q8k5xnszlrp7dl1jnbqyi4"; + libraryHaskellDepends = [ base hspec-core HUnit ]; + doHaddock = false; + doCheck = false; + homepage = "http://hspec.github.io/"; + description = "Contributed functionality for Hspec"; + license = stdenv.lib.licenses.mit; + }) {}; + "hspec-core" = callPackage + ({ mkDerivation, ansi-terminal, array, base, call-stack, clock + , deepseq, directory, filepath, hspec-expectations, HUnit + , QuickCheck, quickcheck-io, random, setenv, stdenv, stm, tf-random + , transformers + }: + mkDerivation { + pname = "hspec-core"; + version = "2.7.1"; + sha256 = "2ccc20f27970f753ed2e902c323f4562adaf1a31f4234b3504e02a8a50417323"; + revision = "1"; + editedCabalFile = "0aw68sgz2p63y0vg07c1jx2pr8lmhp5c1ck60dlipyxsa00455i6"; + 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 + ({ mkDerivation, base, directory, filepath, stdenv }: + mkDerivation { + pname = "hspec-discover"; + version = "2.7.1"; + sha256 = "0b31c29b37d7d446d44b3559f794cd62b09ee5fc3f30862eccd8284e52758764"; + 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 + ({ mkDerivation, base, call-stack, HUnit, 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; + }) {}; + "hspec-expectations-lifted" = callPackage + ({ mkDerivation, base, hspec-expectations, stdenv, transformers }: + mkDerivation { + pname = "hspec-expectations-lifted"; + version = "0.10.0"; + sha256 = "22cdf1509b396fea2f53a0bb88dec3552f540d58cc60962a82970264c1e73828"; + libraryHaskellDepends = [ base hspec-expectations transformers ]; + doHaddock = false; + doCheck = false; + description = "A version of hspec-expectations generalized to MonadIO"; + license = stdenv.lib.licenses.mit; + }) {}; + "hspec-expectations-pretty-diff" = callPackage + ({ mkDerivation, ansi-terminal, base, Diff, hscolour, HUnit + , nicify-lib, stdenv, text + }: + mkDerivation { + pname = "hspec-expectations-pretty-diff"; + version = "0.7.2.5"; + sha256 = "9479251e851c07af1b88ebe91d9a20d074f505209f253ebd6f379f3914ab6210"; + libraryHaskellDepends = [ + ansi-terminal base Diff hscolour HUnit nicify-lib text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/myfreeweb/hspec-expectations-pretty-diff#readme"; + description = "Catchy combinators for HUnit"; + license = stdenv.lib.licenses.mit; + }) {}; + "hspec-golden" = callPackage + ({ mkDerivation, base, directory, hspec-core, optparse-applicative + , stdenv + }: + mkDerivation { + pname = "hspec-golden"; + version = "0.1.0.1"; + sha256 = "42f8bc639c1ee134992d37b7ea3dea1b9f3e80ba1e94689973258f819d9349c0"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base directory hspec-core ]; + executableHaskellDepends = [ base directory optparse-applicative ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/stackbuilders/hspec-golden#readme"; + description = "Golden tests for hspec"; + license = stdenv.lib.licenses.mit; + }) {}; + "hspec-golden-aeson" = callPackage + ({ mkDerivation, aeson, aeson-pretty, base, bytestring, directory + , filepath, hspec, QuickCheck, quickcheck-arbitrary-adt, random + , stdenv, transformers + }: + mkDerivation { + pname = "hspec-golden-aeson"; + version = "0.7.0.0"; + sha256 = "114ccdbe3b7425f6bacc7d0d78d160879528aa76d2a3e774d9c152d8444a4ca2"; + libraryHaskellDepends = [ + aeson aeson-pretty base bytestring directory filepath hspec + QuickCheck quickcheck-arbitrary-adt random transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/plow-technologies/hspec-golden-aeson#readme"; + description = "Use tests to monitor changes in Aeson serialization"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hspec-leancheck" = callPackage + ({ mkDerivation, base, hspec, hspec-core, HUnit, leancheck, stdenv + }: + mkDerivation { + pname = "hspec-leancheck"; + version = "0.0.4"; + sha256 = "8be58b48280676df2776ce87db601972bf5c3e70f11297fa9462f36308c25519"; + libraryHaskellDepends = [ base hspec hspec-core HUnit leancheck ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/rudymatela/hspec-leancheck#readme"; + description = "LeanCheck support for the Hspec test framework"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hspec-megaparsec" = callPackage + ({ mkDerivation, base, containers, hspec-expectations, megaparsec + , stdenv + }: + mkDerivation { + pname = "hspec-megaparsec"; + version = "2.1.0"; + sha256 = "bddc006eb64a51cbe66546e0c2170105bf8e18232fb0b206a32e4556605c18f5"; + libraryHaskellDepends = [ + base containers hspec-expectations megaparsec + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mrkkrp/hspec-megaparsec"; + description = "Utility functions for testing Megaparsec parsers with Hspec"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hspec-meta" = callPackage + ({ mkDerivation, ansi-terminal, array, base, call-stack, clock + , deepseq, directory, filepath, hspec-expectations, HUnit + , QuickCheck, quickcheck-io, random, setenv, stdenv, stm, time + , transformers + }: + mkDerivation { + pname = "hspec-meta"; + version = "2.6.0"; + sha256 = "e6d701c9f366f6762eb2a86022d1c7a7d7631c100945491ff53b3a3e86212ad8"; + revision = "1"; + editedCabalFile = "1qh3j6mhlz2bvdk8qc5fa4nqh93q4vqnvxmqqisg4agacnvyp4b2"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + ansi-terminal array base call-stack clock deepseq directory + filepath hspec-expectations HUnit QuickCheck quickcheck-io random + setenv stm time transformers + ]; + executableHaskellDepends = [ + ansi-terminal array base call-stack clock deepseq directory + filepath hspec-expectations HUnit QuickCheck quickcheck-io random + setenv stm time transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hspec.github.io/"; + description = "A version of Hspec which is used to test Hspec itself"; + license = stdenv.lib.licenses.mit; + }) {}; + "hspec-need-env" = callPackage + ({ mkDerivation, base, hspec-core, hspec-expectations, stdenv }: + mkDerivation { + pname = "hspec-need-env"; + version = "0.1.0.4"; + sha256 = "8f5ecda15d079cfc5ef7658478c3848827fde8451a0d3f1ba65e415c41966631"; + libraryHaskellDepends = [ base hspec-core hspec-expectations ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/debug-ito/hspec-need-env"; + description = "Read environment variables for hspec tests"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hspec-parsec" = callPackage + ({ mkDerivation, base, hspec-expectations, parsec, stdenv }: + mkDerivation { + pname = "hspec-parsec"; + version = "0"; + sha256 = "decc5a32ba44968fbe69f213cb97a6c7d3a4601fa8df75365f7727f61b41a4e0"; + revision = "1"; + editedCabalFile = "03nsxwc5p6whq21dqwba0289g8fqqqws453kyanwgb6vvg1f0s9l"; + libraryHaskellDepends = [ base hspec-expectations parsec ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/sjakobi/hspec-parsec#readme"; + description = "Hspec expectations for testing Parsec parsers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hspec-smallcheck" = callPackage + ({ mkDerivation, base, call-stack, hspec-core, HUnit, smallcheck + , stdenv + }: + mkDerivation { + pname = "hspec-smallcheck"; + version = "0.5.2"; + sha256 = "9a301a26a439a92b303217545b65792bd8500f25aeccbe48e46dfe914ef58119"; + libraryHaskellDepends = [ + base call-stack hspec-core HUnit smallcheck + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hspec.github.io/"; + description = "SmallCheck support for the Hspec testing framework"; + license = stdenv.lib.licenses.mit; + }) {}; + "hspec-wai" = callPackage + ({ mkDerivation, base, base-compat, bytestring, case-insensitive + , hspec-core, hspec-expectations, http-types, QuickCheck, stdenv + , text, transformers, wai, wai-extra + }: + mkDerivation { + pname = "hspec-wai"; + version = "0.10.1"; + sha256 = "7fb252802da2309c929e3559a2a97d7c27399f58d2afa2ea306ea18c3e035b16"; + libraryHaskellDepends = [ + base base-compat bytestring case-insensitive hspec-core + hspec-expectations http-types QuickCheck text transformers wai + wai-extra + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hspec/hspec-wai#readme"; + description = "Experimental Hspec support for testing WAI applications"; + license = stdenv.lib.licenses.mit; + }) {}; + "hsshellscript" = callPackage + ({ mkDerivation, base, c2hs, directory, parsec, random, stdenv + , unix + }: + mkDerivation { + pname = "hsshellscript"; + version = "3.4.5"; + sha256 = "7dbfd595832e4ecd7d12d8b36ce8a82192d79a764631c98071440a7daa7ec634"; + libraryHaskellDepends = [ base directory parsec random unix ]; + libraryToolDepends = [ c2hs ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.volker-wysk.de/hsshellscript/"; + description = "Haskell for Unix shell scripting tasks"; + license = "LGPL"; + }) {}; + "hsyslog" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "hsyslog"; + version = "5.0.2"; + sha256 = "3eec43c8fb42c23d03f1db7b0b594d39cd94275c2284dcd0c64aa4d680bd7ece"; + revision = "1"; + editedCabalFile = "0k1j46nk3z64zw4bqmvw5lgy16ih200m66rv4b6ygjqv7nglqq0b"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/peti/hsyslog"; + description = "FFI interface to syslog(3) from POSIX.1-2001"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "htaglib" = callPackage + ({ mkDerivation, base, bytestring, stdenv, taglib, text + , transformers + }: + mkDerivation { + pname = "htaglib"; + version = "1.2.0"; + sha256 = "4a17c36ff45995c079d71368a3eeabe595ed7efe2b3e4a3dcbff4bed8324005e"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base bytestring text transformers ]; + librarySystemDepends = [ taglib ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mrkkrp/htaglib"; + description = "Bindings to TagLib, audio meta-data library"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) taglib;}; + "html" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "html"; + version = "1.0.1.2"; + sha256 = "0c35495ea33d65e69c69bc7441ec8e1af69fbb43433c2aa3406c0a13a3ab3061"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "HTML combinator library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "html-conduit" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, conduit + , conduit-extra, containers, resourcet, stdenv, text, transformers + , xml-conduit, xml-types + }: + mkDerivation { + pname = "html-conduit"; + version = "1.3.2.1"; + sha256 = "3681534cb7fc132a78ac35bd9d415280cf3e7a56a875bc7161375c69d947cca4"; + libraryHaskellDepends = [ + attoparsec base bytestring conduit conduit-extra containers + resourcet text transformers xml-conduit xml-types + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/snoyberg/xml"; + description = "Parse HTML documents using xml-conduit datatypes"; + license = stdenv.lib.licenses.mit; + }) {}; + "html-entities" = callPackage + ({ mkDerivation, attoparsec, base, base-prelude, stdenv, text + , unordered-containers + }: + mkDerivation { + pname = "html-entities"; + version = "1.1.4.3"; + sha256 = "ceeab562184a5921381e41eddd7a91dc98e85431ab445e286320ba3aa0ad5556"; + libraryHaskellDepends = [ + attoparsec base base-prelude text unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nikita-volkov/html-entities"; + description = "A codec library for HTML-escaped text and HTML-entities"; + license = stdenv.lib.licenses.mit; + }) {}; + "html-entity-map" = callPackage + ({ mkDerivation, base, stdenv, text, unordered-containers }: + mkDerivation { + pname = "html-entity-map"; + version = "0.1.0.0"; + sha256 = "983600c33e8515e6ca31742d25490fb5a7be02503331963621b0ba5cd70d344c"; + revision = "3"; + editedCabalFile = "0aj61kpf39rhn4d7nk3vwq933b826ywhwklw479y9nkczac5lpz8"; + libraryHaskellDepends = [ base text unordered-containers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mrkkrp/html-entity-map"; + description = "Map from HTML5 entity names to the corresponding Unicode text"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "htoml" = callPackage + ({ mkDerivation, aeson, base, containers, old-locale, parsec + , stdenv, text, time, unordered-containers, vector + }: + mkDerivation { + pname = "htoml"; + version = "1.0.0.3"; + sha256 = "08f8d88a326f80fb55c0abb9431941c3a2a30f2d58f49c94349961ceeb4c856f"; + libraryHaskellDepends = [ + aeson base containers old-locale parsec text time + unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/cies/htoml"; + description = "Parser for TOML files"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "http-api-data" = callPackage + ({ mkDerivation, attoparsec, attoparsec-iso8601, base, base-compat + , bytestring, containers, cookie, hashable, http-types, stdenv + , tagged, text, time-compat, unordered-containers, uuid-types + }: + mkDerivation { + pname = "http-api-data"; + version = "0.4.1.1"; + sha256 = "d0aa13e2878e4b92edf71391e775476e7d36a4b5736bd5c701373002b7a823e9"; + revision = "1"; + editedCabalFile = "1dshqb1140nj4h8d750s97gmzb2rk0ppr1rakvqxy1r79mg3m2wr"; + libraryHaskellDepends = [ + attoparsec attoparsec-iso8601 base base-compat bytestring + containers cookie hashable http-types tagged text time-compat + unordered-containers 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-client" = callPackage + ({ mkDerivation, array, base, blaze-builder, bytestring + , case-insensitive, containers, cookie, deepseq, exceptions + , filepath, ghc-prim, http-types, memory, mime-types, network + , network-uri, random, stdenv, stm, streaming-commons, text, time + , transformers + }: + mkDerivation { + pname = "http-client"; + version = "0.6.4.1"; + sha256 = "5742f36965c1030d7fb52b5fc67ccd45802f6f7e55eb7595df4eef6ea0eb22f8"; + libraryHaskellDepends = [ + array base blaze-builder bytestring case-insensitive containers + cookie deepseq exceptions filepath ghc-prim http-types memory + mime-types network network-uri random stm streaming-commons text + time transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/snoyberg/http-client"; + description = "An HTTP client engine"; + license = stdenv.lib.licenses.mit; + }) {}; + "http-client-openssl" = callPackage + ({ mkDerivation, base, bytestring, HsOpenSSL, http-client, network + , stdenv + }: + mkDerivation { + pname = "http-client-openssl"; + version = "0.3.1.0"; + sha256 = "42f397729b8ac45439bdd0809535b744870bc285311af35a1de695711571029a"; + libraryHaskellDepends = [ + base bytestring HsOpenSSL http-client network + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/snoyberg/http-client"; + description = "http-client backend using the OpenSSL library"; + license = stdenv.lib.licenses.mit; + }) {}; + "http-client-overrides" = callPackage + ({ mkDerivation, aeson, base, bytestring, http-client + , http-client-tls, http-types, network-uri, stdenv, text, yaml + }: + mkDerivation { + pname = "http-client-overrides"; + version = "0.1.1.0"; + sha256 = "944dc0c10c8e223ae93fbdc5b65129a7ebd1031cbe125397acf8643dbba15a95"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring http-client http-types network-uri text yaml + ]; + executableHaskellDepends = [ base http-client http-client-tls ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/robbiemcmichael/http-client-overrides"; + description = "HTTP client overrides"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "http-client-tls" = callPackage + ({ mkDerivation, base, bytestring, case-insensitive, connection + , containers, cryptonite, data-default-class, exceptions + , http-client, http-types, memory, network, network-uri, stdenv + , text, tls, transformers + }: + mkDerivation { + pname = "http-client-tls"; + version = "0.3.5.3"; + sha256 = "471abf8f29a909f40b21eab26a410c0e120ae12ce337512a61dae9f52ebb4362"; + revision = "1"; + editedCabalFile = "0llb5k8mz1h6zyv1nd433wwgyjsw7n8x0b1fwib312iiws43sz69"; + libraryHaskellDepends = [ + base bytestring case-insensitive connection containers cryptonite + data-default-class exceptions http-client http-types memory network + network-uri text tls transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/snoyberg/http-client"; + description = "http-client backend using the connection package and tls library"; + license = stdenv.lib.licenses.mit; + }) {}; + "http-common" = callPackage + ({ mkDerivation, base, base64-bytestring, blaze-builder, bytestring + , case-insensitive, directory, mtl, network, stdenv, text + , transformers, unordered-containers + }: + mkDerivation { + pname = "http-common"; + version = "0.8.2.0"; + sha256 = "2915e77b0d000a617d4c1304fdc46f45b70acc0942670066a95b2c8d4e504593"; + libraryHaskellDepends = [ + base base64-bytestring blaze-builder bytestring case-insensitive + directory mtl network text transformers unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://research.operationaldynamics.com/projects/http-streams/"; + description = "Common types for HTTP clients and servers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "http-conduit" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytestring, conduit + , conduit-extra, http-client, http-client-tls, http-types, mtl + , resourcet, stdenv, transformers, unliftio-core + }: + mkDerivation { + pname = "http-conduit"; + version = "2.3.7.3"; + sha256 = "7aeddc51bcc8f356fb0c9c9ea901b9fbbe7eef024d59ab77261e41e043843a03"; + libraryHaskellDepends = [ + aeson attoparsec base bytestring conduit conduit-extra http-client + http-client-tls http-types mtl resourcet transformers unliftio-core + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.yesodweb.com/book/http-conduit"; + description = "HTTP client package with conduit interface and HTTPS support"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "http-date" = callPackage + ({ mkDerivation, array, attoparsec, base, bytestring, stdenv, time + }: + mkDerivation { + pname = "http-date"; + version = "0.0.8"; + sha256 = "0f4c6348487abe4f9d58e43d3c23bdefc7fd1fd5672effd3c7d84aaff05f5427"; + libraryHaskellDepends = [ array attoparsec base bytestring time ]; + doHaddock = false; + doCheck = false; + description = "HTTP Date parser/formatter"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "http-directory" = callPackage + ({ mkDerivation, base, bytestring, html-conduit, http-client + , http-client-tls, http-date, http-types, network-uri, stdenv, text + , time, xml-conduit + }: + mkDerivation { + pname = "http-directory"; + version = "0.1.8"; + sha256 = "963d09c7bf362c3d725711525eaf5dc1b63920c77943df03fe46b5b6cb3f5b69"; + libraryHaskellDepends = [ + base bytestring html-conduit http-client http-client-tls http-date + http-types network-uri text time xml-conduit + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/juhp/http-directory"; + description = "http directory listing library"; + license = stdenv.lib.licenses.mit; + }) {}; + "http-download" = callPackage + ({ mkDerivation, base, base64-bytestring, bytestring, conduit + , conduit-extra, cryptonite, cryptonite-conduit, directory + , exceptions, filepath, http-client, http-conduit, http-types + , memory, path, path-io, retry, rio, rio-prettyprint, stdenv + }: + mkDerivation { + pname = "http-download"; + version = "0.1.0.1"; + sha256 = "83244872d6f62c1e10c69ce0e87159649eefaf895e77cbdfa8f95287975730b8"; + libraryHaskellDepends = [ + base base64-bytestring bytestring conduit conduit-extra cryptonite + cryptonite-conduit directory exceptions filepath http-client + http-conduit http-types memory path path-io retry rio + rio-prettyprint + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/commercialhaskell/http-download#readme"; + description = "Verified downloads with retries"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "http-link-header" = callPackage + ({ mkDerivation, attoparsec, base, bytestring + , bytestring-conversion, errors, http-api-data, network-uri, stdenv + , text + }: + mkDerivation { + pname = "http-link-header"; + version = "1.0.3.1"; + sha256 = "da26db73df1eaebb20df2837b0352cc62a6c151d467bea9442767fd3d51c2a2d"; + libraryHaskellDepends = [ + attoparsec base bytestring bytestring-conversion errors + http-api-data network-uri text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/myfreeweb/http-link-header"; + description = "A parser and writer for the HTTP Link header as specified in RFC 5988 \"Web Linking\""; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "http-media" = callPackage + ({ mkDerivation, base, bytestring, case-insensitive, containers + , stdenv, utf8-string + }: + mkDerivation { + pname = "http-media"; + version = "0.8.0.0"; + sha256 = "398279d1dff5b60cd8b8c650caceca248ea1184d694bedf5df5426963b2b9c53"; + revision = "3"; + editedCabalFile = "1ndz5x6njl35h73il5c6qpaqd4ynvg21n6k7sb8aq09gfbg544d8"; + 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-reverse-proxy" = callPackage + ({ mkDerivation, base, blaze-builder, bytestring, case-insensitive + , conduit, conduit-extra, containers, http-client, http-types + , network, resourcet, stdenv, streaming-commons, text, transformers + , unliftio, wai, wai-logger, word8 + }: + mkDerivation { + pname = "http-reverse-proxy"; + version = "0.6.0"; + sha256 = "fb1c913111478384c4f23647810b8c3c01c79e9276a08a1ea46215e4a42dd1a8"; + libraryHaskellDepends = [ + base blaze-builder bytestring case-insensitive conduit + conduit-extra containers http-client http-types network resourcet + streaming-commons text transformers unliftio wai wai-logger word8 + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fpco/http-reverse-proxy"; + description = "Reverse proxy HTTP requests, either over raw sockets or with WAI"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "http-streams" = callPackage + ({ mkDerivation, aeson, attoparsec, base, base64-bytestring + , blaze-builder, bytestring, case-insensitive, directory, HsOpenSSL + , http-common, io-streams, mtl, network, network-uri + , openssl-streams, stdenv, text, transformers, unordered-containers + }: + mkDerivation { + pname = "http-streams"; + version = "0.8.7.1"; + sha256 = "4bd0142aa2f682cacf25ce0290452f142c5eab8d893f15fffebcfcfe1e32864e"; + libraryHaskellDepends = [ + aeson attoparsec base base64-bytestring blaze-builder bytestring + case-insensitive directory HsOpenSSL http-common io-streams mtl + network network-uri openssl-streams text transformers + unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/afcowie/http-streams/"; + description = "An HTTP client using io-streams"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "http-types" = callPackage + ({ mkDerivation, array, base, bytestring, case-insensitive, stdenv + , text + }: + mkDerivation { + pname = "http-types"; + version = "0.12.3"; + sha256 = "4e8a4a66477459fa436a331c75e46857ec8026283df984d54f90576cd3024016"; + 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 + ({ mkDerivation, array, base, bytestring, case-insensitive + , containers, http-types, network, network-byte-order, psqueues + , stdenv, stm, time-manager + }: + mkDerivation { + pname = "http2"; + version = "2.0.4"; + sha256 = "4708635ffc7342e951bfb77ad046e04bb7ddc7fc98f6c235619166b6b7e90e67"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array base bytestring case-insensitive containers http-types + network network-byte-order psqueues stm time-manager + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/kazu-yamamoto/http2"; + description = "HTTP/2 library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "httpd-shed" = callPackage + ({ mkDerivation, base, network, network-bsd, network-uri, stdenv }: + mkDerivation { + pname = "httpd-shed"; + version = "0.4.1.1"; + sha256 = "590fcfcb401923652bfcaf8c9a81b3bbbe83a4b1d16f7ccfecf7e47f6b6cafa5"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base network network-bsd network-uri ]; + doHaddock = false; + doCheck = false; + description = "A simple web-server with an interact style API"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "human-readable-duration" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "human-readable-duration"; + version = "0.2.1.4"; + sha256 = "cc688783dd3b761bba580cc01ddd41f75d436a21af7dd10e1268c2b0d43adc1b"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://gitlab.esy.fun/yogsototh/human-readable-duration#readme"; + description = "Provide duration helper"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hunit-dejafu" = callPackage + ({ mkDerivation, base, dejafu, exceptions, HUnit, stdenv }: + mkDerivation { + pname = "hunit-dejafu"; + version = "2.0.0.3"; + sha256 = "efbf2afd47312ee9b867a159200b6e1d0d2b5a5c7b82cf9801d5df6504bb720e"; + libraryHaskellDepends = [ base dejafu exceptions HUnit ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/barrucadu/dejafu"; + description = "Deja Fu support for the HUnit test framework"; + license = stdenv.lib.licenses.mit; + }) {}; + "hvect" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "hvect"; + version = "0.4.0.0"; + sha256 = "cb50ef1a7f189f8c217a7d0d55b5568b2fa9bbe415b14ce114a93d2e1d5e30b6"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/agrafix/hvect"; + description = "Simple strict heterogeneous lists"; + license = stdenv.lib.licenses.mit; + }) {}; + "hvega" = callPackage + ({ mkDerivation, aeson, base, stdenv, text, unordered-containers }: + mkDerivation { + pname = "hvega"; + version = "0.5.0.0"; + sha256 = "60269f4c6e9ce2ffa16b593e2ed7bd1599a9c27beff0ee89b8b5f1ce453ca840"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ aeson base text unordered-containers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/DougBurke/hvega"; + description = "Create Vega-Lite visualizations (version 4) in Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-balancedparens" = callPackage + ({ mkDerivation, base, deepseq, hedgehog, hspec, hw-bits, hw-excess + , hw-fingertree, hw-prim, hw-rankselect-base, stdenv, vector + }: + mkDerivation { + pname = "hw-balancedparens"; + version = "0.3.1.0"; + sha256 = "89ed44fa3ed0f5a5acbfb681c04678ad0e44769fc9ed70b622519cc6f0b823db"; + libraryHaskellDepends = [ + base deepseq hedgehog hspec hw-bits hw-excess hw-fingertree hw-prim + hw-rankselect-base vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/haskell-works/hw-balancedparens#readme"; + description = "Balanced parentheses"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-bits" = callPackage + ({ mkDerivation, base, bitvec, bytestring, deepseq, hw-int, hw-prim + , hw-string-parse, stdenv, vector + }: + mkDerivation { + pname = "hw-bits"; + version = "0.7.2.1"; + sha256 = "b818acd47d4896d5da1aea39f98b80b1acbc52c660ee2dd87a7fb6063dc889a2"; + libraryHaskellDepends = [ + base bitvec bytestring deepseq hw-int hw-prim hw-string-parse + vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/haskell-works/hw-bits#readme"; + description = "Bit manipulation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-conduit" = callPackage + ({ mkDerivation, array, base, bytestring, conduit + , conduit-combinators, stdenv, time, transformers, unliftio-core + , word8 + }: + mkDerivation { + pname = "hw-conduit"; + version = "0.2.1.0"; + sha256 = "02c6ec93a9c749f2fc7bb60b5c9cd3b77902b198024a69823b31fac7f09dd3f6"; + libraryHaskellDepends = [ + array base bytestring conduit conduit-combinators time transformers + unliftio-core word8 + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/haskell-works/hw-conduit#readme"; + description = "Conduits for tokenizing streams"; + license = stdenv.lib.licenses.mit; + }) {}; + "hw-conduit-merges" = callPackage + ({ mkDerivation, base, conduit, conduit-extra, mtl, stdenv }: + mkDerivation { + pname = "hw-conduit-merges"; + version = "0.2.1.0"; + sha256 = "a03e37517f8a6c1d277762eb68e8f148dceebfec26e7b810465a5e7c340b5110"; + libraryHaskellDepends = [ base conduit conduit-extra mtl ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-works/hw-conduit-merges#readme"; + description = "Additional merges and joins for Conduit"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-diagnostics" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "hw-diagnostics"; + version = "0.0.1.0"; + sha256 = "722b10f7afeaf62c654779244393e2beb7f1960961f9b54d8cf2c15518292f84"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/haskell-works/hw-diagnostics#readme"; + description = "Diagnostics library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-dsv" = callPackage + ({ mkDerivation, appar, base, bits-extra, bytestring, deepseq + , generic-lens, ghc-prim, hedgehog, hw-bits, hw-ip, hw-prim + , hw-rankselect, hw-rankselect-base, hw-simd, lens + , optparse-applicative, resourcet, stdenv, text, transformers + , vector + }: + mkDerivation { + pname = "hw-dsv"; + version = "0.4.1.0"; + sha256 = "488f2c4f61c4f68b83a6b18e3d608927ec54f4940ebb7727c16b3061ccf360f3"; + revision = "1"; + editedCabalFile = "1xhdvqmqm44ky8mbwi64fj3bawqswf58ghlbj2bvk136yflvz2c7"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bits-extra bytestring deepseq ghc-prim hw-bits hw-prim + hw-rankselect hw-rankselect-base hw-simd transformers vector + ]; + executableHaskellDepends = [ + appar base bits-extra bytestring deepseq generic-lens ghc-prim + hedgehog hw-bits hw-ip hw-prim hw-rankselect hw-rankselect-base + hw-simd lens optparse-applicative resourcet text transformers + vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-works/hw-dsv#readme"; + description = "Unbelievably fast streaming DSV file parser"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-eliasfano" = callPackage + ({ mkDerivation, base, binary, bytestring, deepseq, generic-lens + , hw-bits, hw-int, hw-packed-vector, hw-prim, hw-rankselect + , hw-rankselect-base, lens, optparse-applicative, resourcet, stdenv + , temporary-resourcet, vector + }: + mkDerivation { + pname = "hw-eliasfano"; + version = "0.1.2.0"; + sha256 = "d2be1f2ab6caa25201f350a40be2e187b744e25bcc65f8394274995fedff17f3"; + revision = "1"; + editedCabalFile = "0qqshcj482x0yfmb76fj6ng57sf3i0r8daz93kzab8lscarh31j9"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base deepseq hw-bits hw-int hw-packed-vector hw-prim hw-rankselect + hw-rankselect-base temporary-resourcet vector + ]; + executableHaskellDepends = [ + base binary bytestring generic-lens hw-bits hw-packed-vector + hw-prim hw-rankselect hw-rankselect-base lens optparse-applicative + resourcet temporary-resourcet vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/haskell-works/hw-eliasfano#readme"; + description = "Elias-Fano"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-excess" = callPackage + ({ mkDerivation, base, hw-bits, hw-prim, hw-rankselect-base, safe + , stdenv, vector + }: + mkDerivation { + pname = "hw-excess"; + version = "0.2.3.0"; + sha256 = "6fe802aead2589c47fa4a9129e4d5b9a61804d673e691ae79bc499e7fb703e76"; + libraryHaskellDepends = [ + base hw-bits hw-prim hw-rankselect-base safe vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/haskell-works/hw-excess#readme"; + description = "Excess"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-fingertree" = callPackage + ({ mkDerivation, base, deepseq, hw-prim, stdenv }: + mkDerivation { + pname = "hw-fingertree"; + version = "0.1.2.0"; + sha256 = "11c076891194369cbc5b67b0430f2fdd8ceafa7b7863e1fc552e26a58a732a2c"; + libraryHaskellDepends = [ base deepseq hw-prim ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-works/hw-fingertree#readme"; + description = "Generic finger-tree structure, with example instances"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-fingertree-strict" = callPackage + ({ mkDerivation, base, deepseq, stdenv }: + mkDerivation { + pname = "hw-fingertree-strict"; + version = "0.1.2.0"; + sha256 = "8a7dfb25bebef0541eee125ccdbed2ce6f89b56148fb54c0b1714154493210fe"; + libraryHaskellDepends = [ base deepseq ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-works/hw-fingertree-strict#readme"; + description = "Generic strict finger-tree structure"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-hedgehog" = callPackage + ({ mkDerivation, base, hedgehog, stdenv, vector }: + mkDerivation { + pname = "hw-hedgehog"; + version = "0.1.1.0"; + sha256 = "e9ff0a96e11e02bd39954988bf532c7349fe295b8a2313d56c73a004058b5728"; + libraryHaskellDepends = [ base hedgehog vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-works/hw-hedgehog#readme"; + description = "Extra hedgehog functionality"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-hspec-hedgehog" = callPackage + ({ mkDerivation, base, call-stack, hedgehog, hspec, HUnit, stdenv + , transformers + }: + mkDerivation { + pname = "hw-hspec-hedgehog"; + version = "0.1.1.0"; + sha256 = "d6cfd42f59482b153b276b2bc897320c6b633be87e0eea78649e184316042313"; + libraryHaskellDepends = [ + base call-stack hedgehog hspec HUnit transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-works/hw-hspec-hedgehog#readme"; + description = "Interoperability between hspec and hedgehog"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-int" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "hw-int"; + version = "0.0.2.0"; + sha256 = "c00c3dc0b3e18318213c03310a63163fd6da8685452b5ee18a118ab090502e8e"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/haskell-works/hw-int#readme"; + description = "Additional facilities for Integers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-ip" = callPackage + ({ mkDerivation, appar, base, binary, bytestring, containers + , generic-lens, hedgehog, hw-bits, iproute, lens + , optparse-applicative, stdenv, text + }: + mkDerivation { + pname = "hw-ip"; + version = "2.4.2.0"; + sha256 = "dd6db176e0b505180027eaa85ca17c8c5a3f5f1666dac8911fd9b9f0a62370af"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + appar base containers generic-lens hedgehog hw-bits iproute text + ]; + executableHaskellDepends = [ + appar base binary bytestring generic-lens lens optparse-applicative + text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-works/hw-ip#readme"; + description = "Library for manipulating IP addresses and CIDR blocks"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-json" = callPackage + ({ mkDerivation, aeson, ansi-wl-pprint, attoparsec, base + , bits-extra, bytestring, dlist, generic-lens, hw-balancedparens + , hw-bits, hw-json-simd, hw-json-simple-cursor + , hw-json-standard-cursor, hw-mquery, hw-parser, hw-prim + , hw-rankselect, hw-rankselect-base, hw-simd, lens, mmap + , optparse-applicative, stdenv, text, unordered-containers, vector + , word8 + }: + mkDerivation { + pname = "hw-json"; + version = "1.3.2.0"; + sha256 = "4eec337e6a06b38089200b2cf769e52ec601783cd9e89e5e8aeec13b026aed02"; + revision = "2"; + editedCabalFile = "1lg2l399fnx7vg2bxf6chcwpl9q3pblzrmwzzijxczvyfrsy5m41"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson ansi-wl-pprint attoparsec base bits-extra bytestring dlist + hw-balancedparens hw-bits hw-json-simple-cursor + hw-json-standard-cursor hw-mquery hw-parser hw-prim hw-rankselect + hw-rankselect-base hw-simd mmap text vector word8 + ]; + executableHaskellDepends = [ + aeson base bytestring dlist generic-lens hw-balancedparens + hw-json-simd hw-json-simple-cursor hw-json-standard-cursor + hw-mquery hw-prim hw-rankselect hw-rankselect-base lens mmap + optparse-applicative text unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/haskell-works/hw-json#readme"; + description = "Memory efficient JSON parser"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-json-simd" = callPackage + ({ mkDerivation, base, bytestring, c2hs, hw-prim, lens + , optparse-applicative, stdenv, vector + }: + mkDerivation { + pname = "hw-json-simd"; + version = "0.1.1.0"; + sha256 = "36a97b93dfe610fffbc02a73e57ac4f62f306a6350b9853ccaec9eb644f7ee2e"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base bytestring hw-prim lens vector ]; + libraryToolDepends = [ c2hs ]; + executableHaskellDepends = [ + base bytestring hw-prim lens optparse-applicative vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-works/hw-json-simd#readme"; + description = "SIMD-based JSON semi-indexer"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-json-simple-cursor" = callPackage + ({ mkDerivation, base, bytestring, generic-lens, hw-balancedparens + , hw-bits, hw-json-simd, hw-prim, hw-rankselect, hw-rankselect-base + , lens, mmap, optparse-applicative, stdenv, text, vector, word8 + }: + mkDerivation { + pname = "hw-json-simple-cursor"; + version = "0.1.1.0"; + sha256 = "749530c82e9a72e8fd31ee7cd5a4a7e53853658f39b18c942e7c56a134b69dcf"; + revision = "2"; + editedCabalFile = "144afi48rm613gcb8gccfyw5ybx9mzsfzsfq1nvsmlyijl8rgc1x"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring hw-balancedparens hw-bits hw-prim hw-rankselect + hw-rankselect-base vector word8 + ]; + executableHaskellDepends = [ + base bytestring generic-lens hw-balancedparens hw-json-simd hw-prim + hw-rankselect hw-rankselect-base lens mmap optparse-applicative + text vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/haskell-works/hw-json-simple-cursor#readme"; + description = "Memory efficient JSON parser"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-json-standard-cursor" = callPackage + ({ mkDerivation, array, base, bits-extra, bytestring, generic-lens + , hw-balancedparens, hw-bits, hw-json-simd, hw-prim, hw-rankselect + , hw-rankselect-base, lens, mmap, optparse-applicative, stdenv + , text, vector, word8 + }: + mkDerivation { + pname = "hw-json-standard-cursor"; + version = "0.2.3.1"; + sha256 = "396eb290944d802786a3b357abd1ca61f15547da2c0385c6c65fa865eed5fad6"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array base bits-extra bytestring hw-balancedparens hw-bits + hw-json-simd hw-prim hw-rankselect hw-rankselect-base mmap vector + word8 + ]; + executableHaskellDepends = [ + base bytestring generic-lens hw-balancedparens hw-json-simd hw-prim + hw-rankselect hw-rankselect-base lens mmap optparse-applicative + text vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/haskell-works/hw-json-standard-cursor#readme"; + description = "Memory efficient JSON parser"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-mquery" = callPackage + ({ mkDerivation, ansi-wl-pprint, base, dlist, lens, stdenv }: + mkDerivation { + pname = "hw-mquery"; + version = "0.2.1.0"; + sha256 = "32f194a160340cde970e52e1e5cb6912ac99641f0f7095653d253bc799440de2"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ ansi-wl-pprint base dlist lens ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/haskell-works/hw-mquery#readme"; + description = "Monadic query DSL"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-packed-vector" = callPackage + ({ mkDerivation, base, binary, bytestring, deepseq, generic-lens + , hw-bits, hw-prim, lens, optparse-applicative, stdenv, vector + }: + mkDerivation { + pname = "hw-packed-vector"; + version = "0.2.1.0"; + sha256 = "68e0a420fccb577ad003ed14dc6b3e6f573e22914fcf688a247d9afebdf0148e"; + revision = "1"; + editedCabalFile = "070ac32s0azzhnqwrvhnfa18sxn60ayhmlikr6zk4vl1v03y0xbc"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring deepseq hw-bits hw-prim vector + ]; + executableHaskellDepends = [ + base binary bytestring generic-lens hw-bits hw-prim lens + optparse-applicative vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/haskell-works/hw-packed-vector#readme"; + description = "Packed Vector"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-parser" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, hw-prim, stdenv + , text + }: + mkDerivation { + pname = "hw-parser"; + version = "0.1.1.0"; + sha256 = "aabfe2fcf9126df7b08cfc6d6cd79ba1ef65156631631210b16ef05ac4e14bff"; + libraryHaskellDepends = [ + attoparsec base bytestring hw-prim text + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/haskell-works/hw-parser#readme"; + description = "Simple parser support"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-prim" = callPackage + ({ mkDerivation, base, bytestring, deepseq, ghc-prim, mmap, stdenv + , transformers, unliftio-core, vector + }: + mkDerivation { + pname = "hw-prim"; + version = "0.6.3.0"; + sha256 = "67774312191bb0b0f5ed1d20cbee241fafc5e605d0435e6c28a9a738813e163f"; + libraryHaskellDepends = [ + base bytestring deepseq ghc-prim mmap transformers unliftio-core + vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/haskell-works/hw-prim#readme"; + description = "Primitive functions and data types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-rankselect" = callPackage + ({ mkDerivation, base, deepseq, directory, generic-lens, hedgehog + , hspec, hw-balancedparens, hw-bits, hw-fingertree, hw-prim + , hw-rankselect-base, lens, mmap, mtl, optparse-applicative, stdenv + , vector + }: + mkDerivation { + pname = "hw-rankselect"; + version = "0.13.4.0"; + sha256 = "e732bffc6d828279229cf4d84d4cc57b3dd8efc183023e48eab794b5891d1332"; + revision = "1"; + editedCabalFile = "03p711rvs3qn9x5rfc90yxrbyp5fqsi9i2wbiwrs3vq6if66vc5z"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base deepseq hedgehog hspec hw-balancedparens hw-bits hw-fingertree + hw-prim hw-rankselect-base vector + ]; + executableHaskellDepends = [ + base directory generic-lens hw-bits hw-prim hw-rankselect-base lens + mmap mtl optparse-applicative vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/haskell-works/hw-rankselect#readme"; + description = "Rank-select"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-rankselect-base" = callPackage + ({ mkDerivation, base, bits-extra, bitvec, hw-bits, hw-int, hw-prim + , hw-string-parse, stdenv, vector + }: + mkDerivation { + pname = "hw-rankselect-base"; + version = "0.3.4.0"; + sha256 = "d4abb8984c019c96bdd9b78831c8692a0c04b4a8fda4518f16fceeca9d01d365"; + libraryHaskellDepends = [ + base bits-extra bitvec hw-bits hw-int hw-prim hw-string-parse + vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/haskell-works/hw-rankselect-base#readme"; + description = "Rank-select base"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-simd" = callPackage + ({ mkDerivation, base, bits-extra, bytestring, c2hs, deepseq + , hw-bits, hw-prim, hw-rankselect, hw-rankselect-base, stdenv + , transformers, vector + }: + mkDerivation { + pname = "hw-simd"; + version = "0.1.2.0"; + sha256 = "8e885d52e976be2e24e92b4a64eb09be3939598fc6a62615da61e58b7f1740e4"; + libraryHaskellDepends = [ + base bits-extra bytestring deepseq hw-bits hw-prim hw-rankselect + hw-rankselect-base transformers vector + ]; + libraryToolDepends = [ c2hs ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-works/hw-simd#readme"; + description = "SIMD library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-streams" = callPackage + ({ mkDerivation, base, bytestring, ghc-prim, hw-bits, hw-prim, mmap + , primitive, stdenv, transformers, vector + }: + mkDerivation { + pname = "hw-streams"; + version = "0.0.1.0"; + sha256 = "a55a5834fe7ff7b6e6278f4f1bd6babb0e3deca753fbca3ef028410364e8f743"; + libraryHaskellDepends = [ + base bytestring ghc-prim hw-bits hw-prim mmap primitive + transformers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/haskell-works/hw-streams#readme"; + description = "Primitive functions and data types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-string-parse" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "hw-string-parse"; + version = "0.0.0.4"; + sha256 = "64a1ebf8d311e255f293c40febfb346da23a55a454b67f2d5e33de1cb7e9f2b7"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/haskell-works/hw-string-parse#readme"; + description = "String parser"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hw-succinct" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, conduit, containers + , hw-balancedparens, hw-bits, hw-prim, hw-rankselect + , hw-rankselect-base, mmap, mono-traversable, stdenv, text, vector + , word8 + }: + mkDerivation { + pname = "hw-succinct"; + version = "0.1.0.1"; + sha256 = "002c578c1ff7a33cbef089b2a943218777c14125629f6bf63dea9e7c8e3749db"; + libraryHaskellDepends = [ + attoparsec base bytestring conduit containers hw-balancedparens + hw-bits hw-prim hw-rankselect hw-rankselect-base mmap + mono-traversable text vector word8 + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/haskell-works/hw-succinct#readme"; + description = "Succint datastructures"; + license = stdenv.lib.licenses.mit; + }) {}; + "hw-xml" = callPackage + ({ mkDerivation, ansi-wl-pprint, array, attoparsec, base + , bytestring, cereal, containers, deepseq, generic-lens, ghc-prim + , hw-balancedparens, hw-bits, hw-parser, hw-prim, hw-rankselect + , hw-rankselect-base, lens, mmap, mtl, optparse-applicative + , resourcet, stdenv, text, transformers, vector, word8 + }: + mkDerivation { + pname = "hw-xml"; + version = "0.5.1.0"; + sha256 = "84d76b219c16dc787a73f4c091bf933601820e84ffcdd379d9862d4aed9c013d"; + revision = "2"; + editedCabalFile = "1zi0ma6fmzghlc65dxpznsyiyp4ij7cwz1yw35i0jjm314mhi4va"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + ansi-wl-pprint array attoparsec base bytestring cereal containers + deepseq ghc-prim hw-balancedparens hw-bits hw-parser hw-prim + hw-rankselect hw-rankselect-base lens mmap mtl resourcet text + transformers vector word8 + ]; + executableHaskellDepends = [ + attoparsec base bytestring deepseq generic-lens hw-balancedparens + hw-bits hw-prim hw-rankselect lens mmap mtl optparse-applicative + resourcet text vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/haskell-works/hw-xml#readme"; + description = "XML parser based on succinct data structures"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hweblib" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, containers, mtl + , stdenv, text, transformers + }: + mkDerivation { + pname = "hweblib"; + version = "0.6.3"; + sha256 = "1e8ee12baac496d56831935a60e78f54eb43d2b7268bf7d31acb6b9a63e9b50d"; + libraryHaskellDepends = [ + attoparsec base bytestring containers mtl text transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/aycanirican/hweblib"; + description = "Haskell Web Library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hxt" = callPackage + ({ mkDerivation, base, binary, bytestring, containers, deepseq + , directory, filepath, hxt-charproperties, hxt-regex-xmlschema + , hxt-unicode, mtl, network-uri, parsec, stdenv + }: + mkDerivation { + pname = "hxt"; + version = "9.3.1.18"; + sha256 = "721809d89bbcaf29b2bbe3b9cdbb54e6d6a30afe7509186061898f7e8b996620"; + configureFlags = [ "-fnetwork-uri" ]; + libraryHaskellDepends = [ + base binary bytestring containers deepseq directory filepath + hxt-charproperties hxt-regex-xmlschema hxt-unicode mtl network-uri + parsec + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/UweSchmidt/hxt"; + description = "A collection of tools for processing XML with Haskell"; + license = stdenv.lib.licenses.mit; + }) {}; + "hxt-charproperties" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "hxt-charproperties"; + version = "9.4.0.0"; + sha256 = "f50ea1d5528025400507f9b181596f7b277e645a1e33ebbc659be22b244468ae"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/UweSchmidt/hxt"; + description = "Character properties and classes for XML and Unicode"; + license = stdenv.lib.licenses.mit; + }) {}; + "hxt-css" = callPackage + ({ mkDerivation, base, hxt, parsec, split, stdenv }: + mkDerivation { + pname = "hxt-css"; + version = "0.1.0.3"; + sha256 = "0244fc145d5923df0522ad80949e9b221b01a028c755ebfc4740339881ef65b7"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base hxt parsec split ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/redneb/hxt-css"; + description = "CSS selectors for HXT"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hxt-curl" = callPackage + ({ mkDerivation, base, bytestring, curl, hxt, parsec, stdenv }: + mkDerivation { + pname = "hxt-curl"; + version = "9.1.1.1"; + sha256 = "cdc1cc8bf9b8699cabdee965c9737d497c199b5cf82eabc66a5fe3f2ffb3c5ea"; + libraryHaskellDepends = [ base bytestring curl hxt parsec ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/UweSchmidt/hxt"; + description = "LibCurl interface for HXT"; + license = "unknown"; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "hxt-expat" = callPackage + ({ mkDerivation, base, bytestring, hexpat, hxt, stdenv }: + mkDerivation { + pname = "hxt-expat"; + version = "9.1.1"; + sha256 = "10d9c43c20c82e879fbc06944fcfed373f8b43bd3e0a44f9c712db30a27022d6"; + libraryHaskellDepends = [ base bytestring hexpat hxt ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.fh-wedel.de/~si/HXmlToolbox/index.html"; + description = "Expat parser for HXT"; + license = "unknown"; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "hxt-http" = callPackage + ({ mkDerivation, base, bytestring, HTTP, hxt, network, network-uri + , parsec, stdenv + }: + mkDerivation { + pname = "hxt-http"; + version = "9.1.5.2"; + sha256 = "6fa19d03991d53c34f4525a4fdfaafde56dd48459093b4502832a1fdd9dfdd0b"; + configureFlags = [ "-fnetwork-uri" ]; + libraryHaskellDepends = [ + base bytestring HTTP hxt network network-uri parsec + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/UweSchmidt/hxt"; + description = "Interface to native Haskell HTTP package HTTP"; + license = stdenv.lib.licenses.mit; + }) {}; + "hxt-regex-xmlschema" = callPackage + ({ mkDerivation, base, bytestring, hxt-charproperties, parsec + , stdenv, text + }: + mkDerivation { + pname = "hxt-regex-xmlschema"; + version = "9.2.0.3"; + sha256 = "f4743ba65498d6001cdfcf5cbc3317d4bc43941be5c7030b60beb83408c892b0"; + revision = "1"; + editedCabalFile = "0vg9vnfjmq1ma6zwwv4yvfih6wbslksvsvy9b41i4f81l0hh7ia8"; + libraryHaskellDepends = [ + base bytestring hxt-charproperties parsec text + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/Regular_expressions_for_XML_Schema"; + description = "A regular expression library for W3C XML Schema regular expressions"; + license = stdenv.lib.licenses.mit; + }) {}; + "hxt-tagsoup" = callPackage + ({ mkDerivation, base, hxt, hxt-charproperties, hxt-unicode, stdenv + , tagsoup + }: + mkDerivation { + pname = "hxt-tagsoup"; + version = "9.1.4"; + sha256 = "d77b290d63acf0ac8e5a07c5c69753f9984b97e0c9d2c0befadd7dd5b144b283"; + libraryHaskellDepends = [ + base hxt hxt-charproperties hxt-unicode tagsoup + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/UweSchmidt/hxt"; + description = "TagSoup parser for HXT"; + license = "unknown"; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "hxt-unicode" = callPackage + ({ mkDerivation, base, hxt-charproperties, stdenv }: + mkDerivation { + pname = "hxt-unicode"; + version = "9.0.2.4"; + sha256 = "7b5823f3bd94b57022d9d84ab3555303653c5121eaaef2ee1fd4918f3c434466"; + libraryHaskellDepends = [ base hxt-charproperties ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/UweSchmidt/hxt"; + description = "Unicode en-/decoding functions for utf8, iso-latin-* and other encodings"; + license = stdenv.lib.licenses.mit; + }) {}; + "hybrid-vectors" = callPackage + ({ mkDerivation, base, deepseq, primitive, semigroups, stdenv + , vector + }: + mkDerivation { + pname = "hybrid-vectors"; + version = "0.2.2"; + sha256 = "41c6c371df64b9083354e66101ad8c92f87458474fed2a149e4632db644f86d7"; + revision = "1"; + editedCabalFile = "16wpgh7cxgmap5acyccbff02b2jvhqiad5m3fknribpbahvmkk88"; + libraryHaskellDepends = [ + base deepseq primitive semigroups vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/hybrid-vectors"; + description = "Hybrid vectors e.g. Mixed Boxed/Unboxed vectors"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hyperloglog" = callPackage + ({ mkDerivation, approximate, base, binary, bits, bytes, Cabal + , cabal-doctest, cereal, cereal-vector, comonad, deepseq + , distributive, hashable, lens, reflection, semigroupoids + , semigroups, siphash, stdenv, tagged, vector + }: + mkDerivation { + pname = "hyperloglog"; + version = "0.4.3"; + sha256 = "8dbb30a58799b1bf145e82b71be0f782b60e9ef55d0c5fd3d2a0c28028cc3f64"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + approximate base binary bits bytes cereal cereal-vector comonad + deepseq distributive hashable lens reflection semigroupoids + semigroups siphash tagged vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/analytics/hyperloglog"; + description = "An approximate streaming (constant space) unique object counter"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hyphenation" = callPackage + ({ mkDerivation, base, bytestring, Cabal, cabal-doctest, containers + , stdenv, text, unordered-containers, zlib + }: + mkDerivation { + pname = "hyphenation"; + version = "0.8"; + sha256 = "31fa47011c27cdad034fb691f232209b857774489a2eaf189e075bf9fced8925"; + enableSeparateDataOutput = true; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base bytestring containers text unordered-containers zlib + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/hyphenation"; + description = "Configurable Knuth-Liang hyphenation"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "iconv" = callPackage + ({ mkDerivation, base, bytestring, stdenv }: + mkDerivation { + pname = "iconv"; + version = "0.4.1.3"; + sha256 = "36425168e3314bc83ba5ee95152872d52e94ee0f9503f3591f84d458e005b554"; + libraryHaskellDepends = [ base bytestring ]; + doHaddock = false; + doCheck = false; + description = "String encoding conversion"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "identicon" = callPackage + ({ mkDerivation, base, bytestring, JuicyPixels, stdenv }: + mkDerivation { + pname = "identicon"; + version = "0.2.2"; + sha256 = "3679b4fcc0a5bcc93b6ed2009f43e3ec87bf9549aee3eef182f7403d0c10f263"; + revision = "3"; + editedCabalFile = "0vya6zm3nnbdv3wmj3dwqwwjgsagql8q17078knhjddv2lm8m49q"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base bytestring JuicyPixels ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mrkkrp/identicon"; + description = "Flexible generation of identicons"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ieee754" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "ieee754"; + version = "0.8.0"; + sha256 = "0e2dff9c37f59acf5c64f978ec320005e9830f276f9f314e4bfed3f482289ad1"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/patperry/hs-ieee754"; + description = "Utilities for dealing with IEEE floating point numbers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "if" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "if"; + version = "0.1.0.0"; + sha256 = "28f673e867dbe0f51324d97fcb7884673a34912593746520a470116b167a141d"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/winterland1989/if"; + description = "(?) and (?>) conditional operator"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "iff" = callPackage + ({ mkDerivation, base, binary, bytestring, stdenv }: + mkDerivation { + pname = "iff"; + version = "0.0.6"; + sha256 = "6b8845808481307e2d374fd8d17e82a5de1284e612cf8ade27db8785e9e12837"; + libraryHaskellDepends = [ base binary bytestring ]; + doHaddock = false; + doCheck = false; + homepage = "http://code.haskell.org/~thielema/iff/"; + description = "Constructing and dissecting IFF files"; + license = "GPL"; + }) {}; + "ihs" = callPackage + ({ mkDerivation, base, process, stdenv }: + mkDerivation { + pname = "ihs"; + version = "0.1.0.3"; + sha256 = "13bf923ad64d5dd1c517a64c0fd017fe94951a18ebbfe7e587b11e3ad6ebd5fd"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ base process ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/minad/ihs"; + description = "Interpolated Haskell"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "ilist" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "ilist"; + version = "0.4.0.1"; + sha256 = "0448857296974317ee162551ef3e2f31c434e114df6d17d7f6acd3476c52dc04"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/kowainik/ilist"; + description = "Optimised list functions for doing index-related things"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "imagesize-conduit" = callPackage + ({ mkDerivation, base, bytestring, conduit, conduit-extra + , exceptions, stdenv + }: + mkDerivation { + pname = "imagesize-conduit"; + version = "1.1"; + sha256 = "31c5784578b305921b89f7ab6fca35747e5a35f12884770b78c31e3a0a01ac19"; + revision = "3"; + editedCabalFile = "0p4zmizr01pg3d7gb0q88j1alvvlzbdvzyf1wbgajng68a4g0li9"; + libraryHaskellDepends = [ + base bytestring conduit conduit-extra exceptions + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/silkapp/imagesize-conduit"; + description = "Determine the size of some common image formats"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "immortal" = callPackage + ({ mkDerivation, base, stdenv, stm, unliftio-core }: + mkDerivation { + pname = "immortal"; + version = "0.3"; + sha256 = "11c89db97f33c8bbfe6f72c728c68135a247608ceb2335dfb7ac6679acb41f88"; + libraryHaskellDepends = [ base stm unliftio-core ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/feuerbach/immortal"; + description = "Spawn threads that never die (unless told to do so)"; + license = stdenv.lib.licenses.mit; + }) {}; + "include-file" = callPackage + ({ mkDerivation, base, bytestring, Cabal, random, stdenv + , template-haskell + }: + mkDerivation { + pname = "include-file"; + version = "0.1.0.4"; + sha256 = "5b1f93482bc5ed85bbe04a1c63fa8bee6d4156b79cee43f812db92765fa1666e"; + setupHaskellDepends = [ base bytestring Cabal random ]; + libraryHaskellDepends = [ + base bytestring random template-haskell + ]; + doHaddock = false; + doCheck = false; + description = "Inclusion of files in executables at compile-time"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "incremental-parser" = callPackage + ({ mkDerivation, base, monoid-subclasses, parsers, rank2classes + , stdenv, transformers + }: + mkDerivation { + pname = "incremental-parser"; + version = "0.4.0.2"; + sha256 = "caa9d8071bf9857b820c78bdbeb4f474f049a08a04b346d4f7c503deb1b97187"; + libraryHaskellDepends = [ + base monoid-subclasses parsers rank2classes transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/blamario/incremental-parser"; + description = "Generic parser library capable of providing partial results from partial input"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "indents" = callPackage + ({ mkDerivation, base, mtl, parsec, stdenv }: + mkDerivation { + pname = "indents"; + version = "0.5.0.1"; + sha256 = "a1582cc6b705170bab6ea5cbe360530641ae94a31714a61b56c5f2067ee4ec36"; + libraryHaskellDepends = [ base mtl parsec ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/jaspervdj/indents"; + description = "indentation sensitive parser-combinators for parsec"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "indexed" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "indexed"; + version = "0.1.3"; + sha256 = "ef84090ec6bf79e7dc6e9d570fc370c9eea6cd251d3c023979f6e1f8d3fbf5c2"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/reinerp/indexed"; + description = "Haskell98 indexed functors, monads, comonads"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "indexed-list-literals" = callPackage + ({ mkDerivation, base, Only, stdenv }: + mkDerivation { + pname = "indexed-list-literals"; + version = "0.2.1.3"; + sha256 = "26e399e285ddf44822781559f7202ed821382457ed6c1c32bdaac7945c033f9d"; + 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; + }) {}; + "indexed-profunctors" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "indexed-profunctors"; + version = "0.1"; + sha256 = "31dfb4319dff84199344000b1efad75158eeac17ddcbb27f91735e958591bb65"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Utilities for indexed profunctors"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "infer-license" = callPackage + ({ mkDerivation, base, directory, filepath, stdenv, text + , text-metrics + }: + mkDerivation { + pname = "infer-license"; + version = "0.2.0"; + sha256 = "12e6fe616575159c03cf6fd4a4f30021ecf264a529ab4e4edd6e96e296a98e72"; + libraryHaskellDepends = [ + base directory filepath text text-metrics + ]; + doHaddock = false; + doCheck = false; + description = "Infer software license from a given license file"; + license = stdenv.lib.licenses.mit; + }) {}; + "inflections" = callPackage + ({ mkDerivation, base, exceptions, megaparsec, stdenv, text + , unordered-containers + }: + mkDerivation { + pname = "inflections"; + version = "0.4.0.5"; + sha256 = "6b5bc532f559df769f1a97747e6770ba0777e0efd24c96c22ceb6da1781cb839"; + libraryHaskellDepends = [ + base exceptions megaparsec text unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/stackbuilders/inflections-hs"; + description = "Inflections library for Haskell"; + license = stdenv.lib.licenses.mit; + }) {}; + "influxdb" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytestring, Cabal + , cabal-doctest, clock, containers, foldl, http-client, http-types + , lens, network, optional-args, scientific, stdenv, tagged, text + , time, unordered-containers, vector + }: + mkDerivation { + pname = "influxdb"; + version = "1.7.1.3"; + sha256 = "fba1f55312db509bde4881f59796050d5c7ae9541aae09bcfc6d7d0b79472e1d"; + isLibrary = true; + isExecutable = true; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + aeson attoparsec base bytestring clock containers foldl http-client + http-types lens network optional-args scientific tagged text time + unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/maoe/influxdb-haskell"; + description = "Haskell client library for InfluxDB"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ini" = callPackage + ({ mkDerivation, attoparsec, base, stdenv, text + , unordered-containers + }: + mkDerivation { + pname = "ini"; + version = "0.4.1"; + sha256 = "14293c2a209f938cc3e779132f3411c330636a91b1a58549a154c025518c7c57"; + libraryHaskellDepends = [ + attoparsec base text unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/chrisdone/ini"; + description = "Quick and easy configuration files in the INI format"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "inj" = callPackage + ({ mkDerivation, stdenv }: + mkDerivation { + pname = "inj"; + version = "1.0"; + sha256 = "4012310e5e80d4f4eb11ec73aeda311f7cb94a5c68e7393bfb3b99513cd61ab6"; + doHaddock = false; + doCheck = false; + description = "A class for injective (one-to-one) functions"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "inline-c" = callPackage + ({ mkDerivation, ansi-wl-pprint, base, bytestring, containers + , hashable, mtl, parsec, parsers, stdenv, template-haskell + , transformers, unordered-containers, vector + }: + mkDerivation { + pname = "inline-c"; + version = "0.9.1.0"; + sha256 = "829677f0a781431a55f870cef405e3219fb16842c9c1ab265ddc35890b8b2976"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + ansi-wl-pprint base bytestring containers hashable mtl parsec + parsers template-haskell transformers unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + description = "Write Haskell source files including C code inline. No FFI required."; + license = stdenv.lib.licenses.mit; + }) {}; + "inline-c-cpp" = callPackage + ({ mkDerivation, base, containers, inline-c, safe-exceptions + , stdenv, template-haskell + }: + mkDerivation { + pname = "inline-c-cpp"; + version = "0.4.0.2"; + sha256 = "f7c6a6fb1c22784b9592461e4ffcad964665a9b130f824f3f176c943b0b06759"; + libraryHaskellDepends = [ + base containers inline-c safe-exceptions template-haskell + ]; + doHaddock = false; + doCheck = false; + description = "Lets you embed C++ code into Haskell"; + license = stdenv.lib.licenses.mit; + }) {}; + "insert-ordered-containers" = callPackage + ({ mkDerivation, aeson, base, base-compat, hashable, lens + , optics-core, optics-extra, semigroupoids, semigroups, stdenv + , text, transformers, unordered-containers + }: + mkDerivation { + pname = "insert-ordered-containers"; + version = "0.2.3.1"; + sha256 = "ea87f204f7baa6c840e58032169c0e759c4a040955e093669ab2578084290a08"; + libraryHaskellDepends = [ + aeson base base-compat hashable lens optics-core optics-extra + 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; + }) {}; + "inspection-testing" = callPackage + ({ mkDerivation, base, containers, ghc, mtl, stdenv + , template-haskell, transformers + }: + mkDerivation { + pname = "inspection-testing"; + version = "0.4.2.4"; + sha256 = "0396b32e3fa6585a93db8001d6ebc43727a792ae9ad52392d5070e6a8a44df86"; + libraryHaskellDepends = [ + base containers ghc mtl template-haskell transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nomeata/inspection-testing"; + description = "GHC plugin to do inspection testing"; + license = stdenv.lib.licenses.mit; + }) {}; + "instance-control" = callPackage + ({ mkDerivation, base, mtl, stdenv, transformers }: + mkDerivation { + pname = "instance-control"; + version = "0.1.2.0"; + sha256 = "7d6dd381d8fb449584cdb016464cd02794e3ccc527c0589aab16d8a2221c6b73"; + libraryHaskellDepends = [ base mtl transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/lazac/instance-control"; + description = "Controls how the compiler searches for instances using type families"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "int-cast" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "int-cast"; + version = "0.2.0.0"; + sha256 = "e006956a08b751a996a92828ccb728b7237c9c435c4b35b5169eb8d44ac51969"; + revision = "2"; + editedCabalFile = "1fhc91170q9q9k628wc3dqzdvxfjs97jzg5x7g0ndaqnh60l8cy5"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hvr/int-cast"; + description = "Checked conversions between integral types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "integer-logarithms" = callPackage + ({ mkDerivation, array, base, ghc-prim, integer-gmp, stdenv }: + mkDerivation { + pname = "integer-logarithms"; + version = "1.0.3"; + sha256 = "5ae262018698af35bb74916fad170d96d3eb44669c72ed36db9a19a3392cec16"; + revision = "2"; + editedCabalFile = "0a6j3313vz7n7dn8abddyib4jggblaq89f87ib4imdwjxjajbm33"; + libraryHaskellDepends = [ array base ghc-prim integer-gmp ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Bodigrim/integer-logarithms"; + description = "Integer logarithms"; + license = stdenv.lib.licenses.mit; + }) {}; + "integer-roots" = callPackage + ({ mkDerivation, base, integer-gmp, stdenv }: + mkDerivation { + pname = "integer-roots"; + version = "1.0"; + sha256 = "c13f79d3a887e132e6e5157eea26a00121c301b3b6680ac6a445ca343203a788"; + libraryHaskellDepends = [ base integer-gmp ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Bodigrim/integer-roots"; + description = "Integer roots and perfect powers"; + license = stdenv.lib.licenses.mit; + }) {}; + "integration" = callPackage + ({ mkDerivation, base, parallel, stdenv }: + mkDerivation { + pname = "integration"; + version = "0.2.1"; + sha256 = "0c27385eadc10a580e78f7b7d4bc919c346b2c9b1e73aea7e7804d824d53582f"; + libraryHaskellDepends = [ base parallel ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ekmett/integration"; + description = "Fast robust numeric integration via tanh-sinh quadrature"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "intern" = callPackage + ({ mkDerivation, array, base, bytestring, hashable, stdenv, text + , unordered-containers + }: + mkDerivation { + pname = "intern"; + version = "0.9.2"; + sha256 = "93a3b20e96dad8d83c9145dfc68bd9d2a6a72c9f64e4a7bc257d330070f42e20"; + revision = "1"; + editedCabalFile = "1mav591qx20p9dx4rg4xwpavqw8rciva82n7q0icdgvc1ayy7sl5"; + libraryHaskellDepends = [ + array base bytestring hashable text unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/intern/"; + description = "Efficient hash-consing for arbitrary data types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "interpolate" = callPackage + ({ mkDerivation, base, haskell-src-meta, stdenv, template-haskell + }: + mkDerivation { + pname = "interpolate"; + version = "0.2.0"; + sha256 = "6e112006073f2d91e7e93432ccb147b79a21fcc21a9dedd0d8c38cef51926abe"; + libraryHaskellDepends = [ base haskell-src-meta template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/sol/interpolate#readme"; + description = "String interpolation done right"; + license = stdenv.lib.licenses.mit; + }) {}; + "interpolation" = callPackage + ({ mkDerivation, base, stdenv, utility-ht }: + mkDerivation { + pname = "interpolation"; + version = "0.1.1.1"; + sha256 = "c5735cf6cde9439188890290e2d01dd40fabca670ecf17b70e12dc9e8aa33d20"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base utility-ht ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/interpolation/"; + description = "piecewise linear and cubic Hermite interpolation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "interpolator" = callPackage + ({ mkDerivation, aeson, base, containers, either, mono-traversable + , mtl, product-profunctors, profunctors, QuickCheck, stdenv + , template-haskell, text + }: + mkDerivation { + pname = "interpolator"; + version = "1.0.0"; + sha256 = "675195c365ef1bddcbc4f21d5873f3b2db1c27e2c20cf2542da2a8f598d76a4e"; + libraryHaskellDepends = [ + aeson base containers either mono-traversable mtl + product-profunctors profunctors QuickCheck template-haskell text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tvision-insights/interpolator"; + description = "Runtime interpolation of environment variables in records using profunctors"; + license = stdenv.lib.licenses.mit; + }) {}; + "intervals" = callPackage + ({ mkDerivation, array, base, Cabal, cabal-doctest, distributive + , ghc-prim, stdenv + }: + mkDerivation { + pname = "intervals"; + version = "0.9.1"; + sha256 = "dfa8e2ee95b320ac33a11f6e6ecee82d3fb1bbb58ae0640eae9a24a89a9037e9"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ array base distributive ghc-prim ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/intervals"; + description = "Interval Arithmetic"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "intro" = callPackage + ({ mkDerivation, base, bytestring, containers, deepseq, dlist + , extra, hashable, mtl, safe, stdenv, text, transformers + , unordered-containers, writer-cps-mtl + }: + mkDerivation { + pname = "intro"; + version = "0.6.0.1"; + sha256 = "c75c1675adc940831f144a1b2589632853ed5d8f7fcce95397f7624f6d336ace"; + revision = "2"; + editedCabalFile = "12jmy4lp9yrix6hm6cx3kmgprpmlwdyxqckyx53h01iygfpbx3w5"; + libraryHaskellDepends = [ + base bytestring containers deepseq dlist extra hashable mtl safe + text transformers unordered-containers writer-cps-mtl + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/minad/intro#readme"; + description = "Safe and minimal prelude"; + license = stdenv.lib.licenses.mit; + }) {}; + "intset-imperative" = callPackage + ({ mkDerivation, base, deepseq, primitive, stdenv }: + mkDerivation { + pname = "intset-imperative"; + version = "0.1.0.0"; + sha256 = "ae549187370f562724f453965519abf65abd3159f70b4715aa6079da48099042"; + libraryHaskellDepends = [ base deepseq primitive ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hverr/haskell-intset-imperative#readme"; + description = "An imperative integer set written in Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "invariant" = callPackage + ({ mkDerivation, array, base, bifunctors, comonad, containers + , contravariant, ghc-prim, profunctors, StateVar, stdenv, stm + , tagged, template-haskell, th-abstraction, transformers + , transformers-compat, unordered-containers + }: + mkDerivation { + pname = "invariant"; + version = "0.5.3"; + sha256 = "d73e5def38da9fdd85def073857aa5f4b1d3b0c2df05c43d58a677cca02d440c"; + revision = "1"; + editedCabalFile = "0sjy375npw6lqcckhyicizzv91v8jh3ca5yjkygiaj22bw5k8c74"; + libraryHaskellDepends = [ + array base bifunctors comonad containers contravariant ghc-prim + profunctors 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; + }) {}; + "invertible" = callPackage + ({ mkDerivation, base, haskell-src-meta, invariant, lens + , partial-isomorphisms, semigroupoids, stdenv, template-haskell + , transformers + }: + mkDerivation { + pname = "invertible"; + version = "0.2.0.5"; + sha256 = "0a0adaa1f371f739fd2c506ff2ba3c4db278bbdfda0171bd8329d678c15b8dbb"; + libraryHaskellDepends = [ + base haskell-src-meta invariant lens partial-isomorphisms + semigroupoids template-haskell transformers + ]; + doHaddock = false; + doCheck = false; + description = "bidirectional arrows, bijective functions, and invariant functors"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "io-machine" = callPackage + ({ mkDerivation, base, stdenv, time }: + mkDerivation { + pname = "io-machine"; + version = "0.2.0.0"; + sha256 = "05dcc8d5fcbb6f0d7f3519488ebf743eaa776bc93c2f8b0d4bbd866ac1331ccb"; + libraryHaskellDepends = [ base time ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/YoshikuniJujo/io-machine#readme"; + description = "Easy I/O model to learn IO monad"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "io-manager" = callPackage + ({ mkDerivation, base, containers, stdenv }: + mkDerivation { + pname = "io-manager"; + version = "0.1.0.2"; + sha256 = "bf0aa7740a8aaf31fc4f2570a47957365ae7d9248edd309e694053f1cd804138"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base containers ]; + executableHaskellDepends = [ base containers ]; + doHaddock = false; + doCheck = false; + description = "Skeleton library around the IO monad"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "io-memoize" = callPackage + ({ mkDerivation, async, base, stdenv }: + mkDerivation { + pname = "io-memoize"; + version = "1.1.1.0"; + sha256 = "c753a1b1a2fb286bf608d6467e6e7599cde8e641c619885197f298bf1b2f483d"; + libraryHaskellDepends = [ async base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/DanBurton/io-memoize"; + description = "Memoize IO actions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "io-region" = callPackage + ({ mkDerivation, base, stdenv, stm }: + mkDerivation { + pname = "io-region"; + version = "0.1.1"; + sha256 = "ee303f66c2b3d33fae877b0dbb7c64624109fc759dffa669ca182e387f1015f1"; + libraryHaskellDepends = [ base stm ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Yuras/io-region/wiki"; + description = "Exception safe resource management with dynamic regions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "io-storage" = callPackage + ({ mkDerivation, base, containers, stdenv }: + mkDerivation { + pname = "io-storage"; + version = "0.3"; + sha256 = "9a0df5cc7ff2eeef11e29e1362fea284f535bc2fe67469bba6dbc41c4f5b49bd"; + libraryHaskellDepends = [ base containers ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/willdonnelly/io-storage"; + description = "A key-value store in the IO monad"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "io-streams" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, bytestring-builder + , network, primitive, process, stdenv, text, time, transformers + , vector, zlib-bindings + }: + mkDerivation { + pname = "io-streams"; + version = "1.5.1.0"; + sha256 = "8aa2f0afb83ee2e43c472509ecd45475b9ed4409dfaec16eb781f44152f6ebb0"; + revision = "1"; + editedCabalFile = "0n0qs5lgryh3zxy73j3qbpnxand43yd2bj6pclvyii8apqqp901a"; + configureFlags = [ "-fNoInteractiveTests" ]; + libraryHaskellDepends = [ + attoparsec base bytestring bytestring-builder network primitive + process text time transformers vector zlib-bindings + ]; + doHaddock = false; + doCheck = false; + description = "Simple, composable, and easy-to-use stream I/O"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "io-streams-haproxy" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, io-streams, network + , stdenv, transformers + }: + mkDerivation { + pname = "io-streams-haproxy"; + version = "1.0.1.0"; + sha256 = "b74eca9290fe838a0e3be857a38b62cf6fb7478acee400eac19e47471a2c96b5"; + revision = "3"; + editedCabalFile = "02k9halblgnynlm781ahc81yxla8z7cck1gikm8555v78rf5hv7x"; + libraryHaskellDepends = [ + attoparsec base bytestring io-streams network transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://snapframework.com/"; + description = "HAProxy protocol 1.5 support for io-streams"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ip" = callPackage + ({ mkDerivation, aeson, attoparsec, base, byteslice, bytesmith + , bytestring, deepseq, hashable, natural-arithmetic, primitive + , small-bytearray-builder, stdenv, text, text-short, vector + , wide-word + }: + mkDerivation { + pname = "ip"; + version = "1.7.1"; + sha256 = "64aa5f2f6cc9a9b2bbf5fd434af8ecf4daa7617194b220412d2c90c84e5e8c78"; + libraryHaskellDepends = [ + aeson attoparsec base byteslice bytesmith bytestring deepseq + hashable natural-arithmetic primitive small-bytearray-builder text + text-short vector wide-word + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/andrewthad/haskell-ip#readme"; + description = "Library for IP and MAC addresses"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ip6addr" = callPackage + ({ mkDerivation, base, cmdargs, IPv6Addr, stdenv, text }: + mkDerivation { + pname = "ip6addr"; + version = "1.0.1"; + sha256 = "dfb563510d7db46aeb69897d3e550317e3a95c79cb55032c816e9dbdeb94b25f"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ base cmdargs IPv6Addr text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/MichelBoucey/ip6addr"; + description = "Commandline tool to deal with IPv6 address text representations"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "iproute" = callPackage + ({ mkDerivation, appar, base, byteorder, bytestring, containers + , network, stdenv + }: + mkDerivation { + pname = "iproute"; + version = "1.7.9"; + sha256 = "5547fa599c46b854c98625d7d3b745557193704096d3a947c1d8c534a23360d4"; + revision = "1"; + editedCabalFile = "1vbzch9lainl05ydym5z8x0kz0a0ywwba45d7xgg5fb8cp2n5zxh"; + libraryHaskellDepends = [ + appar base byteorder bytestring containers network + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.mew.org/~kazu/proj/iproute/"; + description = "IP Routing Table"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ipynb" = callPackage + ({ mkDerivation, aeson, base, base64-bytestring, bytestring + , containers, stdenv, text, unordered-containers + }: + mkDerivation { + pname = "ipynb"; + version = "0.1.0.1"; + sha256 = "2b7b13bbe685ba753a9cc3d93c7155dfa5403122d72c9ce3ec39e47323f89753"; + libraryHaskellDepends = [ + aeson base base64-bytestring bytestring containers text + unordered-containers + ]; + doHaddock = false; + doCheck = false; + description = "Data structure for working with Jupyter notebooks (ipynb)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ipython-kernel" = callPackage + ({ mkDerivation, aeson, base, bytestring, cereal, cereal-text + , containers, cryptonite, directory, filepath, memory, mtl, parsec + , process, stdenv, temporary, text, transformers + , unordered-containers, uuid, zeromq4-haskell + }: + mkDerivation { + pname = "ipython-kernel"; + version = "0.10.2.0"; + sha256 = "2a7d48d146ddc1fbd77b8fa74c2ee88f90407e65c1a1e022a813b67e345b987a"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson base bytestring cereal cereal-text containers cryptonite + directory filepath memory mtl parsec process temporary text + transformers unordered-containers uuid zeromq4-haskell + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/gibiansky/IHaskell"; + description = "A library for creating kernels for IPython frontends"; + license = stdenv.lib.licenses.mit; + }) {}; + "irc" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, stdenv }: + mkDerivation { + pname = "irc"; + version = "0.6.1.0"; + sha256 = "3816ead4dfb32d61c03265e3a2a45053508cb27ca3132595773a27ef381637e1"; + libraryHaskellDepends = [ attoparsec base bytestring ]; + doHaddock = false; + doCheck = false; + description = "A small library for parsing IRC messages"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "irc-client" = callPackage + ({ mkDerivation, base, bytestring, conduit, connection, containers + , contravariant, exceptions, irc-conduit, irc-ctcp, mtl + , network-conduit-tls, old-locale, profunctors, stdenv, stm + , stm-chans, text, time, tls, transformers, x509, x509-store + , x509-validation + }: + mkDerivation { + pname = "irc-client"; + version = "1.1.1.1"; + sha256 = "b8396ef8f7afbde0ae8c888e81e42ec89c803ae3ba5cd75dfa2c1ad6d2c24123"; + libraryHaskellDepends = [ + base bytestring conduit connection containers contravariant + exceptions irc-conduit irc-ctcp mtl network-conduit-tls old-locale + profunctors stm stm-chans text time tls transformers x509 + x509-store x509-validation + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/barrucadu/irc-client"; + description = "An IRC client library"; + license = stdenv.lib.licenses.mit; + }) {}; + "irc-conduit" = callPackage + ({ mkDerivation, async, base, bytestring, conduit, conduit-extra + , connection, irc, irc-ctcp, network-conduit-tls, profunctors + , stdenv, text, time, tls, transformers, x509-validation + }: + mkDerivation { + pname = "irc-conduit"; + version = "0.3.0.4"; + sha256 = "8149ee5e5e075662971c4cbd7059a0825b124ac1ea6fb816b8cbb2b6586b4a2b"; + libraryHaskellDepends = [ + async base bytestring conduit conduit-extra connection irc irc-ctcp + network-conduit-tls profunctors text time tls transformers + x509-validation + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/barrucadu/irc-conduit"; + description = "Streaming IRC message library using conduits"; + license = stdenv.lib.licenses.mit; + }) {}; + "irc-ctcp" = callPackage + ({ mkDerivation, base, bytestring, stdenv, text }: + mkDerivation { + pname = "irc-ctcp"; + version = "0.1.3.0"; + sha256 = "d67cd91a5521173565033777cea76636e4d2be6e6224f681392d9e726f4bb79a"; + libraryHaskellDepends = [ base bytestring text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/barrucadu/irc-ctcp"; + description = "A CTCP encoding and decoding library for IRC clients"; + license = stdenv.lib.licenses.mit; + }) {}; + "islink" = callPackage + ({ mkDerivation, base, stdenv, unordered-containers }: + mkDerivation { + pname = "islink"; + version = "0.1.0.0"; + sha256 = "cfbf9c1a6dc46327b7ed7bf9336e245a255626c9d04aeba3d887d90f26d2aed7"; + libraryHaskellDepends = [ base unordered-containers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/redneb/islink"; + description = "Check if an HTML element is a link"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "iso3166-country-codes" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "iso3166-country-codes"; + version = "0.20140203.8"; + sha256 = "b4d6e01cd61bcaef9a8e455c331a8e7a2298531cb587ef6f23675eae7a6b0a36"; + revision = "1"; + editedCabalFile = "0n01pmvkqi0w9l203i1v7kb6bb867plv4h5hmzlkpnhrf5abf0zf"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "A datatype for ISO 3166 country codes"; + license = "LGPL"; + }) {}; + "iso639" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "iso639"; + version = "0.1.0.3"; + sha256 = "124b8322fabaedb4de3dbc39880b36d0eab0e28d5775954aadb6630bc0da25e8"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/HugoDaniel/iso639"; + description = "ISO-639-1 language codes"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "iso8601-time" = callPackage + ({ mkDerivation, base, stdenv, time }: + mkDerivation { + pname = "iso8601-time"; + version = "0.1.5"; + sha256 = "f2cd444b2be68402c773a4b451912817f06d33093aea691b42ebeed3630ff0c8"; + libraryHaskellDepends = [ base time ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nh2/iso8601-time"; + description = "Convert to/from the ISO 8601 time format"; + license = stdenv.lib.licenses.mit; + }) {}; + "iterable" = callPackage + ({ mkDerivation, base, mtl, stdenv, tagged, template-haskell + , vector + }: + mkDerivation { + pname = "iterable"; + version = "3.0"; + sha256 = "6cd13d621144e937cc88acfed1663bd2e208dcbe54be4bad1f7b7279250a87a4"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base mtl tagged template-haskell vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/BioHaskell/iterable"; + description = "API for hierarchical multilevel collections"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ix-shapable" = callPackage + ({ mkDerivation, array, base, stdenv }: + mkDerivation { + pname = "ix-shapable"; + version = "0.1.0"; + sha256 = "5007ffb6a8a7bb490f962cedceed5ceb7c435126d09bc565441070cbfda79222"; + libraryHaskellDepends = [ array base ]; + doHaddock = false; + doCheck = false; + description = "Reshape multi-dimensional arrays"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "jack" = callPackage + ({ mkDerivation, array, base, bytestring, enumset, event-list + , explicit-exception, libjack2, midi, non-negative, semigroups + , stdenv, transformers + }: + mkDerivation { + pname = "jack"; + version = "0.7.1.4"; + sha256 = "42aeb281fb62a08bbaca4b20801d55879b0688e25a92962158fbd0578bd21405"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array base bytestring enumset event-list explicit-exception midi + non-negative semigroups transformers + ]; + libraryPkgconfigDepends = [ libjack2 ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/JACK"; + description = "Bindings for the JACK Audio Connection Kit"; + license = "GPL"; + }) {inherit (pkgs) libjack2;}; + "jailbreak-cabal" = callPackage + ({ mkDerivation, base, Cabal, stdenv }: + mkDerivation { + pname = "jailbreak-cabal"; + version = "1.3.5"; + sha256 = "8d1fce7dd9b755367f8236d91c94c5bb212a5fea9d8bc32696774cff5e7f4188"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ base Cabal ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/peti/jailbreak-cabal"; + description = "Strip version restrictions from Cabal files"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "jira-wiki-markup" = callPackage + ({ mkDerivation, base, mtl, parsec, stdenv, text }: + mkDerivation { + pname = "jira-wiki-markup"; + version = "1.0.0"; + sha256 = "c8554ef6c2a2bbf8d6c71873f6d69aa6d8f691bb5cf63a46d4c13cac999482ea"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base mtl parsec text ]; + executableHaskellDepends = [ base text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tarleb/jira-wiki-markup"; + description = "Handle Jira wiki markup"; + license = stdenv.lib.licenses.mit; + }) {}; + "jose" = callPackage + ({ mkDerivation, aeson, attoparsec, base, base64-bytestring + , bytestring, concise, containers, cryptonite, lens, memory + , monad-time, mtl, network-uri, QuickCheck, quickcheck-instances + , safe, semigroups, stdenv, template-haskell, text, time + , unordered-containers, vector, x509 + }: + mkDerivation { + pname = "jose"; + version = "0.8.3"; + sha256 = "dbcbb1007e92bb317ae179a8b927d0fb1e61bfad0fc7ba453b66475d995cf947"; + 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 + ]; + 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; + }) {}; + "jose-jwt" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytestring, cereal + , containers, cryptonite, either, memory, mtl, stdenv, text, time + , transformers, transformers-compat, unordered-containers, vector + }: + mkDerivation { + pname = "jose-jwt"; + version = "0.8.0"; + sha256 = "4fb098e8ec18ebec7ab93f229dbaca992c704d006bc0f1ca98e8f00a579db6c2"; + libraryHaskellDepends = [ + aeson attoparsec base bytestring cereal containers cryptonite + either memory mtl text time transformers transformers-compat + unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/tekul/jose-jwt"; + description = "JSON Object Signing and Encryption Library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "js-dgtable" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "js-dgtable"; + version = "0.5.2"; + sha256 = "e28dd65bee8083b17210134e22e01c6349dc33c3b7bd17705973cd014e9f20ac"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ndmitchell/js-dgtable#readme"; + description = "Obtain minified jquery.dgtable code"; + license = stdenv.lib.licenses.mit; + }) {}; + "js-flot" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "js-flot"; + version = "0.8.3"; + sha256 = "1ba2f2a6b8d85da76c41f526c98903cbb107f8642e506c072c1e7e3c20fe5e7a"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ndmitchell/js-flot#readme"; + description = "Obtain minified flot code"; + license = stdenv.lib.licenses.mit; + }) {}; + "js-jquery" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "js-jquery"; + version = "3.3.1"; + sha256 = "e0e0681f0da1130ede4e03a051630ea439c458cb97216cdb01771ebdbe44069b"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ndmitchell/js-jquery#readme"; + description = "Obtain minified jQuery code"; + license = stdenv.lib.licenses.mit; + }) {}; + "json-alt" = callPackage + ({ mkDerivation, aeson, base, stdenv }: + mkDerivation { + pname = "json-alt"; + version = "1.0.0"; + sha256 = "b850533adf93fbda01d4aee1f0116cfd67bfce17baf0a035ddc20cfe4a5d75c7"; + libraryHaskellDepends = [ aeson base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mgajda/json-autotype"; + description = "Union 'alternative' or Either that has untagged JSON encoding"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "json-feed" = callPackage + ({ mkDerivation, aeson, base, bytestring, mime-types, network-uri + , stdenv, tagsoup, text, time + }: + mkDerivation { + pname = "json-feed"; + version = "1.0.9"; + sha256 = "5e16467b69270b0f549cb361ab2de765b4bbd8d90bb6dbd3b289bce65b115582"; + libraryHaskellDepends = [ + aeson base bytestring mime-types network-uri tagsoup text time + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tfausak/json-feed#readme"; + description = "JSON Feed"; + license = stdenv.lib.licenses.mit; + }) {}; + "json-rpc" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytestring, conduit + , conduit-extra, deepseq, hashable, monad-logger, mtl, QuickCheck + , stdenv, stm-conduit, text, time, unliftio, unordered-containers + , vector + }: + mkDerivation { + pname = "json-rpc"; + version = "1.0.1"; + sha256 = "101d24d637ddd874edc0c530ee53ff73b67f1db010e4f96459315cf1d5bff0bd"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson attoparsec base bytestring conduit conduit-extra deepseq + hashable monad-logger mtl QuickCheck stm-conduit text time unliftio + unordered-containers vector + ]; + executableHaskellDepends = [ + aeson base bytestring conduit conduit-extra monad-logger mtl + QuickCheck stm-conduit text time unliftio unordered-containers + vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/xenog/json-rpc.git#readme"; + description = "Fully-featured JSON-RPC 2.0 library"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "json-rpc-generic" = callPackage + ({ mkDerivation, aeson, aeson-generic-compat, base, containers + , dlist, scientific, stdenv, text, transformers + , unordered-containers, vector + }: + mkDerivation { + pname = "json-rpc-generic"; + version = "0.2.1.5"; + sha256 = "9f917ba4b01e1a439482cda9be9fff865043915067cc26571e3df682a3bf3ac0"; + libraryHaskellDepends = [ + aeson aeson-generic-compat base containers dlist scientific text + transformers unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/khibino/haskell-json-rpc-generic"; + description = "Generic encoder and decode for JSON-RPC"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "jsonpath" = callPackage + ({ mkDerivation, aeson, attoparsec, base, stdenv, text + , unordered-containers, vector + }: + mkDerivation { + pname = "jsonpath"; + version = "0.2.0.0"; + sha256 = "7bcb12435c89b4471976f358a559636b785a71082485d26ab77dc7f1d49d4bbd"; + libraryHaskellDepends = [ + aeson attoparsec base text unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/akshaymankar/jsonpath-hs#readme"; + description = "Library to parse and execute JSONPath"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "junit-xml" = callPackage + ({ mkDerivation, base, stdenv, text, xml-conduit }: + mkDerivation { + pname = "junit-xml"; + version = "0.1.0.1"; + sha256 = "6145944f25d608d6220dd15923e1d9839e18e58d9af0fc563fd2975c35b3e5e4"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base text xml-conduit ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jwoudenberg/junit-xml#readme"; + description = "Producing JUnit-style XML test reports"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "justified-containers" = callPackage + ({ mkDerivation, base, containers, roles, stdenv }: + mkDerivation { + pname = "justified-containers"; + version = "0.3.0.0"; + sha256 = "d830c0ccd036e98ec6bab2bd336bb0bd580ce0495dedf3bf2176bd8084733e87"; + libraryHaskellDepends = [ base containers roles ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/matt-noonan/justified-containers"; + description = "Keyed container types with type-checked proofs of key presence"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "jwt" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, cryptonite + , http-types, memory, network-uri, scientific, semigroups, stdenv + , text, time, unordered-containers, vector, x509, x509-store + }: + mkDerivation { + pname = "jwt"; + version = "0.10.0"; + sha256 = "bc1c7b18ba3366dd537f0ccd46e887e5892591a2a60b5ccbc15289ea70c52ea8"; + revision = "2"; + editedCabalFile = "1ld5dh4x3sb28416bk3k39k46vmx1s7agk17v7cb5cxam4hj3c1c"; + libraryHaskellDepends = [ + aeson base bytestring containers cryptonite http-types memory + network-uri scientific semigroups text time unordered-containers + vector x509 x509-store + ]; + doHaddock = false; + doCheck = false; + homepage = "https://bitbucket.org/puffnfresh/haskell-jwt"; + description = "JSON Web Token (JWT) decoding and encoding"; + license = stdenv.lib.licenses.mit; + }) {}; + "kan-extensions" = callPackage + ({ mkDerivation, adjunctions, array, base, comonad, containers + , contravariant, distributive, free, invariant, 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; + }) {}; + "kanji" = callPackage + ({ mkDerivation, aeson, aeson-pretty, base, containers, deepseq + , hashable, microlens, microlens-aeson, optparse-applicative + , stdenv, text, transformers + }: + mkDerivation { + pname = "kanji"; + version = "3.4.1"; + sha256 = "59500a92369df84e3d8810ae8f037ce82ec550fe0e50759812d4a3712cafffdd"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base containers deepseq hashable text + ]; + executableHaskellDepends = [ + aeson aeson-pretty base containers microlens microlens-aeson + optparse-applicative text transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fosskers/kanji"; + description = "Perform 漢字検定 (Japan Kanji Aptitude Test) level analysis on Japanese Kanji"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "katip" = callPackage + ({ mkDerivation, aeson, async, auto-update, base, bytestring + , containers, either, hostname, microlens, microlens-th + , monad-control, mtl, old-locale, resourcet, safe-exceptions + , scientific, semigroups, stdenv, stm, string-conv + , template-haskell, text, time, transformers, transformers-base + , transformers-compat, unix, unliftio-core, unordered-containers + }: + mkDerivation { + pname = "katip"; + version = "0.8.4.0"; + sha256 = "a6f63498a7b25330eb4086cb44b03ed9e58d795b34480f72bba592e9dbdc7042"; + libraryHaskellDepends = [ + aeson async auto-update base bytestring containers either hostname + microlens microlens-th monad-control mtl old-locale resourcet + safe-exceptions scientific semigroups stm string-conv + template-haskell text time transformers transformers-base + transformers-compat unix unliftio-core unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Soostone/katip"; + description = "A structured logging framework"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "kawhi" = callPackage + ({ mkDerivation, aeson, base, bytestring, exceptions, http-client + , http-conduit, http-types, mtl, safe, scientific, stdenv, text + }: + mkDerivation { + pname = "kawhi"; + version = "0.3.0"; + sha256 = "2321387a3ddaa17c09db3a8e7a41a39f8e211467bd80bccd73791de8fca2a44f"; + libraryHaskellDepends = [ + aeson base bytestring exceptions http-client http-conduit + http-types mtl safe scientific text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/thunky-monk/kawhi"; + description = "stats.NBA.com library"; + license = stdenv.lib.licenses.mit; + }) {}; + "kazura-queue" = callPackage + ({ mkDerivation, atomic-primops, base, primitive, stdenv }: + mkDerivation { + pname = "kazura-queue"; + version = "0.1.0.4"; + sha256 = "5e5441f0eee97a4752f485ad2a3e7c0add7a2928190d416b8f83e2939a59237e"; + libraryHaskellDepends = [ atomic-primops base primitive ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/asakamirai/kazura-queue#readme"; + description = "Fast concurrent queues much inspired by unagi-chan"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "kdt" = callPackage + ({ mkDerivation, base, deepseq, deepseq-generics, heap, stdenv }: + mkDerivation { + pname = "kdt"; + version = "0.2.4"; + sha256 = "bc0f8f9ac0cb01466273171f47b627abe170d1130bd59657fb9198b4f9479f9a"; + libraryHaskellDepends = [ base deepseq deepseq-generics heap ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/giogadi/kdt"; + description = "Fast and flexible k-d trees for various types of point queries"; + license = stdenv.lib.licenses.mit; + }) {}; + "keycode" = callPackage + ({ mkDerivation, base, containers, ghc-prim, stdenv + , template-haskell + }: + mkDerivation { + pname = "keycode"; + version = "0.2.2"; + sha256 = "56f9407cf182b01e5f0fda80f569ff629f37d894f75ef28b6b8af3024343d310"; + revision = "5"; + editedCabalFile = "17fhzhlbqgd5pqp357n3z0k176q79c2jxvpwqryl3gbad3s8qsfw"; + libraryHaskellDepends = [ + base containers ghc-prim template-haskell + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/RyanGlScott/keycode"; + description = "Maps web browser keycodes to their corresponding keyboard keys"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "keys" = callPackage + ({ mkDerivation, array, base, comonad, containers, free, hashable + , semigroupoids, semigroups, stdenv, tagged, transformers + , transformers-compat, unordered-containers + }: + mkDerivation { + pname = "keys"; + version = "3.12.3"; + sha256 = "d51e4288a3cc89c5be3327a499212a651549a58af78d0dfeb2cd80e19ce66646"; + libraryHaskellDepends = [ + array base comonad containers free hashable semigroupoids + semigroups tagged transformers transformers-compat + unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/keys/"; + description = "Keyed functors and containers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "kind-apply" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "kind-apply"; + version = "0.3.2.0"; + sha256 = "98dd45968f777f08aa4e6a8fe20dfa0b345ab474b92ac37835503589a2930073"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Utilities to work with lists of types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "kind-generics" = callPackage + ({ mkDerivation, base, kind-apply, stdenv }: + mkDerivation { + pname = "kind-generics"; + version = "0.4.1.0"; + sha256 = "dde6ba1f5aef32fceaae6e0466ce9cb2a3822beade59e0efa2bd0ebd7389aed1"; + libraryHaskellDepends = [ base kind-apply ]; + doHaddock = false; + doCheck = false; + description = "Generic programming in GHC style for arbitrary kinds and GADTs"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "kind-generics-th" = callPackage + ({ mkDerivation, base, ghc-prim, kind-generics, stdenv + , template-haskell, th-abstraction + }: + mkDerivation { + pname = "kind-generics-th"; + version = "0.2.2.0"; + sha256 = "f3e9e06f5614f300a5c00cc5f74c0f7a5bcc00654fdb29a0b206fd4d058494b2"; + libraryHaskellDepends = [ + base ghc-prim kind-generics template-haskell th-abstraction + ]; + doHaddock = false; + doCheck = false; + description = "Template Haskell support for generating `GenericK` instances"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "kmeans" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "kmeans"; + version = "0.1.3"; + sha256 = "3d9e24a12ce01354c2a731ee079144c3bea2c9f011ffd51db82e5c26da1a2c0b"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "K-means clustering algorithm"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "koofr-client" = callPackage + ({ mkDerivation, aeson, base, bytestring, filepath, http-client + , http-client-tls, http-types, mtl, stdenv + }: + mkDerivation { + pname = "koofr-client"; + version = "1.0.0.3"; + sha256 = "2ab6f0af8be4f1912ad06ad860db993f9c33c8f0206f87ff0b566b7dda54e7af"; + revision = "1"; + editedCabalFile = "0qaipcg9n93z0za2a8jy3mv73a3q2b1dv98v2g5wwcv1qx7rvvhv"; + libraryHaskellDepends = [ + aeson base bytestring filepath http-client http-client-tls + http-types mtl + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/edofic/koofr-api-hs"; + description = "Client to Koofr API"; + license = stdenv.lib.licenses.mit; + }) {}; + "kubernetes-webhook-haskell" = callPackage + ({ mkDerivation, aeson, base, base64-bytestring, binary, bytestring + , stdenv, text, unordered-containers + }: + mkDerivation { + pname = "kubernetes-webhook-haskell"; + version = "0.2.0.1"; + sha256 = "390b7f48f172f5fb28cca32c89c7e6a85ac1a05f91a7d0463a6118d25f200e83"; + libraryHaskellDepends = [ + aeson base base64-bytestring binary bytestring text + unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/EarnestResearch/kubernetes-webhook-haskell#readme"; + description = "Create Kubernetes Admission Webhooks in Haskell"; + license = stdenv.lib.licenses.mit; + }) {}; + "l10n" = callPackage + ({ mkDerivation, base, stdenv, text, time }: + mkDerivation { + pname = "l10n"; + version = "0.1.0.1"; + sha256 = "0a7032476d257981eb7c274600bef809b4a515ab162a1772a7887f0113455ca0"; + libraryHaskellDepends = [ base text time ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/louispan/l10n#readme"; + description = "Enables providing localization as typeclass instances in separate files"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "labels" = callPackage + ({ mkDerivation, base, stdenv, template-haskell }: + mkDerivation { + pname = "labels"; + version = "0.3.3"; + sha256 = "e6b4c02b5340c68b911fd2df157766260e06939ad2919f555339356613433013"; + libraryHaskellDepends = [ base template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/chrisdone/labels#readme"; + description = "Anonymous records via named tuples"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lackey" = callPackage + ({ mkDerivation, base, servant, servant-foreign, stdenv, text }: + mkDerivation { + pname = "lackey"; + version = "1.0.12"; + sha256 = "82c2f34b55bd44eb132fb89cd0c3eaed159c1379c71522c9f647c0e6577a8639"; + libraryHaskellDepends = [ base servant servant-foreign text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tfausak/lackey#readme"; + description = "Generate Ruby clients from Servant APIs"; + license = stdenv.lib.licenses.mit; + }) {}; + "lame" = callPackage + ({ mkDerivation, base, bytestring, directory, exceptions, filepath + , mp3lame, stdenv, text, transformers, wave + }: + mkDerivation { + pname = "lame"; + version = "0.2.0"; + sha256 = "578b5b8bff09bcf3cde8f26026cef02633aa5d93a72ab007d5cd3967951a18af"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base bytestring directory exceptions filepath text transformers + wave + ]; + librarySystemDepends = [ mp3lame ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mrkkrp/lame"; + description = "Fairly complete high-level binding to LAME encoder"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) mp3lame;}; + "language-avro" = callPackage + ({ mkDerivation, avro, base, containers, directory, filepath + , megaparsec, stdenv, text, vector + }: + mkDerivation { + pname = "language-avro"; + version = "0.1.2.0"; + sha256 = "144203f00f6e93825869f93a9609234c3258e9dcadc209a77119ebb2c99df332"; + libraryHaskellDepends = [ + avro base containers directory filepath megaparsec text vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/kutyel/avro-parser-haskell#readme"; + description = "Language definition and parser for AVRO files"; + license = stdenv.lib.licenses.asl20; + }) {}; + "language-bash" = callPackage + ({ mkDerivation, base, parsec, prettyprinter, stdenv, transformers + }: + mkDerivation { + pname = "language-bash"; + version = "0.9.2"; + sha256 = "6628c0c6a43bf035703f02226bbaf283f723d88f74522c12e997c23e3703745e"; + libraryHaskellDepends = [ base parsec prettyprinter transformers ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/knrafto/language-bash/"; + description = "Parsing and pretty-printing Bash shell scripts"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "language-c" = callPackage + ({ mkDerivation, alex, array, base, bytestring, containers, deepseq + , directory, filepath, happy, pretty, process, stdenv, syb + }: + mkDerivation { + pname = "language-c"; + version = "0.8.3"; + sha256 = "f3d66c18abececb468f2b069f0c3274709456fde6938eace46dacf1c9b14202e"; + libraryHaskellDepends = [ + array base bytestring containers deepseq directory filepath pretty + process syb + ]; + libraryToolDepends = [ alex happy ]; + doHaddock = false; + doCheck = false; + homepage = "http://visq.github.io/language-c/"; + description = "Analysis and generation of C code"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "language-c-quote" = callPackage + ({ mkDerivation, alex, array, base, bytestring, containers + , exception-mtl, exception-transformers, filepath, happy + , haskell-src-meta, mainland-pretty, mtl, srcloc, stdenv, syb + , symbol, template-haskell + }: + mkDerivation { + pname = "language-c-quote"; + version = "0.12.2.1"; + sha256 = "65c485ede8219236f58faba305123b2652e64994c8e297861b25490ec8229b43"; + libraryHaskellDepends = [ + array base bytestring containers exception-mtl + exception-transformers filepath haskell-src-meta mainland-pretty + mtl srcloc syb symbol template-haskell + ]; + libraryToolDepends = [ alex happy ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mainland/language-c-quote"; + description = "C/CUDA/OpenCL/Objective-C quasiquoting library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "language-haskell-extract" = callPackage + ({ mkDerivation, base, regex-posix, stdenv, template-haskell }: + mkDerivation { + pname = "language-haskell-extract"; + version = "0.2.4"; + sha256 = "14da16e56665bf971723e0c5fd06dbb7cc30b4918cf8fb5748570785ded1acdb"; + revision = "1"; + editedCabalFile = "1chx4g8ngb1hpyh3r9rbl8rkjkm67klms4wmw3p1g2llg47vvqip"; + libraryHaskellDepends = [ base regex-posix template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/finnsson/template-helper"; + description = "Module to automatically extract functions from the local code"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "language-java" = callPackage + ({ mkDerivation, alex, array, base, parsec, pretty, stdenv }: + mkDerivation { + pname = "language-java"; + version = "0.2.9"; + sha256 = "1d15c8ad2a1eff6b195ec1ed799b8523aeda1c183392b9b713bc4aff2092190e"; + revision = "1"; + editedCabalFile = "0fnbg9b8isyk8dpmggh736mms7a2m65956y1z15wds63imzhs2ik"; + libraryHaskellDepends = [ array base parsec pretty ]; + libraryToolDepends = [ alex ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/vincenthz/language-java"; + description = "Java source manipulation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "language-javascript" = callPackage + ({ mkDerivation, alex, array, base, blaze-builder, bytestring + , containers, happy, mtl, stdenv, text, utf8-string + }: + mkDerivation { + pname = "language-javascript"; + version = "0.7.1.0"; + sha256 = "d1a036aa4c747fa7a347e78dc6d3609a3d51dc28580ff6b897a27646ca7ad168"; + libraryHaskellDepends = [ + array base blaze-builder bytestring containers mtl text utf8-string + ]; + libraryToolDepends = [ alex happy ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/erikd/language-javascript"; + description = "Parser for JavaScript"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "language-nix" = callPackage + ({ mkDerivation, base, deepseq, lens, parsec-class, pretty + , QuickCheck, stdenv + }: + mkDerivation { + pname = "language-nix"; + version = "2.2.0"; + sha256 = "fd67425268707de245e4b1f5dfee61e091c417106c95dbbe188abc16c23800d3"; + libraryHaskellDepends = [ + base deepseq lens parsec-class pretty QuickCheck + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/peti/language-nix#readme"; + description = "Data types and functions to represent the Nix language"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "language-protobuf" = callPackage + ({ mkDerivation, base, megaparsec, stdenv, text }: + mkDerivation { + pname = "language-protobuf"; + version = "1.0.1"; + sha256 = "e24368fb1b02d2b05eaca73d5e5a30824dea391374351242c4ba03319c87b1f3"; + libraryHaskellDepends = [ base megaparsec text ]; + doHaddock = false; + doCheck = false; + description = "Language definition and parser for Protocol Buffers"; + license = stdenv.lib.licenses.asl20; + }) {}; + "language-puppet" = callPackage + ({ mkDerivation, aeson, ansi-wl-pprint, async, attoparsec, base + , base16-bytestring, bytestring, case-insensitive, containers + , cryptonite, directory, filecache, filepath, formatting, Glob + , hashable, hruby, hslogger, http-api-data, http-client, lens + , lens-aeson, megaparsec, memory, mtl, operational + , optparse-applicative, parsec, parser-combinators, pcre-utils + , protolude, random, regex-pcre-builtin, scientific, servant + , servant-client, split, stdenv, stm, strict-base-types, text, time + , transformers, unix, unordered-containers, vector, yaml + }: + mkDerivation { + pname = "language-puppet"; + version = "1.4.6.3"; + sha256 = "9d57146b3e55acf9eec68b08c8270779d0ca30a780cf213e64744718c2e8043d"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson ansi-wl-pprint attoparsec base base16-bytestring bytestring + case-insensitive containers cryptonite directory filecache filepath + formatting hashable hruby hslogger http-api-data http-client lens + lens-aeson megaparsec memory mtl operational parsec + parser-combinators pcre-utils protolude random regex-pcre-builtin + scientific servant servant-client split stm strict-base-types text + time transformers unix unordered-containers vector yaml + ]; + executableHaskellDepends = [ + aeson ansi-wl-pprint async base bytestring containers Glob hslogger + http-client lens mtl optparse-applicative regex-pcre-builtin + strict-base-types text transformers unordered-containers vector + yaml + ]; + doHaddock = false; + doCheck = false; + homepage = "http://lpuppet.banquise.net/"; + description = "Tools to parse and evaluate the Puppet DSL"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lapack-carray" = callPackage + ({ mkDerivation, base, carray, lapack-ffi, netlib-carray + , netlib-ffi, stdenv, storable-complex, transformers + }: + mkDerivation { + pname = "lapack-carray"; + version = "0.0.3"; + sha256 = "510ffbbe349add60dd147181a7517f57071b71f7691e299255b95433dbe48dd0"; + libraryHaskellDepends = [ + base carray lapack-ffi netlib-carray netlib-ffi storable-complex + transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/lapack-carray/"; + description = "Auto-generated interface to Fortran LAPACK via CArrays"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lapack-comfort-array" = callPackage + ({ mkDerivation, base, comfort-array, lapack-ffi + , netlib-comfort-array, netlib-ffi, stdenv, storable-complex + , transformers + }: + mkDerivation { + pname = "lapack-comfort-array"; + version = "0.0.0.1"; + sha256 = "01d2c8c33ab89193e2531db0fdc46433885b335eb86552ea5f5a9c83c75ac94e"; + libraryHaskellDepends = [ + base comfort-array lapack-ffi netlib-comfort-array netlib-ffi + storable-complex transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/lapack-comfort-array/"; + description = "Auto-generated interface to Fortran LAPACK via comfort-array"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lapack-ffi" = callPackage + ({ mkDerivation, base, liblapack, netlib-ffi, stdenv }: + mkDerivation { + pname = "lapack-ffi"; + version = "0.0.2"; + sha256 = "d4b73268bb25244f0234ef4a8b4407818e244d297612a189c7f34fe0b64ae584"; + libraryHaskellDepends = [ base netlib-ffi ]; + libraryPkgconfigDepends = [ liblapack ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/lapack-ffi/"; + description = "Auto-generated interface to Fortran LAPACK"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) liblapack;}; + "lapack-ffi-tools" = callPackage + ({ mkDerivation, base, bytestring, cassava, containers + , explicit-exception, filepath, non-empty, optparse-applicative + , parsec, pathtype, stdenv, transformers, unordered-containers + , utility-ht, vector + }: + mkDerivation { + pname = "lapack-ffi-tools"; + version = "0.1.2.1"; + sha256 = "b03d22ca5d322ec50418e5e8e937b640910fd76a855722ec63ca1850f5256542"; + isLibrary = false; + isExecutable = true; + enableSeparateDataOutput = true; + executableHaskellDepends = [ + base bytestring cassava containers explicit-exception filepath + non-empty optparse-applicative parsec pathtype transformers + unordered-containers utility-ht vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/lapack-ffi-tools/"; + description = "Generator for Haskell interface to Fortran LAPACK"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "largeword" = callPackage + ({ mkDerivation, base, binary, stdenv }: + mkDerivation { + pname = "largeword"; + version = "1.2.5"; + sha256 = "00b3b06d846649bf404f52a725c88349a38bc8c810e16c99f3100c4e1e9d7d46"; + libraryHaskellDepends = [ base binary ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/idontgetoutmuch/largeword"; + description = "Provides Word128, Word192 and Word256 and a way of producing other large words if required"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "latex" = callPackage + ({ mkDerivation, base, containers, stdenv, utility-ht }: + mkDerivation { + pname = "latex"; + version = "0.1.0.4"; + sha256 = "1c2a8b9cefebc3ce5493071670d9c71e4fc30d6527d6a6c92174ce4c39a0a082"; + libraryHaskellDepends = [ base containers utility-ht ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/LaTeX"; + description = "Parse, format and process LaTeX files"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lattices" = callPackage + ({ mkDerivation, base, base-compat, containers, deepseq, hashable + , integer-logarithms, QuickCheck, semigroupoids, stdenv, tagged + , transformers, universe-base, universe-reverse-instances + , unordered-containers + }: + mkDerivation { + pname = "lattices"; + version = "2.0.2"; + sha256 = "3d6e750cb308cad178c2c305830a40325031ec79b5610f68eb468ad3d5851981"; + revision = "2"; + editedCabalFile = "122mrj3b15jv1bjmzc8k37dkc2gy05hg550gia09n7j7n76v0h7i"; + libraryHaskellDepends = [ + base base-compat containers deepseq hashable integer-logarithms + QuickCheck semigroupoids tagged transformers universe-base + universe-reverse-instances unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/phadej/lattices/"; + description = "Fine-grained library for constructing and manipulating lattices"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lawful" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "lawful"; + version = "0.1.0.0"; + sha256 = "0056794106bbf7fa4d8d4d943fdc75a39b8a5ac1e18ceac2909183a1a7cc8d04"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/matt-noonan/lawful#readme"; + description = "Assert the lawfulness of your typeclass instances"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lazy-csv" = callPackage + ({ mkDerivation, base, bytestring, stdenv }: + mkDerivation { + pname = "lazy-csv"; + version = "0.5.1"; + sha256 = "888bcbdd43886099f197c1c246cea324c97c076d4839e97eea0b8d6d7b49649f"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base bytestring ]; + executableHaskellDepends = [ base bytestring ]; + doHaddock = false; + doCheck = false; + homepage = "http://code.haskell.org/lazy-csv"; + description = "Efficient lazy parsers for CSV (comma-separated values)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lazyio" = callPackage + ({ mkDerivation, base, stdenv, transformers, unsafe }: + mkDerivation { + pname = "lazyio"; + version = "0.1.0.4"; + sha256 = "8b54f0bccdc1c836393ce667ea0f1ad069d52c04762e61fad633d4d44916cf6c"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base transformers unsafe ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/Lazy_IO"; + description = "Run IO actions lazily while respecting their order"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lca" = callPackage + ({ mkDerivation, base, Cabal, cabal-doctest, stdenv }: + mkDerivation { + pname = "lca"; + version = "0.3.1"; + sha256 = "8a8d045ae00d82ddb491e873cc36f1ca89e91556a183c343b99f4df6abfe434e"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/lca/"; + description = "O(log n) persistent online lowest common ancestor search without preprocessing"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "leancheck" = callPackage + ({ mkDerivation, base, stdenv, template-haskell }: + mkDerivation { + pname = "leancheck"; + version = "0.9.3"; + sha256 = "e0edfa9d0ecba508517567f5d11ea5a2e4cad182152b989f29edc67b003c9193"; + libraryHaskellDepends = [ base template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/rudymatela/leancheck#readme"; + description = "Enumerative property-based testing"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "leancheck-instances" = callPackage + ({ mkDerivation, array, base, bytestring, containers, leancheck + , nats, stdenv, text, time + }: + mkDerivation { + pname = "leancheck-instances"; + version = "0.0.4"; + sha256 = "a7c5a0c448aa8cf89031047fc8ac6bf0a7b49eed28ae0cb1d6c7d7d7e1e430d0"; + libraryHaskellDepends = [ + array base bytestring containers leancheck nats text time + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/rudymatela/leancheck-instances#readme"; + description = "Common LeanCheck instances"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "leapseconds-announced" = callPackage + ({ mkDerivation, base, stdenv, time }: + mkDerivation { + pname = "leapseconds-announced"; + version = "2017.1.0.1"; + sha256 = "cd3bb27caf704a975ef5718a9a8e641cd9cf9a9f2df27153f7cf80405292a8d6"; + libraryHaskellDepends = [ base time ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/bjornbm/leapseconds-announced"; + description = "Leap seconds announced at library release time"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "learn-physics" = callPackage + ({ mkDerivation, base, gloss, gnuplot, hmatrix, not-gloss + , spatial-math, stdenv, vector-space + }: + mkDerivation { + pname = "learn-physics"; + version = "0.6.5"; + sha256 = "4b03a2d2d5871906fea7b7926d7ad3bfad537b300eb53311a0d360fdfc008d41"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base gloss gnuplot hmatrix not-gloss spatial-math vector-space + ]; + executableHaskellDepends = [ + base gloss gnuplot not-gloss spatial-math + ]; + doHaddock = false; + doCheck = false; + description = "Haskell code for learning physics"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lens" = callPackage + ({ mkDerivation, array, base, base-orphans, bifunctors, bytestring + , Cabal, cabal-doctest, call-stack, comonad, containers + , contravariant, distributive, exceptions, filepath, free, ghc-prim + , hashable, kan-extensions, mtl, parallel, profunctors, reflection + , semigroupoids, stdenv, tagged, template-haskell, text + , th-abstraction, transformers, transformers-compat, type-equality + , unordered-containers, vector + }: + mkDerivation { + pname = "lens"; + version = "4.18.1"; + sha256 = "3107a3d5165a9762269d7c9e39205d2c4c2aaebc1900ff44a0066c31a492bdd2"; + 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 tagged template-haskell text + th-abstraction transformers transformers-compat type-equality + unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/lens/"; + description = "Lenses, Folds and Traversals"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "lens-action" = callPackage + ({ mkDerivation, base, Cabal, cabal-doctest, comonad, contravariant + , lens, mtl, profunctors, semigroupoids, semigroups, stdenv + , transformers + }: + mkDerivation { + pname = "lens-action"; + version = "0.2.4"; + sha256 = "a3c5d82a392939a4dcb37da50e31bf8697580c420cba40ffd08e91067423cf1b"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base comonad contravariant lens mtl profunctors semigroupoids + semigroups transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/lens-action/"; + description = "Monadic Getters and Folds"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lens-aeson" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytestring, Cabal + , cabal-doctest, lens, scientific, stdenv, text + , unordered-containers, vector + }: + mkDerivation { + pname = "lens-aeson"; + version = "1.1"; + sha256 = "f7bc9c6f95735b523afac6316195d06b31f9b85c84918960096e4eecdb6cc90e"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + aeson attoparsec base bytestring lens scientific text + unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/lens/lens-aeson/"; + description = "Law-abiding lenses for aeson"; + license = stdenv.lib.licenses.mit; + }) {}; + "lens-datetime" = callPackage + ({ mkDerivation, base, lens, stdenv, time }: + mkDerivation { + pname = "lens-datetime"; + version = "0.3"; + sha256 = "bb1f8d7bf71c9ef8901bc39e2a2d629b1101307115c0c4d844fcbd8e86b6ccd4"; + libraryHaskellDepends = [ base lens time ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nilcons/lens-datetime"; + description = "Lenses for Data.Time.* types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lens-family" = callPackage + ({ mkDerivation, base, containers, lens-family-core, mtl, stdenv + , transformers + }: + mkDerivation { + pname = "lens-family"; + version = "2.0.0"; + sha256 = "6793f2a5c5030f02258532043d57eac42318cd7f9cef47f6720a7b99276f03db"; + libraryHaskellDepends = [ + base containers lens-family-core mtl transformers + ]; + doHaddock = false; + doCheck = false; + description = "Lens Families"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lens-family-core" = callPackage + ({ mkDerivation, base, containers, stdenv, transformers }: + mkDerivation { + pname = "lens-family-core"; + version = "2.0.0"; + sha256 = "19b4fcd3bd37dd0056c112a9b16cf405644fabd6652013c61a5078380ed2265a"; + libraryHaskellDepends = [ base containers transformers ]; + doHaddock = false; + doCheck = false; + description = "Haskell 2022 Lens Families"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lens-family-th" = callPackage + ({ mkDerivation, base, stdenv, template-haskell }: + mkDerivation { + pname = "lens-family-th"; + version = "0.5.0.2"; + sha256 = "9c275afad37a5064b9a13c6207ee2307f6ccccc3a5517c0fae84524bad65b0e6"; + revision = "1"; + editedCabalFile = "06sbynlrbqb51rn392w1q82qww1f6k8mmw1npgla2wc6s39k4977"; + libraryHaskellDepends = [ base template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/DanBurton/lens-family-th#readme"; + description = "Generate lens-family style lenses"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lens-misc" = callPackage + ({ mkDerivation, base, lens, stdenv, tagged, template-haskell }: + mkDerivation { + pname = "lens-misc"; + version = "0.0.2.0"; + sha256 = "59925fe9125e297df0f1afcc8ac0f25de14fd017f7848ac2687ed63850ecd8cb"; + libraryHaskellDepends = [ base lens tagged template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/louispan/lens-misc#readme"; + description = "Miscellaneous lens utilities"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lens-properties" = callPackage + ({ mkDerivation, base, lens, QuickCheck, stdenv, transformers }: + mkDerivation { + pname = "lens-properties"; + version = "4.11.1"; + sha256 = "4f7c5b75a7204c151dbe62160a6917a22ab9e2a1b2e3848b7043d972ac8f4cb1"; + revision = "4"; + editedCabalFile = "1ky3xzh3cgam5ncx7n25xbll7vqw3x7vyhprfmxm34pshkxbrjh7"; + libraryHaskellDepends = [ base lens QuickCheck transformers ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/lens/"; + description = "QuickCheck properties for lens"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lens-regex" = callPackage + ({ mkDerivation, array, base, lens, regex-base, stdenv + , template-haskell + }: + mkDerivation { + pname = "lens-regex"; + version = "0.1.1"; + sha256 = "0d946baa2be86452fe0a2185575e1d00752a075c92c48acdb3ed7833cd1ec730"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array base lens regex-base template-haskell + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/himura/lens-regex"; + description = "Lens powered regular expression"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lenz" = callPackage + ({ mkDerivation, base, base-unicode-symbols, hs-functors, stdenv + , transformers + }: + mkDerivation { + pname = "lenz"; + version = "0.4.2.0"; + sha256 = "8e9a0d55f51eda0683a7b2b4d466bf21a46d57eb6d3fd9ed442251da3b4ddf8f"; + revision = "1"; + editedCabalFile = "0mzvvddl7wwa4z3rxwdwlaazv0wbg7lfynsab7lya6dzkw4nl7m4"; + libraryHaskellDepends = [ + base base-unicode-symbols hs-functors transformers + ]; + doHaddock = false; + doCheck = false; + description = "Van Laarhoven lenses"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "leveldb-haskell" = callPackage + ({ mkDerivation, base, bytestring, data-default, exceptions + , filepath, leveldb, resourcet, stdenv, transformers + }: + mkDerivation { + pname = "leveldb-haskell"; + version = "0.6.5"; + sha256 = "a417b088068deba73a77936c1345302bac7ce06019fb10254857cafad1d76c28"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring data-default exceptions filepath resourcet + transformers + ]; + librarySystemDepends = [ leveldb ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/kim/leveldb-haskell"; + description = "Haskell bindings to LevelDB"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) leveldb;}; + "libffi" = callPackage + ({ mkDerivation, base, bytestring, ffi, libffi, stdenv }: + mkDerivation { + pname = "libffi"; + version = "0.1"; + sha256 = "48387067c0f33bcfadf7a3bebbf48a55294202500f2b754229ffc8f12cb4f23c"; + libraryHaskellDepends = [ base bytestring ]; + librarySystemDepends = [ ffi ]; + libraryPkgconfigDepends = [ libffi ]; + doHaddock = false; + doCheck = false; + description = "A binding to libffi"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) ffi; inherit (pkgs) libffi;}; + "libgit" = callPackage + ({ mkDerivation, base, mtl, process, stdenv }: + mkDerivation { + pname = "libgit"; + version = "0.3.1"; + sha256 = "1d4c60dd987c363d77c4be947678d01a51ab4b568964c30a33827ccc854f7522"; + libraryHaskellDepends = [ base mtl process ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/vincenthz/hs-libgit"; + description = "Simple Git Wrapper"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "libgraph" = callPackage + ({ mkDerivation, array, base, containers, monads-tf, process + , stdenv, union-find + }: + mkDerivation { + pname = "libgraph"; + version = "1.14"; + sha256 = "b7978be50d6182101ca79fb3ea83d0621f5394d483d1fa1eb7d590e45f8d3f3f"; + revision = "1"; + editedCabalFile = "12xyrvvyh73b93k74lj55zwaygsvd93p4bm51kcd54m0pv0lclbq"; + libraryHaskellDepends = [ + array base containers monads-tf process union-find + ]; + doHaddock = false; + doCheck = false; + homepage = "http://maartenfaddegon.nl"; + description = "Store and manipulate data in a graph"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "libmpd" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, containers + , data-default-class, filepath, mtl, network, old-locale + , safe-exceptions, stdenv, text, time, utf8-string + }: + mkDerivation { + pname = "libmpd"; + version = "0.9.1.0"; + sha256 = "d941296ce48671f73d328e8b0d00cc1c99eabc0d81d98067af78ddde88db3ab8"; + libraryHaskellDepends = [ + attoparsec base bytestring containers data-default-class filepath + mtl network old-locale safe-exceptions text time utf8-string + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/vimus/libmpd-haskell#readme"; + description = "An MPD client library"; + license = stdenv.lib.licenses.mit; + }) {}; + "libyaml" = callPackage + ({ mkDerivation, base, bytestring, conduit, resourcet, stdenv }: + mkDerivation { + pname = "libyaml"; + version = "0.1.2"; + sha256 = "8f42d66f199fcaee255326f8f770d88b0670df56b5eb78002d6058f3a45e97b5"; + libraryHaskellDepends = [ base bytestring conduit resourcet ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/snoyberg/yaml#readme"; + description = "Low-level, streaming YAML interface"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lift-generics" = callPackage + ({ mkDerivation, base, generic-deriving, ghc-prim, stdenv + , template-haskell + }: + mkDerivation { + pname = "lift-generics"; + version = "0.1.3"; + sha256 = "671b2e2ece639e9a8e45af49cfda8fcb074f43fb74b1e2f545bd405a665c5964"; + libraryHaskellDepends = [ + base generic-deriving ghc-prim template-haskell + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/RyanGlScott/lift-generics"; + description = "GHC.Generics-based Language.Haskell.TH.Syntax.lift implementation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lifted-async" = callPackage + ({ mkDerivation, async, base, constraints, lifted-base + , monad-control, stdenv, transformers-base + }: + mkDerivation { + pname = "lifted-async"; + version = "0.10.0.6"; + sha256 = "72f5563fc622fe0e218e393287c49a63eec7207330cd9fdbe73416db745ad0da"; + libraryHaskellDepends = [ + async base constraints lifted-base monad-control transformers-base + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/maoe/lifted-async"; + description = "Run lifted IO operations asynchronously and wait for their results"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lifted-base" = callPackage + ({ mkDerivation, base, 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; + }) {}; + "linear" = callPackage + ({ mkDerivation, adjunctions, base, base-orphans, binary, bytes + , Cabal, cabal-doctest, cereal, containers, deepseq, distributive + , ghc-prim, hashable, lens, reflection, semigroupoids, semigroups + , stdenv, tagged, template-haskell, transformers + , transformers-compat, unordered-containers, vector, void + }: + mkDerivation { + pname = "linear"; + version = "1.20.9"; + sha256 = "c5a9b209d31fc00b62d43c1de34fb59f9f115c51e6db43353f76a4825fc4fe40"; + revision = "1"; + editedCabalFile = "13ff7xvw25fpsikcvf0nly2ca614wzv10qyg4sh378p5r8rvfgka"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + adjunctions base base-orphans binary bytes cereal containers + deepseq distributive ghc-prim hashable lens reflection + semigroupoids semigroups tagged template-haskell transformers + transformers-compat unordered-containers vector void + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/linear/"; + description = "Linear Algebra"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "linenoise" = callPackage + ({ mkDerivation, base, bytestring, exceptions, mtl, stdenv, text + , unliftio-core + }: + mkDerivation { + pname = "linenoise"; + version = "0.3.1"; + sha256 = "60e3f9b7e066c582b017155d0f26ade5131228f02c8e75afff5c24b1743d9ffb"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring exceptions mtl text unliftio-core + ]; + executableHaskellDepends = [ + base bytestring exceptions mtl text unliftio-core + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ejconlon/haskell-linenoise#readme"; + description = "A lightweight readline-replacement library for Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "linux-file-extents" = callPackage + ({ mkDerivation, base, stdenv, unix }: + mkDerivation { + pname = "linux-file-extents"; + version = "0.2.0.0"; + sha256 = "6c7cd9e700f666f774736d31a0e6aa7bfe9bd1e075c11eed701ba95095fd9bd0"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base unix ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/redneb/linux-file-extents"; + description = "Retrieve file fragmentation information under Linux"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "linux-namespaces" = callPackage + ({ mkDerivation, base, bytestring, stdenv, unix }: + mkDerivation { + pname = "linux-namespaces"; + version = "0.1.3.0"; + sha256 = "1412db341c574b6a18e2fa23ee5e3ca6f32719409ea602a6215f1fd0aafb73e7"; + libraryHaskellDepends = [ base bytestring unix ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/redneb/hs-linux-namespaces"; + description = "Work with linux namespaces: create new or enter existing ones"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "list-singleton" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "list-singleton"; + version = "1.0.0.3"; + sha256 = "2cefefae035672a2a3fe819a7efe68709107ad0670bbe43b430a21f7ecf3d3cc"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Easily and clearly create lists with only one element in them"; + license = stdenv.lib.licenses.isc; + }) {}; + "list-t" = callPackage + ({ mkDerivation, base, foldl, mmorph, monad-control, mtl, stdenv + , transformers, transformers-base + }: + mkDerivation { + pname = "list-t"; + version = "1.0.4"; + sha256 = "3863844bf18a47997dce5972df30b6a38d257cbc168216be2233a40b33c15577"; + libraryHaskellDepends = [ + base foldl mmorph monad-control mtl transformers transformers-base + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nikita-volkov/list-t"; + description = "ListT done right"; + license = stdenv.lib.licenses.mit; + }) {}; + "listsafe" = callPackage + ({ mkDerivation, base, exceptions, stdenv }: + mkDerivation { + pname = "listsafe"; + version = "0.1.0.1"; + sha256 = "1a073247edfbea7dd7b7f9629fc64ddd3bce67fa61695da23ff43fb31d398d69"; + libraryHaskellDepends = [ base exceptions ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ombocomp/listsafe"; + description = "Safe wrappers for partial list functions, supporting MonadThrow"; + license = stdenv.lib.licenses.asl20; + }) {}; + "llvm-hs" = callPackage + ({ mkDerivation, array, attoparsec, base, bytestring, Cabal + , containers, exceptions, llvm-config, llvm-hs-pure, mtl, stdenv + , template-haskell, transformers, utf8-string + }: + mkDerivation { + pname = "llvm-hs"; + version = "9.0.1"; + sha256 = "00e0cf4d4b520f8cf751073e4cbca4c1de85aeb67d6b596bf72cc142e0eb431c"; + setupHaskellDepends = [ base Cabal containers ]; + libraryHaskellDepends = [ + array attoparsec base bytestring containers exceptions llvm-hs-pure + mtl template-haskell transformers utf8-string + ]; + libraryToolDepends = [ llvm-config ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/llvm-hs/llvm-hs/"; + description = "General purpose LLVM bindings"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "llvm-hs-pure" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, containers, fail + , mtl, stdenv, template-haskell, transformers, unordered-containers + }: + mkDerivation { + pname = "llvm-hs-pure"; + version = "9.0.0"; + sha256 = "6e8ea5c8b192d58932cfeeaf7b3e592fea185e7a83e315c5bfff968ca02aab5f"; + libraryHaskellDepends = [ + attoparsec base bytestring containers fail mtl template-haskell + transformers unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/llvm-hs/llvm-hs/"; + description = "Pure Haskell LLVM functionality (no FFI)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lmdb" = callPackage + ({ mkDerivation, array, base, lmdb, stdenv }: + mkDerivation { + pname = "lmdb"; + version = "0.2.5"; + sha256 = "80552856211cdce06b808685d621bdd9c33a5ac5540a4dafe120c6b20c901c7d"; + libraryHaskellDepends = [ array base ]; + librarySystemDepends = [ lmdb ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/dmbarbour/haskell-lmdb"; + description = "Lightning MDB bindings"; + license = stdenv.lib.licenses.bsd2; + }) {inherit (pkgs) lmdb;}; + "load-env" = callPackage + ({ mkDerivation, base, directory, filepath, parsec, stdenv }: + mkDerivation { + pname = "load-env"; + version = "0.2.1.0"; + sha256 = "e3ec6dfafeb9be454d010e1a4330b5a66beb8fb9496a9b70a42e9b18ea0494a0"; + libraryHaskellDepends = [ base directory filepath parsec ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/pbrisbin/load-env#readme"; + description = "Load environment variables from a file"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "loch-th" = callPackage + ({ mkDerivation, base, pretty, stdenv, template-haskell }: + mkDerivation { + pname = "loch-th"; + version = "0.2.2"; + sha256 = "cc059372b12a79375a0f268db7dc5a2973307a200440d4112e665b9a3d9b6dc3"; + libraryHaskellDepends = [ base pretty template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/liskin/loch-th"; + description = "Support for precise error locations in source files (Template Haskell version)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lockfree-queue" = callPackage + ({ mkDerivation, abstract-deque, atomic-primops, base, bytestring + , ghc-prim, stdenv + }: + mkDerivation { + pname = "lockfree-queue"; + version = "0.2.3.1"; + sha256 = "2a576a54bae8eabde01ebe901c9fd26a11bebb30516841de4525b5b60c0f3a8c"; + libraryHaskellDepends = [ + abstract-deque atomic-primops base bytestring ghc-prim + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/rrnewton/haskell-lockfree/wiki"; + description = "Michael and Scott lock-free queues"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "log-base" = callPackage + ({ mkDerivation, aeson, aeson-pretty, base, bytestring, deepseq + , exceptions, mmorph, monad-control, monad-time, mtl, semigroups + , stdenv, stm, text, time, transformers-base, unliftio-core + , unordered-containers + }: + mkDerivation { + pname = "log-base"; + version = "0.8.0.1"; + sha256 = "892841abcf788630064100b8e57252463eed12af2920bc077e6c51e589211c69"; + libraryHaskellDepends = [ + aeson aeson-pretty base bytestring deepseq exceptions mmorph + monad-control monad-time mtl semigroups stm text time + transformers-base unliftio-core unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/scrive/log"; + description = "Structured logging solution (base package)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "log-domain" = callPackage + ({ mkDerivation, base, binary, bytes, Cabal, cabal-doctest, cereal + , comonad, deepseq, distributive, hashable, semigroupoids + , semigroups, stdenv, vector + }: + mkDerivation { + pname = "log-domain"; + version = "0.13"; + sha256 = "7babb1b4c2fb8da82a459fbf89433e900ee7742803baabba4608940974465447"; + revision = "1"; + editedCabalFile = "0wcy54axpnym55f1skagnbmdpw6y2ys6zvn99x8i6qcfzw00i6l9"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base binary bytes cereal comonad deepseq distributive hashable + semigroupoids semigroups vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/log-domain/"; + description = "Log-domain arithmetic"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "logfloat" = callPackage + ({ mkDerivation, array, base, stdenv }: + mkDerivation { + pname = "logfloat"; + version = "0.13.3.3"; + sha256 = "f774bd71d82ae053046ab602aa451ce4f65440d5c634dc8d950ae87f53527f82"; + libraryHaskellDepends = [ array base ]; + doHaddock = false; + doCheck = false; + homepage = "http://code.haskell.org/~wren/"; + description = "Log-domain floating point numbers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "logging" = callPackage + ({ mkDerivation, base, binary, bytestring, fast-logger, lifted-base + , monad-control, old-locale, regex-compat, stdenv, text, time + , time-locale-compat, transformers + }: + mkDerivation { + pname = "logging"; + version = "3.0.5"; + sha256 = "b12fada1327648ac356840ee39d368ae6da1c3e801a80e8d4d0637d9e505a031"; + libraryHaskellDepends = [ + base binary bytestring fast-logger lifted-base monad-control + old-locale regex-compat text time time-locale-compat transformers + ]; + doHaddock = false; + doCheck = false; + description = "Simplified logging in IO for application writers"; + license = stdenv.lib.licenses.mit; + }) {}; + "logging-effect" = callPackage + ({ mkDerivation, async, base, exceptions, free, monad-control, mtl + , prettyprinter, semigroups, stdenv, stm, stm-delay, text, time + , transformers, transformers-base, unliftio-core + }: + mkDerivation { + pname = "logging-effect"; + version = "1.3.9"; + sha256 = "b995326e305b388421d669eb947c24d12526ab0ee629c8c68f9775300bf7e0a1"; + libraryHaskellDepends = [ + async base exceptions free monad-control mtl prettyprinter + semigroups stm stm-delay text time transformers transformers-base + unliftio-core + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ocharles/logging-effect"; + description = "A mtl-style monad transformer for general purpose & compositional logging"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "logging-facade" = callPackage + ({ mkDerivation, base, call-stack, stdenv, transformers }: + mkDerivation { + pname = "logging-facade"; + version = "0.3.0"; + sha256 = "8e7115258b76e0bf5d21b532dd916c63e79b32d1776cc355d2d184f67ae71434"; + libraryHaskellDepends = [ base call-stack transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/sol/logging-facade#readme"; + description = "Simple logging abstraction that allows multiple back-ends"; + license = stdenv.lib.licenses.mit; + }) {}; + "logging-facade-syslog" = callPackage + ({ mkDerivation, base, hsyslog, logging-facade, stdenv }: + mkDerivation { + pname = "logging-facade-syslog"; + version = "1"; + sha256 = "eb8b23c3f77a788891eac00e2d84bf489b683d761028a7938cf93e36729d8ea9"; + libraryHaskellDepends = [ base hsyslog logging-facade ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/peti/logging-facade-syslog#readme"; + description = "A logging back-end to syslog(3) for the logging-facade library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "logict" = callPackage + ({ mkDerivation, base, mtl, stdenv }: + mkDerivation { + pname = "logict"; + version = "0.7.0.2"; + sha256 = "ccc198a05563a4d8fc145ecde8b43a83599b3bcb032d2614a8e852f0ba6ecff5"; + libraryHaskellDepends = [ base mtl ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Bodigrim/logict#readme"; + description = "A backtracking logic-programming monad"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "loop" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "loop"; + version = "0.3.0"; + sha256 = "92962010bdab28cc0092dd3fe42819d6f215c717dd10d9349626d92a0d0b3ecf"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nh2/loop"; + description = "Fast loops (for when GHC can't optimize forM_)"; + license = stdenv.lib.licenses.mit; + }) {}; + "loopbreaker" = callPackage + ({ mkDerivation, base, containers, ghc, stdenv, syb }: + mkDerivation { + pname = "loopbreaker"; + version = "0.1.1.1"; + sha256 = "18d81ab891e9d5aa23d26a73d977284bb9a69161b5008bfd2e5613be011dbe47"; + libraryHaskellDepends = [ base containers ghc syb ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/polysemy-research/loopbreaker#readme"; + description = "inline self-recursive definitions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lrucache" = callPackage + ({ mkDerivation, base, containers, contravariant, stdenv }: + mkDerivation { + pname = "lrucache"; + version = "1.2.0.1"; + sha256 = "fc1ab2375eeaae181d838095354d3ef77d4072815006a285dd39a165a5855b85"; + libraryHaskellDepends = [ base containers contravariant ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/chowells79/lrucache"; + description = "a simple, pure LRU cache"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lrucaching" = callPackage + ({ mkDerivation, base, base-compat, deepseq, hashable, psqueues + , stdenv, vector + }: + mkDerivation { + pname = "lrucaching"; + version = "0.3.3"; + sha256 = "aa7e5fd27963c70fc1108a7c0526ca0e05f76ccd885844bc50bdae70d5174aa4"; + revision = "10"; + editedCabalFile = "1yzmwvwzby4dx896jlgznlpigqlsl475a57l1npjz0rimlqr71w6"; + libraryHaskellDepends = [ + base base-compat deepseq hashable psqueues vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/cocreature/lrucaching#readme"; + description = "LRU cache"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lsp-test" = callPackage + ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, async, base + , bytestring, conduit, conduit-parse, containers, data-default + , Diff, directory, filepath, haskell-lsp, lens, mtl + , parser-combinators, process, stdenv, text, transformers, unix + , unordered-containers + }: + mkDerivation { + pname = "lsp-test"; + version = "0.10.2.0"; + sha256 = "17ffc4ab81d8d012deacfd2d52132eb749efdf6b66e96e51513e4d90d86b18ce"; + libraryHaskellDepends = [ + aeson aeson-pretty ansi-terminal async base bytestring conduit + conduit-parse containers data-default Diff directory filepath + haskell-lsp lens mtl parser-combinators process text transformers + unix unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/bubba/lsp-test#readme"; + description = "Functional test framework for LSP servers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lucid" = callPackage + ({ mkDerivation, base, blaze-builder, bytestring, containers + , hashable, mmorph, mtl, stdenv, text, transformers + , unordered-containers + }: + mkDerivation { + pname = "lucid"; + version = "2.9.12"; + sha256 = "304bc31b4b5d65b0e7bc4ad88ca2a2c84f64e92fa9aee7f3591486d67cb4dc94"; + revision = "1"; + editedCabalFile = "1f0whk5ncanxfjjanrf6rqyncig2xgc5mh2j0sqy3nrlyjr9aqq9"; + libraryHaskellDepends = [ + base blaze-builder bytestring containers hashable mmorph mtl text + transformers unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/chrisdone/lucid"; + description = "Clear to write, read and edit DSL for HTML"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "lucid-extras" = callPackage + ({ mkDerivation, aeson, base, blaze-builder, bytestring, lucid + , stdenv, text + }: + mkDerivation { + pname = "lucid-extras"; + version = "0.2.2"; + sha256 = "83399f85c9461c44c8dd6d34a076fdefa7f9cb1f92dba5f3d03989233c45247e"; + libraryHaskellDepends = [ + aeson base blaze-builder bytestring lucid text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/diffusionkinetics/open/lucid-extras"; + description = "Generate more HTML with Lucid - Bootstrap, Rdash, Vega-Lite, Leaflet JS, Email"; + license = stdenv.lib.licenses.mit; + }) {}; + "lukko" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "lukko"; + version = "0.1.1.2"; + sha256 = "8a79d113dc0ccef16c24d83379cc457485943027e777529c46362fecc06607d2"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "File locking"; + license = "GPL-2.0-or-later AND BSD-3-Clause"; + }) {}; + "lzma" = callPackage + ({ mkDerivation, base, bytestring, lzma, stdenv }: + mkDerivation { + pname = "lzma"; + version = "0.0.0.3"; + sha256 = "af8321c3511bde3e2745093fa3bd74c642e386db7d2e7c43b3a54814f1338144"; + revision = "5"; + editedCabalFile = "1m1a3w8cjqz8h4iibkgykzgmrmkxxgz9sm0zn52dbvczdiqbs5y5"; + 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; + }) {inherit (pkgs) lzma;}; + "lzma-conduit" = callPackage + ({ mkDerivation, base, bytestring, conduit, lzma, resourcet, stdenv + , transformers + }: + mkDerivation { + pname = "lzma-conduit"; + version = "1.2.1"; + sha256 = "e955da2b8b108b3bf07073e12e5b01c46d42c8f3e40828fb1f34cd7e5413a742"; + libraryHaskellDepends = [ + base bytestring conduit lzma resourcet transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/alphaHeavy/lzma-conduit"; + description = "Conduit interface for lzma/xz compression"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "machines" = callPackage + ({ mkDerivation, adjunctions, base, Cabal, cabal-doctest, comonad + , containers, distributive, mtl, pointed, profunctors + , semigroupoids, semigroups, stdenv, transformers + , transformers-compat, void + }: + mkDerivation { + pname = "machines"; + version = "0.7"; + sha256 = "0bc0fa74ba656131881a7e2ebb3d7649ab9835d8cc437f8d2e7284e4938c37fe"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + adjunctions base comonad containers distributive mtl pointed + profunctors semigroupoids semigroups transformers + transformers-compat void + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/machines/"; + description = "Networked stream transducers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "main-tester" = callPackage + ({ mkDerivation, base, bytestring, directory, stdenv }: + mkDerivation { + pname = "main-tester"; + version = "0.2.0.1"; + sha256 = "cf06f5934e374e1972f2cc76701c03d67c5536034d9ad32cace4e03819a57842"; + libraryHaskellDepends = [ base bytestring directory ]; + doHaddock = false; + doCheck = false; + homepage = "https://gitlab.com/igrep/main-tester#readme"; + description = "Capture stdout/stderr/exit code, and replace stdin of your main function"; + license = stdenv.lib.licenses.asl20; + }) {}; + "mainland-pretty" = callPackage + ({ mkDerivation, base, containers, srcloc, stdenv, text + , transformers + }: + mkDerivation { + pname = "mainland-pretty"; + version = "0.7.0.1"; + sha256 = "88856f0ff7c523db03f70939a3ca55f3a827e8ee8ae3f795dc2c2c866fdb2e32"; + libraryHaskellDepends = [ + base containers srcloc text transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mainland/mainland-pretty"; + description = "Pretty printing designed for printing source code"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "makefile" = callPackage + ({ mkDerivation, attoparsec, base, stdenv, text }: + mkDerivation { + pname = "makefile"; + version = "1.1.0.0"; + sha256 = "ed7a12094fe93ef0c6350ed6607ad488703f54bc2ad5d8cb2f9d89eb10b75c07"; + libraryHaskellDepends = [ attoparsec base text ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/nmattia/mask"; + description = "Simple Makefile parser and generator"; + license = stdenv.lib.licenses.mit; + }) {}; + "managed" = callPackage + ({ mkDerivation, base, stdenv, transformers }: + mkDerivation { + pname = "managed"; + version = "1.0.7"; + sha256 = "d130c22e988b02bdb4b06234a400578638f5daba6ad9bca08f845d364733b173"; + libraryHaskellDepends = [ base transformers ]; + doHaddock = false; + doCheck = false; + description = "A monad for managed values"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "markdown" = callPackage + ({ mkDerivation, attoparsec, base, blaze-html, blaze-markup + , conduit, conduit-extra, containers, data-default, stdenv, text + , transformers, xml-conduit, xml-types, xss-sanitize + }: + mkDerivation { + pname = "markdown"; + version = "0.1.17.4"; + sha256 = "c2e3e742be2b4af6ed62be262cab59d2366556e120b1f8856cff6e7ef270fdd4"; + libraryHaskellDepends = [ + attoparsec base blaze-html blaze-markup conduit conduit-extra + containers data-default text transformers xml-conduit xml-types + xss-sanitize + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/snoyberg/markdown"; + description = "Convert Markdown to HTML, with XSS protection"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "markdown-unlit" = callPackage + ({ mkDerivation, base, base-compat, stdenv }: + mkDerivation { + pname = "markdown-unlit"; + version = "0.5.0"; + sha256 = "e72d0d7b82525e2a2c664012ce9dc35835b3fff91040d9f20897ed82f24ec7bf"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base base-compat ]; + executableHaskellDepends = [ base base-compat ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/sol/markdown-unlit#readme"; + description = "Literate Haskell support for Markdown"; + license = stdenv.lib.licenses.mit; + }) {}; + "markov-chain" = callPackage + ({ mkDerivation, base, containers, random, stdenv, transformers }: + mkDerivation { + pname = "markov-chain"; + version = "0.0.3.4"; + sha256 = "6e51b800101a28593be28ce7ef1b21b7cc7a177a821fb99ecd8a28c69b7b92cd"; + libraryHaskellDepends = [ base containers random transformers ]; + doHaddock = false; + doCheck = false; + homepage = "http://code.haskell.org/~thielema/markov-chain/"; + description = "Markov Chains for generating random sequences with a user definable behaviour"; + license = "GPL"; + }) {}; + "massiv" = callPackage + ({ mkDerivation, base, bytestring, Cabal, cabal-doctest + , data-default-class, deepseq, exceptions, primitive, scheduler + , stdenv, unliftio-core, vector + }: + mkDerivation { + pname = "massiv"; + version = "0.4.5.0"; + sha256 = "811b26a2b82af7ea2f5b7530ede027b79aa4dad24775a7f87aa12b2eaea7b41a"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base bytestring data-default-class deepseq exceptions primitive + scheduler unliftio-core vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/lehins/massiv"; + description = "Massiv (Массив) is an Array Library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "massiv-io" = callPackage + ({ mkDerivation, base, bytestring, Cabal, cabal-doctest, Color + , data-default-class, deepseq, exceptions, filepath, JuicyPixels + , massiv, netpbm, stdenv, unliftio, vector + }: + mkDerivation { + pname = "massiv-io"; + version = "0.2.1.0"; + sha256 = "267af24eba1456092d862f1b9f3fc9dbe65a2244a1257d02c5346d07a625ff5c"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base bytestring Color data-default-class deepseq exceptions + filepath JuicyPixels massiv netpbm unliftio vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/lehins/massiv-io"; + description = "Import/export of Image files into massiv Arrays"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "massiv-test" = callPackage + ({ mkDerivation, base, bytestring, data-default-class, deepseq + , exceptions, hspec, massiv, primitive, QuickCheck, scheduler + , stdenv, unliftio, vector + }: + mkDerivation { + pname = "massiv-test"; + version = "0.1.2"; + sha256 = "e2c29a7db528a37e1f3bc22a97406500c544c349aeb8619d7a98af7c7847578f"; + libraryHaskellDepends = [ + base bytestring data-default-class deepseq exceptions hspec massiv + primitive QuickCheck scheduler unliftio vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/lehins/massiv"; + description = "Library that contains generators, properties and tests for Massiv Array Library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "math-functions" = callPackage + ({ mkDerivation, base, data-default-class, deepseq, primitive + , stdenv, vector, vector-th-unbox + }: + mkDerivation { + pname = "math-functions"; + version = "0.3.3.0"; + sha256 = "63c599ea76a4cd7fc41d564a37c09d1f7806085f48028bc02779300d885eb6e8"; + libraryHaskellDepends = [ + base data-default-class deepseq primitive vector vector-th-unbox + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/bos/math-functions"; + description = "Collection of tools for numeric computations"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "mathexpr" = callPackage + ({ mkDerivation, base, data-default-class, stdenv }: + mkDerivation { + pname = "mathexpr"; + version = "0.3.0.0"; + sha256 = "23c30ae0c962a7858d57bed320be6421baeb82fa795260e1eea0bc8fcc4871ad"; + libraryHaskellDepends = [ base data-default-class ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mdibaiee/mathexpr"; + description = "Parse and evaluate math expressions with variables and functions"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "matplotlib" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, deepseq + , filepath, process, split, stdenv, temporary + }: + mkDerivation { + pname = "matplotlib"; + version = "0.7.5"; + sha256 = "9a05e177ce4a0d39f117e89af2390c42a09ec7ef1be39c66c6f45c59a4c9d247"; + libraryHaskellDepends = [ + aeson base bytestring containers deepseq filepath process split + temporary + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/abarbu/matplotlib-haskell"; + description = "Bindings to Matplotlib; a Python plotting library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "matrices" = callPackage + ({ mkDerivation, base, deepseq, primitive, stdenv, vector }: + mkDerivation { + pname = "matrices"; + version = "0.5.0"; + sha256 = "fd013f0b061f7fd006242340fb6bc936114c8fc7d255ba58bd54cd1d66391d4d"; + libraryHaskellDepends = [ base deepseq primitive vector ]; + doHaddock = false; + doCheck = false; + description = "native matrix based on vector"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "matrix" = callPackage + ({ mkDerivation, base, deepseq, loop, primitive, semigroups, stdenv + , vector + }: + mkDerivation { + pname = "matrix"; + version = "0.3.6.1"; + sha256 = "fa976ca3bc98149ce59b7ae37869eda615562711e1fef90889f6e0c4f2093b2c"; + revision = "1"; + editedCabalFile = "0iy0gdgg68ldhgm4lzvzl5pmzflx0r4brdbdkq75rkarm7cigawn"; + libraryHaskellDepends = [ + base deepseq loop primitive semigroups vector + ]; + doHaddock = false; + doCheck = false; + description = "A native implementation of matrix operations"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "matrix-market-attoparsec" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, exceptions + , scientific, stdenv + }: + mkDerivation { + pname = "matrix-market-attoparsec"; + version = "0.1.1.3"; + sha256 = "32b79a75c8cf5b21a40ea51bc091ee5fd4809483d933b0dbc578528ccf8e924d"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + attoparsec base bytestring exceptions scientific + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ocramz/matrix-market-attoparsec"; + description = "Parsing and serialization functions for the NIST Matrix Market format"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "matrix-static" = callPackage + ({ mkDerivation, base, deepseq, ghc-typelits-natnormalise, matrix + , stdenv, vector + }: + mkDerivation { + pname = "matrix-static"; + version = "0.2.1"; + sha256 = "36f4106836350932425e985472b54d913d679496c3758b7efa00a3a0d57006cb"; + libraryHaskellDepends = [ + base deepseq ghc-typelits-natnormalise matrix vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/wchresta/matrix-static#readme"; + description = "Type-safe matrix operations"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "maximal-cliques" = callPackage + ({ mkDerivation, base, containers, stdenv, vector }: + mkDerivation { + pname = "maximal-cliques"; + version = "0.1.1"; + sha256 = "709d05c753c7d2d7466ade515da0255fc79241432d0118b3182dd3b2def475e9"; + libraryHaskellDepends = [ base containers vector ]; + doHaddock = false; + doCheck = false; + description = "Enumerate all maximal cliques of a graph"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "mbox" = callPackage + ({ mkDerivation, base, safe, stdenv, text, time, time-locale-compat + }: + mkDerivation { + pname = "mbox"; + version = "0.3.4"; + sha256 = "dce4b538bbe03928a1d1438bf80b4d341ffb1a9d23ead1c2b16a04b0fa5371de"; + revision = "1"; + editedCabalFile = "11jikczq21fnhsvr6n33qbb5q6ixbhab4s0js8n39zwgmglighz5"; + libraryHaskellDepends = [ base safe text time time-locale-compat ]; + doHaddock = false; + doCheck = false; + description = "Read and write standard mailbox files"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "mbox-utility" = callPackage + ({ mkDerivation, base, bytestring, hsemail, non-empty, parsec + , spreadsheet, stdenv, time, utility-ht + }: + mkDerivation { + pname = "mbox-utility"; + version = "0.0.3.1"; + sha256 = "22a938ab138641477017bfd2237219934c6d8a52357f2713d6da8d47e08a096e"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base bytestring hsemail non-empty parsec spreadsheet time + utility-ht + ]; + doHaddock = false; + doCheck = false; + description = "List contents of an mbox file containing e-mails"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "mcmc-types" = callPackage + ({ mkDerivation, base, containers, mwc-probability, stdenv + , transformers + }: + mkDerivation { + pname = "mcmc-types"; + version = "1.0.3"; + sha256 = "3c4b25030b05567694ddc313ca808a32133ad5433b4d89837e1ed00bbfcefc6e"; + libraryHaskellDepends = [ + base containers mwc-probability transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/jtobin/mcmc-types"; + description = "Common types for sampling"; + license = stdenv.lib.licenses.mit; + }) {}; + "median-stream" = callPackage + ({ mkDerivation, base, heap, stdenv }: + mkDerivation { + pname = "median-stream"; + version = "0.7.0.0"; + sha256 = "e92fc44be8189dafe9190aad225462780f26d0b1fe1823376342329db6c71f3d"; + libraryHaskellDepends = [ base heap ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/caneroj1/median-stream#readme"; + description = "Constant-time queries for the median of a stream of numeric data"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "megaparsec" = callPackage + ({ mkDerivation, base, bytestring, case-insensitive, containers + , deepseq, mtl, parser-combinators, scientific, stdenv, text + , transformers + }: + mkDerivation { + pname = "megaparsec"; + version = "8.0.0"; + sha256 = "b5d7c64646016d12f540a6948396a86e0cd39865569d68fe2018fe9e3fce6318"; + 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; + }) {}; + "megaparsec-tests" = callPackage + ({ mkDerivation, base, bytestring, containers, hspec + , hspec-expectations, hspec-megaparsec, megaparsec, mtl, QuickCheck + , stdenv, text, transformers + }: + mkDerivation { + pname = "megaparsec-tests"; + version = "8.0.0"; + sha256 = "0e95b22daefc0fe47e87a075bee5f5ee8693a5b54e00e92b294050e84cd0e1d0"; + revision = "1"; + editedCabalFile = "1hawpdlx2nwyi5s06vh5lvccyjzsxzns02mhggzy0kb33xb9c818"; + libraryHaskellDepends = [ + base bytestring containers hspec hspec-expectations + hspec-megaparsec megaparsec mtl QuickCheck text transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mrkkrp/megaparsec"; + description = "Test utilities and the test suite of Megaparsec"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "membrain" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "membrain"; + version = "0.0.0.2"; + sha256 = "8c1dc77e506ea096c1cc6d92273da97186609449db703927d25cd4f7e2943fda"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/kowainik/membrain"; + description = "Type-safe memory units"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "memory" = callPackage + ({ mkDerivation, base, basement, bytestring, deepseq, ghc-prim + , stdenv + }: + mkDerivation { + pname = "memory"; + version = "0.15.0"; + sha256 = "e3ff892c1a94708954d0bb2c4f4ab81bc0f505352d95095319c462db1aeb3529"; + revision = "1"; + editedCabalFile = "136qfj1cbg9571mlwywaqml75ijx3pcgvbpbgwxrqsl71ssj8w5y"; + libraryHaskellDepends = [ + base basement bytestring deepseq ghc-prim + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/vincenthz/hs-memory"; + description = "memory and related abstraction stuff"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "mercury-api" = callPackage + ({ mkDerivation, ansi-terminal, base, bytestring, clock, hashable + , optparse-applicative, stdenv, text, unordered-containers + }: + mkDerivation { + pname = "mercury-api"; + version = "0.1.0.2"; + sha256 = "0f4ed76a96029413aef856a00defaa5d75be196a12a0dc1e75b9a0a866607779"; + revision = "4"; + editedCabalFile = "1bx3xrafmf82b9wlvhggv87fwqgpgqxjdgkk9r5b323m9ci2gign"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + ansi-terminal base bytestring clock hashable text + unordered-containers + ]; + executableHaskellDepends = [ + ansi-terminal base bytestring optparse-applicative text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ppelleti/hs-mercury-api"; + description = "Haskell binding to Mercury API for ThingMagic RFID readers"; + license = stdenv.lib.licenses.mit; + }) {}; + "mergeful" = callPackage + ({ mkDerivation, aeson, base, containers, mtl, stdenv, text, time + , validity, validity-containers, validity-time + }: + mkDerivation { + pname = "mergeful"; + version = "0.1.0.0"; + sha256 = "4dc16de11054fffa396b00d2a7c0e27b88dd08ff72918709ccd815f557ae83b3"; + libraryHaskellDepends = [ + aeson base containers mtl text time validity validity-containers + validity-time + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/mergeful#readme"; + license = stdenv.lib.licenses.mit; + }) {}; + "mergeless" = callPackage + ({ mkDerivation, aeson, base, containers, deepseq, mtl, stdenv + , validity, validity-containers + }: + mkDerivation { + pname = "mergeless"; + version = "0.2.0.2"; + sha256 = "4fe4e7505ffbe5d4ba5b42e9937cf060ac8c0416519af782f795eb9c5fa43867"; + libraryHaskellDepends = [ + aeson base containers deepseq mtl validity validity-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/mergeless#readme"; + license = stdenv.lib.licenses.mit; + }) {}; + "mersenne-random-pure64" = callPackage + ({ mkDerivation, base, random, stdenv, time }: + mkDerivation { + pname = "mersenne-random-pure64"; + version = "0.2.2.0"; + sha256 = "ef1400ddc1ddafb0b98d4331a58bdbe3b5209a81579e17f85f180731a96d75d1"; + revision = "1"; + editedCabalFile = "0pxq0xz42x60993rl4pr4pia80jv1xcqh6njvjzfvn75018j4gw5"; + configureFlags = [ "-f-small_base" ]; + libraryHaskellDepends = [ base random time ]; + doHaddock = false; + doCheck = false; + homepage = "http://code.haskell.org/~dons/code/mersenne-random-pure64/"; + description = "Generate high quality pseudorandom numbers purely using a Mersenne Twister"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "messagepack" = callPackage + ({ mkDerivation, base, bytestring, cereal, containers, deepseq + , stdenv + }: + mkDerivation { + pname = "messagepack"; + version = "0.5.4"; + sha256 = "939590c05d5b0831b3b4796f2e1a070e290982c92b2009f2aa1ef5f4b05b5d7c"; + revision = "2"; + editedCabalFile = "199x0hqa6h6wqysaip1wc7kivc26f3wkb8y4il70mzmz80skmm29"; + libraryHaskellDepends = [ + base bytestring cereal containers deepseq + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/rodrigosetti/messagepack"; + description = "Serialize instance for Message Pack Object"; + license = stdenv.lib.licenses.mit; + }) {}; + "metrics" = callPackage + ({ mkDerivation, ansi-terminal, base, bytestring, containers, lens + , mwc-random, primitive, stdenv, text, time, transformers + , transformers-base, unix-compat, unordered-containers, vector + , vector-algorithms + }: + mkDerivation { + pname = "metrics"; + version = "0.4.1.1"; + sha256 = "d55f6e704ec6f0c6bab0da46417049b7de3e76ca69a0be4c49a790db28c75bb8"; + libraryHaskellDepends = [ + ansi-terminal base bytestring containers lens mwc-random primitive + text time transformers transformers-base unix-compat + unordered-containers vector vector-algorithms + ]; + doHaddock = false; + doCheck = false; + description = "High-performance application metric tracking"; + license = stdenv.lib.licenses.mit; + }) {}; + "mfsolve" = callPackage + ({ mkDerivation, base, hashable, mtl, mtl-compat, stdenv + , unordered-containers + }: + mkDerivation { + pname = "mfsolve"; + version = "0.3.2.0"; + sha256 = "232167442f9c0f326b7514b362d4521b3937b716fd4155c65060d34430aa42f1"; + libraryHaskellDepends = [ + base hashable mtl mtl-compat unordered-containers + ]; + doHaddock = false; + doCheck = false; + description = "Equation solver and calculator à la metafont"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "microlens" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "microlens"; + version = "0.4.11.2"; + sha256 = "4e484d4a73c7c5176ccfdacc29aec7399352cac1c7e8924d5123857cf36ddffc"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/monadfix/microlens"; + description = "A tiny lens library with no dependencies"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "microlens-aeson" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytestring, deepseq + , hashable, microlens, scientific, stdenv, text + , unordered-containers, vector + }: + mkDerivation { + pname = "microlens-aeson"; + version = "2.3.0.4"; + sha256 = "dcdf98e5c86259fe524241345560a6baf2f5f00b08040271f034da55e604c370"; + libraryHaskellDepends = [ + aeson attoparsec base bytestring deepseq hashable microlens + scientific text unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/fosskers/microlens-aeson/"; + description = "Law-abiding lenses for Aeson, using microlens"; + license = stdenv.lib.licenses.mit; + }) {}; + "microlens-contra" = callPackage + ({ mkDerivation, base, microlens, stdenv }: + mkDerivation { + pname = "microlens-contra"; + version = "0.1.0.2"; + sha256 = "b57848cf35305f972f450fb6fb743605a9e82a818f3549f06cdfe5d336c4c9db"; + libraryHaskellDepends = [ base microlens ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/monadfix/microlens"; + description = "True folds and getters for microlens"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "microlens-ghc" = callPackage + ({ mkDerivation, array, base, bytestring, containers, microlens + , stdenv, transformers + }: + mkDerivation { + pname = "microlens-ghc"; + version = "0.4.12"; + sha256 = "2b441b12ce1108e59593a5cfc2cc98da549f1faa13203e28f912804d9531101f"; + libraryHaskellDepends = [ + array base bytestring containers microlens transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/monadfix/microlens"; + description = "microlens + array, bytestring, containers, transformers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "microlens-mtl" = callPackage + ({ mkDerivation, base, microlens, mtl, stdenv, transformers + , transformers-compat + }: + mkDerivation { + pname = "microlens-mtl"; + version = "0.2.0.1"; + sha256 = "d79de8b228631525da3c17999d3b936eb8f919f2303348151b6cd1d27c3f5e46"; + libraryHaskellDepends = [ + base microlens mtl transformers transformers-compat + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/monadfix/microlens"; + description = "microlens support for Reader/Writer/State from mtl"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "microlens-platform" = callPackage + ({ mkDerivation, base, hashable, microlens, microlens-ghc + , microlens-mtl, microlens-th, stdenv, text, unordered-containers + , vector + }: + mkDerivation { + pname = "microlens-platform"; + version = "0.4.1"; + sha256 = "03d8bed7d54b64eaa6453c89065cd38626b9a9341f83726c09eea7150d97917e"; + libraryHaskellDepends = [ + base hashable microlens microlens-ghc microlens-mtl microlens-th + text unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/monadfix/microlens"; + description = "microlens + all batteries included (best for apps)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "microlens-process" = callPackage + ({ mkDerivation, base, Cabal, cabal-doctest, filepath, microlens + , process, stdenv + }: + mkDerivation { + pname = "microlens-process"; + version = "0.2.0.1"; + sha256 = "b9f03fee93e2c9cf84c65de88159068bbde9b095b92a4331228a9ab380c6363f"; + revision = "3"; + editedCabalFile = "01p3glv58jhiw6znjba247r6d6b63illnjfx26yxlqk2bhib90ap"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ base filepath microlens process ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/emilypi/lens-process/tree/master/microlens"; + description = "Micro-optics for the process library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "microlens-th" = callPackage + ({ mkDerivation, base, containers, microlens, stdenv + , template-haskell, th-abstraction, transformers + }: + mkDerivation { + pname = "microlens-th"; + version = "0.4.3.5"; + sha256 = "d03d99d51e9730350ac400edc44e96f90f7e4ad58975dd203b1ac2cc51e4657e"; + libraryHaskellDepends = [ + base containers microlens template-haskell th-abstraction + transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/monadfix/microlens"; + description = "Automatic generation of record lenses for microlens"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "microspec" = callPackage + ({ mkDerivation, base, QuickCheck, stdenv, time }: + mkDerivation { + pname = "microspec"; + version = "0.2.1.3"; + sha256 = "8bf530a4bce642431014d5395e4c8ab412bed44fe6caa6c2e1239ea9577b2518"; + libraryHaskellDepends = [ base QuickCheck time ]; + doHaddock = false; + doCheck = false; + description = "Tiny QuickCheck test library with minimal dependencies"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "microstache" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, deepseq + , directory, filepath, parsec, stdenv, text, transformers + , unordered-containers, vector + }: + mkDerivation { + pname = "microstache"; + version = "1.0.1.1"; + sha256 = "5de98542313eb75f84961366ff8a70ed632387ba6518215035b2dd1b32d6a120"; + revision = "6"; + editedCabalFile = "054ny1rsqz682k4x36dqj6wqbj6arwxp75xpsss8lc7j145d0qn3"; + libraryHaskellDepends = [ + aeson base bytestring containers deepseq directory filepath parsec + text transformers unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phadej/microstache"; + description = "Mustache templates for Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "midair" = callPackage + ({ mkDerivation, base, containers, safe, stdenv, stm }: + mkDerivation { + pname = "midair"; + version = "0.2.0.1"; + sha256 = "421f941bc6b4a4d27c3de2d618557188e59e929b56860dade281e89b555172b6"; + libraryHaskellDepends = [ base containers safe stm ]; + doHaddock = false; + doCheck = false; + description = "Hot-swappable FRP"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "midi" = callPackage + ({ mkDerivation, base, binary, bytestring, event-list + , explicit-exception, monoid-transformer, non-negative, QuickCheck + , random, semigroups, stdenv, transformers, utility-ht + }: + mkDerivation { + pname = "midi"; + version = "0.2.2.2"; + sha256 = "de7cb58971a43f23e2a1ec0c4c01f690c1dd11ba55bc71264e1b9731014a693b"; + libraryHaskellDepends = [ + base binary bytestring event-list explicit-exception + monoid-transformer non-negative QuickCheck random semigroups + transformers utility-ht + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/MIDI"; + description = "Handling of MIDI messages and files"; + license = "GPL"; + }) {}; + "mighty-metropolis" = callPackage + ({ mkDerivation, base, kan-extensions, mcmc-types, mwc-probability + , pipes, primitive, stdenv, transformers + }: + mkDerivation { + pname = "mighty-metropolis"; + version = "1.2.0"; + sha256 = "8d3c0b4b65024846291c4f547c45e5c04f587aefd0e8d041d54679bb519871c0"; + libraryHaskellDepends = [ + base kan-extensions mcmc-types mwc-probability pipes primitive + transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/jtobin/mighty-metropolis"; + description = "The Metropolis algorithm"; + license = stdenv.lib.licenses.mit; + }) {}; + "mime-mail" = callPackage + ({ mkDerivation, base, base64-bytestring, blaze-builder, bytestring + , filepath, process, random, stdenv, text + }: + mkDerivation { + pname = "mime-mail"; + version = "0.5.0"; + sha256 = "10b038e6c11fd1beacd3c9a429a9a244e3c50e1715f8d92d2a1eb9b6b600436f"; + libraryHaskellDepends = [ + base base64-bytestring blaze-builder bytestring filepath process + random text + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/snoyberg/mime-mail"; + description = "Compose MIME email messages"; + license = stdenv.lib.licenses.mit; + }) {}; + "mime-mail-ses" = callPackage + ({ mkDerivation, base, base64-bytestring, byteable, bytestring + , conduit, cryptohash, http-client, http-client-tls, http-conduit + , http-types, mime-mail, old-locale, stdenv, text, time + , transformers, xml-conduit, xml-types + }: + mkDerivation { + pname = "mime-mail-ses"; + version = "0.4.1"; + sha256 = "a76f29d1e52d8fbfc7ea8119f6ede5ed87f9e5b9d5587f1e6c69295f2a23d3f0"; + libraryHaskellDepends = [ + base base64-bytestring byteable bytestring conduit cryptohash + http-client http-client-tls http-conduit http-types mime-mail + old-locale text time transformers xml-conduit xml-types + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/snoyberg/mime-mail"; + description = "Send mime-mail messages via Amazon SES"; + license = stdenv.lib.licenses.mit; + }) {}; + "mime-types" = callPackage + ({ mkDerivation, base, bytestring, containers, stdenv, text }: + mkDerivation { + pname = "mime-types"; + version = "0.1.0.9"; + sha256 = "0a32435169ef4ba59f4a4b8addfd0c04479410854d1b8d69a1e38fb389ba71d2"; + 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; + }) {}; + "mini-egison" = callPackage + ({ mkDerivation, base, containers, haskell-src-meta, regex-compat + , sort, split, stdenv, template-haskell + }: + mkDerivation { + pname = "mini-egison"; + version = "0.1.6"; + sha256 = "92a642537211290967bd7f3c83c4c71e82084b1f042ac66340d1da7eb8456420"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base containers haskell-src-meta regex-compat split + template-haskell + ]; + executableHaskellDepends = [ base sort ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/egison/egison-haskell#readme"; + description = "Template Haskell Implementation of Egison Pattern Matching"; + license = stdenv.lib.licenses.mit; + }) {}; + "minimal-configuration" = callPackage + ({ mkDerivation, base, containers, directory, filepath, stdenv }: + mkDerivation { + pname = "minimal-configuration"; + version = "0.1.4"; + sha256 = "7c0ed6b0d3737ad1d3738b545aa4dc582d1831cf7d2018c8ead2ace2eb1ebf2f"; + libraryHaskellDepends = [ base containers directory filepath ]; + doHaddock = false; + doCheck = false; + description = "Minimal ini like configuration library with a few extras"; + license = "unknown"; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "minimorph" = callPackage + ({ mkDerivation, base, stdenv, text }: + mkDerivation { + pname = "minimorph"; + version = "0.2.2.0"; + sha256 = "4c38adb47db434b3e9d93dfd24f30722ddc9ce75088825d0ec76a38cc5a6b6ba"; + libraryHaskellDepends = [ base text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Mikolaj/minimorph"; + description = "English spelling functions with an emphasis on simplicity"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "minio-hs" = callPackage + ({ mkDerivation, aeson, base, base64-bytestring, binary, bytestring + , case-insensitive, conduit, conduit-extra, connection, cryptonite + , cryptonite-conduit, digest, directory, exceptions, filepath + , http-client, http-client-tls, http-conduit, http-types, ini + , memory, protolude, raw-strings-qq, resourcet, retry, stdenv, text + , time, transformers, unliftio, unliftio-core, unordered-containers + , xml-conduit + }: + mkDerivation { + pname = "minio-hs"; + version = "1.5.2"; + sha256 = "b4aee64d3dadad5ed748d650bb96ffc4e8f04249ddeee6c0e7ef2b06be8c0afa"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base base64-bytestring binary bytestring case-insensitive + conduit conduit-extra connection cryptonite cryptonite-conduit + digest directory exceptions filepath http-client http-client-tls + http-conduit http-types ini memory protolude raw-strings-qq + resourcet retry text time transformers unliftio unliftio-core + unordered-containers xml-conduit + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/minio/minio-hs#readme"; + description = "A MinIO Haskell Library for Amazon S3 compatible cloud storage"; + license = stdenv.lib.licenses.asl20; + }) {}; + "miniutter" = callPackage + ({ mkDerivation, base, binary, containers, minimorph, stdenv, text + }: + mkDerivation { + pname = "miniutter"; + version = "0.5.1.0"; + sha256 = "614e00add61aab4756ce2f2384fc509b66d52e0d343d9e4dd485ba222f84e120"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base binary containers minimorph text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Mikolaj/miniutter"; + description = "Simple English clause creation from arbitrary words"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "mintty" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "mintty"; + version = "0.1.2"; + sha256 = "7c8af77bcde4e9b54692e3761f41adf35a50664974ba77f2ba65ea2af9f950da"; + configureFlags = [ "-fwin32-2-5-3" ]; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/RyanGlScott/mintty"; + description = "A reliable way to detect the presence of a MinTTY console on Windows"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "miso" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, http-api-data + , http-types, lucid, network-uri, servant, servant-lucid, stdenv + , text, transformers, vector + }: + mkDerivation { + pname = "miso"; + version = "1.4.0.0"; + sha256 = "eca1dd4cda14fb5b4dabdddffa49e99e6404db8e8a14f5d99abc0daa6222ff18"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring containers http-api-data http-types lucid + network-uri servant servant-lucid text transformers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/dmjio/miso"; + description = "A tasty Haskell front-end framework"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "missing-foreign" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "missing-foreign"; + version = "0.1.1"; + sha256 = "9e1b36cdb8626d848386c1c4d54f3b9f80b3458398aa6a4d499266b5ecbcc885"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Convenience functions for FFI work"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "mixed-types-num" = callPackage + ({ mkDerivation, base, hspec, hspec-smallcheck, mtl, QuickCheck + , smallcheck, stdenv, template-haskell + }: + mkDerivation { + pname = "mixed-types-num"; + version = "0.4.0.1"; + sha256 = "af304e7ef49d57a42a10af6312e7968eaaf156de75f9867dc9968cd2c8c2d381"; + libraryHaskellDepends = [ + base hspec hspec-smallcheck mtl QuickCheck smallcheck + template-haskell + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/michalkonecny/mixed-types-num"; + description = "Alternative Prelude with numeric and logic expressions typed bottom-up"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "mixpanel-client" = callPackage + ({ mkDerivation, aeson, base, base64-bytestring, bytestring + , http-client, http-client-tls, servant, servant-client, stdenv + , string-conv, text, time + }: + mkDerivation { + pname = "mixpanel-client"; + version = "0.2.1"; + sha256 = "e1561d522b4bfa9672e0da3ae1281e513d7770afd411809887e0ad1d837e56bd"; + libraryHaskellDepends = [ + aeson base base64-bytestring bytestring http-client http-client-tls + servant servant-client string-conv text time + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hercules-ci/mixpanel-client#readme"; + description = "Mixpanel client"; + license = stdenv.lib.licenses.asl20; + }) {}; + "mltool" = callPackage + ({ mkDerivation, ascii-progress, base, deepseq, hmatrix + , hmatrix-gsl, hmatrix-morpheus, MonadRandom, random, stdenv + , vector + }: + mkDerivation { + pname = "mltool"; + version = "0.2.0.1"; + sha256 = "716ec75fc8eb573c9c6ab327a9658685f5131eacff69fbbc72289cdd0133e0ff"; + libraryHaskellDepends = [ + ascii-progress base deepseq hmatrix hmatrix-gsl hmatrix-morpheus + MonadRandom random vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/aligusnet/mltool"; + description = "Machine Learning Toolbox"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "mmap" = callPackage + ({ mkDerivation, base, bytestring, stdenv }: + mkDerivation { + pname = "mmap"; + version = "0.5.9"; + sha256 = "58fcbb04e1cb8e7c36c05823b02dce2faaa989c53d745a7f36192de2fc98b5f8"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base bytestring ]; + doHaddock = false; + doCheck = false; + description = "Memory mapped files for POSIX and Windows"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "mmark" = callPackage + ({ mkDerivation, aeson, base, case-insensitive, containers, deepseq + , dlist, email-validate, foldl, hashable, html-entity-map, lucid + , megaparsec, microlens, microlens-th, modern-uri, mtl + , parser-combinators, stdenv, text, text-metrics + , unordered-containers, yaml + }: + mkDerivation { + pname = "mmark"; + version = "0.0.7.2"; + sha256 = "b59e3b2502b14d1304953593febb9a16d408b5fa4dfc8249066f3ba3d6ff9af3"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson base case-insensitive containers deepseq dlist email-validate + foldl hashable html-entity-map lucid megaparsec microlens + microlens-th modern-uri mtl parser-combinators text text-metrics + unordered-containers yaml + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mmark-md/mmark"; + description = "Strict markdown processor for writers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "mmark-cli" = callPackage + ({ mkDerivation, aeson, base, bytestring, directory + , ghc-syntax-highlighter, gitrev, lucid, megaparsec, mmark + , mmark-ext, optparse-applicative, stache, stdenv, text + , unordered-containers + }: + mkDerivation { + pname = "mmark-cli"; + version = "0.0.5.0"; + sha256 = "7ec1e69f4ce0ed638f8a979f0da2e3173d2c034ffd23b9b166a95317b0b81997"; + revision = "2"; + editedCabalFile = "1kpxrf3gwcl0l8jqq3dic49705p338rcvach95vp1g1jjpwd8kbj"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + aeson base bytestring directory ghc-syntax-highlighter gitrev lucid + megaparsec mmark mmark-ext optparse-applicative stache text + unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mmark-md/mmark-cli"; + description = "Command line interface to the MMark markdown processor"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "mmark-ext" = callPackage + ({ mkDerivation, base, foldl, ghc-syntax-highlighter, lucid + , microlens, mmark, modern-uri, skylighting, stdenv, text + }: + mkDerivation { + pname = "mmark-ext"; + version = "0.2.1.2"; + sha256 = "2ca4d826e1714a0079f409a35a1f413870dbe95b9f7d5b7d3c734224eddf84e8"; + revision = "1"; + editedCabalFile = "10dlh96l6fdbpl1slr8v022735z9zkdszd1aziid5ml3gf63ssd8"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base foldl ghc-syntax-highlighter lucid microlens mmark modern-uri + skylighting text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mmark-md/mmark-ext"; + description = "Commonly useful extensions for the MMark markdown processor"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "mmorph" = callPackage + ({ mkDerivation, base, mtl, stdenv, transformers + , transformers-compat + }: + mkDerivation { + pname = "mmorph"; + version = "1.1.3"; + sha256 = "7923f7ad6260a05aaa8175b9f2a250f5bb63187427681171bd36d29a6cf2da65"; + libraryHaskellDepends = [ + base mtl transformers transformers-compat + ]; + doHaddock = false; + doCheck = false; + description = "Monad morphisms"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "mnist-idx" = callPackage + ({ mkDerivation, base, binary, bytestring, stdenv, vector }: + mkDerivation { + pname = "mnist-idx"; + version = "0.1.2.8"; + sha256 = "42ff167e84414821ed47d783042cad20a0bd198f935648aa6cdf97bdc291b2fe"; + libraryHaskellDepends = [ base binary bytestring vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/kryoxide/mnist-idx/"; + description = "Read and write IDX data that is used in e.g. the MNIST database."; + license = stdenv.lib.licenses.lgpl3; + }) {}; + "mockery" = callPackage + ({ mkDerivation, base, base-compat, bytestring, directory, filepath + , logging-facade, stdenv, temporary + }: + mkDerivation { + pname = "mockery"; + version = "0.3.5"; + sha256 = "b7a1edacd3d32dc7f0e28c67877209d3ca3551d1da186f6445f825f3477dd727"; + libraryHaskellDepends = [ + base base-compat bytestring directory filepath logging-facade + temporary + ]; + doHaddock = false; + doCheck = false; + description = "Support functions for automated testing"; + license = stdenv.lib.licenses.mit; + }) {}; + "mod" = callPackage + ({ mkDerivation, base, deepseq, integer-gmp, semirings, stdenv }: + mkDerivation { + pname = "mod"; + version = "0.1.1.0"; + sha256 = "3325cf846142d0991d873eb8fb47cf5f6872834bc384f366dc0cc3d09620690f"; + libraryHaskellDepends = [ base deepseq integer-gmp semirings ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Bodigrim/mod"; + description = "Fast type-safe modular arithmetic"; + license = stdenv.lib.licenses.mit; + }) {}; + "modern-uri" = callPackage + ({ mkDerivation, base, bytestring, containers, contravariant + , deepseq, exceptions, megaparsec, mtl, profunctors, QuickCheck + , reflection, stdenv, tagged, template-haskell, text + }: + mkDerivation { + pname = "modern-uri"; + version = "0.3.2.0"; + sha256 = "0bf2a8ef82111f21cae401ea99fbd7f68139fe2b56d567e926902aaf3c425a98"; + revision = "1"; + editedCabalFile = "13a9wh31pm151d1xz00wp2nfs73s2ysr1g97vx91rl2caak14ab0"; + libraryHaskellDepends = [ + base bytestring containers contravariant deepseq exceptions + megaparsec mtl profunctors QuickCheck reflection tagged + template-haskell text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mrkkrp/modern-uri"; + description = "Modern library for working with URIs"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "modular" = callPackage + ({ mkDerivation, base, ghc-typelits-knownnat, stdenv }: + mkDerivation { + pname = "modular"; + version = "0.1.0.8"; + sha256 = "430b462330bd795c554f1fe87073022216abb0cea3a872fddd6e864faa3aefc5"; + libraryHaskellDepends = [ base ghc-typelits-knownnat ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/pgujjula/modular#readme"; + description = "Type-safe modular arithmetic"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "monad-control" = callPackage + ({ mkDerivation, base, 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-control-aligned" = callPackage + ({ mkDerivation, base, stdenv, stm, transformers, transformers-base + , transformers-compat + }: + mkDerivation { + pname = "monad-control-aligned"; + version = "0.0.1.1"; + sha256 = "44e78fd32d6644e974ab0644dc79331643c8ada4837c8f3c94f4a30b5ee011f6"; + libraryHaskellDepends = [ + base stm transformers transformers-base transformers-compat + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/athanclark/monad-control#readme"; + description = "Just like monad-control, except less efficient, and the monadic state terms are all * -> *"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "monad-coroutine" = callPackage + ({ mkDerivation, base, monad-parallel, stdenv, transformers + , transformers-compat + }: + mkDerivation { + pname = "monad-coroutine"; + version = "0.9.0.4"; + sha256 = "13e0ff12046296390ea69dda5001aa02b1b57e968447d27712a24c8c7cfe5de7"; + libraryHaskellDepends = [ + base monad-parallel transformers transformers-compat + ]; + doHaddock = false; + doCheck = false; + homepage = "http://trac.haskell.org/SCC/wiki/monad-coroutine"; + description = "Coroutine monad transformer for suspending and resuming monadic computations"; + license = "GPL"; + }) {}; + "monad-extras" = callPackage + ({ mkDerivation, base, mmorph, monad-control, stdenv, stm + , transformers, transformers-base + }: + mkDerivation { + pname = "monad-extras"; + version = "0.6.0"; + sha256 = "df33d7c51a97d16226b8160d9bc09686cb6f7b7bf5c54557381c6fe4a3c84f2c"; + libraryHaskellDepends = [ + base mmorph monad-control stm transformers transformers-base + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/jwiegley/monad-extras"; + description = "Extra utility functions for working with monads"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "monad-journal" = callPackage + ({ mkDerivation, base, monad-control, mtl, stdenv, transformers + , transformers-base + }: + mkDerivation { + pname = "monad-journal"; + version = "0.8.1"; + sha256 = "e20ac220086081b5cf1964e9486e04113ec03b15f247512a2193898100a105ac"; + libraryHaskellDepends = [ + base monad-control mtl transformers transformers-base + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/phaazon/monad-journal"; + description = "Pure logger typeclass and monad transformer"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "monad-logger" = callPackage + ({ mkDerivation, base, bytestring, conduit, conduit-extra + , exceptions, fast-logger, lifted-base, monad-control, monad-loops + , mtl, resourcet, stdenv, stm, stm-chans, template-haskell, text + , transformers, transformers-base, transformers-compat + , unliftio-core + }: + mkDerivation { + pname = "monad-logger"; + version = "0.3.32"; + sha256 = "d977b9fb61bd385d392cc729ef6a544dfdcbf56157a132a1ef9def99d78bc191"; + libraryHaskellDepends = [ + base bytestring conduit conduit-extra exceptions fast-logger + lifted-base monad-control monad-loops mtl resourcet stm stm-chans + template-haskell text transformers transformers-base + transformers-compat unliftio-core + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/snoyberg/monad-logger#readme"; + description = "A class of monads which can log messages"; + license = stdenv.lib.licenses.mit; + }) {}; + "monad-logger-json" = callPackage + ({ mkDerivation, aeson, base, monad-logger, stdenv + , template-haskell, text + }: + mkDerivation { + pname = "monad-logger-json"; + version = "0.1.0.0"; + sha256 = "10871c4aef838c01c8fdd7586161367b4d66907a53cbd9737efb717a1041e9aa"; + libraryHaskellDepends = [ + aeson base monad-logger template-haskell text + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/fpco/monad-logger-json"; + description = "JSON-friendly Logging APIs"; + license = stdenv.lib.licenses.mit; + }) {}; + "monad-logger-prefix" = callPackage + ({ mkDerivation, base, exceptions, monad-control, monad-logger, mtl + , resourcet, stdenv, text, transformers, transformers-base + }: + mkDerivation { + pname = "monad-logger-prefix"; + version = "0.1.11"; + sha256 = "dba2d125ecebdee0600fd5f1b750f7ccec5345f3be6e20f7191efb876d48857f"; + libraryHaskellDepends = [ + base exceptions monad-control monad-logger mtl resourcet text + transformers transformers-base + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/parsonsmatt/monad-logger-prefix#readme"; + description = "Add prefixes to your monad-logger output"; + license = stdenv.lib.licenses.asl20; + }) {}; + "monad-loops" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "monad-loops"; + version = "0.4.3"; + sha256 = "7eaaaf6bc43661e9e86e310ff8c56fbea16eb6bf13c31a2e28103138ac164c18"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mokus0/monad-loops"; + description = "Monadic loops"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "monad-memo" = callPackage + ({ mkDerivation, array, base, containers, primitive, stdenv + , transformers, vector + }: + mkDerivation { + pname = "monad-memo"; + version = "0.5.1"; + sha256 = "c65a4a3c3e05757c251557b392f2cc7edcc09c2c46cbb0e72f4efe291eb85bff"; + libraryHaskellDepends = [ + array base containers primitive transformers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/EduardSergeev/monad-memo"; + description = "Memoization monad transformer"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "monad-par" = callPackage + ({ mkDerivation, abstract-deque, abstract-par, array, base + , containers, deepseq, monad-par-extras, mtl, mwc-random, parallel + , stdenv + }: + mkDerivation { + pname = "monad-par"; + version = "0.3.5"; + sha256 = "823ad5666cbcaefe2c6e0ff131daa0713dff9b3b534fb809643b869e5e4a15a9"; + revision = "1"; + editedCabalFile = "17l7zjykf5iqjmw1pq4iwls7v9x9d3in94iikxabx43q5l2iccsm"; + libraryHaskellDepends = [ + abstract-deque abstract-par array base containers deepseq + monad-par-extras mtl mwc-random parallel + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/simonmar/monad-par"; + description = "A library for parallel programming based on a monad"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "monad-par-extras" = callPackage + ({ mkDerivation, abstract-par, base, cereal, deepseq, mtl, random + , stdenv, transformers + }: + mkDerivation { + pname = "monad-par-extras"; + version = "0.3.3"; + sha256 = "e21e33190bc248afa4ae467287ac37d24037ef3de6050c44fd85b52f4d5b842e"; + libraryHaskellDepends = [ + abstract-par base cereal deepseq mtl random transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/simonmar/monad-par"; + description = "Combinators and extra features for Par monads"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "monad-parallel" = callPackage + ({ mkDerivation, base, parallel, stdenv, transformers + , transformers-compat + }: + mkDerivation { + pname = "monad-parallel"; + version = "0.7.2.3"; + sha256 = "128fb8c36be717f82aa3146d855303f48d04c56ba025078e6cd35d6050b45089"; + libraryHaskellDepends = [ + base parallel transformers transformers-compat + ]; + doHaddock = false; + doCheck = false; + homepage = "http://trac.haskell.org/SCC/wiki/monad-parallel"; + description = "Parallel execution of monadic computations"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "monad-peel" = callPackage + ({ mkDerivation, base, extensible-exceptions, stdenv, transformers + }: + mkDerivation { + pname = "monad-peel"; + version = "0.2.1.2"; + sha256 = "2dd5e9090f3951dbc298e35c3cea7099818aba0485a55059475c4f346fc933f4"; + libraryHaskellDepends = [ + base extensible-exceptions transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://andersk.mit.edu/haskell/monad-peel/"; + description = "Lift control operations like exception catching through monad transformers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "monad-products" = callPackage + ({ mkDerivation, base, semigroupoids, stdenv }: + mkDerivation { + pname = "monad-products"; + version = "4.0.1"; + sha256 = "02bfe1db2ae1a5cff19f73736a219605b1f0649f6af44ca848d09160a7946cea"; + libraryHaskellDepends = [ base semigroupoids ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/monad-products"; + description = "Monad products"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "monad-resumption" = callPackage + ({ mkDerivation, base, mmorph, mtl, stdenv, transformers }: + mkDerivation { + pname = "monad-resumption"; + version = "0.1.4.0"; + sha256 = "b442bd7a36bb6b9fd35326dce8531446945221ff45b074eca7099806f16a8941"; + libraryHaskellDepends = [ base mmorph mtl transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/igraves/monad-resumption#readme"; + description = "Resumption and reactive resumption monads for Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "monad-skeleton" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "monad-skeleton"; + version = "0.1.5"; + sha256 = "a96840713ffdbb97d58e8dc7a47d2b725993868f005903fa9aa26bcf6f32559e"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fumieval/monad-skeleton"; + description = "Monads of program skeleta"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "monad-st" = callPackage + ({ mkDerivation, base, stdenv, transformers }: + mkDerivation { + pname = "monad-st"; + version = "0.2.4.1"; + sha256 = "8e1818576bc486e884b953680fe41c524ff23eef2ec382b5f28f47fa7b8abf08"; + libraryHaskellDepends = [ base transformers ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/monad-st"; + description = "Provides a MonadST class"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "monad-time" = callPackage + ({ mkDerivation, base, 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; + }) {}; + "monad-unlift" = callPackage + ({ mkDerivation, base, constraints, monad-control, stdenv + , transformers, transformers-base + }: + mkDerivation { + pname = "monad-unlift"; + version = "0.2.0"; + sha256 = "4b5e638619e4821918b4ec67aeffb581ab9df23d168fbb72164137009a15ee0f"; + libraryHaskellDepends = [ + base constraints monad-control transformers transformers-base + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fpco/monad-unlift"; + description = "Typeclasses for representing monad transformer unlifting"; + license = stdenv.lib.licenses.mit; + }) {}; + "monad-unlift-ref" = callPackage + ({ mkDerivation, base, constraints, exceptions, monad-control + , monad-unlift, mtl, mutable-containers, resourcet, stdenv, stm + , transformers, transformers-base + }: + mkDerivation { + pname = "monad-unlift-ref"; + version = "0.2.1"; + sha256 = "0f059539297478ad8b7e861682207b37b91eaf7e36bd8fdcc3f865a3c6971d1d"; + libraryHaskellDepends = [ + base constraints exceptions monad-control monad-unlift mtl + mutable-containers resourcet stm transformers transformers-base + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fpco/monad-unlift"; + description = "Typeclasses for representing monad transformer unlifting"; + license = stdenv.lib.licenses.mit; + }) {}; + "monadic-arrays" = callPackage + ({ mkDerivation, array, base, stdenv, stm, transformers + , transformers-compat + }: + mkDerivation { + pname = "monadic-arrays"; + version = "0.2.2"; + sha256 = "667714c6100272b48c4377cf2e2984b67a4445521a2a2e9c37539128c7e276a0"; + libraryHaskellDepends = [ + array base stm transformers transformers-compat + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/monadic-arrays/"; + description = "Boxed and unboxed arrays for monad transformers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "monads-tf" = callPackage + ({ mkDerivation, base, stdenv, transformers }: + mkDerivation { + pname = "monads-tf"; + version = "0.1.0.3"; + sha256 = "249dd2aa55c4dd6530f1e49f6b052ec91bc590ecfef2bd24c58837a3f8d4b0f1"; + libraryHaskellDepends = [ base transformers ]; + doHaddock = false; + doCheck = false; + description = "Monad classes, using type families"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "mongoDB" = callPackage + ({ mkDerivation, array, base, base16-bytestring, base64-bytestring + , binary, bson, bytestring, conduit, conduit-extra, containers + , cryptohash, data-default-class, dns, fail, hashtables, http-types + , lifted-base, monad-control, mtl, network, network-bsd, nonce + , parsec, pureMD5, random, random-shuffle, resourcet, stdenv, stm + , tagged, text, time, tls, transformers, transformers-base + }: + mkDerivation { + pname = "mongoDB"; + version = "2.7.0.0"; + sha256 = "73bfffe281d59d8b62e1788c148667a909457f9cceb8d7f86eae42fb1d3c49be"; + configureFlags = [ "-f-_old-network" ]; + libraryHaskellDepends = [ + array base base16-bytestring base64-bytestring binary bson + bytestring conduit conduit-extra containers cryptohash + data-default-class dns fail hashtables http-types lifted-base + monad-control mtl network network-bsd nonce parsec pureMD5 random + random-shuffle resourcet stm tagged text time tls transformers + transformers-base + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mongodb-haskell/mongodb"; + description = "Driver (client) for MongoDB, a free, scalable, fast, document DBMS"; + license = stdenv.lib.licenses.asl20; + }) {}; + "mono-traversable" = callPackage + ({ mkDerivation, base, bytestring, containers, hashable, split + , stdenv, text, transformers, unordered-containers, vector + , vector-algorithms + }: + mkDerivation { + pname = "mono-traversable"; + version = "1.0.15.1"; + sha256 = "c2df5b79ed2f88f2ee313e57c1d591d4463788e20d39e439297eec5ba5835ddf"; + 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; + }) {}; + "mono-traversable-instances" = callPackage + ({ mkDerivation, base, comonad, containers, dlist, dlist-instances + , mono-traversable, semigroupoids, semigroups, stdenv, transformers + , vector-instances + }: + mkDerivation { + pname = "mono-traversable-instances"; + version = "0.1.0.0"; + sha256 = "b5ff2b8bcebe31ffcc652a8dd3adde6aa7cd7f27a1cf6d058d4c658b370c087e"; + libraryHaskellDepends = [ + base comonad containers dlist dlist-instances mono-traversable + semigroupoids semigroups transformers vector-instances + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/snoyberg/mono-traversable#readme"; + description = "Extra typeclass instances for mono-traversable"; + license = stdenv.lib.licenses.mit; + }) {}; + "mono-traversable-keys" = callPackage + ({ mkDerivation, base, bytestring, containers, hashable, keys + , mono-traversable, semigroups, stdenv, text, transformers + , unordered-containers, vector, vector-instances + }: + mkDerivation { + pname = "mono-traversable-keys"; + version = "0.1.0"; + sha256 = "bc85929322e287a8d6c4ab2f8beede6d99417fc8c23c519b9719bbe68125d477"; + libraryHaskellDepends = [ + base bytestring containers hashable keys mono-traversable + semigroups text transformers unordered-containers vector + vector-instances + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/recursion-ninja/mono-traversable-keys#readme"; + description = "Type-classes for interacting with monomorphic containers with a key"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "monoid-extras" = callPackage + ({ mkDerivation, base, groups, semigroupoids, semigroups, stdenv }: + mkDerivation { + pname = "monoid-extras"; + version = "0.5.1"; + sha256 = "67b8b06e1d14ff3ff221827ab2e44eb5b439071ff5044349f961b464f19bd975"; + revision = "1"; + editedCabalFile = "0b8x5d6vh7mpigvjvcd8f38a1nyzn1vfdqypslw7z9fgsr742913"; + libraryHaskellDepends = [ base groups semigroupoids semigroups ]; + doHaddock = false; + doCheck = false; + description = "Various extra monoid-related definitions and utilities"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "monoid-subclasses" = callPackage + ({ mkDerivation, base, bytestring, containers, primes, stdenv, text + , vector + }: + mkDerivation { + pname = "monoid-subclasses"; + version = "1.0.1"; + sha256 = "a32c14634958e2706848517c14e313fc0e7f0d2a0cec01884698fbbc4ad8d79b"; + libraryHaskellDepends = [ + base bytestring containers primes text vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/blamario/monoid-subclasses/"; + description = "Subclasses of Monoid"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "monoid-transformer" = callPackage + ({ mkDerivation, base, semigroups, stdenv }: + mkDerivation { + pname = "monoid-transformer"; + version = "0.0.4"; + sha256 = "43abf147e4d1b57c5d306d9533e42fb52828d64e761e0e3d8797fb52cfc98388"; + libraryHaskellDepends = [ base semigroups ]; + doHaddock = false; + doCheck = false; + description = "Monoid counterparts to some ubiquitous monad transformers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "more-containers" = callPackage + ({ mkDerivation, base, binary, containers, stdenv }: + mkDerivation { + pname = "more-containers"; + version = "0.2.2.0"; + sha256 = "07295037809930acccd73c8b15e73b28ac0342db18d780bc46c0f0c7dda693c4"; + libraryHaskellDepends = [ base binary containers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mtth/more-containers"; + description = "A few more collections"; + license = stdenv.lib.licenses.mit; + }) {}; + "morpheus-graphql" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, megaparsec + , mtl, scientific, stdenv, template-haskell, text + , th-lift-instances, transformers, unordered-containers, uuid + , vector, websockets + }: + mkDerivation { + pname = "morpheus-graphql"; + version = "0.10.0"; + sha256 = "e1714d5b7a5d64fb818734e38fe3b80c2065617978c88f6a1ba849aa9d4a56a9"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson base bytestring containers megaparsec mtl scientific + template-haskell text th-lift-instances transformers + unordered-containers uuid vector websockets + ]; + doHaddock = false; + doCheck = false; + homepage = "https://morpheusgraphql.com"; + description = "Morpheus GraphQL"; + license = stdenv.lib.licenses.mit; + }) {}; + "mountpoints" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "mountpoints"; + version = "1.0.2"; + sha256 = "67fcdf64fdb8111f58939c64b168a9dfa519d7068e0f439887d739866f18d5c2"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "list mount points"; + license = "LGPL"; + }) {}; + "mtl-compat" = callPackage + ({ mkDerivation, base, mtl, stdenv }: + mkDerivation { + pname = "mtl-compat"; + version = "0.2.2"; + sha256 = "1955398fe2115674f47f553b2caaf928c6aa3424271a5cd13bc191e54bfe3a9e"; + 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; + }) {}; + "mtl-prelude" = callPackage + ({ mkDerivation, base, mtl, stdenv, transformers }: + mkDerivation { + pname = "mtl-prelude"; + version = "2.0.3.1"; + sha256 = "c4a6dda093d63bd2161f55030c5825903dfa9b7d5e766c487fd848cb2aa01233"; + libraryHaskellDepends = [ base mtl transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nikita-volkov/mtl-prelude"; + description = "Reexports of most definitions from \"mtl\" and \"transformers\""; + license = stdenv.lib.licenses.mit; + }) {}; + "multiarg" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "multiarg"; + version = "0.30.0.10"; + sha256 = "c9fa623a8e06d62addc2b7ad5102ceac3a6f0db6a67afbc8e693d0d0aec417a1"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/massysett/multiarg"; + description = "Command lines for options that take multiple arguments"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "multimap" = callPackage + ({ mkDerivation, base, containers, stdenv }: + mkDerivation { + pname = "multimap"; + version = "1.2.1"; + sha256 = "6332c529475177b9e08d762d5701804dc2edc0ff26dd98a2a1dcd7ed092e7434"; + libraryHaskellDepends = [ base containers ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/scravy/multimap"; + description = "A multimap"; + license = stdenv.lib.licenses.mit; + }) {}; + "multiset" = callPackage + ({ mkDerivation, base, containers, deepseq, stdenv }: + mkDerivation { + pname = "multiset"; + version = "0.3.4.3"; + sha256 = "79fcae15a5d3ce28f0b973ad90290f7451396e81cc92007456ce2bb49b9415c4"; + libraryHaskellDepends = [ base containers deepseq ]; + doHaddock = false; + doCheck = false; + description = "The Data.MultiSet container type"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "multistate" = callPackage + ({ mkDerivation, base, monad-control, mtl, stdenv, tagged + , transformers, transformers-base + }: + mkDerivation { + pname = "multistate"; + version = "0.8.0.2"; + sha256 = "c5422b078a17b6057c83d18c984d84e7b7974b73e658b9dfbc4f5ea6a49ed743"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base monad-control mtl tagged transformers transformers-base + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/lspitzner/multistate"; + description = "like mtl's ReaderT / WriterT / StateT, but more than one contained value/type"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "murmur-hash" = callPackage + ({ mkDerivation, base, bytestring, stdenv }: + mkDerivation { + pname = "murmur-hash"; + version = "0.1.0.9"; + sha256 = "89b9db94ead4cc0784dbcfb47c51b5664c1718860db00cd8ada3ef6fdd4465ad"; + libraryHaskellDepends = [ base bytestring ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/nominolo/murmur-hash"; + description = "MurmurHash2 implementation for Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "murmur3" = callPackage + ({ mkDerivation, base, bytestring, cereal, stdenv }: + mkDerivation { + pname = "murmur3"; + version = "1.0.3"; + sha256 = "102c81e0e6ae604f51bccced6d2d493f4de0b65e856cd0492a17f9f8e4d51f2a"; + libraryHaskellDepends = [ base bytestring cereal ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/plaprade/murmur3"; + description = "Pure Haskell implementation of the MurmurHash3 x86_32 algorithm"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "mustache" = callPackage + ({ mkDerivation, aeson, base, bytestring, cmdargs, containers + , directory, either, filepath, mtl, parsec, scientific, stdenv + , template-haskell, text, th-lift, unordered-containers, vector + , yaml + }: + mkDerivation { + pname = "mustache"; + version = "2.3.1"; + sha256 = "ac8bf93d36fc766f54a54b72ddf71d1ab90864ca86bdce3415d2e69823fdb348"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring containers directory either filepath mtl + parsec scientific template-haskell text th-lift + unordered-containers vector + ]; + executableHaskellDepends = [ + aeson base bytestring cmdargs filepath text yaml + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/JustusAdam/mustache"; + description = "A mustache template parser library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "mutable-containers" = callPackage + ({ mkDerivation, base, containers, ghc-prim, mono-traversable + , primitive, stdenv, vector + }: + mkDerivation { + pname = "mutable-containers"; + version = "0.3.4"; + sha256 = "641966e0adee48badb8bf07037af6c879480e4e97f673d9e2b84fbf43685137e"; + libraryHaskellDepends = [ + base containers ghc-prim mono-traversable primitive vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/snoyberg/mono-traversable#readme"; + description = "Abstactions and concrete implementations of mutable containers"; + license = stdenv.lib.licenses.mit; + }) {}; + "mwc-probability" = callPackage + ({ mkDerivation, base, containers, mwc-random, primitive, stdenv + , transformers + }: + mkDerivation { + pname = "mwc-probability"; + version = "2.2.0"; + sha256 = "bfe1d7c0a7b8856fd9f6d6f266f3a7681919206aa3f49c7798d1dda81b64ee87"; + libraryHaskellDepends = [ + base containers mwc-random primitive transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/jtobin/mwc-probability"; + description = "Sampling function-based probability distributions"; + license = stdenv.lib.licenses.mit; + }) {}; + "mwc-random" = callPackage + ({ mkDerivation, base, math-functions, primitive, stdenv, time + , vector + }: + mkDerivation { + pname = "mwc-random"; + version = "0.14.0.0"; + sha256 = "00370edaa60a51c86663868ecc2b1995824970001875cec458e9acc13511efa2"; + libraryHaskellDepends = [ + base math-functions primitive time vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/bos/mwc-random"; + description = "Fast, high quality pseudo random number generation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "mx-state-codes" = callPackage + ({ mkDerivation, aeson, base, stdenv, text }: + mkDerivation { + pname = "mx-state-codes"; + version = "1.0.0.0"; + sha256 = "06abe94b48c2c24f13ee31039bb37e0373b629adeb2ce20b0b1a6722203cbccb"; + libraryHaskellDepends = [ aeson base text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/prikhi/mx-state-codes#readme"; + description = "ISO 3166-2:MX State Codes and Names"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "mysql" = callPackage + ({ mkDerivation, base, bytestring, Cabal, containers, mysql, stdenv + }: + mkDerivation { + pname = "mysql"; + version = "0.1.7"; + sha256 = "ef2d7bc6791171f0c5efa8a6b40c2be386867e8b0c72580343a6646d514972d9"; + setupHaskellDepends = [ base Cabal ]; + libraryHaskellDepends = [ base bytestring containers ]; + librarySystemDepends = [ mysql ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/paul-rouse/mysql"; + description = "A low-level MySQL client library"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) mysql;}; + "mysql-simple" = callPackage + ({ mkDerivation, attoparsec, base, base16-bytestring, blaze-builder + , blaze-textual, bytestring, containers, mysql, old-locale + , pcre-light, stdenv, text, time + }: + mkDerivation { + pname = "mysql-simple"; + version = "0.4.5"; + sha256 = "b03c422ed8a62fa7f98b62634a06da8454980c6a733e275020ca7cedbb6e7cb1"; + libraryHaskellDepends = [ + attoparsec base base16-bytestring blaze-builder blaze-textual + bytestring containers mysql old-locale pcre-light text time + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/paul-rouse/mysql-simple"; + description = "A mid-level MySQL client library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "n2o" = callPackage + ({ mkDerivation, base, binary, bytestring, containers, stdenv, text + }: + mkDerivation { + pname = "n2o"; + version = "0.11.1"; + sha256 = "674d30b2971f7aaf9fee85b82767895fdcb012ab1df90b8ab7ed49b1858e6f7b"; + libraryHaskellDepends = [ base binary bytestring containers text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/xafizoff/n2o#readme"; + description = "Abstract Protocol Loop"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "nagios-check" = callPackage + ({ mkDerivation, base, bifunctors, exceptions, mtl, stdenv, text }: + mkDerivation { + pname = "nagios-check"; + version = "0.3.2"; + sha256 = "1bc9b85cb10c396943d53c44e2701c5bc2a02ecdf3e8f46da238981f8b7860b7"; + libraryHaskellDepends = [ base bifunctors exceptions mtl text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/olorin/haskell-nagios-check"; + description = "Package for writing monitoring plugins"; + license = stdenv.lib.licenses.mit; + }) {}; + "names-th" = callPackage + ({ mkDerivation, base, containers, stdenv, template-haskell }: + mkDerivation { + pname = "names-th"; + version = "0.3.0.1"; + sha256 = "4a89a14828aa30d074a1a6650037bc49f4d5d2207c2ffe81ecba476381a75489"; + libraryHaskellDepends = [ base containers template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "http://khibino.github.io/haskell-relational-record/"; + description = "Manipulate name strings for TH"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "nano-erl" = callPackage + ({ mkDerivation, base, stdenv, stm }: + mkDerivation { + pname = "nano-erl"; + version = "0.1.0.1"; + sha256 = "370a60682b38ca77b793ee7326c54d5e74dd688f316f31fdd5cf999ad498ee12"; + libraryHaskellDepends = [ base stm ]; + doHaddock = false; + doCheck = false; + description = "Small library for Erlang-style actor semantics"; + license = stdenv.lib.licenses.mit; + }) {}; + "nanospec" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "nanospec"; + version = "0.2.2"; + sha256 = "cf14ccc2b296c910000cdc3eb51b37389b3eb94139384b9555db79b8128595e5"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hspec/nanospec#readme"; + description = "A lightweight implementation of a subset of Hspec's API"; + license = stdenv.lib.licenses.mit; + }) {}; + "nats" = callPackage + ({ mkDerivation, stdenv }: + mkDerivation { + pname = "nats"; + version = "1.1.2"; + sha256 = "b9d2d85d8612f9b06f8c9bfd1acecd848e03ab82cfb53afe1d93f5086b6e80ec"; + revision = "3"; + editedCabalFile = "02ww45nskca28fsbh74iy0z4rm0yshws7lrxld45y053hrn1jdzc"; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/nats/"; + description = "Natural numbers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "natural-arithmetic" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "natural-arithmetic"; + version = "0.1.2.0"; + sha256 = "a0517653bf309def7835f952870b6133fde5655ed39f8269bcec1835ba6a817f"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/andrewthad/natural-arithmetic"; + description = "Arithmetic of natural numbers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "natural-induction" = callPackage + ({ mkDerivation, base, peano, stdenv }: + mkDerivation { + pname = "natural-induction"; + version = "0.2.0.0"; + sha256 = "99aa944a9bf54f549a867b73de56e56adf95d67408822054ee1abfcbe7ae33af"; + revision = "1"; + editedCabalFile = "012kjygd54rxinmaplqnbw0hkfm4wp829j0afjxr6h40x22gwzn5"; + libraryHaskellDepends = [ base peano ]; + doHaddock = false; + doCheck = false; + description = "Induction over natural numbers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "natural-sort" = callPackage + ({ mkDerivation, base, bytestring, parsec, stdenv, text }: + mkDerivation { + pname = "natural-sort"; + version = "0.1.2"; + sha256 = "7b72b734680827ab07df38a004d4f523540055389d62fcd587edd2fcf19a6b50"; + libraryHaskellDepends = [ base bytestring parsec text ]; + doHaddock = false; + doCheck = false; + homepage = "https://john-millikin.com/software/natural-sort/"; + description = "User-friendly text collation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "natural-transformation" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "natural-transformation"; + version = "0.4"; + sha256 = "aac28e2c1147ed77c1ec0f0eb607a577fa26d0fd67474293ba860ec124efc8af"; + revision = "8"; + editedCabalFile = "007vgw2zaf2z9fyi9f0spmqn6fd8j438r3vnkgmazzvb43szmi0n"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ku-fpg/natural-transformation"; + description = "A natural transformation package"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ndjson-conduit" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytestring, conduit + , stdenv + }: + mkDerivation { + pname = "ndjson-conduit"; + version = "0.1.0.5"; + sha256 = "c037b8f7c47b146f1384585541ae8a4f9218bc4456f428935f973ae07da49db1"; + libraryHaskellDepends = [ + aeson attoparsec base bytestring conduit + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/srijs/haskell-ndjson-conduit"; + description = "Conduit-based parsing and serialization for newline delimited JSON"; + license = stdenv.lib.licenses.mit; + }) {}; + "neat-interpolation" = callPackage + ({ mkDerivation, base, megaparsec, stdenv, template-haskell, text + }: + mkDerivation { + pname = "neat-interpolation"; + version = "0.3.2.6"; + sha256 = "e2a36fd500f64a1cac45d2ee610caf27eebbc24634984b0a65de12140fe96582"; + libraryHaskellDepends = [ base megaparsec template-haskell text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nikita-volkov/neat-interpolation"; + description = "A quasiquoter for neat and simple multiline text interpolation"; + license = stdenv.lib.licenses.mit; + }) {}; + "netlib-carray" = callPackage + ({ mkDerivation, array, base, carray, netlib-ffi, stdenv + , transformers + }: + mkDerivation { + pname = "netlib-carray"; + version = "0.1"; + sha256 = "a577d19a79f7360d7916185e92feabdc42723a130ac3794e011655de3ba90466"; + libraryHaskellDepends = [ + array base carray netlib-ffi transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/netlib-carray/"; + description = "Helper modules for CArray wrappers to BLAS and LAPACK"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "netlib-comfort-array" = callPackage + ({ mkDerivation, base, comfort-array, netlib-ffi, stdenv + , transformers + }: + mkDerivation { + pname = "netlib-comfort-array"; + version = "0.0.0.1"; + sha256 = "e32e5eabca4549cdd8dbd71c58acf14377d389317b999b25b37d62f9100d976c"; + libraryHaskellDepends = [ + base comfort-array netlib-ffi transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/netlib-comfort-array/"; + description = "Helper modules for comfort-array wrappers to BLAS and LAPACK"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "netlib-ffi" = callPackage + ({ mkDerivation, base, guarded-allocation, stdenv, storable-complex + , transformers + }: + mkDerivation { + pname = "netlib-ffi"; + version = "0.1.1"; + sha256 = "211016f9dc28f0519b1151ce5b1f74e8371a32f53fdb34c69277f099d82b2e47"; + libraryHaskellDepends = [ + base guarded-allocation storable-complex transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/netlib-ffi/"; + description = "Helper modules for FFI to BLAS and LAPACK"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "netpbm" = callPackage + ({ mkDerivation, attoparsec, attoparsec-binary, base, bytestring + , stdenv, storable-record, unordered-containers, vector + , vector-th-unbox + }: + mkDerivation { + pname = "netpbm"; + version = "1.0.3"; + sha256 = "68fcb39e7097ccfd0327d36588d18faea438c389a5310d9ea4a91ec74b809d9d"; + libraryHaskellDepends = [ + attoparsec attoparsec-binary base bytestring storable-record + unordered-containers vector vector-th-unbox + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nh2/haskell-netpbm"; + description = "Loading PBM, PGM, PPM image files"; + license = stdenv.lib.licenses.mit; + }) {}; + "netrc" = callPackage + ({ mkDerivation, base, bytestring, deepseq, parsec, stdenv }: + mkDerivation { + pname = "netrc"; + version = "0.2.0.0"; + sha256 = "9a5e07efa44f4b715b110aa4f9687e2b75458fb7537a2f4f1a3582c9e2e82a86"; + revision = "6"; + editedCabalFile = "0mn0ar2xhjdsm50kmpw5ndvbyfmc30b3x0bx291d2ml7hqspnnsw"; + libraryHaskellDepends = [ base bytestring deepseq parsec ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hvr/netrc"; + description = "Parser for .netrc files"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "nettle" = callPackage + ({ mkDerivation, base, byteable, bytestring, crypto-cipher-types + , nettle, securemem, stdenv, tagged + }: + mkDerivation { + pname = "nettle"; + version = "0.3.0"; + sha256 = "cf3f08980e8e52190301d33db3b1fe7f02bcf5d276a74a8b8283b79e72bf7d5d"; + revision = "1"; + editedCabalFile = "1j8h6m4cj1ykxrsxmjiyb1c4mv6cawssgb8phl0aijrjn3b79f2b"; + libraryHaskellDepends = [ + base byteable bytestring crypto-cipher-types securemem tagged + ]; + libraryPkgconfigDepends = [ nettle ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/stbuehler/haskell-nettle"; + description = "safe nettle binding"; + license = stdenv.lib.licenses.mit; + }) {inherit (pkgs) nettle;}; + "netwire" = callPackage + ({ mkDerivation, base, containers, deepseq, parallel, profunctors + , random, semigroups, stdenv, time, transformers + }: + mkDerivation { + pname = "netwire"; + version = "5.0.3"; + sha256 = "f1dde7293efe9cdb3080f53a1be702f473ef0bcc0d3e4ea2d23b847fa3ef222e"; + libraryHaskellDepends = [ + base containers deepseq parallel profunctors random semigroups time + transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/esoeylemez/netwire"; + description = "Functional reactive programming library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "netwire-input" = callPackage + ({ mkDerivation, base, deepseq, netwire, stdenv }: + mkDerivation { + pname = "netwire-input"; + version = "0.0.7"; + sha256 = "29c6b087c2092ca409442b28aca500642b870461ad820d8bc579097f19ed3db9"; + libraryHaskellDepends = [ base deepseq netwire ]; + doHaddock = false; + doCheck = false; + homepage = "https://www.github.com/Mokosha/netwire-input"; + description = "Input handling abstractions for netwire"; + license = stdenv.lib.licenses.mit; + }) {}; + "netwire-input-glfw" = callPackage + ({ mkDerivation, base, containers, deepseq, GLFW-b, mtl + , netwire-input, stdenv, stm + }: + mkDerivation { + pname = "netwire-input-glfw"; + version = "0.0.11"; + sha256 = "e8b32df1e2b95c9e6afe10cd14f96be4ad00c7484e3d825253a6ae8a18983fea"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base containers deepseq GLFW-b mtl netwire-input stm + ]; + doHaddock = false; + doCheck = false; + homepage = "https://www.github.com/Mokosha/netwire-input-glfw"; + description = "GLFW instance of netwire-input"; + license = stdenv.lib.licenses.mit; + }) {}; + "network" = callPackage + ({ mkDerivation, base, bytestring, deepseq, stdenv }: + mkDerivation { + pname = "network"; + version = "3.1.1.1"; + sha256 = "d7ef590173fff2ab522fbc167f3fafb867e4ecfca279eb3ef0d137b51f142c9a"; + libraryHaskellDepends = [ base bytestring deepseq ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell/network"; + description = "Low-level networking interface"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "network-bsd" = callPackage + ({ mkDerivation, base, deepseq, network, stdenv }: + mkDerivation { + pname = "network-bsd"; + version = "2.8.1.0"; + sha256 = "d94961ca15c42c798d19cde540ec12b25cc43435fb95e682399d6c1a02022d4e"; + revision = "3"; + editedCabalFile = "1hc3jdbmpq2wxh82xfx452v2m2l97jbdaqqbmj5nz4lljxa2696r"; + libraryHaskellDepends = [ base deepseq network ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell/network-bsd"; + description = "POSIX network database () API"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "network-byte-order" = callPackage + ({ mkDerivation, base, bytestring, stdenv }: + mkDerivation { + pname = "network-byte-order"; + version = "0.1.5"; + sha256 = "ccf8b8475e7563de72a20e673fe55c32b6d3550ee6004b585bc13175bc560011"; + libraryHaskellDepends = [ base bytestring ]; + doHaddock = false; + doCheck = false; + description = "Network byte order utilities"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "network-conduit-tls" = callPackage + ({ mkDerivation, base, bytestring, conduit, conduit-extra + , connection, data-default-class, network, stdenv + , streaming-commons, tls, transformers, unliftio-core + }: + mkDerivation { + pname = "network-conduit-tls"; + version = "1.3.2"; + sha256 = "ecfd60e162de3993a71906293dcf2ec8bd4c794471eb8dca13746c1d8fd3ad7f"; + libraryHaskellDepends = [ + base bytestring conduit conduit-extra connection data-default-class + network streaming-commons tls transformers unliftio-core + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/snoyberg/conduit"; + description = "Create TLS-aware network code with conduits"; + license = stdenv.lib.licenses.mit; + }) {}; + "network-info" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "network-info"; + version = "0.2.0.10"; + sha256 = "5680f6975d34cf4f81fa7ca0c8efd682261d6a1119e06dece0f67c7bd97fd52a"; + revision = "1"; + editedCabalFile = "07kiw56lhc56kqrnvpa11f5nnnid6by3aq00jrkcbbg7w0q71a6d"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/jacobstanley/network-info"; + description = "Access the local computer's basic network configuration"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "network-ip" = callPackage + ({ mkDerivation, base, data-default-class, data-dword, data-endian + , data-serializer, data-textual, hashable, parsers, stdenv + , text-printer, type-hint + }: + mkDerivation { + pname = "network-ip"; + version = "0.3.0.3"; + sha256 = "e01dcc4389f3800536066ca150b6b5130d9d4b7fe7ed8e98ae7d92f3f7b1955c"; + libraryHaskellDepends = [ + base data-default-class data-dword data-endian data-serializer + data-textual hashable parsers text-printer type-hint + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mvv/network-ip"; + description = "Internet Protocol data structures"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "network-simple" = callPackage + ({ mkDerivation, base, bytestring, network, network-bsd + , safe-exceptions, socks, stdenv, transformers + }: + mkDerivation { + pname = "network-simple"; + version = "0.4.5"; + sha256 = "07a0bf25972a5fb42ab68f71db00b2758c6b15f09f73b1324550749d397b179e"; + libraryHaskellDepends = [ + base bytestring network network-bsd safe-exceptions socks + transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/k0001/network-simple"; + description = "Simple network sockets usage patterns"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "network-simple-tls" = callPackage + ({ mkDerivation, base, bytestring, data-default, network + , network-simple, safe-exceptions, stdenv, tls, tls-session-manager + , transformers, x509, x509-store, x509-system, x509-validation + }: + mkDerivation { + pname = "network-simple-tls"; + version = "0.4"; + sha256 = "c156bb400474049f7bcf0d559e548dc0be73b97da53dab0d0138f02e2eeebd30"; + libraryHaskellDepends = [ + base bytestring data-default network network-simple safe-exceptions + tls tls-session-manager transformers x509 x509-store x509-system + x509-validation + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/k0001/network-simple-tls"; + description = "Simple interface to TLS secured network sockets"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "network-transport" = callPackage + ({ mkDerivation, base, binary, bytestring, deepseq, hashable + , stdenv, transformers + }: + mkDerivation { + pname = "network-transport"; + version = "0.5.4"; + sha256 = "5b870bffb4a61b29616bf9520733c7f16fd455ac2e678cc156d61ffa47c4ec47"; + libraryHaskellDepends = [ + base binary bytestring deepseq hashable transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://haskell-distributed.github.com"; + description = "Network abstraction layer"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "network-transport-composed" = callPackage + ({ mkDerivation, base, bytestring, network-transport, stdenv }: + mkDerivation { + pname = "network-transport-composed"; + version = "0.2.1"; + sha256 = "a35bbfbe35a7a6c6e20e9d839f9f5b30f82f3680863968f73ce82e0e03e55944"; + libraryHaskellDepends = [ base bytestring network-transport ]; + doHaddock = false; + doCheck = false; + homepage = "http://haskell-distributed.github.com"; + description = "Compose network transports"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "network-uri" = callPackage + ({ mkDerivation, base, deepseq, parsec, stdenv, template-haskell }: + mkDerivation { + pname = "network-uri"; + version = "2.6.3.0"; + sha256 = "a01c1389f15d2cc2e847914737f706133bb11f0c5f8ee89711a36a25b7afa723"; + libraryHaskellDepends = [ base deepseq parsec template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell/network-uri"; + description = "URI manipulation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "newtype" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "newtype"; + version = "0.2.2.0"; + sha256 = "3a00ffd1bb48a81e09f8be6510fa4c642ba1482b2f8d4777af1b5dd06c55ebac"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "A typeclass and set of functions for working with newtypes"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "newtype-generics" = callPackage + ({ mkDerivation, base, stdenv, transformers }: + mkDerivation { + pname = "newtype-generics"; + version = "0.5.4"; + sha256 = "007f3dd80d759b09534dd215b040d1a435b7d2612be3d0a365c27c60c973f932"; + revision = "1"; + editedCabalFile = "1id9a6prj2bzdsyfsfr0pnfy9p8v9wlw59x12fny6y2szfcxcrv7"; + libraryHaskellDepends = [ base transformers ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/sjakobi/newtype-generics"; + description = "A typeclass and set of functions for working with newtypes"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "nicify-lib" = callPackage + ({ mkDerivation, base, parsec, stdenv, transformers }: + mkDerivation { + pname = "nicify-lib"; + version = "1.0.1"; + sha256 = "7d26f86d792dda166805e9dda17cfbc7a2101f3654fe798f4231385d8136e732"; + libraryHaskellDepends = [ base parsec transformers ]; + doHaddock = false; + doCheck = false; + description = "Pretty print the standard output of default `Show` instances"; + license = stdenv.lib.licenses.mit; + }) {}; + "nix-paths" = callPackage + ({ mkDerivation, base, process, stdenv }: + mkDerivation { + pname = "nix-paths"; + version = "1.0.1"; + sha256 = "ab37163bc2970ea16c2eb6e091d1e99ab50b8e2ba93c23d24dac761803e509f8"; + configureFlags = [ "-fallow-relative-paths" ]; + libraryHaskellDepends = [ base process ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/peti/nix-paths"; + description = "Knowledge of Nix's installation directories"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "no-value" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "no-value"; + version = "1.0.0.0"; + sha256 = "8ed237efdab93eb273596e03cc391803640acb189b35a863e4e440451aea9fc9"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/cdornan/no-value#readme"; + description = "A type class for choosing sentinel-like values"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "non-empty" = callPackage + ({ mkDerivation, base, containers, deepseq, QuickCheck, stdenv + , utility-ht + }: + mkDerivation { + pname = "non-empty"; + version = "0.3.2"; + sha256 = "1b10fc14386a9152e2bf9d1cc5383326ffcd96bc6a323e94b65ec4ae7a688748"; + libraryHaskellDepends = [ + base containers deepseq QuickCheck utility-ht + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/non-empty/"; + description = "List-like structures with static restrictions on the number of elements"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "non-empty-sequence" = callPackage + ({ mkDerivation, base, containers, semigroups, stdenv }: + mkDerivation { + pname = "non-empty-sequence"; + version = "0.2.0.4"; + sha256 = "8071a8680bd44f81e7660c74c495302a34344a42d8ccdc3e869f0e29a398dd28"; + libraryHaskellDepends = [ base containers semigroups ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.github.com/massysett/non-empty-sequence"; + description = "Non-empty sequence"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "non-negative" = callPackage + ({ mkDerivation, base, QuickCheck, semigroups, stdenv, utility-ht + }: + mkDerivation { + pname = "non-negative"; + version = "0.1.2"; + sha256 = "5614acf55f3c16a21fea263e375e8993f9b859e21997b0410c74fe6642c20138"; + libraryHaskellDepends = [ base QuickCheck semigroups utility-ht ]; + doHaddock = false; + doCheck = false; + homepage = "http://code.haskell.org/~thielema/non-negative/"; + description = "Non-negative numbers"; + license = "GPL"; + }) {}; + "nonce" = callPackage + ({ mkDerivation, base, base64-bytestring, bytestring, entropy + , stdenv, text, transformers, unliftio, unliftio-core + }: + mkDerivation { + pname = "nonce"; + version = "1.0.7"; + sha256 = "4b4f6232b2cb07a6de47a838b4dc35c346a745683866dbfc6ebb8682158037e1"; + revision = "1"; + editedCabalFile = "1i6f4nwp4xn31as6plqrf6wp6gn3ylwdi77h99572jy7p3985aw1"; + libraryHaskellDepends = [ + base base64-bytestring bytestring entropy text transformers + unliftio unliftio-core + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/prowdsponsor/nonce"; + description = "Generate cryptographic nonces"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "nondeterminism" = callPackage + ({ mkDerivation, base, containers, mtl, stdenv }: + mkDerivation { + pname = "nondeterminism"; + version = "1.4"; + sha256 = "3037c93b0277037ab51ad8640f72a7975dcf48ba81570640be12d390d7b47dc5"; + libraryHaskellDepends = [ base containers mtl ]; + doHaddock = false; + doCheck = false; + description = "A monad and monad transformer for nondeterministic computations"; + license = "LGPL"; + }) {}; + "nonempty-containers" = callPackage + ({ mkDerivation, base, comonad, containers, deepseq + , nonempty-vector, semigroupoids, stdenv, these, vector + }: + mkDerivation { + pname = "nonempty-containers"; + version = "0.3.3.0"; + sha256 = "e291106c5e64ec4f7c11592f56142b4dfc03bbe3f48f64fbe8b2e3f6b7d8b986"; + libraryHaskellDepends = [ + base comonad containers deepseq nonempty-vector semigroupoids these + vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mstksg/nonempty-containers#readme"; + description = "Non-empty variants of containers data types, with full API"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "nonempty-vector" = callPackage + ({ mkDerivation, base, Cabal, cabal-doctest, deepseq, primitive + , semigroups, stdenv, vector + }: + mkDerivation { + pname = "nonempty-vector"; + version = "0.2.0.1"; + sha256 = "e16840e4f0a4cc580fc3120e350c0fa44c4ed7c41cca36c6646aafd250a13c62"; + revision = "1"; + editedCabalFile = "1bkba3fbhf6bccqprlrz32hjfdhdg9gnlyhpqah0jw51hlj1ahsg"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base deepseq primitive semigroups vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/emilypi/nonempty-vector"; + description = "Non-empty vectors"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "nonemptymap" = callPackage + ({ mkDerivation, base, containers, semigroupoids, stdenv }: + mkDerivation { + pname = "nonemptymap"; + version = "0.0.6.0"; + sha256 = "24bd4c4c3569ca103352493fc61739574eda0587532f8c85d959795d6728fadf"; + libraryHaskellDepends = [ base containers semigroupoids ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ChristopherDavenport/nonemptymap#readme"; + description = "A NonEmptyMap Implementation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "not-gloss" = callPackage + ({ mkDerivation, base, binary, bmp, bytestring, GLUT, OpenGL + , OpenGLRaw, spatial-math, stdenv, time, vector + , vector-binary-instances + }: + mkDerivation { + pname = "not-gloss"; + version = "0.7.7.0"; + sha256 = "4740d1ee04015bca98092f72c11414326d1bd08473aead61f6678773fb8b835f"; + libraryHaskellDepends = [ + base binary bmp bytestring GLUT OpenGL OpenGLRaw spatial-math time + vector vector-binary-instances + ]; + doHaddock = false; + doCheck = false; + description = "Painless 3D graphics, no affiliation with gloss"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "nowdoc" = callPackage + ({ mkDerivation, base, bytestring, stdenv, template-haskell }: + mkDerivation { + pname = "nowdoc"; + version = "0.1.1.0"; + sha256 = "4ffe490b2c161a53f0d636d54269df357d41c7b212c70dcb1c7e2cffd33f5268"; + revision = "1"; + editedCabalFile = "074xgrxs8ynq29bsx66an03q0457f80ga9jf4sqi0q34jgfpmbcv"; + libraryHaskellDepends = [ base bytestring template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/YoshikuniJujo/nowdoc#readme"; + description = "Here document without variable expansion like PHP Nowdoc"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "nqe" = callPackage + ({ mkDerivation, base, conduit, containers, hashable, mtl, stdenv + , stm, unique, unliftio + }: + mkDerivation { + pname = "nqe"; + version = "0.6.1"; + sha256 = "adf772bca05f8445e585537e3807df394a8d7c7e3a095fd532ee55cc60f30dd0"; + libraryHaskellDepends = [ + base conduit containers hashable mtl stm unique unliftio + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/xenog/nqe#readme"; + description = "Concurrency library in the style of Erlang/OTP"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "nsis" = callPackage + ({ mkDerivation, base, stdenv, transformers, uniplate }: + mkDerivation { + pname = "nsis"; + version = "0.3.3"; + sha256 = "bda68ef2893202432be55a7749269ec7660781cba5e2049f9ad474531e21778b"; + libraryHaskellDepends = [ base transformers uniplate ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ndmitchell/nsis#readme"; + description = "DSL for producing Windows Installer using NSIS"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "numbers" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "numbers"; + version = "3000.2.0.2"; + sha256 = "f0cee40b90c3746bd0bc0559d3827d3cf1b1e2c43270b7ec9bf4fa458fcb5a77"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jwiegley/numbers#readme"; + description = "Various number types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "numeric-extras" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "numeric-extras"; + version = "0.1"; + sha256 = "c700711021d96334be43a21fbd80a5f7146fdd6706ef8656f1d287ff000b61d6"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/numeric-extras"; + description = "Useful tools from the C standard library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "numeric-prelude" = callPackage + ({ mkDerivation, array, base, containers, deepseq, non-negative + , parsec, QuickCheck, random, semigroups, stdenv, storable-record + , utility-ht + }: + mkDerivation { + pname = "numeric-prelude"; + version = "0.4.3.1"; + sha256 = "c9e4b6f20c47ab38faea9a6a230a722f3b50462989d1b0ad1e7bfd1cb8f46114"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array base containers deepseq non-negative parsec QuickCheck random + semigroups storable-record utility-ht + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/Numeric_Prelude"; + description = "An experimental alternative hierarchy of numeric type classes"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "numhask" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "numhask"; + version = "0.4.0"; + sha256 = "a127a4a09a4d38e7a25d9bba4a4a936aaf66ccb43c8c9e56b54029bbb2be90f3"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tonyday567/numhask#readme"; + description = "numeric classes"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "numtype-dk" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "numtype-dk"; + version = "0.5.0.2"; + sha256 = "98787dc0dd1757e6ed9c37e7d735b448fb9a9281988d97625292c9d8e16a732b"; + revision = "1"; + editedCabalFile = "0892xm8vyyvl1glg4vniz8r5ydg1nz3zmbpgk5mxdih6wi6nmpy4"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/bjornbm/numtype-dk"; + description = "Type-level integers, using TypeNats, Data Kinds, and Closed Type Families"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "nuxeo" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytestring, conduit + , conduit-extra, http-conduit, http-types, optparse-applicative + , stdenv, text, time, url + }: + mkDerivation { + pname = "nuxeo"; + version = "0.3.2"; + sha256 = "e230a92a3f4b2f56128bfce8b478cdedcbb68b5a8b99d60e895b24af58b61954"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson attoparsec base bytestring conduit conduit-extra http-conduit + http-types text time url + ]; + executableHaskellDepends = [ base optparse-applicative text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/apeyroux/nuxeo#readme"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "o-clock" = callPackage + ({ mkDerivation, base, ghc-prim, stdenv }: + mkDerivation { + pname = "o-clock"; + version = "1.1.0"; + sha256 = "8c2cd42b3992683eb11e2923e1532991e09123688cfde26d58a02a2bb3688a96"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base ghc-prim ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/serokell/o-clock"; + description = "Type-safe time library"; + license = stdenv.lib.licenses.mit; + }) {}; + "oauthenticated" = callPackage + ({ mkDerivation, aeson, base, base64-bytestring, blaze-builder + , bytestring, case-insensitive, cryptonite, exceptions, http-client + , http-types, memory, mtl, network, network-uri, stdenv, text, time + , transformers + }: + mkDerivation { + pname = "oauthenticated"; + version = "0.2.1.0"; + sha256 = "d44cd060a4bfb26b0b958a8a203fb25dc171c146093eab82827542264f57d222"; + libraryHaskellDepends = [ + aeson base base64-bytestring blaze-builder bytestring + case-insensitive cryptonite exceptions http-client http-types + memory mtl network network-uri text time transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tel/oauthenticated.git#readme"; + description = "Simple OAuth for http-client"; + license = stdenv.lib.licenses.mit; + }) {}; + "odbc" = callPackage + ({ mkDerivation, async, base, bytestring, containers, deepseq + , formatting, optparse-applicative, parsec, semigroups, stdenv + , template-haskell, text, time, transformers, unixODBC + , unliftio-core + }: + mkDerivation { + pname = "odbc"; + version = "0.2.2"; + sha256 = "659a124883696168daf3cd20403394616a56837c904810073183ce41769e7336"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + async base bytestring containers deepseq formatting parsec + semigroups template-haskell text time transformers unliftio-core + ]; + librarySystemDepends = [ unixODBC ]; + executableHaskellDepends = [ + base bytestring optparse-applicative text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fpco/odbc"; + description = "Haskell binding to the ODBC API, aimed at SQL Server driver"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) unixODBC;}; + "oeis2" = callPackage + ({ mkDerivation, aeson, base, containers, http-conduit, lens + , lens-aeson, stdenv, text, vector + }: + mkDerivation { + pname = "oeis2"; + version = "1.0.3"; + sha256 = "97ef0e95f3b78efd696eb0d4f0cab27e37a3f45aa9831057f0b5a9f78ca7ab11"; + libraryHaskellDepends = [ + aeson base containers http-conduit lens lens-aeson text vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/23prime/oeis2#readme"; + description = "Interface for Online Encyclopedia of Integer Sequences (OEIS)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ofx" = callPackage + ({ mkDerivation, base, parsec, pretty, stdenv, time }: + mkDerivation { + pname = "ofx"; + version = "0.4.4.0"; + sha256 = "798ceb6b799c22811ad40289f0eaa54037028cc637cbd0df35a770bcf2efecf2"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base parsec pretty time ]; + executableHaskellDepends = [ base parsec pretty time ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.github.com/massysett/ofx"; + description = "Parser for OFX data"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "old-locale" = callPackage + ({ mkDerivation, base, 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 + ({ mkDerivation, base, 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; + }) {}; + "once" = callPackage + ({ mkDerivation, base, containers, hashable, stdenv + , template-haskell, unordered-containers + }: + mkDerivation { + pname = "once"; + version = "0.4"; + sha256 = "30bd9195db5c55bc6f9252d10ac03855c792c6dd2ff401f757c155f2d838e92b"; + libraryHaskellDepends = [ + base containers hashable template-haskell unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://gitlab.com/kaction/haskell-once"; + description = "memoization for IO actions and functions"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "one-liner" = callPackage + ({ mkDerivation, base, bifunctors, contravariant, ghc-prim + , profunctors, stdenv, tagged, transformers + }: + mkDerivation { + pname = "one-liner"; + version = "1.0"; + sha256 = "c7f4fbea856adcaa145eb4ff9c81bb730f0a1796b24f4075c0a8028ae87a31b6"; + revision = "1"; + editedCabalFile = "1ijc5mj93zyfj7hh12aw3xh30kc1xsp7wf6rbbfal36yllnl2xhs"; + libraryHaskellDepends = [ + base bifunctors contravariant ghc-prim profunctors tagged + transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/sjoerdvisscher/one-liner"; + description = "Constraint-based generics"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "one-liner-instances" = callPackage + ({ mkDerivation, base, one-liner, random, stdenv }: + mkDerivation { + pname = "one-liner-instances"; + version = "0.1.2.1"; + sha256 = "9384f47a3bdd5be17fa8ac3deca8e406794a1e9e140ec3b173ccd8d22c00c9bf"; + libraryHaskellDepends = [ base one-liner random ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mstksg/one-liner-instances#readme"; + description = "Generics-based implementations for common typeclasses"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "oo-prototypes" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "oo-prototypes"; + version = "0.1.0.0"; + sha256 = "9eaee40e3221f817b957e472917977bdb06ac0e163a0c6ef87941de29a12f576"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/yi-editor/oo-prototypes"; + description = "Support for OO-like prototypes"; + license = stdenv.lib.licenses.gpl2; + }) {}; + "opaleye" = callPackage + ({ mkDerivation, aeson, base, base16-bytestring, bytestring + , case-insensitive, contravariant, postgresql-simple, pretty + , product-profunctors, profunctors, scientific, semigroups, stdenv + , text, time, time-locale-compat, transformers, uuid, void + }: + mkDerivation { + pname = "opaleye"; + version = "0.6.7004.2"; + sha256 = "e1377dcf573e5f298fa99c5edb495922253b76adda082b27b5871aeff2baae52"; + libraryHaskellDepends = [ + aeson base base16-bytestring bytestring case-insensitive + contravariant postgresql-simple pretty product-profunctors + profunctors scientific semigroups text time time-locale-compat + transformers uuid void + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tomjaguarpaw/haskell-opaleye"; + description = "An SQL-generating DSL targeting PostgreSQL"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "open-browser" = callPackage + ({ mkDerivation, base, process, stdenv }: + mkDerivation { + pname = "open-browser"; + version = "0.2.1.0"; + sha256 = "0bed2e63800f738e78a4803ed22902accb50ac02068b96c17ce83a267244ca66"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base process ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/rightfold/open-browser"; + description = "Open a web browser from Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "openexr-write" = callPackage + ({ mkDerivation, base, binary, bytestring, data-binary-ieee754 + , deepseq, split, stdenv, vector, vector-split, zlib + }: + mkDerivation { + pname = "openexr-write"; + version = "0.1.0.2"; + sha256 = "2b0655a64ee36d529030df04f09b6fdf63749f64ec3d29b4f1861cf9c69a05e2"; + libraryHaskellDepends = [ + base binary bytestring data-binary-ieee754 deepseq split vector + vector-split zlib + ]; + doHaddock = false; + doCheck = false; + homepage = "git://klacansky.com/openexr-write.git"; + description = "Library for writing images in OpenEXR HDR file format"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "openpgp-asciiarmor" = callPackage + ({ mkDerivation, attoparsec, base, base64-bytestring, binary + , bytestring, stdenv + }: + mkDerivation { + pname = "openpgp-asciiarmor"; + version = "0.1.2"; + sha256 = "5342621eaed3cacada7304aae0e3537e8c18b34d35e1457b00f95c7c27a529bd"; + libraryHaskellDepends = [ + attoparsec base base64-bytestring binary bytestring + ]; + doHaddock = false; + doCheck = false; + homepage = "http://floss.scru.org/openpgp-asciiarmor"; + description = "OpenPGP (RFC4880) ASCII Armor codec"; + license = stdenv.lib.licenses.mit; + }) {}; + "opensource" = callPackage + ({ mkDerivation, aeson, base, http-client, http-client-tls, stdenv + , text, transformers + }: + mkDerivation { + pname = "opensource"; + version = "0.1.1.0"; + sha256 = "1ef36be24b2a1d2aee892891e6c7bd975830c38900dbb96a80e5df95c37c5482"; + libraryHaskellDepends = [ + aeson base http-client http-client-tls text transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://api.opensource.org/"; + description = "Haskell API Wrapper for the Open Source License API"; + license = stdenv.lib.licenses.mit; + }) {}; + "openssl-streams" = callPackage + ({ mkDerivation, base, bytestring, HsOpenSSL, io-streams, network + , stdenv + }: + mkDerivation { + pname = "openssl-streams"; + version = "1.2.2.0"; + sha256 = "b966b06f579bc9d1f4698408deff77ff6f7047a083d7d44fbeb379af4cf5f466"; + revision = "1"; + editedCabalFile = "125bxb2axgpcq7rrpamfq0yz017i0ks9zsykh6hn0ifw3lxj1k29"; + libraryHaskellDepends = [ + base bytestring HsOpenSSL io-streams network + ]; + doHaddock = false; + doCheck = false; + description = "OpenSSL network support for io-streams"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "opentelemetry" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, clock, exceptions + , hashable, random, stdenv, text, unordered-containers + }: + mkDerivation { + pname = "opentelemetry"; + version = "0.0.0.2"; + sha256 = "596635fb0b365c71a65d5065cf5e94bae3b7229730b89e14d2b3a39017d7a797"; + libraryHaskellDepends = [ + attoparsec base bytestring clock exceptions hashable random text + unordered-containers + ]; + doHaddock = false; + doCheck = false; + license = stdenv.lib.licenses.asl20; + }) {}; + "operational" = callPackage + ({ mkDerivation, base, mtl, random, stdenv }: + mkDerivation { + pname = "operational"; + version = "0.2.3.5"; + sha256 = "91d479063ae7ed3d0a6ae911bdee550fbf31cf341910f9778046b484c55b4af4"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base mtl ]; + executableHaskellDepends = [ base mtl random ]; + doHaddock = false; + doCheck = false; + homepage = "http://wiki.haskell.org/Operational"; + description = "Implementation of difficult monads made easy with operational semantics"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "operational-class" = callPackage + ({ mkDerivation, base, operational, stdenv, transformers }: + mkDerivation { + pname = "operational-class"; + version = "0.3.0.0"; + sha256 = "8b28b9cb86a2dd520196f6a563538dc2c9e8730f0a0f5e5f3bca19559631e70b"; + libraryHaskellDepends = [ base operational transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/srijs/haskell-operational-class"; + description = "MonadProgram typeclass for the operational package"; + license = stdenv.lib.licenses.mit; + }) {}; + "optics" = callPackage + ({ mkDerivation, array, base, containers, mtl, optics-core + , optics-extra, optics-th, stdenv, transformers + }: + mkDerivation { + pname = "optics"; + version = "0.2"; + sha256 = "945d1367373a0ac6b1a02e3c9dbcdc28eeccefe75edb21703b68f0baaaca0061"; + libraryHaskellDepends = [ + array base containers mtl optics-core optics-extra optics-th + transformers + ]; + doHaddock = false; + doCheck = false; + description = "Optics as an abstract interface"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "optics-core" = callPackage + ({ mkDerivation, array, base, containers, indexed-profunctors + , stdenv, transformers + }: + mkDerivation { + pname = "optics-core"; + version = "0.2"; + sha256 = "287ff8c28cba855aa9d247f3ed6d476338039653e99a2f3312f9f5ce51571aa6"; + revision = "1"; + editedCabalFile = "1sghrm6xyflzkv350phcm344ljv82wk2vjnwhwyvcqwirkwg8rk9"; + libraryHaskellDepends = [ + array base containers indexed-profunctors transformers + ]; + doHaddock = false; + doCheck = false; + description = "Optics as an abstract interface: core definitions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "optics-extra" = callPackage + ({ mkDerivation, array, base, bytestring, containers, hashable + , indexed-profunctors, mtl, optics-core, stdenv, text, transformers + , unordered-containers, vector + }: + mkDerivation { + pname = "optics-extra"; + version = "0.2"; + sha256 = "a195bf9ae05486883a5995f6d026ebf1db08a5e3781c966fe069a1187d23c69a"; + libraryHaskellDepends = [ + array base bytestring containers hashable indexed-profunctors mtl + optics-core text transformers unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + description = "Extra utilities and instances for optics-core"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "optics-th" = callPackage + ({ mkDerivation, base, containers, mtl, optics-core, stdenv + , template-haskell, th-abstraction, transformers + }: + mkDerivation { + pname = "optics-th"; + version = "0.2"; + sha256 = "683b64191056a730dcb2927be1f8c937b985754b60af7f607b01e3575692118a"; + libraryHaskellDepends = [ + base containers mtl optics-core template-haskell th-abstraction + transformers + ]; + doHaddock = false; + doCheck = false; + description = "Optics construction using TemplateHaskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "optics-vl" = callPackage + ({ mkDerivation, base, indexed-profunctors, optics-core + , profunctors, stdenv + }: + mkDerivation { + pname = "optics-vl"; + version = "0.2"; + sha256 = "dda8f7a4104cc4881e1194990d227d12bda4d8320c3e09993b9aaf91140ca63d"; + libraryHaskellDepends = [ + base indexed-profunctors optics-core profunctors + ]; + doHaddock = false; + doCheck = false; + description = "Utilities for compatibility with van Laarhoven optics"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "optional-args" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "optional-args"; + version = "1.0.2"; + sha256 = "2e3454ad77cba80b15c02dbe1915889fafa81a22deb7fe5e7e01b0dd8d85b0e4"; + revision = "1"; + editedCabalFile = "0fda6mhm44qpbc9hfkf6jxnm3a7qszabywsmxa2iw0dz734a9xl3"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Optional function arguments"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "options" = callPackage + ({ mkDerivation, base, containers, monads-tf, stdenv, transformers + }: + mkDerivation { + pname = "options"; + version = "1.2.1.1"; + sha256 = "283eea9ae2c539830c6c65f5c03fb00626cfd1274da0526c285c146fc3065a62"; + libraryHaskellDepends = [ base containers monads-tf transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://john-millikin.com/software/haskell-options/"; + description = "A powerful and easy-to-use command-line option parser"; + license = stdenv.lib.licenses.mit; + }) {}; + "optparse-applicative" = callPackage + ({ mkDerivation, ansi-wl-pprint, base, process, stdenv + , transformers, transformers-compat + }: + mkDerivation { + pname = "optparse-applicative"; + version = "0.15.1.0"; + sha256 = "4db3675fd1e0594afdf079db46f4cd412d483835d703e7c07e1a1a37d6f046f3"; + revision = "1"; + editedCabalFile = "0zmhqkd96v2z1ilhqdkd9z4jgsnsxb8yi2479ind8m5zm9363zr9"; + 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; + }) {}; + "optparse-generic" = callPackage + ({ mkDerivation, base, bytestring, Only, optparse-applicative + , semigroups, stdenv, system-filepath, text, time, transformers + , void + }: + mkDerivation { + pname = "optparse-generic"; + version = "1.3.1"; + sha256 = "009bf703d13e1e5833c74ac5bbfa324b85d5180eb80e89cb3f10d94a8a874e30"; + libraryHaskellDepends = [ + base bytestring Only optparse-applicative semigroups + system-filepath text time transformers void + ]; + doHaddock = false; + doCheck = false; + description = "Auto-generate a command-line parser for your datatype"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "optparse-simple" = callPackage + ({ mkDerivation, base, githash, optparse-applicative, stdenv + , template-haskell, transformers + }: + mkDerivation { + pname = "optparse-simple"; + version = "0.1.1.2"; + sha256 = "02716473cc57ff1212c5174cc213f5b1bb744e680c222a4ae97e0b12f38400e4"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base githash optparse-applicative template-haskell transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fpco/optparse-simple#readme"; + description = "Simple interface to optparse-applicative"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "optparse-text" = callPackage + ({ mkDerivation, base, optparse-applicative, stdenv, text }: + mkDerivation { + pname = "optparse-text"; + version = "0.1.1.0"; + sha256 = "f6c081ecec880ae4124f25c1d91ba3a1a3caed9d2fde9e977bceab7d300884ef"; + libraryHaskellDepends = [ base optparse-applicative text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/passy/optparse-text#readme"; + description = "Data.Text helpers for optparse-applicative"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ordered-containers" = callPackage + ({ mkDerivation, base, containers, stdenv }: + mkDerivation { + pname = "ordered-containers"; + version = "0.2.2"; + sha256 = "c75ac7330e70cd5d6ac0062b68033779cf15cd986d4ca20f838e016d466d22c9"; + libraryHaskellDepends = [ base containers ]; + doHaddock = false; + doCheck = false; + description = "Set- and Map-like types that remember the order elements were inserted"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ormolu" = callPackage + ({ mkDerivation, base, bytestring, containers, dlist, exceptions + , ghc-lib-parser, gitrev, mtl, optparse-applicative, stdenv, syb + , text + }: + mkDerivation { + pname = "ormolu"; + version = "0.0.3.1"; + sha256 = "8fb635d49812aac4b50a5dc04fbf07a3d6e586825a04606d6b2e81d817d7765f"; + revision = "1"; + editedCabalFile = "1prm2lip6w9fg8gaywdnxqcf2bcikcmnb2gi46nma3dfniipzbnq"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base bytestring containers dlist exceptions ghc-lib-parser mtl syb + text + ]; + executableHaskellDepends = [ + base ghc-lib-parser gitrev optparse-applicative text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tweag/ormolu"; + description = "A formatter for Haskell source code"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "overhang" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "overhang"; + version = "1.0.0"; + sha256 = "1d68f59354930cdb4372adb86386ca9cbd699d90d2d8c8a1042314f296772a1e"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jship/overhang#readme"; + description = "Hang loose with your lambdas!"; + license = stdenv.lib.licenses.mit; + }) {}; + "packcheck" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "packcheck"; + version = "0.4.2"; + sha256 = "da47a26a684b3541542e4f4e7095d2a6bc69e9c47d6953db4baf9084b7ca467d"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/harendra-kumar/packcheck"; + description = "Universal build and CI testing for Haskell packages"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pager" = callPackage + ({ mkDerivation, base, bytestring, conduit, conduit-extra + , directory, process, resourcet, safe, stdenv, terminfo, text + , transformers, unix + }: + mkDerivation { + pname = "pager"; + version = "0.1.1.0"; + sha256 = "3e1e4f2ca17be6dd68d2d480f29e7a770c0f7ca3109aa1980da677d96cd4eef3"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base bytestring conduit conduit-extra directory process resourcet + safe terminfo text transformers unix + ]; + executableHaskellDepends = [ base bytestring conduit-extra text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/pharpend/pager"; + description = "Open up a pager, like 'less' or 'more'"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "pagination" = callPackage + ({ mkDerivation, base, deepseq, exceptions, stdenv }: + mkDerivation { + pname = "pagination"; + version = "0.2.1"; + sha256 = "88dcbae69e830adac0943f24f8ae6915f9e4ba684531a76bce936767cbeb203d"; + revision = "2"; + editedCabalFile = "0wvwi3hymp2vhhpzpycdc65zbsqmi2h0c6r0nf8p5nkgsk4pm1k2"; + libraryHaskellDepends = [ base deepseq exceptions ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mrkkrp/pagination"; + description = "Framework-agnostic pagination boilerplate"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pagure-cli" = callPackage + ({ mkDerivation, aeson, base, bytestring, filepath, http-conduit + , lens, lens-aeson, optparse-applicative, simple-cmd-args, stdenv + , text + }: + mkDerivation { + pname = "pagure-cli"; + version = "0.2"; + sha256 = "f978e8458feeb575084662ed7f18ab28670c2ab6966bb56c68bd743e87a88142"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + aeson base bytestring filepath http-conduit lens lens-aeson + optparse-applicative simple-cmd-args text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/juhp/pagure-cli"; + description = "Pagure client"; + license = stdenv.lib.licenses.gpl2; + }) {}; + "pandoc" = callPackage + ({ mkDerivation, aeson, aeson-pretty, attoparsec, base + , base64-bytestring, binary, blaze-html, blaze-markup, bytestring + , case-insensitive, cmark-gfm, containers, data-default, deepseq + , directory, doclayout, doctemplates, emojis, exceptions, filepath + , Glob, haddock-library, hslua, hslua-module-system + , hslua-module-text, HsYAML, HTTP, http-client, http-client-tls + , http-types, ipynb, jira-wiki-markup, JuicyPixels, mtl, network + , network-uri, pandoc-types, parsec, process, random, safe + , scientific, SHA, skylighting, skylighting-core, split, stdenv + , syb, tagsoup, temporary, texmath, text, text-conversions, time + , unicode-transforms, unix, unordered-containers, vector, xml + , zip-archive, zlib + }: + mkDerivation { + pname = "pandoc"; + version = "2.9.1.1"; + sha256 = "9d21c5efe2074f9b3097a20e0798de9d8b89a86a1ce04a307f476c7b4aa3816d"; + configureFlags = [ "-fhttps" "-f-trypandoc" ]; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson aeson-pretty attoparsec base base64-bytestring binary + blaze-html blaze-markup bytestring case-insensitive cmark-gfm + containers data-default deepseq directory doclayout doctemplates + emojis exceptions filepath Glob haddock-library hslua + hslua-module-system hslua-module-text HsYAML HTTP http-client + http-client-tls http-types ipynb jira-wiki-markup JuicyPixels mtl + network network-uri pandoc-types parsec process random safe + scientific SHA skylighting skylighting-core split syb tagsoup + temporary texmath text text-conversions time unicode-transforms + unix unordered-containers vector xml zip-archive zlib + ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + postInstall = '' + mkdir -p $out/share/man/man1 + mv "man/"*.1 $out/share/man/man1/ + ''; + homepage = "https://pandoc.org"; + description = "Conversion between markup formats"; + license = stdenv.lib.licenses.gpl2; + }) {}; + "pandoc-citeproc" = callPackage + ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring + , Cabal, containers, data-default, directory, filepath, hs-bibutils + , HsYAML, HsYAML-aeson, libyaml, mtl, network, old-locale, pandoc + , pandoc-types, parsec, rfc5051, safe, setenv, split, stdenv, syb + , tagsoup, text, time, unordered-containers, vector, xml-conduit + , yaml + }: + mkDerivation { + pname = "pandoc-citeproc"; + version = "0.16.4.1"; + sha256 = "bd726878595ca66376c9536addc81a19bbab8f3517d41aa72165582dd0336dc9"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + setupHaskellDepends = [ base Cabal ]; + libraryHaskellDepends = [ + aeson base bytestring containers data-default directory filepath + hs-bibutils HsYAML HsYAML-aeson mtl network old-locale pandoc + pandoc-types parsec rfc5051 setenv split syb tagsoup text time + unordered-containers vector xml-conduit yaml + ]; + executableHaskellDepends = [ + aeson aeson-pretty attoparsec base bytestring filepath libyaml + pandoc pandoc-types safe syb text yaml + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jgm/pandoc-citeproc"; + description = "Supports using pandoc with citeproc"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pandoc-csv2table" = callPackage + ({ mkDerivation, base, csv, pandoc, pandoc-types, stdenv, text }: + mkDerivation { + pname = "pandoc-csv2table"; + version = "1.0.8"; + sha256 = "eb11a1cf4bc32fad31e7457fa93b1c2580fb6f9372f618851ad195ce8453c069"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base csv pandoc pandoc-types text ]; + executableHaskellDepends = [ base csv pandoc pandoc-types ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/baig/pandoc-csv2table-filter"; + description = "Convert CSV to Pandoc Table Markdown"; + license = stdenv.lib.licenses.mit; + }) {}; + "pandoc-plot" = callPackage + ({ mkDerivation, base, containers, data-default-class, deepseq + , directory, filepath, hashable, mtl, open-browser + , optparse-applicative, pandoc, pandoc-types, parallel-io + , shakespeare, stdenv, template-haskell, temporary, text, turtle + , typed-process, yaml + }: + mkDerivation { + pname = "pandoc-plot"; + version = "0.2.2.0"; + sha256 = "636c8cc0994823e76cad7070d8707c276b0c719bde511f6b7d1e1e86731eba97"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base containers data-default-class directory filepath hashable mtl + pandoc pandoc-types parallel-io shakespeare temporary text turtle + typed-process yaml + ]; + executableHaskellDepends = [ + base data-default-class deepseq directory filepath open-browser + optparse-applicative pandoc pandoc-types template-haskell temporary + text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/LaurentRDC/pandoc-plot#readme"; + description = "A Pandoc filter to include figures generated from code blocks using your plotting toolkit of choice"; + license = stdenv.lib.licenses.gpl2; + }) {}; + "pandoc-pyplot" = callPackage + ({ mkDerivation, base, containers, data-default-class, deepseq + , directory, filepath, hashable, mtl, open-browser + , optparse-applicative, pandoc, pandoc-types, shakespeare, stdenv + , template-haskell, temporary, text, typed-process, yaml + }: + mkDerivation { + pname = "pandoc-pyplot"; + version = "2.3.0.1"; + sha256 = "0ad47fc098156469e8aa8a99ccf0b2479d2dc24c476992c0e10ae361b70bee4a"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base containers data-default-class directory filepath hashable mtl + pandoc pandoc-types shakespeare temporary text typed-process yaml + ]; + executableHaskellDepends = [ + base data-default-class deepseq directory filepath open-browser + optparse-applicative pandoc pandoc-types template-haskell temporary + text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/LaurentRDC/pandoc-pyplot#readme"; + description = "A Pandoc filter to include figures generated from Python code blocks"; + license = stdenv.lib.licenses.gpl2; + }) {}; + "pandoc-types" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, deepseq + , ghc-prim, QuickCheck, stdenv, syb, text, transformers + }: + mkDerivation { + pname = "pandoc-types"; + version = "1.20"; + sha256 = "aac716bcf493e0cd53428fa8cd892fdd7af3a6184145c25543bf6fe8b94fe873"; + libraryHaskellDepends = [ + aeson base bytestring containers deepseq ghc-prim QuickCheck syb + text transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://pandoc.org/"; + description = "Types for representing a structured document"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pantry" = callPackage + ({ mkDerivation, aeson, ansi-terminal, base, bytestring, Cabal + , casa-client, casa-types, conduit, conduit-extra, containers + , cryptonite, cryptonite-conduit, digest, filelock + , generic-deriving, hackage-security, hpack, http-client + , http-client-tls, http-conduit, http-download, http-types, memory + , mtl, network-uri, path, path-io, persistent, persistent-sqlite + , persistent-template, primitive, resourcet, rio, rio-orphans + , rio-prettyprint, stdenv, tar-conduit, text, text-metrics, time + , transformers, unix-compat, unliftio, unordered-containers, vector + , yaml, zip-archive + }: + mkDerivation { + pname = "pantry"; + version = "0.4.0.1"; + sha256 = "6ef1e2a56ec5d350a8f8cb6072650ba99163647e0187d3894bb2e9fc388f4aa0"; + libraryHaskellDepends = [ + aeson ansi-terminal base bytestring Cabal casa-client casa-types + conduit conduit-extra containers cryptonite cryptonite-conduit + digest filelock generic-deriving hackage-security hpack http-client + http-client-tls http-conduit http-download http-types memory mtl + network-uri path path-io persistent persistent-sqlite + persistent-template primitive resourcet rio rio-orphans + rio-prettyprint tar-conduit text text-metrics time transformers + unix-compat unliftio unordered-containers vector yaml zip-archive + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/commercialhaskell/pantry#readme"; + description = "Content addressable Haskell package management"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "papillon" = callPackage + ({ mkDerivation, base, bytestring, directory, filepath, monads-tf + , stdenv, template-haskell, transformers + }: + mkDerivation { + pname = "papillon"; + version = "0.1.1.1"; + sha256 = "86283454bd4c7b4ee424a83097b23db6f8b1d896277c44b1a4f94388b61901fc"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring monads-tf template-haskell transformers + ]; + executableHaskellDepends = [ + base directory filepath monads-tf template-haskell transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://skami.iocikun.jp/haskell/packages/papillon"; + description = "packrat parser"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "parallel" = callPackage + ({ mkDerivation, array, base, containers, deepseq, ghc-prim, stdenv + }: + mkDerivation { + pname = "parallel"; + version = "3.2.2.0"; + sha256 = "170453a71a2a8b31cca63125533f7771d7debeb639700bdabdd779c34d8a6ef6"; + revision = "2"; + editedCabalFile = "0shw96f4fc3vbr2vrnsk794qcsxyv3ra3snhw4wng81rkapp54y6"; + libraryHaskellDepends = [ array base containers deepseq ghc-prim ]; + doHaddock = false; + doCheck = false; + description = "Parallel programming library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "parallel-io" = callPackage + ({ mkDerivation, base, containers, extensible-exceptions, random + , stdenv + }: + mkDerivation { + pname = "parallel-io"; + version = "0.3.3"; + sha256 = "3a14c02b9b8b7c72577eb90a8dd72de75d99192def87d7aa79545ee4d6e80645"; + revision = "2"; + editedCabalFile = "0mggzni708nzxlsjbibdzf03s3b5lnqj2zi1hnbh1rd4j4jr07ym"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base containers extensible-exceptions random + ]; + doHaddock = false; + doCheck = false; + homepage = "http://batterseapower.github.com/parallel-io"; + description = "Combinators for executing IO actions in parallel on a thread pool"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "paripari" = callPackage + ({ mkDerivation, base, bytestring, parser-combinators, stdenv, text + }: + mkDerivation { + pname = "paripari"; + version = "0.6.0.1"; + sha256 = "26cc3ba2a3826e455805f6cf04dfd2f2a1971bd4362b8bbfc2f46a2f1acf02c5"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring parser-combinators text + ]; + executableHaskellDepends = [ + base bytestring parser-combinators text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/minad/paripari#readme"; + description = "Parser combinators with fast-path and slower fallback for error reporting"; + license = stdenv.lib.licenses.mit; + }) {}; + "parseargs" = callPackage + ({ mkDerivation, base, containers, stdenv }: + mkDerivation { + pname = "parseargs"; + version = "0.2.0.9"; + sha256 = "3c469ddcee3a63ef790d88f676dcf99b9d90b8815112f18c17febafc9e8025a9"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base containers ]; + executableHaskellDepends = [ base containers ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/BartMassey/parseargs"; + description = "Parse command-line arguments"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "parsec-class" = callPackage + ({ mkDerivation, base, parsec, stdenv }: + mkDerivation { + pname = "parsec-class"; + version = "1.0.0.0"; + sha256 = "029c4ec5e6b0efd0505f1051c29c02060ddab3018b9aef4c4ae96a99f58e1773"; + libraryHaskellDepends = [ base parsec ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/peti/parsec-class"; + description = "Class of types that can be constructed from their text representation"; + license = stdenv.lib.licenses.mit; + }) {}; + "parsec-numbers" = callPackage + ({ mkDerivation, base, parsec, stdenv }: + mkDerivation { + pname = "parsec-numbers"; + version = "0.1.0"; + sha256 = "77019a4817712f6bfc61c9d148b680579955eb40d286f7766f7b0a90c726febf"; + libraryHaskellDepends = [ base parsec ]; + doHaddock = false; + doCheck = false; + description = "Utilities for parsing numbers from strings"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "parsec-numeric" = callPackage + ({ mkDerivation, base, parsec, stdenv }: + mkDerivation { + pname = "parsec-numeric"; + version = "0.1.0.0"; + sha256 = "7bdd9ae4aa63695e3072c73d99b85ef1572ffe9f5a07621edaa9515393a6e52f"; + libraryHaskellDepends = [ base parsec ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/AndrewRademacher/parsec-numeric"; + description = "Parsec combinators for parsing Haskell numeric types"; + license = "unknown"; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "parser-combinators" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "parser-combinators"; + version = "1.2.1"; + sha256 = "03162e40cde50253529fa452165b681d5064d03ad07992800702156adfb6254d"; + 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; + }) {}; + "parser-combinators-tests" = callPackage + ({ mkDerivation, stdenv }: + mkDerivation { + pname = "parser-combinators-tests"; + version = "1.2.1"; + sha256 = "a86ba485c7ba19013bddb5f1ad87e38d4e04ebaea303637c6c414d79a58ac447"; + revision = "1"; + editedCabalFile = "07isz6d136dkbr1aykznfi3dr3dp18x14548af207rd29x51g0di"; + isLibrary = false; + isExecutable = false; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mrkkrp/parser-combinators"; + description = "Test suite of parser-combinators"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "parsers" = callPackage + ({ mkDerivation, attoparsec, base, base-orphans, binary, charset + , containers, mtl, parsec, scientific, semigroups, stdenv, text + , transformers, unordered-containers + }: + mkDerivation { + pname = "parsers"; + version = "0.12.10"; + sha256 = "17b91f1318ca54679395b382a056df633fdb44fbb962eca66b1787f957af1a6c"; + libraryHaskellDepends = [ + attoparsec base base-orphans binary charset containers mtl parsec + scientific semigroups text transformers unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/parsers/"; + description = "Parsing combinators"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "partial-handler" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "partial-handler"; + version = "1.0.3"; + sha256 = "94c72af024417ec04e3d94b5b57c7bfeb8b48acb8444e7c0fe0764ff1139c131"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nikita-volkov/partial-handler"; + description = "A composable exception handler"; + license = stdenv.lib.licenses.mit; + }) {}; + "partial-isomorphisms" = callPackage + ({ mkDerivation, base, stdenv, template-haskell }: + mkDerivation { + pname = "partial-isomorphisms"; + version = "0.2.2.1"; + sha256 = "4c551fa69119e87de1ba0ec7b854f6ed13fb2fe2768db4afff2f8468f0f4a164"; + libraryHaskellDepends = [ base template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.informatik.uni-marburg.de/~rendel/unparse"; + description = "Partial isomorphisms"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "password" = callPackage + ({ mkDerivation, base, scrypt, stdenv, text }: + mkDerivation { + pname = "password"; + version = "1.0.0.0"; + sha256 = "0cd07f914d36724cf082d42e0aae9d9363aff5c114d93a95a5e09d26917a2f22"; + libraryHaskellDepends = [ base scrypt text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/cdepillabout/password/password#readme"; + description = "plain-text password and hashed password datatypes and functions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "password-instances" = callPackage + ({ mkDerivation, aeson, base, http-api-data, password, persistent + , stdenv + }: + mkDerivation { + pname = "password-instances"; + version = "1.0.0.0"; + sha256 = "21d1baff6e4cfb980dcaf8f2d68e86c8d70b6b6ca790285fdd9fc403848c0745"; + libraryHaskellDepends = [ + aeson base http-api-data password persistent + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/cdepillabout/password/password-instances#readme"; + description = "typeclass instances for password package"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "path" = callPackage + ({ mkDerivation, aeson, base, deepseq, exceptions, filepath + , hashable, stdenv, template-haskell, text + }: + mkDerivation { + pname = "path"; + version = "0.7.0"; + sha256 = "b328d285381ce00607444c96cf6d1bf4aa30e8dcb8e82017e5a33636abf487b6"; + revision = "1"; + editedCabalFile = "0ph5qs50lm8ac58v8df0mmivqfilb1wz14568q06aws6gwj9qqpi"; + libraryHaskellDepends = [ + aeson base deepseq exceptions filepath hashable template-haskell + text + ]; + doHaddock = false; + doCheck = false; + description = "Support for well-typed paths"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "path-extra" = callPackage + ({ mkDerivation, attoparsec, base, path, stdenv, text }: + mkDerivation { + pname = "path-extra"; + version = "0.2.0"; + sha256 = "eb08be914e718762cad0e1fc7588201258bd8637c486990791e5b816f7a8043a"; + libraryHaskellDepends = [ attoparsec base path text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/athanclark/path-extra#readme"; + description = "URLs without host information"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "path-io" = callPackage + ({ mkDerivation, base, containers, directory, dlist, exceptions + , filepath, path, stdenv, temporary, time, transformers + , unix-compat + }: + mkDerivation { + pname = "path-io"; + version = "1.6.0"; + sha256 = "73e420ad029626182ad56c200640500e67fdb40b939c6e6e2a15363879ef8d41"; + revision = "1"; + editedCabalFile = "1kwrkpmwmar8nwaar02m3kfy24vl3kzm0m3iq0d4ryd84a6a0dax"; + libraryHaskellDepends = [ + base containers directory dlist exceptions filepath path temporary + time transformers unix-compat + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mrkkrp/path-io"; + description = "Interface to ‘directory’ package for users of ‘path’"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "path-pieces" = callPackage + ({ mkDerivation, base, stdenv, text, time }: + mkDerivation { + pname = "path-pieces"; + version = "0.2.1"; + sha256 = "080bd49f53e20597ca3e5962e0c279a3422345f5b088840a30a751cd76d4a36f"; + revision = "1"; + editedCabalFile = "0p7wsphh513s8l5d62lzgbhk2l1h6kj5y7bc27qqjsry9g8ah4y7"; + libraryHaskellDepends = [ base text time ]; + doHaddock = false; + doCheck = false; + description = "Components of paths"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pathtype" = callPackage + ({ mkDerivation, base, deepseq, directory, QuickCheck, semigroups + , stdenv, tagged, time, transformers, utility-ht + }: + mkDerivation { + pname = "pathtype"; + version = "0.8.1"; + sha256 = "d5e6dc557dcf53e97cc2f7f6d6ee30992920e3ea074042b6ac11f74f2792340f"; + configureFlags = [ "-f-old-time" ]; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base deepseq directory QuickCheck semigroups tagged time + transformers utility-ht + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/pathtype/"; + description = "Type-safe replacement for System.FilePath etc"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pathwalk" = callPackage + ({ mkDerivation, base, directory, filepath, stdenv, transformers }: + mkDerivation { + pname = "pathwalk"; + version = "0.3.1.2"; + sha256 = "76e0d0646a3133a062dbae4e9d37d59e71d6328706bb178552a93800e4550e91"; + libraryHaskellDepends = [ base directory filepath transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Xe/pathwalk"; + description = "Path walking utilities for Haskell programs"; + license = stdenv.lib.licenses.mit; + }) {}; + "pattern-arrows" = callPackage + ({ mkDerivation, base, mtl, stdenv }: + mkDerivation { + pname = "pattern-arrows"; + version = "0.0.2"; + sha256 = "6fc2d972e72785d727d2b68e1f82ef94a2c93cedbc00e6a4cdc03498825c078f"; + libraryHaskellDepends = [ base mtl ]; + doHaddock = false; + doCheck = false; + homepage = "http://blog.functorial.com/posts/2013-10-27-Pretty-Printing-Arrows.html"; + description = "Arrows for Pretty Printing"; + license = stdenv.lib.licenses.mit; + }) {}; + "pcg-random" = callPackage + ({ mkDerivation, base, bytestring, Cabal, cabal-doctest, entropy + , primitive, random, stdenv + }: + mkDerivation { + pname = "pcg-random"; + version = "0.1.3.6"; + sha256 = "085012ff6a319ac9d4f69b1c62ea6fe1d69e723f30200cfe5d521d2058b41dd5"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base bytestring entropy primitive random + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/cchalmers/pcg-random"; + description = "Haskell bindings to the PCG random number generator"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pcre-heavy" = callPackage + ({ mkDerivation, base, base-compat, bytestring, pcre-light + , semigroups, stdenv, string-conversions, template-haskell + }: + mkDerivation { + pname = "pcre-heavy"; + version = "1.0.0.2"; + sha256 = "8a5cf697b7683127812450cef57d0d74ac5c1117ec80618d10509642f793cbd1"; + revision = "1"; + editedCabalFile = "14pprgwxkiaji3rqhsm0fv454wic6qxm7vy4a475yigadb1vz1ls"; + libraryHaskellDepends = [ + base base-compat bytestring pcre-light semigroups + string-conversions template-haskell + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/myfreeweb/pcre-heavy"; + description = "A regexp (regex) library on top of pcre-light you can actually use"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "pcre-light" = callPackage + ({ mkDerivation, base, bytestring, pcre, stdenv }: + mkDerivation { + pname = "pcre-light"; + version = "0.4.1.0"; + sha256 = "16f6bfaa320bba91cd0c1a502d871c1c7a3a2de2d58dfaa2d90dba6558d51b53"; + libraryHaskellDepends = [ base bytestring ]; + librarySystemDepends = [ pcre ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Daniel-Diaz/pcre-light"; + description = "Portable regex library for Perl 5 compatible regular expressions"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) pcre;}; + "pcre-utils" = callPackage + ({ mkDerivation, array, attoparsec, base, bytestring, mtl + , regex-pcre-builtin, stdenv, vector + }: + mkDerivation { + pname = "pcre-utils"; + version = "0.1.8.1.1"; + sha256 = "1f2a80ca63308e182542534866a844efaf880deac4145213bf1c83a560586df4"; + libraryHaskellDepends = [ + array attoparsec base bytestring mtl regex-pcre-builtin vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/bartavelle/pcre-utils"; + description = "Perl-like substitute and split for PCRE regexps"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pdfinfo" = callPackage + ({ mkDerivation, base, mtl, old-locale, process-extras, stdenv + , text, time, time-locale-compat + }: + mkDerivation { + pname = "pdfinfo"; + version = "1.5.4"; + sha256 = "9a6a1f7d8ab0a5e8f7f8276da070ccddec140d6b2549b084042159b639230911"; + libraryHaskellDepends = [ + base mtl old-locale process-extras text time time-locale-compat + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/chrisdone/pdfinfo"; + description = "Wrapper around the pdfinfo command"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "peano" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "peano"; + version = "0.1.0.1"; + sha256 = "31fdd23993a76155738224a7b230a1a6fcfde091b2fbc945df4cb54068eeec7b"; + revision = "3"; + editedCabalFile = "0wl22dnz6ld300cg6id3lw991bp8kdfi8h0nbv37vn79i1zdcj5n"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Peano numbers"; + license = "unknown"; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "pem" = callPackage + ({ mkDerivation, base, basement, bytestring, memory, 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; + }) {}; + "percent-format" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "percent-format"; + version = "0.0.1"; + sha256 = "7530a64ba6f1ac2b59bdc325f3a8a6f0006b4a24dc2cd86eb2b41ab46d460c09"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/rudymatela/percent-format#readme"; + description = "simple printf-style string formatting"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "perfect-hash-generator" = callPackage + ({ mkDerivation, base, binary, bytestring, containers, data-ordlist + , directory, filepath, hashable, optparse-applicative, random + , stdenv, text, unordered-containers, vector + }: + mkDerivation { + pname = "perfect-hash-generator"; + version = "0.2.0.6"; + sha256 = "df727611ca45994fc40e3e37ebae783a892f3b46db95897ba2df876e65f7b110"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base binary bytestring containers data-ordlist directory filepath + hashable text unordered-containers vector + ]; + executableHaskellDepends = [ + base binary bytestring containers hashable optparse-applicative + random text unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/kostmo/perfect-hash-generator#readme"; + description = "Perfect minimal hashing implementation in native Haskell"; + license = stdenv.lib.licenses.asl20; + }) {}; + "perfect-vector-shuffle" = callPackage + ({ mkDerivation, base, MonadRandom, primitive, random, stdenv + , vector + }: + mkDerivation { + pname = "perfect-vector-shuffle"; + version = "0.1.1.1"; + sha256 = "c017bfd1794cc6c2c28dea260327a329f6a557a1d410e5da7ea0d1b435d991fc"; + revision = "3"; + editedCabalFile = "1qqfab4jm304wcqgng2fmbwsckhyfyimkbwldc6nisxp7sfp2pz0"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base MonadRandom primitive random vector + ]; + executableHaskellDepends = [ + base MonadRandom primitive random vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Boarders/perfect-vector-shuffle"; + description = "Library for performing vector shuffles"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "persist" = callPackage + ({ mkDerivation, base, bytestring, containers, stdenv, text }: + mkDerivation { + pname = "persist"; + version = "0.1.1.5"; + sha256 = "238bbc5a40f3cfdd251512e22cc74b68e2b1c285f426fa2931cc68c5d69540a7"; + libraryHaskellDepends = [ base bytestring containers text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/minad/persist"; + description = "Minimal serialization library with focus on performance"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "persistable-record" = callPackage + ({ mkDerivation, array, base, containers, dlist, names-th + , product-isomorphic, stdenv, template-haskell, th-data-compat + , transformers + }: + mkDerivation { + pname = "persistable-record"; + version = "0.6.0.4"; + sha256 = "6d3abe73d61cf691bb1b5a412fa8a6d8fcc5cb3070176041ad8953b63ca5f8f9"; + libraryHaskellDepends = [ + array base containers dlist names-th product-isomorphic + template-haskell th-data-compat transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://khibino.github.io/haskell-relational-record/"; + description = "Binding between SQL database values and haskell records"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "persistable-types-HDBC-pg" = callPackage + ({ mkDerivation, base, bytestring, convertible, dlist, HDBC + , persistable-record, relational-query, relational-query-HDBC + , stdenv, text-postgresql + }: + mkDerivation { + pname = "persistable-types-HDBC-pg"; + version = "0.0.3.5"; + sha256 = "955c73edd056e1ecb6a3543d726070c3f219a67017ef18ac9ae75711f63cec2f"; + libraryHaskellDepends = [ + base bytestring convertible dlist HDBC persistable-record + relational-query relational-query-HDBC text-postgresql + ]; + doHaddock = false; + doCheck = false; + homepage = "http://khibino.github.io/haskell-relational-record/"; + description = "HDBC and Relational-Record instances of PostgreSQL extended types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "persistent" = callPackage + ({ mkDerivation, aeson, attoparsec, base, base64-bytestring + , blaze-html, bytestring, conduit, containers, fast-logger + , http-api-data, monad-logger, mtl, path-pieces, resource-pool + , resourcet, scientific, silently, stdenv, template-haskell, text + , time, transformers, unliftio, unliftio-core, unordered-containers + , vector + }: + mkDerivation { + pname = "persistent"; + version = "2.10.5.2"; + sha256 = "0162fba88ef99e3e6a75841b6d910de4f020813d3fe5a6a472f9ae10327e93ca"; + libraryHaskellDepends = [ + aeson attoparsec base base64-bytestring blaze-html bytestring + conduit containers fast-logger http-api-data monad-logger mtl + path-pieces resource-pool resourcet scientific silently + template-haskell text time transformers unliftio unliftio-core + unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.yesodweb.com/book/persistent"; + description = "Type-safe, multi-backend data serialization"; + license = stdenv.lib.licenses.mit; + }) {}; + "persistent-mysql" = callPackage + ({ mkDerivation, aeson, base, blaze-builder, bytestring, conduit + , containers, monad-logger, mysql, mysql-simple, persistent + , resource-pool, resourcet, stdenv, text, transformers + , unliftio-core + }: + mkDerivation { + pname = "persistent-mysql"; + version = "2.10.2.3"; + sha256 = "6e49910939008623c1709df42a686fb2ae27b976e1602eae438d53cdea0bb07a"; + libraryHaskellDepends = [ + aeson base blaze-builder bytestring conduit containers monad-logger + mysql mysql-simple persistent resource-pool resourcet text + transformers unliftio-core + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.yesodweb.com/book/persistent"; + description = "Backend for the persistent library using MySQL database server"; + license = stdenv.lib.licenses.mit; + }) {}; + "persistent-pagination" = callPackage + ({ mkDerivation, base, conduit, esqueleto, foldl, microlens, mtl + , persistent, stdenv + }: + mkDerivation { + pname = "persistent-pagination"; + version = "0.1.1.1"; + sha256 = "b84cffbf30ff35a2c46aca46d22f5da7d4448c014e10ff032da27721bbf53d0f"; + libraryHaskellDepends = [ + base conduit esqueleto foldl microlens mtl persistent + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/parsonsmatt/persistent-pagination#readme"; + description = "Efficient and correct pagination for persistent or esqueleto queries"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "persistent-postgresql" = callPackage + ({ mkDerivation, aeson, base, blaze-builder, bytestring, conduit + , containers, monad-logger, persistent, postgresql-libpq + , postgresql-simple, resource-pool, resourcet, stdenv, text, time + , transformers, unliftio-core + }: + mkDerivation { + pname = "persistent-postgresql"; + version = "2.10.1.2"; + sha256 = "8beef5071271c6bdfcb66929435c349808bfebef15b9e105bffb65650204f6e0"; + libraryHaskellDepends = [ + aeson base blaze-builder bytestring conduit containers monad-logger + persistent postgresql-libpq postgresql-simple resource-pool + resourcet text time transformers unliftio-core + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.yesodweb.com/book/persistent"; + description = "Backend for the persistent library using postgresql"; + license = stdenv.lib.licenses.mit; + }) {}; + "persistent-qq" = callPackage + ({ mkDerivation, base, haskell-src-meta, mtl, persistent, stdenv + , template-haskell, text + }: + mkDerivation { + pname = "persistent-qq"; + version = "2.9.1.1"; + sha256 = "1a7f25adb21bc95bcd9e2f12928afb3169d28dfa9ef3323d2439cb5470a6ef99"; + libraryHaskellDepends = [ + base haskell-src-meta mtl persistent template-haskell text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/yesodweb/persistent#readme"; + description = "Provides a quasi-quoter for raw SQL for persistent"; + license = stdenv.lib.licenses.mit; + }) {}; + "persistent-sqlite" = callPackage + ({ mkDerivation, aeson, base, bytestring, conduit, containers + , microlens-th, monad-logger, persistent, resource-pool, resourcet + , sqlite, stdenv, text, time, transformers, unliftio-core + , unordered-containers + }: + mkDerivation { + pname = "persistent-sqlite"; + version = "2.10.6.2"; + sha256 = "ceaebbb65f3dba13e33985bfa08cc5ec4ad8a5d7eb993d1145514f11ed41c250"; + configureFlags = [ "-fsystemlib" ]; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring conduit containers microlens-th monad-logger + persistent resource-pool resourcet text time transformers + unliftio-core unordered-containers + ]; + librarySystemDepends = [ sqlite ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.yesodweb.com/book/persistent"; + description = "Backend for the persistent library using sqlite3"; + license = stdenv.lib.licenses.mit; + }) {inherit (pkgs) sqlite;}; + "persistent-template" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, http-api-data + , monad-control, monad-logger, path-pieces, persistent, stdenv + , template-haskell, text, th-lift-instances, transformers + , unordered-containers + }: + mkDerivation { + pname = "persistent-template"; + version = "2.8.2.3"; + sha256 = "8e061de4060705a7caecc69c71abdb6325291d4514a064341532b0118b5426f9"; + libraryHaskellDepends = [ + aeson base bytestring containers http-api-data monad-control + monad-logger path-pieces persistent template-haskell text + th-lift-instances transformers unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.yesodweb.com/book/persistent"; + description = "Type-safe, non-relational, multi-backend persistence"; + license = stdenv.lib.licenses.mit; + }) {}; + "persistent-test" = callPackage + ({ mkDerivation, aeson, base, blaze-html, bytestring, conduit + , containers, exceptions, hspec, hspec-expectations, HUnit + , monad-control, monad-logger, path-pieces, persistent + , persistent-template, QuickCheck, quickcheck-instances, random + , resourcet, stdenv, text, time, transformers, transformers-base + , unliftio, unliftio-core, unordered-containers + }: + mkDerivation { + pname = "persistent-test"; + version = "2.0.3.1"; + sha256 = "bb691981fe90ac2979ff9fe92e57fb822d0006c99abc6a5c5572100b3c2b5885"; + libraryHaskellDepends = [ + aeson base blaze-html bytestring conduit containers exceptions + hspec hspec-expectations HUnit monad-control monad-logger + path-pieces persistent persistent-template QuickCheck + quickcheck-instances random resourcet text time transformers + transformers-base unliftio unliftio-core unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.yesodweb.com/book/persistent"; + description = "Tests for Persistent"; + license = stdenv.lib.licenses.mit; + }) {}; + "persistent-typed-db" = callPackage + ({ mkDerivation, aeson, base, bytestring, conduit, http-api-data + , monad-logger, path-pieces, persistent, persistent-template + , resource-pool, resourcet, stdenv, template-haskell, text + , transformers + }: + mkDerivation { + pname = "persistent-typed-db"; + version = "0.1.0.1"; + sha256 = "160f240c3628bc8441abef87608987beeb6c91dc79de72d70fbb3b5f5effd21f"; + libraryHaskellDepends = [ + aeson base bytestring conduit http-api-data monad-logger + path-pieces persistent persistent-template resource-pool resourcet + template-haskell text transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/parsonsmatt/persistent-typed-db#readme"; + description = "Type safe access to multiple database schemata"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pg-harness-client" = callPackage + ({ mkDerivation, base, bytestring, HTTP, stdenv }: + mkDerivation { + pname = "pg-harness-client"; + version = "0.6.0"; + sha256 = "d0624036ffa888edd9b5073a3c485400ef1057497f1748f5084c03818bcaf819"; + libraryHaskellDepends = [ base bytestring HTTP ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/BardurArantsson/pg-harness"; + description = "Client library for pg-harness-server"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "pg-transact" = callPackage + ({ mkDerivation, base, bytestring, exceptions, monad-control + , postgresql-simple, stdenv, transformers + }: + mkDerivation { + pname = "pg-transact"; + version = "0.3.1.1"; + sha256 = "8d5d61ebafdcb8e94d563e74bc9646519e45a2fddf327a708b0a59e5160c20fc"; + libraryHaskellDepends = [ + base bytestring exceptions monad-control postgresql-simple + transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jfischoff/pg-transact#readme"; + description = "A postgresql-simple transaction monad"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pgp-wordlist" = callPackage + ({ mkDerivation, base, bytestring, containers, stdenv, text, vector + }: + mkDerivation { + pname = "pgp-wordlist"; + version = "0.1.0.3"; + sha256 = "ef3b560276981def53abc01cbe3cb4d0bece8eaa8a210ee890729ee500c4e695"; + libraryHaskellDepends = [ base bytestring containers text vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/quchen/pgp-wordlist"; + description = "Translate between binary data and a human-readable collection of words"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "phantom-state" = callPackage + ({ mkDerivation, base, stdenv, transformers }: + mkDerivation { + pname = "phantom-state"; + version = "0.2.1.2"; + sha256 = "f978ef98e810e9a9e53f1479340ba7a28f80a64aba431322959cbf8c620c3811"; + libraryHaskellDepends = [ base transformers ]; + doHaddock = false; + doCheck = false; + description = "Phantom State Transformer. Like State Monad, but without values."; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pid1" = callPackage + ({ mkDerivation, base, directory, process, stdenv, unix }: + mkDerivation { + pname = "pid1"; + version = "0.1.2.0"; + sha256 = "9e97bf9b4b6ffd6a9b706cc6d5fadd8089cd37d2b8763111bd743104db267f76"; + revision = "1"; + editedCabalFile = "11yg5pjci1d6p5ml0ic4vqn70vjx8vvhqs20rahgfqhh8palkyw9"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base directory process unix ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fpco/pid1#readme"; + description = "Do signal handling and orphan reaping for Unix PID1 init processes"; + license = stdenv.lib.licenses.mit; + }) {}; + "pipes" = callPackage + ({ mkDerivation, base, exceptions, mmorph, mtl, semigroups, stdenv + , transformers, void + }: + mkDerivation { + pname = "pipes"; + version = "4.3.13"; + sha256 = "76ba4f2832dae70b5f8d97e16fadd766c097f9bcd96b3a9abec0c5e24aee03b2"; + libraryHaskellDepends = [ + base exceptions mmorph mtl semigroups transformers void + ]; + doHaddock = false; + doCheck = false; + description = "Compositional pipelines"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pipes-aeson" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytestring, pipes + , pipes-attoparsec, pipes-bytestring, pipes-parse, stdenv + , transformers + }: + mkDerivation { + pname = "pipes-aeson"; + version = "0.4.1.8"; + sha256 = "350411f492fefa8d5a2554e7521d22b7ee88bacbea9d27c0d22468f6355ebe75"; + libraryHaskellDepends = [ + aeson attoparsec base bytestring pipes pipes-attoparsec + pipes-bytestring pipes-parse transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/k0001/pipes-aeson"; + description = "Encode and decode JSON streams using Aeson and Pipes"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pipes-attoparsec" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, pipes, pipes-parse + , stdenv, text, transformers + }: + mkDerivation { + pname = "pipes-attoparsec"; + version = "0.5.1.5"; + sha256 = "fe9eb446289dbc4c4acdde39620877b885417990d9774f622fa9d1daa591cafd"; + libraryHaskellDepends = [ + attoparsec base bytestring pipes pipes-parse text transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/k0001/pipes-attoparsec"; + description = "Attoparsec and Pipes integration"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pipes-binary" = callPackage + ({ mkDerivation, base, binary, bytestring, ghc-prim, pipes + , pipes-bytestring, pipes-parse, stdenv, transformers + }: + mkDerivation { + pname = "pipes-binary"; + version = "0.4.2"; + sha256 = "f659d9fd4c816b65abe14a67eb86f7605d15ab5bca5514b25fa6fd82a23064e8"; + libraryHaskellDepends = [ + base binary bytestring ghc-prim pipes pipes-bytestring pipes-parse + transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/k0001/pipes-binary"; + description = "Encode and decode binary streams using the pipes and binary libraries"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pipes-bytestring" = callPackage + ({ mkDerivation, base, bytestring, pipes, pipes-group, pipes-parse + , stdenv, stringsearch, transformers + }: + mkDerivation { + pname = "pipes-bytestring"; + version = "2.1.6"; + sha256 = "b1dc370680f3671759010caace183bce683d0481bd2c0e3f4906b78ac8623c18"; + libraryHaskellDepends = [ + base bytestring pipes pipes-group pipes-parse stringsearch + transformers + ]; + doHaddock = false; + doCheck = false; + description = "ByteString support for pipes"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pipes-concurrency" = callPackage + ({ mkDerivation, async, base, contravariant, pipes, semigroups + , stdenv, stm, void + }: + mkDerivation { + pname = "pipes-concurrency"; + version = "2.0.12"; + sha256 = "4343c67710e2fcd8987c537389773358150559bf06e86d96b1097c15ae81589d"; + revision = "2"; + editedCabalFile = "1c06nypirrd76jg5y508517smxh3izy98y6kj89k79kbpi5rncbj"; + libraryHaskellDepends = [ + async base contravariant pipes semigroups stm void + ]; + doHaddock = false; + doCheck = false; + description = "Concurrency for the pipes ecosystem"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pipes-csv" = callPackage + ({ mkDerivation, base, blaze-builder, bytestring, cassava, pipes + , stdenv, unordered-containers, vector + }: + mkDerivation { + pname = "pipes-csv"; + version = "1.4.3"; + sha256 = "9485f5ddd56ec9bb10d26cdf2b5b67754726e36b167652b11cb0a42acbda68b3"; + libraryHaskellDepends = [ + base blaze-builder bytestring cassava pipes unordered-containers + vector + ]; + doHaddock = false; + doCheck = false; + description = "Fast, streaming csv parser"; + license = stdenv.lib.licenses.mit; + }) {}; + "pipes-extras" = callPackage + ({ mkDerivation, base, foldl, lens, pipes, stdenv, transformers }: + mkDerivation { + pname = "pipes-extras"; + version = "1.0.15"; + sha256 = "02a9633ac912fd48e9a5ca0e6b48a6e9541ce59d11243096ca6af6b25701cbb3"; + revision = "2"; + editedCabalFile = "1aprq51r83v5qja9vy01s8d17bnncnvp1mw6h6maxgzh2xppim8b"; + libraryHaskellDepends = [ base foldl lens pipes transformers ]; + doHaddock = false; + doCheck = false; + description = "Extra utilities for pipes"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pipes-fastx" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, pipes + , pipes-attoparsec, pipes-bytestring, stdenv + }: + mkDerivation { + pname = "pipes-fastx"; + version = "0.3.0.0"; + sha256 = "31264ba760bae1df3170a7d8da32f3e3fcb289545a33f369a94732e55e08ba75"; + libraryHaskellDepends = [ + attoparsec base bytestring pipes pipes-attoparsec pipes-bytestring + ]; + doHaddock = false; + doCheck = false; + description = "Streaming parsers for Fasta and Fastq"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pipes-group" = callPackage + ({ mkDerivation, base, free, pipes, pipes-parse, stdenv + , transformers + }: + mkDerivation { + pname = "pipes-group"; + version = "1.0.12"; + sha256 = "1373e89fbeb127c31461042cdda848da2048eda2700ddbd872d444af87745ac7"; + revision = "2"; + editedCabalFile = "1y7fh0vc6iknyxizp5hrgkkjzp2hl3ygjyxgsq6b9kh74h2hbbrp"; + libraryHaskellDepends = [ + base free pipes pipes-parse transformers + ]; + doHaddock = false; + doCheck = false; + description = "Group streams into substreams"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pipes-http" = callPackage + ({ mkDerivation, base, bytestring, http-client, http-client-tls + , pipes, stdenv + }: + mkDerivation { + pname = "pipes-http"; + version = "1.0.6"; + sha256 = "a231fb08dfac54c1fac7a0c805f1b6c6e60a380021bb5722b508d6b36e4ba700"; + libraryHaskellDepends = [ + base bytestring http-client http-client-tls pipes + ]; + doHaddock = false; + doCheck = false; + description = "HTTP client with pipes interface"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pipes-network" = callPackage + ({ mkDerivation, base, bytestring, exceptions, network + , network-simple, pipes, pipes-safe, stdenv, transformers + }: + mkDerivation { + pname = "pipes-network"; + version = "0.6.5"; + sha256 = "74a461153a2f650e9e15037002b6d9177b132f409e3204824655ffbb939dc795"; + libraryHaskellDepends = [ + base bytestring exceptions network network-simple pipes pipes-safe + transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/k0001/pipes-network"; + description = "Use network sockets together with the pipes library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pipes-network-tls" = callPackage + ({ mkDerivation, base, bytestring, network, network-simple + , network-simple-tls, pipes, pipes-network, pipes-safe, stdenv, tls + , transformers + }: + mkDerivation { + pname = "pipes-network-tls"; + version = "0.4"; + sha256 = "751757bcb659bafed6e5abb781ca42d70be8b9f000afa0aea5bb64b01fc73698"; + libraryHaskellDepends = [ + base bytestring network network-simple network-simple-tls pipes + pipes-network pipes-safe tls transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/k0001/pipes-network-tls"; + description = "TLS-secured network connections support for pipes"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pipes-ordered-zip" = callPackage + ({ mkDerivation, base, pipes, pipes-safe, stdenv }: + mkDerivation { + pname = "pipes-ordered-zip"; + version = "1.1.0"; + sha256 = "4ab36773676178bbe31903b27d0dad52255d8269611ddae9b3fd28c2a0c740bb"; + libraryHaskellDepends = [ base pipes pipes-safe ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/githubuser/pipes-ordered-zip#readme"; + description = "merge two ordered Producers into a new Producer"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pipes-parse" = callPackage + ({ mkDerivation, base, pipes, stdenv, transformers }: + mkDerivation { + pname = "pipes-parse"; + version = "3.0.8"; + sha256 = "d28f831b2c8229cca567ee95570787d2dd3f5cfcff3b3c44ee308360a8c107a9"; + libraryHaskellDepends = [ base pipes transformers ]; + doHaddock = false; + doCheck = false; + description = "Parsing infrastructure for the pipes ecosystem"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pipes-random" = callPackage + ({ mkDerivation, base, mwc-random, pipes, stdenv, vector }: + mkDerivation { + pname = "pipes-random"; + version = "1.0.0.5"; + sha256 = "b3ec59bde4d004db2130097c7d981e3fdaf3c63a0ba7e903da33673d3b034bf7"; + libraryHaskellDepends = [ base mwc-random pipes vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fosskers/pipes-random"; + description = "Producers for handling randomness"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pipes-safe" = callPackage + ({ mkDerivation, base, containers, exceptions, monad-control, mtl + , pipes, primitive, stdenv, transformers, transformers-base + }: + mkDerivation { + pname = "pipes-safe"; + version = "2.3.2"; + sha256 = "0c7b58bff49902319d9183f606e2a5a36d46298dcbbefd05b5bc43654571a682"; + libraryHaskellDepends = [ + base containers exceptions monad-control mtl pipes primitive + transformers transformers-base + ]; + doHaddock = false; + doCheck = false; + description = "Safety for the pipes ecosystem"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pipes-wai" = callPackage + ({ mkDerivation, base, blaze-builder, bytestring, http-types, pipes + , stdenv, transformers, wai + }: + mkDerivation { + pname = "pipes-wai"; + version = "3.2.0"; + sha256 = "04a670df140c12b64f6f0d04b3c5571527f144ee429e7030bb62ec8785056d2a"; + libraryHaskellDepends = [ + base blaze-builder bytestring http-types pipes transformers wai + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/iand675/pipes-wai"; + description = "A port of wai-conduit for the pipes ecosystem"; + license = stdenv.lib.licenses.mit; + }) {}; + "pkcs10" = callPackage + ({ mkDerivation, asn1-encoding, asn1-parse, asn1-types, base + , bytestring, cryptonite, pem, stdenv, x509 + }: + mkDerivation { + pname = "pkcs10"; + version = "0.2.0.0"; + sha256 = "896e923f67bac4c7f0e48c9afca60f9ef5178e00fca9f179e8fdae3c12476294"; + libraryHaskellDepends = [ + asn1-encoding asn1-parse asn1-types base bytestring cryptonite pem + x509 + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fcomb/pkcs10-hs#readme"; + description = "PKCS#10 library"; + license = stdenv.lib.licenses.asl20; + }) {}; + "placeholders" = callPackage + ({ mkDerivation, base, stdenv, template-haskell }: + mkDerivation { + pname = "placeholders"; + version = "0.1"; + sha256 = "652a78553dcaf6e11b4cd8f0e60010b32da299fbe57721df4bf9157e852d0346"; + libraryHaskellDepends = [ base template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ahammar/placeholders"; + description = "Placeholders for use while developing Haskell code"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "planb-token-introspection" = callPackage + ({ mkDerivation, aeson, aeson-casing, base, bytestring, containers + , http-client, http-client-tls, http-types, mtl, safe-exceptions + , stdenv, text, transformers + }: + mkDerivation { + pname = "planb-token-introspection"; + version = "0.1.4.0"; + sha256 = "e7fa0eccf6449c53bc0d682df9dd2cc0beda28230b79f104f8d8ac1574dff265"; + libraryHaskellDepends = [ + aeson aeson-casing base bytestring containers http-client + http-client-tls http-types mtl safe-exceptions text transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mtesseract/planb-token-introspection#readme"; + description = "Token Introspection for PlanB"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "plotlyhs" = callPackage + ({ mkDerivation, aeson, base, blaze-html, blaze-markup, bytestring + , lucid, microlens, microlens-th, stdenv, text, time + }: + mkDerivation { + pname = "plotlyhs"; + version = "0.2.1"; + sha256 = "c95ed42c789d26165183c2cbb4e8a44065478cad0a80053ac8e6fa2a84c7ecb4"; + libraryHaskellDepends = [ + aeson base blaze-html blaze-markup bytestring lucid microlens + microlens-th text time + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/diffusionkinetics/open/plotlyhs"; + description = "Haskell bindings to Plotly.js"; + license = stdenv.lib.licenses.mit; + }) {}; + "pointed" = callPackage + ({ mkDerivation, base, comonad, containers, data-default-class + , hashable, kan-extensions, semigroupoids, semigroups, stdenv, stm + , tagged, transformers, transformers-compat, unordered-containers + }: + mkDerivation { + pname = "pointed"; + version = "5.0.1"; + sha256 = "b94635a5c8779238501a9156015422ce2fb4d5efd45d68999e8cbe2ecc5121dd"; + revision = "2"; + editedCabalFile = "00m4f6rgxa3qa72j3jzpg6rrd9k9n4ll2idxlyybil3lxd63r80w"; + libraryHaskellDepends = [ + base comonad containers data-default-class hashable kan-extensions + semigroupoids semigroups stm tagged transformers + transformers-compat unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/pointed/"; + description = "Pointed and copointed data"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pointedlist" = callPackage + ({ mkDerivation, base, binary, stdenv }: + mkDerivation { + pname = "pointedlist"; + version = "0.6.1"; + sha256 = "743cb0f89cbb128f8aa24c4519b262b561bf2cd607f83e94f9241e8af1cfba9b"; + libraryHaskellDepends = [ base binary ]; + doHaddock = false; + doCheck = false; + description = "A zipper-like comonad which works as a list, tracking a position"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pointless-fun" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "pointless-fun"; + version = "1.1.0.6"; + sha256 = "d05c59dac408a81766d676da2fb98025e75e0c3d0a07bdb458759d5c41e3b054"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://code.haskell.org/~wren/"; + description = "Some common point-free combinators"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "poll" = callPackage + ({ mkDerivation, base, enumset, stdenv, utility-ht }: + mkDerivation { + pname = "poll"; + version = "0.0.0.1"; + sha256 = "b9fe87fe1b4d3ecb2ad3c1c290e231b0c93d498f0d318f67018a1dde97a0ed29"; + libraryHaskellDepends = [ base enumset utility-ht ]; + doHaddock = false; + doCheck = false; + description = "Bindings to poll.h"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "poly" = callPackage + ({ mkDerivation, base, deepseq, primitive, semirings, stdenv + , vector, vector-algorithms + }: + mkDerivation { + pname = "poly"; + version = "0.3.3.0"; + sha256 = "565d079e1958c10ee36448822d253dc4fb48ba660cc1733cf3fa46e7bf3d47c2"; + revision = "1"; + editedCabalFile = "0iv4363iq22hkwrkgsijgv8ykvj26q895rsbzrrzkydblf4psra9"; + libraryHaskellDepends = [ + base deepseq primitive semirings vector vector-algorithms + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Bodigrim/poly#readme"; + description = "Polynomials"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "poly-arity" = callPackage + ({ mkDerivation, base, constraints, stdenv }: + mkDerivation { + pname = "poly-arity"; + version = "0.1.0"; + sha256 = "cb10a644fe04de8e703942f4bd0d97c4df0f9e3915d33a494994e85830cfdd29"; + libraryHaskellDepends = [ base constraints ]; + doHaddock = false; + doCheck = false; + description = "Tools for working with functions of undetermined arity"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "polynomials-bernstein" = callPackage + ({ mkDerivation, base, stdenv, vector }: + mkDerivation { + pname = "polynomials-bernstein"; + version = "1.1.2"; + sha256 = "6950f2e791533a40e7e41ff98679f680f27c7b66258b57871027bf0e5adc7062"; + libraryHaskellDepends = [ base vector ]; + doHaddock = false; + doCheck = false; + description = "A solver for systems of polynomial equations in bernstein form"; + license = "GPL"; + }) {}; + "polyparse" = callPackage + ({ mkDerivation, base, bytestring, stdenv, text }: + mkDerivation { + pname = "polyparse"; + version = "1.13"; + sha256 = "1c4c72980e1e5a4f07fea65ca08b2399581d2a6aa21eb1078f7ad286c279707b"; + revision = "1"; + editedCabalFile = "09jcn26py3lkjn3lvxgry86bad8xb8cwl3avxymqmf7b181krfb8"; + 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"; + }) {}; + "polysemy" = callPackage + ({ mkDerivation, async, base, Cabal, cabal-doctest, containers + , first-class-families, loopbreaker, mtl, stdenv, stm, syb + , template-haskell, th-abstraction, transformers, type-errors + , type-errors-pretty, unagi-chan + }: + mkDerivation { + pname = "polysemy"; + version = "1.2.3.0"; + sha256 = "c34f5934729332fce736409ab2ebc9a12bca013adc02216e215cea5fe798606d"; + revision = "2"; + editedCabalFile = "0dzmkna6jb2im9kdslp90z6ynk2qzzg2j495i3y933ywdavvci93"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + async base containers first-class-families loopbreaker mtl stm syb + template-haskell th-abstraction transformers type-errors + type-errors-pretty unagi-chan + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/isovector/polysemy#readme"; + description = "Higher-order, low-boilerplate, zero-cost free monads"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pooled-io" = callPackage + ({ mkDerivation, base, concurrent-split, containers, deepseq + , stdenv, transformers, unsafe, utility-ht + }: + mkDerivation { + pname = "pooled-io"; + version = "0.0.2.2"; + sha256 = "3a5b51356c2c0844ac085d9ad073851d46426a09ffb59bcbfb8e072de4bd1fbd"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base concurrent-split containers deepseq transformers unsafe + utility-ht + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/pooled-io/"; + description = "Run jobs on a limited number of threads and support data dependencies"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "port-utils" = callPackage + ({ mkDerivation, base, network, stdenv }: + mkDerivation { + pname = "port-utils"; + version = "0.2.1.0"; + sha256 = "b6f830946a9daa829bb14dc7f105f28ae2cfa2ee8540af8550e3c975ac7117de"; + libraryHaskellDepends = [ base network ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jfischoff/port-utils#readme"; + description = "Utilities for creating and waiting on ports"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "posix-paths" = callPackage + ({ mkDerivation, base, bytestring, stdenv, unix }: + mkDerivation { + pname = "posix-paths"; + version = "0.2.1.6"; + sha256 = "7239746716761bfc268b60348c5da3c2cf098fe2583f365096a6bef10f637e45"; + libraryHaskellDepends = [ base bytestring unix ]; + doHaddock = false; + doCheck = false; + description = "POSIX filepath/directory functionality"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "possibly" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "possibly"; + version = "1.0.0.0"; + sha256 = "52cd989873c966faffe60d0fe41a0222cb4dccc50313f9c9ed61a0d09db5ea22"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/cdornan/enum-text#readme"; + description = "type Possibly a = Either String a"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "post-mess-age" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "post-mess-age"; + version = "0.2.1.0"; + sha256 = "d0f69ab1cb130a9f8bb54cd1f3b0167184af885fedba89ff32fec8e54e95d64c"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Send messages to a handle concurrently without getting them mixed"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "postgres-options" = callPackage + ({ mkDerivation, base, bytestring, generic-monoid, split, stdenv + , uri-bytestring + }: + mkDerivation { + pname = "postgres-options"; + version = "0.2.0.0"; + sha256 = "c45f459abcc797d0707c1931301434037acdfada33e47c843f219cf35609d9b5"; + libraryHaskellDepends = [ + base bytestring generic-monoid split uri-bytestring + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jfischoff/postgres-options#readme"; + description = "An Options type representing options for postgres connections"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "postgresql-binary" = callPackage + ({ mkDerivation, aeson, base, base-prelude, binary-parser + , bytestring, bytestring-strict-builder, containers, loch-th + , network-ip, placeholders, scientific, stdenv, text, time + , transformers, unordered-containers, uuid, vector + }: + mkDerivation { + pname = "postgresql-binary"; + version = "0.12.2"; + sha256 = "68af247669bdb9303e40d4efd5f8a57f3f6e328050f665df0f3790f010e570fe"; + libraryHaskellDepends = [ + aeson base base-prelude binary-parser bytestring + bytestring-strict-builder containers loch-th network-ip + placeholders scientific text time transformers unordered-containers + uuid vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nikita-volkov/postgresql-binary"; + description = "Encoders and decoders for the PostgreSQL's binary format"; + license = stdenv.lib.licenses.mit; + }) {}; + "postgresql-libpq" = callPackage + ({ mkDerivation, base, bytestring, Cabal, postgresql, stdenv, unix + }: + mkDerivation { + pname = "postgresql-libpq"; + version = "0.9.4.2"; + sha256 = "cea053c79ef1505c30518db7b9fb2ee68c9e2915d48b22f01f8eb9a9b49f06f9"; + revision = "2"; + editedCabalFile = "1i0z3c0d657050kfggr5z8y4hmcqkckm2x1gn3fjbdzyx3p1rcaa"; + setupHaskellDepends = [ base Cabal ]; + libraryHaskellDepends = [ base bytestring unix ]; + librarySystemDepends = [ postgresql ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phadej/postgresql-libpq"; + description = "low-level binding to libpq"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) postgresql;}; + "postgresql-orm" = callPackage + ({ mkDerivation, aeson, base, blaze-builder, bytestring + , bytestring-builder, directory, filepath, ghc-prim + , haskell-src-exts, mtl, old-locale, postgresql-simple, process + , stdenv, temporary, text, time, transformers, unix + , unordered-containers, vector + }: + mkDerivation { + pname = "postgresql-orm"; + version = "0.5.1"; + sha256 = "a3507e5ccdb8712dbd8c228b706ce6303f4c0794d4d48fd8a683f4ce7cd10a3b"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson base blaze-builder bytestring bytestring-builder directory + filepath ghc-prim haskell-src-exts mtl old-locale postgresql-simple + process temporary text time transformers unix unordered-containers + vector + ]; + executableHaskellDepends = [ base filepath ]; + doHaddock = false; + doCheck = false; + description = "An ORM (Object Relational Mapping) and migrations DSL for PostgreSQL"; + license = "GPL"; + }) {}; + "postgresql-simple" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytestring + , bytestring-builder, case-insensitive, containers, hashable, Only + , postgresql-libpq, scientific, stdenv, template-haskell, text + , time, transformers, uuid-types, vector + }: + mkDerivation { + pname = "postgresql-simple"; + version = "0.6.2"; + sha256 = "fbfaf2b326d5d43798f60b25862a9ac5006c0074fe295ba523fb55443a75f396"; + revision = "3"; + editedCabalFile = "0wngpd4187sfz2jhpnnrycfvpd1irz2m798p515mn1ryg1ywmhbr"; + libraryHaskellDepends = [ + aeson attoparsec base bytestring bytestring-builder + case-insensitive containers hashable Only 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; + }) {}; + "pptable" = callPackage + ({ mkDerivation, base, boxes, containers, generic-deriving, pretty + , stdenv, syb, vector + }: + mkDerivation { + pname = "pptable"; + version = "0.3.0.0"; + sha256 = "98b7ff404eceaad834b16187af44db37324d3bfaa631347794bb0f28a6dd9317"; + revision = "1"; + editedCabalFile = "0c1srvgwyczbfnw3zw5pbsjqgxifq9yb1h60w3aq91q7iamrvdgb"; + libraryHaskellDepends = [ + base boxes containers generic-deriving pretty syb vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/gdevanla/pptable#readme"; + description = "Pretty Print containers in a tabular format"; + license = stdenv.lib.licenses.mit; + }) {}; + "pqueue" = callPackage + ({ mkDerivation, base, deepseq, stdenv }: + mkDerivation { + pname = "pqueue"; + version = "1.4.1.2"; + sha256 = "d2aaacbe069a5dac61cee677c68eb34d74afa09c59d90d43e2fa07a6c5869fec"; + revision = "1"; + editedCabalFile = "1la186z2np3nv06p0485xwg342gyjp7a2ikg73qs7mbg086352zs"; + libraryHaskellDepends = [ base deepseq ]; + doHaddock = false; + doCheck = false; + description = "Reliable, persistent, fast priority queues"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "prefix-units" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "prefix-units"; + version = "0.2.0"; + sha256 = "050abdf827a5bd014a2628b195fbd59bb226020612c99e86a082ac1c8274e384"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/iustin/prefix-units"; + description = "A basic library for SI/binary prefix units"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "prelude-compat" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "prelude-compat"; + version = "0.0.0.2"; + sha256 = "c1250f8e9a9f134f89292a31067958dc7eec2871abc1e7631a0bf3324b0360d7"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Provide Prelude and Data.List with fixed content across GHC versions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "prelude-safeenum" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "prelude-safeenum"; + version = "0.1.1.2"; + sha256 = "d4f9f195d31198fa1a5e1edfb50684971cc5dc2695bf38c1e7e2dabdce329727"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://code.haskell.org/~wren/"; + description = "A redefinition of the Prelude's Enum class in order to render it safe"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pretty-class" = callPackage + ({ mkDerivation, base, pretty, stdenv }: + mkDerivation { + pname = "pretty-class"; + version = "1.0.1.1"; + sha256 = "558d1b506ff58afb0a5fb9d85ea93a94687cc1aabcc5a112a6ee4375a7b8aee1"; + libraryHaskellDepends = [ base pretty ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ddssff/pretty-class"; + description = "Pretty printing class similar to Show"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pretty-hex" = callPackage + ({ mkDerivation, base, bytestring, stdenv }: + mkDerivation { + pname = "pretty-hex"; + version = "1.1"; + sha256 = "27c78f299151a9a844f4a2c0f629fb99160901e78f78a688cb088bd532501731"; + libraryHaskellDepends = [ base bytestring ]; + doHaddock = false; + doCheck = false; + description = "A library for hex dumps of ByteStrings"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pretty-relative-time" = callPackage + ({ mkDerivation, base, stdenv, time, validity, validity-time }: + mkDerivation { + pname = "pretty-relative-time"; + version = "0.2.0.0"; + sha256 = "ade414859cca68f71c07f9148e55cb7117ac3b20987d9c18966b09d9815e879f"; + libraryHaskellDepends = [ base time validity validity-time ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/pretty-relative-time#readme"; + description = "Pretty relative time"; + license = stdenv.lib.licenses.mit; + }) {}; + "pretty-show" = callPackage + ({ mkDerivation, array, base, filepath, ghc-prim, happy + , haskell-lexer, pretty, stdenv, text + }: + mkDerivation { + pname = "pretty-show"; + version = "1.10"; + sha256 = "307f9086e0b063d439dc4f513e36a145e8a57f23de448aefae2a6c00f6da6fd2"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + array base filepath ghc-prim haskell-lexer pretty text + ]; + libraryToolDepends = [ happy ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://wiki.github.com/yav/pretty-show"; + description = "Tools for working with derived `Show` instances and generic inspection of values"; + license = stdenv.lib.licenses.mit; + }) {}; + "pretty-simple" = callPackage + ({ mkDerivation, ansi-terminal, base, Cabal, cabal-doctest + , containers, mtl, stdenv, text, transformers + }: + mkDerivation { + pname = "pretty-simple"; + version = "3.2.2.0"; + sha256 = "7f500b471787bcbbe58ac61a4cc0c2e7f2d107dbcc700899dc6029bf1bd85b24"; + isLibrary = true; + isExecutable = true; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + ansi-terminal base containers mtl 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; + }) {}; + "pretty-sop" = callPackage + ({ mkDerivation, base, generics-sop, pretty-show, stdenv }: + mkDerivation { + pname = "pretty-sop"; + version = "0.2.0.3"; + sha256 = "bedb878698d798f4d4367fd2fd8f6c3a69cb33e41c17364274233f3c175f7e83"; + revision = "1"; + editedCabalFile = "04gr1aaqaq347rv5vqh93qcnbc53y55hrds73js5329z2j1gbmng"; + libraryHaskellDepends = [ base generics-sop pretty-show ]; + doHaddock = false; + doCheck = false; + description = "A generic pretty-printer using generics-sop"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pretty-types" = callPackage + ({ mkDerivation, base, mtl, stdenv, tagged }: + mkDerivation { + pname = "pretty-types"; + version = "0.3.0.1"; + sha256 = "fb6580d80155c78ba7734b36e8bff2f0a39d287f1ba8efcfd93cc5f6c7f4b319"; + libraryHaskellDepends = [ base mtl tagged ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/sheyll/pretty-types#readme"; + description = "A small pretty printing DSL for complex types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "prettyclass" = callPackage + ({ mkDerivation, base, pretty, stdenv }: + mkDerivation { + pname = "prettyclass"; + version = "1.0.0.0"; + sha256 = "e537446e7a346e5e0872ed8281db2bb0220c737f10757848c901da1399548986"; + libraryHaskellDepends = [ base pretty ]; + doHaddock = false; + doCheck = false; + description = "Pretty printing class similar to Show"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "prettyprinter" = callPackage + ({ mkDerivation, base, stdenv, text }: + mkDerivation { + pname = "prettyprinter"; + version = "1.6.1"; + sha256 = "3f9765764db7b55db8fb29b92ad26a02f08364e5947a89e2e1aa6d8a6087d781"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base text ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/quchen/prettyprinter"; + description = "A modern, easy to use, well-documented, extensible pretty-printer"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "prettyprinter-ansi-terminal" = callPackage + ({ mkDerivation, ansi-terminal, base, prettyprinter, stdenv, text + }: + mkDerivation { + pname = "prettyprinter-ansi-terminal"; + version = "1.1.1.2"; + sha256 = "d3e0b420df2904ae1ef23daf9bbb6de2c1fbbee056b779fc2cebe303cedf4641"; + libraryHaskellDepends = [ ansi-terminal base prettyprinter text ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/quchen/prettyprinter"; + description = "ANSI terminal backend for the »prettyprinter« package"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "prettyprinter-compat-annotated-wl-pprint" = callPackage + ({ mkDerivation, base, prettyprinter, stdenv, text }: + mkDerivation { + pname = "prettyprinter-compat-annotated-wl-pprint"; + version = "1"; + sha256 = "2c259bac999d75b071a077f218a433c070783e9f40b67796e31a776fefbaf57e"; + revision = "3"; + editedCabalFile = "0vzi7id60pfj35xp61akzvfx9x6py45r5b8343i48ljpir91rvgw"; + libraryHaskellDepends = [ base prettyprinter text ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/quchen/prettyprinter"; + description = "Prettyprinter compatibility module for previous users of the annotated-wl-pprint package"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "prettyprinter-compat-ansi-wl-pprint" = callPackage + ({ mkDerivation, base, prettyprinter, prettyprinter-ansi-terminal + , stdenv, text + }: + mkDerivation { + pname = "prettyprinter-compat-ansi-wl-pprint"; + version = "1.0.1"; + sha256 = "012d6bb711da25cc38260f4d00d26c24e52547a0ca53b0f6459fd06e5b93f73f"; + revision = "1"; + editedCabalFile = "0rzvap56ygygzs95091ipmcdc7n76sczc2dk88g4nr7zskb2nf1k"; + libraryHaskellDepends = [ + base prettyprinter prettyprinter-ansi-terminal text + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/quchen/prettyprinter"; + description = "Drop-in compatibility package to migrate from »ansi-wl-pprint« to »prettyprinter«"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "prettyprinter-compat-wl-pprint" = callPackage + ({ mkDerivation, base, prettyprinter, stdenv, text }: + mkDerivation { + pname = "prettyprinter-compat-wl-pprint"; + version = "1.0.0.1"; + sha256 = "75221f5064e69eead5807a62894e8b5aa768f979c7f8fb75d0e1b2a15345529e"; + revision = "3"; + editedCabalFile = "0cb1i1hmr6wl8lacy3w822h273lapqhp537snxgbmhf9xvfckbpr"; + libraryHaskellDepends = [ base prettyprinter text ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/quchen/prettyprinter"; + description = "Prettyprinter compatibility module for previous users of the wl-pprint package"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "prettyprinter-convert-ansi-wl-pprint" = callPackage + ({ mkDerivation, ansi-terminal, ansi-wl-pprint, base, prettyprinter + , prettyprinter-ansi-terminal, stdenv, text + }: + mkDerivation { + pname = "prettyprinter-convert-ansi-wl-pprint"; + version = "1.1"; + sha256 = "b8982d38776249d3d29a4ede426a27a02f7cbb6843722b5ec8ede18d032fa60c"; + revision = "1"; + editedCabalFile = "1c4zcscmvq0vbdgnp7n0avv8si5jshl4kw2qd1lqmhr28kj8x45f"; + libraryHaskellDepends = [ + ansi-terminal ansi-wl-pprint base prettyprinter + prettyprinter-ansi-terminal text + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/quchen/prettyprinter"; + description = "Converter from »ansi-wl-pprint« documents to »prettyprinter«-based ones"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "primes" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "primes"; + version = "0.2.1.0"; + sha256 = "74d66558fb638ea4d31eae2fe1a294cb5a9d64491314305d74a11d93f277c65b"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/sebfisch/primes"; + description = "Efficient, purely functional generation of prime numbers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "primitive" = callPackage + ({ mkDerivation, base, ghc-prim, stdenv, transformers }: + mkDerivation { + pname = "primitive"; + version = "0.7.0.1"; + sha256 = "dd8bb7d829f492d6200fca4a839a7563b80571c5f76b4d0fa76700ebe897f7dd"; + libraryHaskellDepends = [ base ghc-prim transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell/primitive"; + description = "Primitive memory-related operations"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "primitive-addr" = callPackage + ({ mkDerivation, base, primitive, stdenv }: + mkDerivation { + pname = "primitive-addr"; + version = "0.1.0.2"; + sha256 = "4281c3a429bc03ab2940d072a6cbd63948bdf2607561456d972ba3ca4db9211b"; + libraryHaskellDepends = [ base primitive ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/andrewthad/primitive-addr"; + description = "Addresses to unmanaged memory"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "primitive-extras" = callPackage + ({ mkDerivation, base, bytestring, cereal, deferred-folds, focus + , foldl, list-t, primitive, primitive-unlifted, profunctors, stdenv + , vector + }: + mkDerivation { + pname = "primitive-extras"; + version = "0.8"; + sha256 = "9988b7eb6d9e90f31258bee0966c1c364cde98df339a8ce1816d7141d03a6b3c"; + libraryHaskellDepends = [ + base bytestring cereal deferred-folds focus foldl list-t primitive + primitive-unlifted profunctors vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/metrix-ai/primitive-extras"; + description = "Extras for the \"primitive\" library"; + license = stdenv.lib.licenses.mit; + }) {}; + "primitive-offset" = callPackage + ({ mkDerivation, base, primitive, stdenv }: + mkDerivation { + pname = "primitive-offset"; + version = "0.2.0.0"; + sha256 = "b15e7de9ebf36ec12b4e2fac2a2c3cefd2b99afa76231fbd0b5cf5d03f6d572b"; + libraryHaskellDepends = [ base primitive ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/andrewthad/primitive-offset"; + description = "Types for offsets into unboxed arrays"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "primitive-unaligned" = callPackage + ({ mkDerivation, base, primitive, stdenv }: + mkDerivation { + pname = "primitive-unaligned"; + version = "0.1.1.1"; + sha256 = "14322b85b3cd12221cc15de323dee8f7cefe65bab647b3d00cfde4969a216ab8"; + libraryHaskellDepends = [ base primitive ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-primitive/primitive-unaligned"; + description = "Unaligned access to primitive arrays"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "primitive-unlifted" = callPackage + ({ mkDerivation, base, bytestring, primitive, stdenv, text-short }: + mkDerivation { + pname = "primitive-unlifted"; + version = "0.1.3.0"; + sha256 = "30f2cf8fe9968217b95a471194341206a6697f611b2af3c8e9a1eca6b362fae0"; + libraryHaskellDepends = [ base bytestring primitive text-short ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-primitive/primitive-unlifted"; + description = "Primitive GHC types with unlifted types inside"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "print-console-colors" = callPackage + ({ mkDerivation, ansi-terminal, base, stdenv }: + mkDerivation { + pname = "print-console-colors"; + version = "0.1.0.0"; + sha256 = "0849e3de1139d5438a5ecfff82e42fe85d59cd430ddb1baf4909ab86eca2a18b"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ ansi-terminal base ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/cdepillabout/print-console-colors#readme"; + description = "Print all ANSI console colors"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "process-extras" = callPackage + ({ mkDerivation, base, bytestring, data-default, deepseq + , generic-deriving, ListLike, mtl, process, stdenv, text + }: + mkDerivation { + pname = "process-extras"; + version = "0.7.4"; + sha256 = "293e75f849254ce0ce0d7fa659681917e07a557c602505a2f9e20777467e984e"; + libraryHaskellDepends = [ + base bytestring data-default deepseq generic-deriving ListLike mtl + process text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/seereason/process-extras"; + description = "Process extras"; + license = stdenv.lib.licenses.mit; + }) {}; + "product-isomorphic" = callPackage + ({ mkDerivation, base, stdenv, template-haskell, th-data-compat }: + mkDerivation { + pname = "product-isomorphic"; + version = "0.0.3.3"; + sha256 = "1ef93a2cacbaf1fb2ae713f2d0d869593d4a5b8605eff38108877cbbfb51c1bb"; + libraryHaskellDepends = [ base template-haskell th-data-compat ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/khibino/haskell-product-isomorphic"; + description = "Weaken applicative functor on products"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "product-profunctors" = callPackage + ({ mkDerivation, base, bifunctors, contravariant, profunctors + , stdenv, tagged, template-haskell + }: + mkDerivation { + pname = "product-profunctors"; + version = "0.10.0.1"; + sha256 = "d097afaa27b27b2f0f7bb68f342375fbc1d304443814118c6bc44641ecab0697"; + libraryHaskellDepends = [ + base bifunctors contravariant profunctors tagged template-haskell + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tomjaguarpaw/product-profunctors"; + description = "product-profunctors"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "profiterole" = callPackage + ({ mkDerivation, base, containers, directory, extra, filepath + , ghc-prof, hashable, scientific, stdenv, text + }: + mkDerivation { + pname = "profiterole"; + version = "0.1"; + sha256 = "c688d8c4f04e7a674832b39add365cee8eb99ae83643a849529e2ec56a46d2f1"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base containers directory extra filepath ghc-prof hashable + scientific text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ndmitchell/profiterole#readme"; + description = "Restructure GHC profile reports"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "profunctors" = callPackage + ({ mkDerivation, base, base-orphans, bifunctors, comonad + , contravariant, distributive, stdenv, tagged, transformers + }: + mkDerivation { + pname = "profunctors"; + version = "5.5.2"; + sha256 = "5f1579aab8afae377c7c7c0d0ed95b0bc58003b6dad2d494045f7472a398af7c"; + libraryHaskellDepends = [ + base base-orphans bifunctors comonad contravariant distributive + tagged transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/profunctors/"; + description = "Profunctors"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "project-template" = callPackage + ({ mkDerivation, base, base64-bytestring, bytestring, conduit + , conduit-extra, containers, directory, filepath, mtl, resourcet + , stdenv, text, transformers + }: + mkDerivation { + pname = "project-template"; + version = "0.2.0.1"; + sha256 = "eb52496fa7448f5fed445525c05327b31a45282fc1d0a772c7022a9809e7c9dc"; + revision = "1"; + editedCabalFile = "0lq3sqnq0nr0gbvgzp0lqdl3j3mqdmdlf8xsw0j3pjh581xj3k0a"; + libraryHaskellDepends = [ + base base64-bytestring bytestring conduit conduit-extra containers + directory filepath mtl resourcet text transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fpco/haskell-ide"; + description = "Specify Haskell project templates and generate files"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "projectroot" = callPackage + ({ mkDerivation, base, directory, stdenv }: + mkDerivation { + pname = "projectroot"; + version = "0.2.0.1"; + sha256 = "53753086543ed199cf6f0d76852660f5d74c0874bfdee21c0f4e0d845b7e1ab8"; + libraryHaskellDepends = [ base directory ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/yamadapc/haskell-projectroot"; + description = "Bindings to the projectroot C logic"; + license = stdenv.lib.licenses.mit; + }) {}; + "prometheus-client" = callPackage + ({ mkDerivation, atomic-primops, base, bytestring, clock + , containers, deepseq, exceptions, mtl, stdenv, stm, text + , transformers, transformers-compat, utf8-string + }: + mkDerivation { + pname = "prometheus-client"; + version = "1.0.0"; + sha256 = "279e415720adb45a0ca67af18029c7b9e2ea0a34ec79b7278ed8e20e135b3344"; + libraryHaskellDepends = [ + atomic-primops base bytestring clock containers deepseq exceptions + mtl stm text transformers transformers-compat utf8-string + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fimad/prometheus-haskell"; + description = "Haskell client library for http://prometheus.io."; + license = stdenv.lib.licenses.asl20; + }) {}; + "promises" = callPackage + ({ mkDerivation, base, primitive, stdenv }: + mkDerivation { + pname = "promises"; + version = "0.3"; + sha256 = "bf7c901915c122e7ab270f4c90cf02e83a703bf78f246948dc2452dcd294f260"; + libraryHaskellDepends = [ base primitive ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/promises/"; + description = "Lazy demand-driven promises"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "prompt" = callPackage + ({ mkDerivation, base, base-compat, mtl, stdenv, transformers + , transformers-compat + }: + mkDerivation { + pname = "prompt"; + version = "0.1.1.2"; + sha256 = "67b5711ef4c650747645b6d9de16a8bb04e04d1c2e4d39e3a8d4099873a151f2"; + libraryHaskellDepends = [ + base base-compat mtl transformers transformers-compat + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mstksg/prompt"; + description = "Monad (and transformer) for deferred-effect pure prompt-response queries"; + license = stdenv.lib.licenses.mit; + }) {}; + "prospect" = callPackage + ({ mkDerivation, base, deepseq, free, kan-extensions, mtl, stdenv + , transformers + }: + mkDerivation { + pname = "prospect"; + version = "0.1.0.0"; + sha256 = "6ffae759fb5d81786342686c5544601a6bbaa74a7ca7f7c1a3ab4ebbc7846de7"; + libraryHaskellDepends = [ + base deepseq free kan-extensions mtl transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/isovector/prospect#readme"; + description = "Explore continuations with trepidation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "proto-lens" = callPackage + ({ mkDerivation, base, bytestring, containers, deepseq, ghc-prim + , lens-family, parsec, pretty, primitive, profunctors, stdenv + , tagged, text, transformers, vector + }: + mkDerivation { + pname = "proto-lens"; + version = "0.6.0.0"; + sha256 = "a6b33f04b192e20a011e5ec8a204833162900fbb27172efb135deeded02a524c"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base bytestring containers deepseq ghc-prim lens-family parsec + pretty primitive profunctors tagged text transformers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/google/proto-lens#readme"; + description = "A lens-based implementation of protocol buffers in Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "proto-lens-arbitrary" = callPackage + ({ mkDerivation, base, bytestring, containers, lens-family + , proto-lens, QuickCheck, stdenv, text + }: + mkDerivation { + pname = "proto-lens-arbitrary"; + version = "0.1.2.8"; + sha256 = "8300c8281395b0a60f77073c0477822d5a008a18c2d5c15e29645bd92817ba4a"; + libraryHaskellDepends = [ + base bytestring containers lens-family proto-lens QuickCheck text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/google/proto-lens#readme"; + description = "Arbitrary instances for proto-lens"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "proto-lens-optparse" = callPackage + ({ mkDerivation, base, optparse-applicative, proto-lens, stdenv + , text + }: + mkDerivation { + pname = "proto-lens-optparse"; + version = "0.1.1.6"; + sha256 = "980c8bcd9b19a7cd4824be422bf3054e69caa91acd1d1adef08b2d5cfacfbb80"; + libraryHaskellDepends = [ + base optparse-applicative proto-lens text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/google/proto-lens#readme"; + description = "Adapting proto-lens to optparse-applicative ReadMs"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "proto-lens-protobuf-types" = callPackage + ({ mkDerivation, base, Cabal, lens-family, proto-lens + , proto-lens-protoc, proto-lens-runtime, proto-lens-setup, protobuf + , stdenv, text + }: + mkDerivation { + pname = "proto-lens-protobuf-types"; + version = "0.6.0.0"; + sha256 = "8755e75a30a24c0bcf0c8b9e85d4952537bbe2ec2513c2324e65fbccd346cdd6"; + setupHaskellDepends = [ base Cabal proto-lens-setup ]; + libraryHaskellDepends = [ + base lens-family proto-lens proto-lens-runtime text + ]; + libraryToolDepends = [ proto-lens-protoc protobuf ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/google/proto-lens#readme"; + description = "Basic protocol buffer message types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "proto-lens-protoc" = callPackage + ({ mkDerivation, base, bytestring, containers, filepath, ghc + , ghc-paths, ghc-source-gen, lens-family, pretty, proto-lens + , proto-lens-runtime, protobuf, stdenv, text + }: + mkDerivation { + pname = "proto-lens-protoc"; + version = "0.6.0.0"; + sha256 = "b946740b94c8d300cd8e278ded9045905ef1985824cef6b81af0d79b119927be"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base filepath ]; + libraryToolDepends = [ protobuf ]; + executableHaskellDepends = [ + base bytestring containers filepath ghc ghc-paths ghc-source-gen + lens-family pretty proto-lens proto-lens-runtime text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/google/proto-lens#readme"; + description = "Protocol buffer compiler for the proto-lens library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "proto-lens-runtime" = callPackage + ({ mkDerivation, base, bytestring, containers, deepseq, filepath + , lens-family, proto-lens, stdenv, text, vector + }: + mkDerivation { + pname = "proto-lens-runtime"; + version = "0.6.0.0"; + sha256 = "96f17141f5927f28388ec5ff5937419c1698a1e1cbdbb4f1272d44843051ae73"; + libraryHaskellDepends = [ + base bytestring containers deepseq filepath lens-family proto-lens + text vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/google/proto-lens#readme"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "proto-lens-setup" = callPackage + ({ mkDerivation, base, bytestring, Cabal, containers, deepseq + , directory, filepath, process, proto-lens-protoc, stdenv + , temporary, text + }: + mkDerivation { + pname = "proto-lens-setup"; + version = "0.4.0.3"; + sha256 = "6de1bc3fe35db61445ae80700583b99874e4fe03ccb14ad9cd0134927ab726b6"; + libraryHaskellDepends = [ + base bytestring Cabal containers deepseq directory filepath process + proto-lens-protoc temporary text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/google/proto-lens#readme"; + description = "Cabal support for codegen with proto-lens"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "protobuf-simple" = callPackage + ({ mkDerivation, base, binary, bytestring, containers + , data-binary-ieee754, directory, filepath, mtl, parsec, split + , stdenv, text + }: + mkDerivation { + pname = "protobuf-simple"; + version = "0.1.1.0"; + sha256 = "9029d395f099aa7ce510a9e0eb0b2c21e5b4ecaa2b242d5a1753de6b93abcdc4"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base binary bytestring containers data-binary-ieee754 mtl text + ]; + executableHaskellDepends = [ + base containers directory filepath mtl parsec split text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/sru-systems/protobuf-simple"; + description = "Simple Protocol Buffers library (proto2)"; + license = stdenv.lib.licenses.mit; + }) {}; + "protocol-radius" = callPackage + ({ mkDerivation, base, bytestring, cereal, containers, cryptonite + , dlist, memory, stdenv, template-haskell, text, transformers + }: + mkDerivation { + pname = "protocol-radius"; + version = "0.0.1.1"; + sha256 = "49982332f18246c9f46dc8f9500dcbd92a445d17124b4acd084568c14ac6a131"; + libraryHaskellDepends = [ + base bytestring cereal containers cryptonite dlist memory + template-haskell text transformers + ]; + doHaddock = false; + doCheck = false; + description = "parser and printer for radius protocol packet"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "protocol-radius-test" = callPackage + ({ mkDerivation, base, bytestring, cereal, containers + , protocol-radius, QuickCheck, quickcheck-simple, stdenv + , transformers + }: + mkDerivation { + pname = "protocol-radius-test"; + version = "0.1.0.1"; + sha256 = "f51eb0bc2921036cc924b1e0ae42f8fb2488907c80b7bcff35461db913b1d792"; + libraryHaskellDepends = [ + base bytestring cereal containers protocol-radius QuickCheck + quickcheck-simple transformers + ]; + doHaddock = false; + doCheck = false; + description = "testsuit of protocol-radius haskell package"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "protolude" = callPackage + ({ mkDerivation, array, async, base, bytestring, containers + , deepseq, ghc-prim, hashable, mtl, mtl-compat, stdenv, stm, text + , transformers, transformers-compat + }: + mkDerivation { + pname = "protolude"; + version = "0.2.4"; + sha256 = "1192210b90b409f0541cfd5b2a57e30f1156309900b5a4a4aeb3d9d55d90796e"; + 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; + }) {}; + "proxied" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "proxied"; + version = "0.3.1"; + sha256 = "996894e00af70c715a208a09824a38c001963762f3715cecec8ac4f2fef6ac51"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/RyanGlScott/proxied"; + description = "Make functions consume Proxy instead of undefined"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "psqueues" = callPackage + ({ mkDerivation, base, deepseq, ghc-prim, hashable, stdenv }: + mkDerivation { + pname = "psqueues"; + version = "0.2.7.2"; + sha256 = "26263b555d943f9b18bbebda6a090848fdba3c1b403a9b7c848f6bac99e893f9"; + revision = "1"; + editedCabalFile = "0d0mm3c8x31dasfzp1884r2irkm3c9irvvbahjzfr1bzzxfb7vyv"; + libraryHaskellDepends = [ base deepseq ghc-prim hashable ]; + doHaddock = false; + doCheck = false; + description = "Pure priority search queues"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "publicsuffix" = callPackage + ({ mkDerivation, base, filepath, stdenv, template-haskell }: + mkDerivation { + pname = "publicsuffix"; + version = "0.20191003"; + sha256 = "a7c3f8903051bf6ba6790ab65cf5d8373a8fab10c5665613e223ed21a69039ae"; + revision = "1"; + editedCabalFile = "1diqb9knkhlryyygzs959zwd5d60wdkbmlza76cmsizkqq4vzhds"; + libraryHaskellDepends = [ base filepath template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/wereHamster/publicsuffix-haskell/"; + description = "The publicsuffix list exposed as proper Haskell types"; + license = stdenv.lib.licenses.mit; + }) {}; + "pulse-simple" = callPackage + ({ mkDerivation, base, bytestring, libpulseaudio, stdenv }: + mkDerivation { + pname = "pulse-simple"; + version = "0.1.14"; + sha256 = "84429d8b05f34be7f34cca59f361ededbc8c82e0c27f4acb8a155750ba6541ab"; + libraryHaskellDepends = [ base bytestring ]; + librarySystemDepends = [ libpulseaudio ]; + doHaddock = false; + doCheck = false; + description = "binding to Simple API of pulseaudio"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) libpulseaudio;}; + "pureMD5" = callPackage + ({ mkDerivation, base, binary, bytestring, cereal, crypto-api + , stdenv, tagged + }: + mkDerivation { + pname = "pureMD5"; + version = "2.1.3"; + sha256 = "bef3358a5e3a45b649860a5792f052e2f927c0492a7056cf64425116c8a7b17d"; + libraryHaskellDepends = [ + base binary bytestring cereal crypto-api tagged + ]; + doHaddock = false; + doCheck = false; + description = "A Haskell-only implementation of the MD5 digest (hash) algorithm"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "purescript-bridge" = callPackage + ({ mkDerivation, base, containers, directory, filepath + , generic-deriving, lens, mtl, stdenv, text, transformers + }: + mkDerivation { + pname = "purescript-bridge"; + version = "0.13.0.0"; + sha256 = "2b1a6bbc0e1c155b20bb02356821185c7661d15cc8042ddfe12725eef2065149"; + libraryHaskellDepends = [ + base containers directory filepath generic-deriving lens mtl text + transformers + ]; + doHaddock = false; + doCheck = false; + description = "Generate PureScript data types from Haskell data types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pushbullet-types" = callPackage + ({ mkDerivation, aeson, base, http-api-data, microlens + , microlens-th, scientific, stdenv, text, time + , unordered-containers + }: + mkDerivation { + pname = "pushbullet-types"; + version = "0.4.1.0"; + sha256 = "6461a2cf5ff0b74f7caaf295ca7601922e9527f5bc9f37e3fbc6325026b5c85b"; + libraryHaskellDepends = [ + aeson base http-api-data microlens microlens-th scientific text + time unordered-containers + ]; + doHaddock = false; + doCheck = false; + description = "Datatypes used by the Pushbullet APIs"; + license = stdenv.lib.licenses.mit; + }) {}; + "pusher-http-haskell" = callPackage + ({ mkDerivation, aeson, base, base16-bytestring, bytestring + , cryptonite, hashable, http-client, http-types, memory, stdenv + , text, time, transformers, unordered-containers, vector + }: + mkDerivation { + pname = "pusher-http-haskell"; + version = "1.5.1.11"; + sha256 = "588f74023b0e4cbbaa23284ad133e055debfa8c2deecfd7e50f31d4a89e1260b"; + libraryHaskellDepends = [ + aeson base base16-bytestring bytestring cryptonite hashable + http-client http-types memory text time transformers + unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/WillSewell/pusher-http-haskell"; + description = "Haskell client library for the Pusher HTTP API"; + license = stdenv.lib.licenses.mit; + }) {}; + "qchas" = callPackage + ({ mkDerivation, base, hmatrix, linear, random, stdenv }: + mkDerivation { + pname = "qchas"; + version = "1.1.0.1"; + sha256 = "a9f340d1a6d4f5f24f713b1105e4ec8bba0c24609dcef3fd95f104594232263d"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base hmatrix linear random ]; + executableHaskellDepends = [ base hmatrix ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ardeleanasm/qchas#readme"; + description = "A library for implementing Quantum Algorithms"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "qm-interpolated-string" = callPackage + ({ mkDerivation, base, bytestring, haskell-src-meta, stdenv + , template-haskell, text + }: + mkDerivation { + pname = "qm-interpolated-string"; + version = "0.3.0.0"; + sha256 = "e86b337d1531e75d448f7ab9101f8703b19fa5bc3a94c7ea5c26accd31d12baf"; + libraryHaskellDepends = [ + base bytestring haskell-src-meta template-haskell text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/unclechu/haskell-qm-interpolated-string"; + description = "Implementation of interpolated multiline strings"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "qrcode-core" = callPackage + ({ mkDerivation, base, binary, bytestring, case-insensitive + , containers, dlist, primitive, stdenv, text, vector + }: + mkDerivation { + pname = "qrcode-core"; + version = "0.9.3"; + sha256 = "4fde2abc2a73756e07c33b362f77e222ca7e3b33994731674a8dee792e067722"; + libraryHaskellDepends = [ + base binary bytestring case-insensitive containers dlist primitive + text vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/alexkazik/qrcode#readme"; + description = "QR code library in pure Haskell"; + license = stdenv.lib.licenses.mit; + }) {}; + "qrcode-juicypixels" = callPackage + ({ mkDerivation, base, base64-bytestring, bytestring, JuicyPixels + , qrcode-core, stdenv, text, vector + }: + mkDerivation { + pname = "qrcode-juicypixels"; + version = "0.8.1"; + sha256 = "a9e36826f4600a8223c1918556ef6c2b3d55440df9b5073d88e80bf87c13a279"; + libraryHaskellDepends = [ + base base64-bytestring bytestring JuicyPixels qrcode-core text + vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/alexkazik/qrcode#readme"; + description = "Converts a qrcode-core image to JuicyPixels"; + license = stdenv.lib.licenses.mit; + }) {}; + "quadratic-irrational" = callPackage + ({ mkDerivation, arithmoi, base, containers, integer-roots, stdenv + , transformers + }: + mkDerivation { + pname = "quadratic-irrational"; + version = "0.1.1"; + sha256 = "fa50a1757c2bf5e1045defe220878d86e3db051fe9553f30bc79596ef2d6d386"; + libraryHaskellDepends = [ + arithmoi base containers integer-roots transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ion1/quadratic-irrational"; + description = "An implementation of quadratic irrationals"; + license = stdenv.lib.licenses.mit; + }) {}; + "quickcheck-arbitrary-adt" = callPackage + ({ mkDerivation, base, QuickCheck, stdenv }: + mkDerivation { + pname = "quickcheck-arbitrary-adt"; + version = "0.3.1.0"; + sha256 = "5c4a2e20366def76ba851211ac554e9a0f60535efcd0940606e4d410c27a45b9"; + libraryHaskellDepends = [ base QuickCheck ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/plow-technologies/quickcheck-arbitrary-adt#readme"; + description = "Generic typeclasses for generating arbitrary ADTs"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "quickcheck-assertions" = callPackage + ({ mkDerivation, base, ieee754, pretty-show, QuickCheck, stdenv }: + mkDerivation { + pname = "quickcheck-assertions"; + version = "0.3.0"; + sha256 = "9b0328a788dcac0824a7d7496ab403eef04170551255c9e58fb6e2e319a9cacf"; + libraryHaskellDepends = [ base ieee754 pretty-show QuickCheck ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/s9gf4ult/quickcheck-assertions"; + description = "HUnit like assertions for QuickCheck"; + license = stdenv.lib.licenses.lgpl3; + }) {}; + "quickcheck-classes" = callPackage + ({ mkDerivation, aeson, base, base-orphans, bifunctors, containers + , contravariant, fail, primitive, primitive-addr, QuickCheck + , quickcheck-classes-base, semigroupoids, semigroups, semirings + , stdenv, tagged, transformers, vector + }: + mkDerivation { + pname = "quickcheck-classes"; + version = "0.6.4.0"; + sha256 = "8f5b65ea3055f1ef0149c245ba1ff67b57fe6b149dead2aeb3d2bc98dcac9d61"; + libraryHaskellDepends = [ + aeson base base-orphans bifunctors containers contravariant fail + primitive primitive-addr QuickCheck quickcheck-classes-base + semigroupoids semigroups semirings tagged transformers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/andrewthad/quickcheck-classes#readme"; + description = "QuickCheck common typeclasses"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "quickcheck-classes-base" = callPackage + ({ mkDerivation, base, base-orphans, bifunctors, containers + , contravariant, fail, QuickCheck, semigroups, stdenv, tagged + , transformers + }: + mkDerivation { + pname = "quickcheck-classes-base"; + version = "0.6.0.0"; + sha256 = "dd8ff2296c4385bf9657de6816cbefd5dcfe7317887f08fa0b8508ef465e72a4"; + libraryHaskellDepends = [ + base base-orphans bifunctors containers contravariant fail + QuickCheck semigroups tagged transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/andrewthad/quickcheck-classes#readme"; + description = "QuickCheck common typeclasses from `base`"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "quickcheck-instances" = callPackage + ({ mkDerivation, array, base, base-compat, bytestring + , case-insensitive, containers, hashable, old-time, QuickCheck + , scientific, splitmix, stdenv, tagged, text, time, time-compat + , transformers, transformers-compat, unordered-containers + , uuid-types, vector + }: + mkDerivation { + pname = "quickcheck-instances"; + version = "0.3.22"; + sha256 = "5d65bf81895b7af2d36f105d0b3afa5600b0bce0a14809c93d7ca87672ca5a91"; + revision = "4"; + editedCabalFile = "0wx4jcmiv6f3iwc92wf4l2j9025bv4997rn2ycl08ld585m1xlgv"; + libraryHaskellDepends = [ + array base base-compat bytestring case-insensitive containers + hashable old-time QuickCheck scientific splitmix tagged text time + time-compat 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 + ({ mkDerivation, base, HUnit, QuickCheck, 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; + }) {}; + "quickcheck-simple" = callPackage + ({ mkDerivation, base, QuickCheck, stdenv }: + mkDerivation { + pname = "quickcheck-simple"; + version = "0.1.1.1"; + sha256 = "51358328e5d3ea20dcb668e971e07bc7c8451cade47e930c68e3a6718317032a"; + libraryHaskellDepends = [ base QuickCheck ]; + doHaddock = false; + doCheck = false; + description = "Test properties and default-mains for QuickCheck"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "quickcheck-special" = callPackage + ({ mkDerivation, base, QuickCheck, special-values, stdenv }: + mkDerivation { + pname = "quickcheck-special"; + version = "0.1.0.6"; + sha256 = "9573898509bd30613bdf59338a5754251081420c59fb658727973e2e837f1cb6"; + revision = "1"; + editedCabalFile = "1whwmij115vw0qwkzlkc4z4yhj7iwwqjhf5aaxn5np0gh2gzihb3"; + libraryHaskellDepends = [ base QuickCheck special-values ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/minad/quickcheck-special#readme"; + description = "Edge cases and special values for QuickCheck Arbitrary instances"; + license = stdenv.lib.licenses.mit; + }) {}; + "quickcheck-text" = callPackage + ({ mkDerivation, base, binary, bytestring, QuickCheck, stdenv, text + }: + mkDerivation { + pname = "quickcheck-text"; + version = "0.1.2.1"; + sha256 = "4442fdb8ae6cd469c04957d34fee46039c9dc0ddce23ce6050babe6826d0ab09"; + libraryHaskellDepends = [ base binary bytestring QuickCheck text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/olorin/quickcheck-text"; + description = "Alternative arbitrary instance for Text"; + license = stdenv.lib.licenses.mit; + }) {}; + "quickcheck-transformer" = callPackage + ({ mkDerivation, base, QuickCheck, random, stdenv, transformers }: + mkDerivation { + pname = "quickcheck-transformer"; + version = "0.3.1"; + sha256 = "d4818954d0538cf2b1c94f3a5c489d63cfc5dc684fe83d50bdb73871df0976c9"; + libraryHaskellDepends = [ base QuickCheck random transformers ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/quickcheck-transformer/"; + description = "A GenT monad transformer for QuickCheck library"; + license = stdenv.lib.licenses.mit; + }) {}; + "quickcheck-unicode" = callPackage + ({ mkDerivation, base, QuickCheck, stdenv }: + mkDerivation { + pname = "quickcheck-unicode"; + version = "1.0.1.0"; + sha256 = "132005ea7edff35e95139c36232a70698cd0f4f4d79dfaa4e66fbcf557d08368"; + libraryHaskellDepends = [ base QuickCheck ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/bos/quickcheck-unicode"; + description = "Generator and shrink functions for testing Unicode-related software"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "radius" = callPackage + ({ mkDerivation, base, binary, bytestring, cryptonite, iproute + , memory, stdenv + }: + mkDerivation { + pname = "radius"; + version = "0.6.1.0"; + sha256 = "bebd5ec73e85f11427a4e1040bbac695ef9bc947db2c23e2c85ddbcb31dd2260"; + libraryHaskellDepends = [ + base binary bytestring cryptonite iproute memory + ]; + doHaddock = false; + doCheck = false; + homepage = "https://gitlab.com/codemonkeylabs/RADIUS"; + description = "Remote Authentication Dial In User Service (RADIUS)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "rainbow" = callPackage + ({ mkDerivation, base, bytestring, lens, stdenv, terminfo, text }: + mkDerivation { + pname = "rainbow"; + version = "0.34.2.2"; + sha256 = "8e56c1a03a0b2b3e30d67fd7607aa4f93a841e17aa8c4e526ceed464229ba5e7"; + libraryHaskellDepends = [ base bytestring lens terminfo text ]; + doHaddock = false; + doCheck = false; + homepage = "https://www.github.com/massysett/rainbow"; + description = "Print text to terminal with colors and effects"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "rainbox" = callPackage + ({ mkDerivation, base, bytestring, containers, lens, rainbow + , stdenv, text + }: + mkDerivation { + pname = "rainbox"; + version = "0.24.4.0"; + sha256 = "9fdb48707a562cdc4931fcac21e320e891053ff6aead44803909d37d3f16a38c"; + libraryHaskellDepends = [ + base bytestring containers lens rainbow text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://www.github.com/massysett/rainbox"; + description = "Two-dimensional box pretty printing, with colors"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ral" = callPackage + ({ mkDerivation, adjunctions, base, bin, deepseq, distributive, fin + , hashable, QuickCheck, semigroupoids, stdenv + }: + mkDerivation { + pname = "ral"; + version = "0.1"; + sha256 = "048cf2b5b394229503bdd748c93cc19650b4223d01e11e954b373f7595c21241"; + revision = "2"; + editedCabalFile = "0a3ryzcmjgyp64f8s2pl95pkz8zddq9qsn76dlimg23gczf1cql4"; + libraryHaskellDepends = [ + adjunctions base bin deepseq distributive fin hashable QuickCheck + semigroupoids + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phadej/vec"; + description = "Random access lists"; + license = stdenv.lib.licenses.gpl2Plus; + }) {}; + "ramus" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "ramus"; + version = "0.1.2"; + sha256 = "dcddddc416e79c401604565b7297a945f814edeed056fb3b897eda5f4f0b794e"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NickSeagull/ramus#readme"; + description = "Elm signal system for Haskell"; + license = stdenv.lib.licenses.mit; + }) {}; + "rando" = callPackage + ({ mkDerivation, base, stdenv, tf-random, vector }: + mkDerivation { + pname = "rando"; + version = "0.0.0.4"; + sha256 = "8eb8f4a5498ede50c468b74b04f9931cbcd6b4e6b03cf8dd56ad0b84c8ad7cb3"; + libraryHaskellDepends = [ base tf-random vector ]; + doHaddock = false; + doCheck = false; + description = "Easy-to-use randomness for livecoding"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "random" = callPackage + ({ mkDerivation, base, 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; + }) {}; + "random-bytestring" = callPackage + ({ mkDerivation, base, bytestring, mwc-random, pcg-random, stdenv + }: + mkDerivation { + pname = "random-bytestring"; + version = "0.1.3.2"; + sha256 = "dcab3f6f32a83abd19ce1bddd8f7a7b31a4fb3bf126a58e472f71eafc36ab29a"; + libraryHaskellDepends = [ base bytestring mwc-random pcg-random ]; + doHaddock = false; + doCheck = false; + homepage = "https://www.github.com/larskuhtz/random-bytestring"; + description = "Efficient generation of random bytestrings"; + license = stdenv.lib.licenses.mit; + }) {}; + "random-shuffle" = callPackage + ({ mkDerivation, base, MonadRandom, random, stdenv }: + mkDerivation { + pname = "random-shuffle"; + version = "0.0.4"; + sha256 = "52704411f040fd0bf2361dad162e35dc13caa6535b2e4908d3513c00a95d0615"; + libraryHaskellDepends = [ base MonadRandom random ]; + doHaddock = false; + doCheck = false; + description = "Random shuffle implementation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "random-tree" = callPackage + ({ mkDerivation, base, containers, lens, MonadRandom, mtl, random + , random-shuffle, stdenv, transformers, tree-fun + }: + mkDerivation { + pname = "random-tree"; + version = "0.6.0.5"; + sha256 = "2b604e7ce184e2c877fac63dbac1df3060cdc023427b8eb5844106a826591cc2"; + libraryHaskellDepends = [ + base containers lens MonadRandom mtl random random-shuffle + transformers tree-fun + ]; + doHaddock = false; + doCheck = false; + description = "Create random trees"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "range" = callPackage + ({ mkDerivation, base, free, parsec, stdenv }: + mkDerivation { + pname = "range"; + version = "0.3.0.2"; + sha256 = "13c8f168b584637a5a1a389ef34e986ff10a0fe4f486d320a8fc8949e82a6b4f"; + libraryHaskellDepends = [ base free parsec ]; + doHaddock = false; + doCheck = false; + homepage = "https://bitbucket.org/robertmassaioli/range"; + description = "An efficient and versatile range library"; + license = stdenv.lib.licenses.mit; + }) {}; + "range-set-list" = callPackage + ({ mkDerivation, base, containers, deepseq, hashable, stdenv }: + mkDerivation { + pname = "range-set-list"; + version = "0.1.3.1"; + sha256 = "12e8d9cb99a2847da32934ed7f44a5acedaa59d8fa19eff0f46aa77921460c55"; + revision = "1"; + editedCabalFile = "0ma1gxmk2in2fj4rxhwshy2zq690ylw1zz0c9cnyin8mxkp96inc"; + libraryHaskellDepends = [ base containers deepseq hashable ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phadej/range-set-list#readme"; + description = "Memory efficient sets with ranges of elements"; + license = stdenv.lib.licenses.mit; + }) {}; + "rank1dynamic" = callPackage + ({ mkDerivation, base, binary, stdenv }: + mkDerivation { + pname = "rank1dynamic"; + version = "0.4.0"; + sha256 = "3c424bfe52b7d4766fd66ea34c204cf920b146455711d8d10d580ca6c175ab1d"; + revision = "1"; + editedCabalFile = "1idh1iz15pzdhrhy19584i9ahz41ijbmf56wbb2wns2kipy6w9lr"; + libraryHaskellDepends = [ base binary ]; + doHaddock = false; + doCheck = false; + homepage = "http://haskell-distributed.github.com"; + description = "Like Data.Dynamic/Data.Typeable but with support for rank-1 polymorphic types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "rank2classes" = callPackage + ({ mkDerivation, base, Cabal, cabal-doctest, distributive, stdenv + , template-haskell, transformers + }: + mkDerivation { + pname = "rank2classes"; + version = "1.3.2.1"; + sha256 = "44a414398cf9dd67fd9795680268bdb7307eadfa1dd52c92c67a0e89899e02ea"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base distributive template-haskell transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/blamario/grampa/tree/master/rank2classes"; + description = "standard type constructor class hierarchy, only with methods of rank 2 types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "rasterific-svg" = callPackage + ({ mkDerivation, base, binary, bytestring, containers, directory + , filepath, FontyFruity, JuicyPixels, lens, linear, mtl + , optparse-applicative, primitive, Rasterific, scientific, stdenv + , svg-tree, text, transformers, vector + }: + mkDerivation { + pname = "rasterific-svg"; + version = "0.3.3.2"; + sha256 = "02db61c98e6e550824e8d9813efe5e97293843e39e1c00e88837061b61a017c4"; + revision = "1"; + editedCabalFile = "19i9wlk951d85dqnmbgrnz0fg4xcw7cbv9cs2h8b440lycj3p4cv"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base binary bytestring containers directory filepath FontyFruity + JuicyPixels lens linear mtl primitive Rasterific scientific + svg-tree text transformers vector + ]; + executableHaskellDepends = [ + base bytestring directory filepath FontyFruity JuicyPixels + optparse-applicative Rasterific svg-tree + ]; + doHaddock = false; + doCheck = false; + description = "SVG renderer based on Rasterific"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ratel" = callPackage + ({ mkDerivation, aeson, base, bytestring, case-insensitive + , containers, http-client, http-client-tls, http-types, stdenv + , text, uuid + }: + mkDerivation { + pname = "ratel"; + version = "1.0.10"; + sha256 = "03b38e37a94bce5531a60e328318ebb060e45565421b256c61c17b2bfee32a66"; + libraryHaskellDepends = [ + aeson base bytestring case-insensitive containers http-client + http-client-tls http-types text uuid + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tfausak/ratel#readme"; + description = "Notify Honeybadger about exceptions"; + license = stdenv.lib.licenses.mit; + }) {}; + "ratel-wai" = callPackage + ({ mkDerivation, base, bytestring, case-insensitive, containers + , http-client, ratel, stdenv, wai + }: + mkDerivation { + pname = "ratel-wai"; + version = "1.1.2"; + sha256 = "f868ade1f88a6e52f5a7503c388d74d87b6ba7cef81cd5d051201817a8189bc9"; + libraryHaskellDepends = [ + base bytestring case-insensitive containers http-client ratel wai + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tfausak/ratel-wai#readme"; + description = "Notify Honeybadger about exceptions via a WAI middleware"; + license = stdenv.lib.licenses.mit; + }) {}; + "rattle" = callPackage + ({ mkDerivation, base, bytestring, cryptohash-sha256, deepseq + , directory, extra, filepath, hashable, shake, stdenv, time + , transformers, unordered-containers + }: + mkDerivation { + pname = "rattle"; + version = "0.1"; + sha256 = "19620782a25e354c032f9e9afc125ed30c70fea466fb9745b2374588292a2a83"; + revision = "1"; + editedCabalFile = "1ppli9l28b4pg6h57kx7vvy0wqacn4vx86bvrgjcwwlvlir49scw"; + libraryHaskellDepends = [ + base bytestring cryptohash-sha256 deepseq directory extra filepath + hashable shake time transformers unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ndmitchell/rattle#readme"; + description = "Forward build system, with caching and speculation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "raw-strings-qq" = callPackage + ({ mkDerivation, base, stdenv, template-haskell }: + mkDerivation { + pname = "raw-strings-qq"; + version = "1.1"; + sha256 = "2e011ec26aeaa53ab43c30b7d9b5b0f661f24b4ebef8884c12c571353c0fbed3"; + libraryHaskellDepends = [ base template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/23Skidoo/raw-strings-qq"; + description = "Raw string literals for Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "rawfilepath" = callPackage + ({ mkDerivation, base, bytestring, stdenv, unix }: + mkDerivation { + pname = "rawfilepath"; + version = "0.2.4"; + sha256 = "cbb01b49f7ff0271a8c6e4124f93515e6cdabf9581278594e19dd916b6bd5bd3"; + libraryHaskellDepends = [ base bytestring unix ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/xtendo-org/rawfilepath#readme"; + description = "Use RawFilePath instead of FilePath"; + license = stdenv.lib.licenses.asl20; + }) {}; + "rawstring-qm" = callPackage + ({ mkDerivation, base, bytestring, stdenv, template-haskell, text + }: + mkDerivation { + pname = "rawstring-qm"; + version = "0.2.3.0"; + sha256 = "11a177bb7d685fb6a98390630196bd544e877b7460648e61a2905c21a71268fe"; + libraryHaskellDepends = [ base bytestring template-haskell text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tolysz/rawstring-qm"; + description = "Simple raw string quotation and dictionary interpolation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "rcu" = callPackage + ({ mkDerivation, atomic-primops, base, Cabal, cabal-doctest, fail + , ghc-prim, parallel, primitive, stdenv, transformers + }: + mkDerivation { + pname = "rcu"; + version = "0.2.4"; + sha256 = "79bde4bee706392004070bebceef0cf11d67823065ac9d7fbf57f4b40c7d86fe"; + isLibrary = true; + isExecutable = true; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + atomic-primops base fail ghc-prim parallel primitive transformers + ]; + executableHaskellDepends = [ base transformers ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/rcu/"; + description = "Read-Copy-Update for Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "rdf" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, deepseq, dlist, fgl + , stdenv, text, transformers + }: + mkDerivation { + pname = "rdf"; + version = "0.1.0.3"; + sha256 = "5a7443a97abb283e1b1cd83c4fc6fd447f6a289390ea3410de76c84ef2dfd72f"; + revision = "1"; + editedCabalFile = "0x5zdjbyrpap5qs40yl0m96fcgy11f6s5r3v0n8n5904cxa5sqy3"; + libraryHaskellDepends = [ + attoparsec base bytestring deepseq dlist fgl text transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/traviswhitaker/rdf"; + description = "Representation and Incremental Processing of RDF Data"; + license = stdenv.lib.licenses.mit; + }) {}; + "rdtsc" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "rdtsc"; + version = "1.3.0.1"; + sha256 = "54c9a925f68d6c60b405e92f9d3bd9ebfc25cce0c72d2313a6c7e1b7cc2ed950"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mgrabmueller/rdtsc"; + description = "Binding for the rdtsc machine instruction"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "re2" = callPackage + ({ mkDerivation, base, bytestring, re2, stdenv, vector }: + mkDerivation { + pname = "re2"; + version = "0.3"; + sha256 = "cb223e3717838dcd501d4758e0348e6eff6978318f62053cf7dd3286ef5b996a"; + libraryHaskellDepends = [ base bytestring vector ]; + librarySystemDepends = [ re2 ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/rblaze/haskell-re2#readme"; + description = "Bindings to the re2 regular expression library"; + license = stdenv.lib.licenses.mit; + }) {inherit (pkgs) re2;}; + "read-editor" = callPackage + ({ mkDerivation, base, directory, process, stdenv }: + mkDerivation { + pname = "read-editor"; + version = "0.1.0.2"; + sha256 = "ed8aeca86823fbaf11a0a543fd106c9c3abe65216ea974ed56050cbebf777085"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base directory process ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/yamadapc/haskell-read-editor"; + description = "Opens a temporary file on the system's EDITOR and returns the resulting edits"; + license = stdenv.lib.licenses.mit; + }) {}; + "read-env-var" = callPackage + ({ mkDerivation, base, exceptions, stdenv, transformers }: + mkDerivation { + pname = "read-env-var"; + version = "1.0.0.0"; + sha256 = "03f3c8176fc08ce838ae772f13991258e2b496712cc71edb1a00336e7ce0b75c"; + libraryHaskellDepends = [ base exceptions transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/cdepillabout/read-env-var#readme"; + description = "Functions for safely reading environment variables"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "readable" = callPackage + ({ mkDerivation, base, bytestring, stdenv, text }: + mkDerivation { + pname = "readable"; + version = "0.3.1"; + sha256 = "703037ad2cca4d6d42ba23e2758d1911cd82e3e922c4078076c273231e4b43c9"; + libraryHaskellDepends = [ base bytestring text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mightybyte/readable"; + description = "Reading from Text and ByteString"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "reanimate-svg" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, containers + , double-conversion, JuicyPixels, lens, linear, mtl, scientific + , stdenv, text, transformers, vector, xml + }: + mkDerivation { + pname = "reanimate-svg"; + version = "0.9.8.0"; + sha256 = "5bbe93f757c4724fa062cb252c090737e82d81e94c5eb721ac55fa7ff891f1e0"; + libraryHaskellDepends = [ + attoparsec base bytestring containers double-conversion JuicyPixels + lens linear mtl scientific text transformers vector xml + ]; + doHaddock = false; + doCheck = false; + description = "SVG file loader and serializer"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "rebase" = callPackage + ({ mkDerivation, base, base-prelude, bifunctors, bytestring + , comonad, containers, contravariant, contravariant-extras, deepseq + , dlist, either, fail, hashable, mtl, profunctors, scientific + , selective, semigroupoids, semigroups, stdenv, stm, text, time + , transformers, unordered-containers, uuid, vector, void + }: + mkDerivation { + pname = "rebase"; + version = "1.4.1"; + sha256 = "2c2329f794f8c7f303a340acb69eb377aee9a6ec5aea289aa1f0e53fbb86db8d"; + libraryHaskellDepends = [ + base base-prelude bifunctors bytestring comonad containers + contravariant contravariant-extras deepseq dlist either fail + hashable mtl profunctors scientific selective semigroupoids + semigroups stm text time transformers unordered-containers uuid + vector void + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nikita-volkov/rebase"; + description = "A more progressive alternative to the \"base\" package"; + license = stdenv.lib.licenses.mit; + }) {}; + "record-dot-preprocessor" = callPackage + ({ mkDerivation, base, extra, ghc, stdenv, uniplate }: + mkDerivation { + pname = "record-dot-preprocessor"; + version = "0.2.5"; + sha256 = "9e0216be31a3a5b96342adc51c0fa0844a92d19104af476f45e347a41a29c081"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base extra ghc uniplate ]; + executableHaskellDepends = [ base extra ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ndmitchell/record-dot-preprocessor#readme"; + description = "Preprocessor to allow record.field syntax"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "record-hasfield" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "record-hasfield"; + version = "1.0"; + sha256 = "523d2f5ffcbc54881fb3318411a095ae4ac6ec48e36cd6aecf90486a89849eca"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ndmitchell/record-hasfield#readme"; + description = "A version of GHC.Records as available in future GHCs."; + license = stdenv.lib.licenses.bsd3; + }) {}; + "records-sop" = callPackage + ({ mkDerivation, base, deepseq, generics-sop, ghc-prim, stdenv }: + mkDerivation { + pname = "records-sop"; + version = "0.1.0.3"; + sha256 = "4581dc60889928f4ab1f493cbe6362b7a3854785b8e305d5c4bc444dbe591388"; + revision = "1"; + editedCabalFile = "0492a3cabdl5ccncc7lk7bvh55in4hzm345fl3xpidp9jx6mv1x4"; + libraryHaskellDepends = [ base deepseq generics-sop ghc-prim ]; + doHaddock = false; + doCheck = false; + description = "Record subtyping and record utilities with generics-sop"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "recursion-schemes" = callPackage + ({ mkDerivation, base, base-orphans, comonad, free, stdenv + , template-haskell, th-abstraction, transformers + }: + mkDerivation { + pname = "recursion-schemes"; + version = "5.1.3"; + sha256 = "b21736e54b1d5fb0149624e95f2d8d8fd3413bb0972eda6a70e5753d3c9f1528"; + revision = "2"; + editedCabalFile = "01q18gplv5k328qf74innnx2z2p15pg5nc6sikxq6fkkw4v3rkyb"; + libraryHaskellDepends = [ + base base-orphans comonad free template-haskell th-abstraction + transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/recursion-schemes/"; + description = "Representing common recursion patterns as higher-order functions"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "reducers" = callPackage + ({ mkDerivation, array, base, bytestring, containers, fingertree + , hashable, semigroupoids, semigroups, stdenv, text, transformers + , unordered-containers + }: + mkDerivation { + pname = "reducers"; + version = "3.12.3"; + sha256 = "7186733767405984c1eda96b18908f458b379f116a1589cd66f4319fe8458e27"; + revision = "1"; + editedCabalFile = "1v0r75wkaahxdv4y0sqgcikvgwymiz12fa8nkk59n1g4x9nng9wb"; + libraryHaskellDepends = [ + array base bytestring containers fingertree hashable semigroupoids + semigroups text transformers unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/reducers/"; + description = "Semigroups, specialized containers and a general map/reduce framework"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ref-fd" = callPackage + ({ mkDerivation, base, stdenv, stm, transformers }: + mkDerivation { + pname = "ref-fd"; + version = "0.4.0.2"; + sha256 = "881779f2910dc77778dd8e3ed6bf19b2451f363e7b47713d8bf4b9b0d9c955b1"; + libraryHaskellDepends = [ base stm transformers ]; + doHaddock = false; + doCheck = false; + description = "A type class for monads with references using functional dependencies"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "refact" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "refact"; + version = "0.3.0.2"; + sha256 = "0ad029727797c8ca5d179c7abf1bfc135d86a7d72cf93785ee12ad243aeb1f6c"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Specify refactorings to perform with apply-refact"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "reflection" = callPackage + ({ mkDerivation, base, stdenv, template-haskell }: + mkDerivation { + pname = "reflection"; + version = "2.1.5"; + sha256 = "272ee9bffb722047067296a34f68d7450e3f6abfbe62eed02a9cef20ed212977"; + 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; + }) {}; + "regex" = callPackage + ({ mkDerivation, array, base, base-compat, bytestring, containers + , hashable, regex-base, regex-pcre-builtin, regex-tdfa, stdenv + , template-haskell, text, time, time-locale-compat, transformers + , unordered-containers, utf8-string + }: + mkDerivation { + pname = "regex"; + version = "1.1.0.0"; + sha256 = "1d291cd8c7668899bd606b35c94e2188e2858b2944ff571abf058ec98a7f1d0a"; + libraryHaskellDepends = [ + array base base-compat bytestring containers hashable regex-base + regex-pcre-builtin regex-tdfa template-haskell text time + time-locale-compat transformers unordered-containers utf8-string + ]; + doHaddock = false; + doCheck = false; + homepage = "http://regex.uk"; + description = "Toolkit for regex-base"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "regex-applicative" = callPackage + ({ mkDerivation, base, containers, stdenv, transformers }: + mkDerivation { + pname = "regex-applicative"; + version = "0.3.3.1"; + sha256 = "8f064fc23b58fcdd0ef3ce9e2597d877a86bec1770f2b877cb3057b54bb70a5c"; + libraryHaskellDepends = [ base containers transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/feuerbach/regex-applicative"; + description = "Regex-based parsing with applicative interface"; + license = stdenv.lib.licenses.mit; + }) {}; + "regex-applicative-text" = callPackage + ({ mkDerivation, base, regex-applicative, stdenv, text }: + mkDerivation { + pname = "regex-applicative-text"; + version = "0.1.0.1"; + sha256 = "b093051f80865d257da2ded8ad1b566927b01b3d2f86d41da2ffee4a26c4e2d9"; + revision = "5"; + editedCabalFile = "1jgmhqhlhj9zhxwikmhiq71fj1900iqiyg6r9l5y7xjk7arwscmi"; + libraryHaskellDepends = [ base regex-applicative text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phadej/regex-applicative-text#readme"; + description = "regex-applicative on text"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "regex-base" = callPackage + ({ mkDerivation, array, base, bytestring, containers, mtl, stdenv + , text + }: + mkDerivation { + pname = "regex-base"; + version = "0.94.0.0"; + sha256 = "c41f82f5fc1157c961a4cbdc0cd5561e5aa44f339ce6e706d978d97e0ca6b914"; + revision = "1"; + editedCabalFile = "13lnky4ps9as73jqrwz4aqn5sfyrcz2zj2ng52xzz512fv59baj4"; + libraryHaskellDepends = [ + array base bytestring containers mtl text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://wiki.haskell.org/Regular_expressions"; + description = "Common \"Text.Regex.*\" API for Regex matching"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "regex-compat" = callPackage + ({ mkDerivation, array, base, regex-base, regex-posix, stdenv }: + mkDerivation { + pname = "regex-compat"; + version = "0.95.2.0"; + sha256 = "1fc90e476fc30ced2404fac04433ec422463210a32b49f739864e1ebf2278406"; + revision = "1"; + editedCabalFile = "1d2k9zj51rhy695vlx6cfcmik6a0yyk5kl6aza7nqsqc6zwhidif"; + libraryHaskellDepends = [ array base regex-base regex-posix ]; + doHaddock = false; + doCheck = false; + description = "Replaces/Enhances \"Text.Regex\""; + license = stdenv.lib.licenses.bsd3; + }) {}; + "regex-compat-tdfa" = callPackage + ({ mkDerivation, array, base, regex-base, regex-tdfa, stdenv }: + mkDerivation { + pname = "regex-compat-tdfa"; + version = "0.95.1.4"; + sha256 = "4fa38ed24ae390eeffe6eef04bbe632d7ecd02b9123729e976e7420f927520dd"; + libraryHaskellDepends = [ array base regex-base regex-tdfa ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/shelarcy/regex-compat-tdfa"; + description = "Unicode Support version of Text.Regex, using regex-tdfa"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "regex-pcre" = callPackage + ({ mkDerivation, array, base, bytestring, containers, pcre + , regex-base, stdenv + }: + mkDerivation { + pname = "regex-pcre"; + version = "0.95.0.0"; + sha256 = "16ad6f10de3b14a4020075b3db64d2ca0c585d94013420418ddd4abd0836c75a"; + revision = "1"; + editedCabalFile = "1s5jdwvymc9hxdfa23x5amnv2kkcsm2p119f38df2vjdxfvjfiq4"; + libraryHaskellDepends = [ + array base bytestring containers regex-base + ]; + libraryPkgconfigDepends = [ pcre ]; + doHaddock = false; + doCheck = false; + description = "PCRE Backend for \"Text.Regex\" (regex-base)"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) pcre;}; + "regex-pcre-builtin" = callPackage + ({ mkDerivation, array, base, bytestring, containers, regex-base + , stdenv, text + }: + mkDerivation { + pname = "regex-pcre-builtin"; + version = "0.95.1.2.8.43"; + sha256 = "b4ae10ad53726249b064f880984ecba2a500ba27e47cb60b2e2af0f44643b6af"; + libraryHaskellDepends = [ + array base bytestring containers regex-base text + ]; + doHaddock = false; + doCheck = false; + description = "PCRE Backend for \"Text.Regex\" (regex-base)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "regex-posix" = callPackage + ({ mkDerivation, array, base, bytestring, containers, regex-base + , stdenv + }: + mkDerivation { + pname = "regex-posix"; + version = "0.96.0.0"; + sha256 = "251300f1a6bb2e91abb8bf513a21981f8fab79c98a65acea2bb6d6a524414521"; + revision = "1"; + editedCabalFile = "1cy39n1928wv55i7k4wm7zd3xijk7p54kbrxxlfzfvgax5k163b9"; + libraryHaskellDepends = [ + array base bytestring containers regex-base + ]; + doHaddock = false; + doCheck = false; + description = "POSIX Backend for \"Text.Regex\" (regex-base)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "regex-tdfa" = callPackage + ({ mkDerivation, array, base, bytestring, containers, mtl, parsec + , regex-base, stdenv, text + }: + mkDerivation { + pname = "regex-tdfa"; + version = "1.3.1.0"; + sha256 = "15c376783d397b3b9933cf35980808feddde273bd6f2445babbccb2f76a42ec0"; + revision = "1"; + editedCabalFile = "1fhi4g2p29qnnfyb211n62g97qrw3gz1kahca7rlz43all93ihdy"; + libraryHaskellDepends = [ + array base bytestring containers mtl parsec regex-base text + ]; + doHaddock = false; + doCheck = false; + description = "Pure Haskell Tagged DFA Backend for \"Text.Regex\" (regex-base)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "regex-with-pcre" = callPackage + ({ mkDerivation, base, base-compat, bytestring, containers, regex + , regex-base, regex-pcre-builtin, regex-tdfa, stdenv + , template-haskell, text, transformers, unordered-containers + }: + mkDerivation { + pname = "regex-with-pcre"; + version = "1.1.0.0"; + sha256 = "5d5d2e468820777054cb532333cddf340fc82b45076d17288a6072abcd0898a3"; + libraryHaskellDepends = [ + base base-compat bytestring containers regex regex-base + regex-pcre-builtin regex-tdfa template-haskell text transformers + unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://regex.uk"; + description = "Toolkit for regex-base"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "registry" = callPackage + ({ mkDerivation, base, containers, exceptions, hashable, mmorph + , mtl, protolude, resourcet, semigroupoids, semigroups, stdenv + , template-haskell, text, transformers-base + }: + mkDerivation { + pname = "registry"; + version = "0.1.7.1"; + sha256 = "801e0c3dd002497272a9a912fa290a2f63d8f1580534aec8851d82d1729f7598"; + libraryHaskellDepends = [ + base containers exceptions hashable mmorph mtl protolude resourcet + semigroupoids semigroups template-haskell text transformers-base + ]; + doHaddock = false; + doCheck = false; + description = "data structure for assembling components"; + license = stdenv.lib.licenses.mit; + }) {}; + "reinterpret-cast" = callPackage + ({ mkDerivation, array, base, stdenv }: + mkDerivation { + pname = "reinterpret-cast"; + version = "0.1.0"; + sha256 = "5654622c904b42c62f2473c64624715dbd458ea00209ed9ab39396eabc1353e4"; + libraryHaskellDepends = [ array base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nh2/reinterpret-cast"; + description = "Memory reinterpretation casts for Float/Double and Word32/Word64"; + license = stdenv.lib.licenses.mit; + }) {}; + "relapse" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, stdenv }: + mkDerivation { + pname = "relapse"; + version = "1.0.0.0"; + sha256 = "65c68af5e3d18e67bd6f81ab62ea9cc271d8283d876f7baf1c4ee64515a9aa19"; + libraryHaskellDepends = [ attoparsec base bytestring ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/iostat/relapse#readme"; + description = "Sensible RLP encoding"; + license = stdenv.lib.licenses.mit; + }) {}; + "relational-query" = callPackage + ({ mkDerivation, array, base, bytestring, containers, dlist + , names-th, persistable-record, product-isomorphic, sql-words + , stdenv, template-haskell, text, th-reify-compat, time + , time-locale-compat, transformers + }: + mkDerivation { + pname = "relational-query"; + version = "0.12.2.2"; + sha256 = "5bfe69ee23fe71602d6696c3fd8ff4a19519b58f564aa8396b1fb2c20c67c81c"; + libraryHaskellDepends = [ + array base bytestring containers dlist names-th persistable-record + product-isomorphic sql-words template-haskell text th-reify-compat + time time-locale-compat transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://khibino.github.io/haskell-relational-record/"; + description = "Typeful, Modular, Relational, algebraic query engine"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "relational-query-HDBC" = callPackage + ({ mkDerivation, base, containers, convertible, dlist, HDBC + , HDBC-session, names-th, persistable-record, product-isomorphic + , relational-query, relational-schemas, sql-words, stdenv + , template-haskell, th-data-compat, transformers + }: + mkDerivation { + pname = "relational-query-HDBC"; + version = "0.7.2.0"; + sha256 = "83e90974b7e1281d7e1ac3aea03c145080aa53adfd1c36bf7096dc6b2096ef3f"; + libraryHaskellDepends = [ + base containers convertible dlist HDBC HDBC-session names-th + persistable-record product-isomorphic relational-query + relational-schemas sql-words template-haskell th-data-compat + transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://khibino.github.io/haskell-relational-record/"; + description = "HDBC instance of relational-query and typed query interface for HDBC"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "relational-record" = callPackage + ({ mkDerivation, base, persistable-record + , persistable-types-HDBC-pg, product-isomorphic, relational-query + , relational-query-HDBC, stdenv + }: + mkDerivation { + pname = "relational-record"; + version = "0.2.2.0"; + sha256 = "0bbd2663c394a39a7b3d9bcd257d91e3312be7f3c8df562b6868e82c0b96b3da"; + libraryHaskellDepends = [ + base persistable-record persistable-types-HDBC-pg + product-isomorphic relational-query relational-query-HDBC + ]; + doHaddock = false; + doCheck = false; + homepage = "http://khibino.github.io/haskell-relational-record/"; + description = "Meta package of Relational Record"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "relational-schemas" = callPackage + ({ mkDerivation, base, bytestring, containers, relational-query + , sql-words, stdenv, template-haskell, time + }: + mkDerivation { + pname = "relational-schemas"; + version = "0.1.8.0"; + sha256 = "849651c007e27d39f868b4f23e3f5b1b1e4a55b766e6ddf90e64fbdbb11c4b04"; + libraryHaskellDepends = [ + base bytestring containers relational-query sql-words + template-haskell time + ]; + doHaddock = false; + doCheck = false; + homepage = "http://khibino.github.io/haskell-relational-record/"; + description = "RDBMSs' schema templates for relational-query"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "relude" = callPackage + ({ mkDerivation, base, bytestring, containers, deepseq, ghc-prim + , hashable, mtl, stdenv, stm, text, transformers + , unordered-containers + }: + mkDerivation { + pname = "relude"; + version = "0.6.0.0"; + sha256 = "2c3a24a8e7b8143386bfec276046387300f66d5de523a0e3d653a50d4d0eae45"; + libraryHaskellDepends = [ + base bytestring containers deepseq ghc-prim hashable mtl stm text + transformers unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/kowainik/relude"; + description = "Custom prelude from Kowainik"; + license = stdenv.lib.licenses.mit; + }) {}; + "renderable" = callPackage + ({ mkDerivation, base, containers, hashable, stdenv, transformers + }: + mkDerivation { + pname = "renderable"; + version = "0.2.0.1"; + sha256 = "d1ea5a8d2da8913700c326c3e757c8c4c8a87f1353125bbc9ea372729e04b6c5"; + libraryHaskellDepends = [ base containers hashable transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/schell/renderable"; + description = "An API for managing renderable resources"; + license = stdenv.lib.licenses.mit; + }) {}; + "replace-attoparsec" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, stdenv, text }: + mkDerivation { + pname = "replace-attoparsec"; + version = "1.2.2.0"; + sha256 = "9525f0f2398aee668d27d844a763def29fa04d5591f55492954ea9238569d9af"; + libraryHaskellDepends = [ attoparsec base bytestring text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jamesdbrock/replace-attoparsec"; + description = "Find, replace, and edit text patterns with Attoparsec parsers (instead of regex)"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "replace-megaparsec" = callPackage + ({ mkDerivation, base, bytestring, megaparsec, stdenv, text }: + mkDerivation { + pname = "replace-megaparsec"; + version = "1.2.1.0"; + sha256 = "2b6f3e059d58f163a366c1316273bbd9a9319ba70e6ca0247b0ecd86bb5100cc"; + libraryHaskellDepends = [ base bytestring megaparsec text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jamesdbrock/replace-megaparsec"; + description = "Find, replace, and edit text patterns with Megaparsec parsers"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "repline" = callPackage + ({ mkDerivation, base, containers, exceptions, haskeline, mtl + , process, stdenv + }: + mkDerivation { + pname = "repline"; + version = "0.2.2.0"; + sha256 = "a191edc3fd5ade0035e17792bf98cdf54eeedc4293b02209da250959806bc519"; + revision = "1"; + editedCabalFile = "1x4f1cbn9ylg82h853mqhm0sda6lz76ssk45d0x842pjbn3y46xx"; + libraryHaskellDepends = [ + base containers exceptions haskeline mtl process + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/sdiehl/repline"; + description = "Haskeline wrapper for GHCi-like REPL interfaces"; + license = stdenv.lib.licenses.mit; + }) {}; + "req" = callPackage + ({ mkDerivation, aeson, authenticate-oauth, base, blaze-builder + , bytestring, case-insensitive, connection, http-api-data + , http-client, http-client-tls, http-types, modern-uri + , monad-control, mtl, retry, stdenv, text, time, transformers + , transformers-base + }: + mkDerivation { + pname = "req"; + version = "3.1.0"; + sha256 = "4b4f0f198cff8158132b01d1e2c5b9a74ca665a3fc6e4b43c2c24be8e15aa348"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson authenticate-oauth base blaze-builder bytestring + case-insensitive connection http-api-data http-client + http-client-tls http-types modern-uri monad-control mtl retry text + time transformers transformers-base + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mrkkrp/req"; + description = "Easy-to-use, type-safe, expandable, high-level HTTP client library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "req-conduit" = callPackage + ({ mkDerivation, base, bytestring, conduit, http-client, req + , resourcet, stdenv, transformers + }: + mkDerivation { + pname = "req-conduit"; + version = "1.0.0"; + sha256 = "1da764e4bdc5454aef3d79cff2d72c9fa393a8d049ab14c3ba2be77325d96ba4"; + revision = "6"; + editedCabalFile = "0wmzf62r5jawlccbndvsrr6cj4r0bdl4mqqwcnxz412cdq71w8hz"; + libraryHaskellDepends = [ + base bytestring conduit http-client req resourcet transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mrkkrp/req-conduit"; + description = "Conduit helpers for the req HTTP client library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "rerebase" = callPackage + ({ mkDerivation, rebase, stdenv }: + mkDerivation { + pname = "rerebase"; + version = "1.4.1"; + sha256 = "35f63d24f6b02bb310ce264f7ff175925dd5ff3f363d65a9536e068022bf43a5"; + libraryHaskellDepends = [ rebase ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nikita-volkov/rerebase"; + description = "Reexports from \"base\" with a bunch of other standard libraries"; + license = stdenv.lib.licenses.mit; + }) {}; + "resolv" = callPackage + ({ mkDerivation, base, base16-bytestring, binary, bytestring + , containers, stdenv + }: + mkDerivation { + pname = "resolv"; + version = "0.1.2.0"; + sha256 = "81a2bafad484db123cf8d17a02d98bb388a127fd0f822fa022589468a0e64671"; + libraryHaskellDepends = [ + base base16-bytestring binary bytestring containers + ]; + doHaddock = false; + doCheck = false; + description = "Domain Name Service (DNS) lookup via the libresolv standard library routines"; + license = stdenv.lib.licenses.gpl2Plus; + }) {}; + "resource-pool" = callPackage + ({ mkDerivation, base, hashable, 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 + ({ mkDerivation, base, containers, exceptions, mtl, primitive + , stdenv, transformers, unliftio-core + }: + mkDerivation { + pname = "resourcet"; + version = "1.2.4"; + sha256 = "1d45f46616bfb9f2be7f913e8124262d4c0f1f7c03b046406ba791895306fb04"; + 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; + }) {}; + "result" = callPackage + ({ mkDerivation, base, bifunctors, keys, mtl, stdenv, transformers + }: + mkDerivation { + pname = "result"; + version = "0.2.6.0"; + sha256 = "f526d97cdab851f24e215e346f6d54d3a504a6ac5d9264f580c4f72d606178c5"; + libraryHaskellDepends = [ base bifunctors keys mtl transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/srijs/haskell-result"; + description = "Encode success or at least one error"; + license = stdenv.lib.licenses.mit; + }) {}; + "rethinkdb-client-driver" = callPackage + ({ mkDerivation, aeson, base, binary, bytestring, containers + , hashable, mtl, network, old-locale, scientific, stdenv, stm + , template-haskell, text, time, unordered-containers, vector + }: + mkDerivation { + pname = "rethinkdb-client-driver"; + version = "0.0.25"; + sha256 = "0f9dc156cd61b866b847b1b1a60a2345b4b5556b8b75a9e8499b0514e7f98996"; + revision = "5"; + editedCabalFile = "051fgkx8zdlbpnsgvqm4jqk9a21xszz9sdhcmchx6h4ilyn7byjy"; + libraryHaskellDepends = [ + aeson base binary bytestring containers hashable mtl network + old-locale scientific stm template-haskell text time + unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/wereHamster/rethinkdb-client-driver"; + description = "Client driver for RethinkDB"; + license = stdenv.lib.licenses.mit; + }) {}; + "retry" = callPackage + ({ mkDerivation, base, exceptions, ghc-prim, random, stdenv + , transformers + }: + mkDerivation { + pname = "retry"; + version = "0.8.1.2"; + sha256 = "c5415ed7928d81611fa570fef9dd6c009f3d722a16a36f1177bdde2e888e9e5b"; + libraryHaskellDepends = [ + base exceptions ghc-prim random transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/Soostone/retry"; + description = "Retry combinators for monadic actions that may fail"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "rev-state" = callPackage + ({ mkDerivation, base, mtl, stdenv }: + mkDerivation { + pname = "rev-state"; + version = "0.1.2"; + sha256 = "ee070e39d7f7d673593e2f356ab317bc2fdd0d8a283f8316c0e5b5adbdf0f919"; + revision = "2"; + editedCabalFile = "0dfiwf4808vjhayv7xr058rzwl6jmsmhzy03mk48m9kmlqibk3fy"; + libraryHaskellDepends = [ base mtl ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/DanBurton/rev-state#readme"; + description = "Reverse State monad transformer"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "rfc1751" = callPackage + ({ mkDerivation, base, bytestring, cereal, stdenv, vector }: + mkDerivation { + pname = "rfc1751"; + version = "0.1.2"; + sha256 = "a345e81625ffbdf3d3dc1723d322133108a5fd9ba17fbfae6e954046cd2b9aca"; + libraryHaskellDepends = [ base bytestring cereal vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/xenog/rfc1751.git#readme"; + description = "RFC-1751 library for Haskell"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "rfc5051" = callPackage + ({ mkDerivation, base, bytestring, containers, stdenv }: + mkDerivation { + pname = "rfc5051"; + version = "0.1.0.4"; + sha256 = "615daa230eabc781eff1d3ce94c42fc5ba6188dbeb115a233328454b02c1b3d3"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base bytestring containers ]; + doHaddock = false; + doCheck = false; + description = "Simple unicode collation as per RFC5051"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "rigel-viz" = callPackage + ({ mkDerivation, aeson, base, bytestring, colour, containers + , stdenv, text + }: + mkDerivation { + pname = "rigel-viz"; + version = "0.2.0.0"; + sha256 = "ba972f5ed4fde34b3d6185f311666cec93ec5618f047c28a09c5e9683d34cc7c"; + libraryHaskellDepends = [ + aeson base bytestring colour containers text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ocramz/rigel-viz"; + description = "A mid-level wrapper for vega-lite"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "rio" = callPackage + ({ mkDerivation, base, bytestring, containers, deepseq, directory + , exceptions, filepath, hashable, microlens, mtl, primitive + , process, stdenv, text, time, typed-process, unix, unliftio + , unliftio-core, unordered-containers, vector + }: + mkDerivation { + pname = "rio"; + version = "0.1.15.1"; + sha256 = "b13c91b74652377917c2816f42c75b1b32d1b20b91f1227fa3e6eee4b9ecb316"; + libraryHaskellDepends = [ + base bytestring containers deepseq directory exceptions filepath + hashable microlens mtl primitive process text time typed-process + unix unliftio unliftio-core unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/commercialhaskell/rio#readme"; + description = "A standard library for Haskell"; + license = stdenv.lib.licenses.mit; + }) {}; + "rio-orphans" = callPackage + ({ mkDerivation, base, exceptions, fast-logger, monad-control + , monad-logger, resourcet, rio, stdenv, transformers-base + }: + mkDerivation { + pname = "rio-orphans"; + version = "0.1.1.0"; + sha256 = "7e8d2c6df6e7afdbca5b344c6e57c754e2d6b9c0cfb4f00e1df88dad1bd48b4e"; + libraryHaskellDepends = [ + base exceptions fast-logger monad-control monad-logger resourcet + rio transformers-base + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/commercialhaskell/rio#readme"; + description = "Orphan instances for the RIO type in the rio package"; + license = stdenv.lib.licenses.mit; + }) {}; + "rio-prettyprint" = callPackage + ({ mkDerivation, aeson, annotated-wl-pprint, ansi-terminal, array + , base, Cabal, colour, mtl, path, rio, stdenv, text + }: + mkDerivation { + pname = "rio-prettyprint"; + version = "0.1.0.0"; + sha256 = "15e4ddc5268f033cfad89ddd023d4157c7dc5784004aa40d232581380e6b1459"; + revision = "2"; + editedCabalFile = "1hvhjqy7kfk7fglx1rw8axscy0dfzqwd1564awnwdhvmf8silkkn"; + libraryHaskellDepends = [ + aeson annotated-wl-pprint ansi-terminal array base Cabal colour mtl + path rio text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/commercialhaskell/stack#readme"; + description = "Pretty-printing for RIO"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "roc-id" = callPackage + ({ mkDerivation, base, MonadRandom, Only, stdenv, text + , vector-sized + }: + mkDerivation { + pname = "roc-id"; + version = "0.1.0.0"; + sha256 = "3144d7edc22fc5816b38fa356811417125572d062e07d23d8319466c68868429"; + libraryHaskellDepends = [ + base MonadRandom Only text vector-sized + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jonathanknowles/roc-id#readme"; + description = "Implementation of the ROC National ID standard"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "rocksdb-haskell" = callPackage + ({ mkDerivation, base, binary, bytestring, data-default, directory + , filepath, resourcet, rocksdb, stdenv, transformers + }: + mkDerivation { + pname = "rocksdb-haskell"; + version = "1.0.1"; + sha256 = "b8407c933f503c2e21578a558b829288917f0f6f5ff7c32229cf5b11abed4dff"; + libraryHaskellDepends = [ + base binary bytestring data-default directory filepath resourcet + transformers + ]; + librarySystemDepends = [ rocksdb ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/serokell/rocksdb-haskell"; + description = "Haskell bindings to RocksDB"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) rocksdb;}; + "rocksdb-query" = callPackage + ({ mkDerivation, base, bytestring, cereal, conduit, resourcet + , rocksdb-haskell, stdenv, unliftio + }: + mkDerivation { + pname = "rocksdb-query"; + version = "0.3.1"; + sha256 = "0e6c0d7e1df6e0da1378871b87adce3403df7915419e76f4d2f996d58b23541c"; + libraryHaskellDepends = [ + base bytestring cereal conduit resourcet rocksdb-haskell unliftio + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jprupp/rocksdb-query#readme"; + description = "RocksDB database querying library for Haskell"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "roles" = callPackage + ({ mkDerivation, base, containers, stdenv }: + mkDerivation { + pname = "roles"; + version = "0.2.0.0"; + sha256 = "e29d2f31b21b2d8ce3507e17211e70a61d2e434a8e19f80b2e4898bdabac34a0"; + libraryHaskellDepends = [ base containers ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/matt-noonan/roles/"; + description = "Composable class-based roles"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "rope-utf16-splay" = callPackage + ({ mkDerivation, base, stdenv, text }: + mkDerivation { + pname = "rope-utf16-splay"; + version = "0.3.1.0"; + sha256 = "cbf878098355441ed7be445466fcb72d45390073a298b37649d762de2a7f8cc6"; + libraryHaskellDepends = [ base text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ollef/rope-utf16-splay"; + description = "Ropes optimised for updating using UTF-16 code units and row/column pairs"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "rosezipper" = callPackage + ({ mkDerivation, base, containers, stdenv }: + mkDerivation { + pname = "rosezipper"; + version = "0.2"; + sha256 = "6cab4f1c192cc3b8b0a9eb11a32780d235020a539a0e91125eed5ec590bad7bc"; + libraryHaskellDepends = [ base containers ]; + doHaddock = false; + doCheck = false; + description = "Generic zipper implementation for Data.Tree"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "rot13" = callPackage + ({ mkDerivation, base, bytestring, stdenv, text }: + mkDerivation { + pname = "rot13"; + version = "0.2.0.1"; + sha256 = "e026d418cc6a1ce83ba11e811387e62ad49ffb1cbd6ae7f58b72fd179fccd4dc"; + libraryHaskellDepends = [ base bytestring text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/kvanberendonck/codec-rot13"; + description = "Fast ROT13 cipher for Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "rpmbuild-order" = callPackage + ({ mkDerivation, base, bytestring, Cabal, containers, directory + , fgl, filepath, optparse-applicative, process, simple-cmd-args + , stdenv + }: + mkDerivation { + pname = "rpmbuild-order"; + version = "0.3"; + sha256 = "9982a02c70a921a5356fefb7b4ef8fb9583e095c9f7975d398ab1c1e9a0dacf0"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base bytestring Cabal containers directory fgl filepath + optparse-applicative process simple-cmd-args + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/juhp/rpmbuild-order"; + description = "Order RPM packages by dependencies"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "run-st" = callPackage + ({ mkDerivation, base, primitive, primitive-unlifted, stdenv }: + mkDerivation { + pname = "run-st"; + version = "0.1.1.0"; + sha256 = "6eb78090904ca63ce54e753853b0951475363abbe3d1977b053e0bb179472e86"; + libraryHaskellDepends = [ base primitive primitive-unlifted ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/andrewthad/run-st"; + description = "runST without boxing penalty"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "runmemo" = callPackage + ({ mkDerivation, stdenv }: + mkDerivation { + pname = "runmemo"; + version = "1.0.0.1"; + sha256 = "ba5ef3177f8fe5f443808e44f62d03b23ac19bbef7f708e40532031a3505d689"; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/DanBurton/runmemo"; + description = "A simple memoization helper library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "safe" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "safe"; + version = "0.3.18"; + sha256 = "d7775be28af83beeee2fa8921201c6b93358ba6a23a2967d53e5f382a9ec0fed"; + revision = "1"; + editedCabalFile = "0zr1di94nbvs6848g1ng6azl7nwm7454kjig2c7gcf9sp4q7z8ba"; + 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; + }) {}; + "safe-decimal" = callPackage + ({ mkDerivation, base, Cabal, cabal-doctest, deepseq, exceptions + , scientific, stdenv + }: + mkDerivation { + pname = "safe-decimal"; + version = "0.2.0.0"; + sha256 = "2b3a6eece6bbab7bb416f80d37dc1f707c66c4320da9f28492ef54b4a2292d0e"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ base deepseq exceptions scientific ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fpco/safe-decimal#readme"; + description = "Safe and very efficient arithmetic operations on fixed decimal point numbers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "safe-exceptions" = callPackage + ({ mkDerivation, base, deepseq, exceptions, stdenv, transformers }: + mkDerivation { + pname = "safe-exceptions"; + version = "0.1.7.0"; + sha256 = "18cddc587b52b6faa0287fb6ad6c964d1562571ea2c8ff57a194dd54b5fba069"; + revision = "6"; + editedCabalFile = "0x82m44qwf3fls3ypbdca958l9hhfqyfip6rzzxi7648f0sasv21"; + libraryHaskellDepends = [ base deepseq exceptions transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fpco/safe-exceptions#readme"; + description = "Safe, consistent, and easy exception handling"; + license = stdenv.lib.licenses.mit; + }) {}; + "safe-exceptions-checked" = callPackage + ({ mkDerivation, base, deepseq, safe-exceptions, stdenv + , transformers + }: + mkDerivation { + pname = "safe-exceptions-checked"; + version = "0.1.0"; + sha256 = "d807552b828de308d80805f65ee41f3e25571506b10e6b28b0b81de4aec0ca3f"; + revision = "3"; + editedCabalFile = "004id0k46j545zvkldfcv5qjgxzl35brm9h6fq72y43b9hl2y55f"; + libraryHaskellDepends = [ + base deepseq safe-exceptions transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mitchellwrosen/safe-exceptions-checked#readme"; + description = "Safe, checked exceptions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "safe-foldable" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "safe-foldable"; + version = "0.1.0.0"; + sha256 = "ca7f2ecc0e799c239df8ce56e8592fb8b8264c229ab4e1c66e0f821d299007d1"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tejon/safe-foldable#readme"; + description = "Safe wrappers for null-partial Foldable operations"; + license = stdenv.lib.licenses.mit; + }) {}; + "safe-json" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, dlist + , hashable, scientific, stdenv, tasty, tasty-hunit + , tasty-quickcheck, text, time, unordered-containers, uuid-types + , vector + }: + mkDerivation { + pname = "safe-json"; + version = "1.1.0"; + sha256 = "1c1e240ff52aff236e7246e19df5adaad278d81f5991875429c73dc69a70faa3"; + revision = "1"; + editedCabalFile = "04bwgnv53acmiw50wj3k5lb791b4702mdzhsphshlwk2bc34ybqg"; + libraryHaskellDepends = [ + aeson base bytestring containers dlist hashable scientific tasty + tasty-hunit tasty-quickcheck text time unordered-containers + uuid-types vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Vlix/safe-json#readme"; + description = "Automatic JSON format versioning"; + license = stdenv.lib.licenses.mit; + }) {}; + "safe-money" = callPackage + ({ mkDerivation, base, binary, constraints, deepseq, hashable + , QuickCheck, stdenv, text, vector-space + }: + mkDerivation { + pname = "safe-money"; + version = "0.9"; + sha256 = "ee6810cc3f67da59d9300b3baa1c90f9a9d6876d0f563a070a9f3ddcbcbe7d30"; + libraryHaskellDepends = [ + base binary constraints deepseq hashable QuickCheck text + vector-space + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/k0001/safe-money"; + description = "Type-safe and lossless encoding and manipulation of money, fiat currencies, crypto currencies and precious metals"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "safecopy" = callPackage + ({ mkDerivation, array, base, bytestring, cereal, containers + , generic-data, old-time, stdenv, template-haskell, text, time + , transformers, vector + }: + mkDerivation { + pname = "safecopy"; + version = "0.10.3"; + sha256 = "a40c5f34b3b459fbe87186bbb9770903585d7272a90712fad1c00f75cd864f90"; + libraryHaskellDepends = [ + array base bytestring cereal containers generic-data old-time + template-haskell text time transformers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/acid-state/safecopy"; + description = "Binary serialization with version control"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "safeio" = callPackage + ({ mkDerivation, base, bytestring, conduit, conduit-combinators + , directory, exceptions, filepath, resourcet, stdenv, unix + }: + mkDerivation { + pname = "safeio"; + version = "0.0.5.0"; + sha256 = "d5799b6a6cd36e8f5442d991ed3a2076b10e0e3131269a2090b8c9c5c001e311"; + libraryHaskellDepends = [ + base bytestring conduit conduit-combinators directory exceptions + filepath resourcet unix + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/luispedro/safeio#readme"; + description = "Write output to disk atomically"; + license = stdenv.lib.licenses.mit; + }) {}; + "salak" = callPackage + ({ mkDerivation, base, bytestring, containers, data-default + , directory, dlist, exceptions, filepath, hashable, heaps + , megaparsec, mtl, scientific, stdenv, text, time, unliftio-core + , unordered-containers + }: + mkDerivation { + pname = "salak"; + version = "0.3.6"; + sha256 = "c3a64f73127eaea2554ad9c7a175ed97bd94c74771b2e75a748d82af12681e03"; + revision = "1"; + editedCabalFile = "1ra0bbk3xkfsy5p78q57abjwmn95kmfjpvsldm4s1455bg2yhi26"; + libraryHaskellDepends = [ + base bytestring containers data-default directory dlist exceptions + filepath hashable heaps megaparsec mtl scientific text time + unliftio-core unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/leptonyu/salak#readme"; + description = "Configuration (re)Loader and Parser"; + license = stdenv.lib.licenses.mit; + }) {}; + "salak-yaml" = callPackage + ({ mkDerivation, base, conduit, libyaml, salak, stdenv, text }: + mkDerivation { + pname = "salak-yaml"; + version = "0.3.5.3"; + sha256 = "0000a908b36da9e393233e85d47346b9f5c04c4709bbe68a45b92d541ae58c1f"; + revision = "1"; + editedCabalFile = "0x1wkd2yqmgd0lxy45d3w8p53ms942am14flc0m2jz6dk9vi3k7a"; + libraryHaskellDepends = [ base conduit libyaml salak text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/leptonyu/salak#readme"; + description = "Configuration Loader for yaml"; + license = stdenv.lib.licenses.mit; + }) {}; + "saltine" = callPackage + ({ mkDerivation, base, bytestring, hashable, libsodium, profunctors + , stdenv + }: + mkDerivation { + pname = "saltine"; + version = "0.1.1.0"; + sha256 = "8e97995d4b7f9ceb1f22865e217cde5da9c15ac69c6992467a58e59a06f3ecaa"; + libraryHaskellDepends = [ base bytestring hashable profunctors ]; + libraryPkgconfigDepends = [ libsodium ]; + doHaddock = false; + doCheck = false; + description = "Cryptography that's easy to digest (NaCl/libsodium bindings)"; + license = stdenv.lib.licenses.mit; + }) {inherit (pkgs) libsodium;}; + "salve" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "salve"; + version = "1.0.9"; + sha256 = "e3c84505c5f5298a9d7046005795ac351524693ec78fef5cf5c16fd7c836d0aa"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tfausak/salve#readme"; + description = "Semantic version numbers and constraints"; + license = stdenv.lib.licenses.mit; + }) {}; + "sample-frame" = callPackage + ({ mkDerivation, base, QuickCheck, stdenv, storable-record }: + mkDerivation { + pname = "sample-frame"; + version = "0.0.3"; + sha256 = "5baf301a4f7b2d52e6b9b9c06b10afd3938de0be6d09736d0188616cd9027247"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base QuickCheck storable-record ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/Synthesizer"; + description = "Handling of samples in an (audio) signal"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "sample-frame-np" = callPackage + ({ mkDerivation, base, numeric-prelude, sample-frame, stdenv }: + mkDerivation { + pname = "sample-frame-np"; + version = "0.0.4.1"; + sha256 = "b1db7621b07503f5fe49390bf1e1b4257c49f4760d617121a23d845278f93624"; + libraryHaskellDepends = [ base numeric-prelude sample-frame ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/Synthesizer"; + description = "Orphan instances for types from sample-frame and numericprelude"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "sampling" = callPackage + ({ mkDerivation, base, containers, foldl, mwc-random, primitive + , stdenv, vector + }: + mkDerivation { + pname = "sampling"; + version = "0.3.4"; + sha256 = "c0532dff0e617202eb360d5cbc14fa9232b2ea329d9a46b56da69b4729319db3"; + libraryHaskellDepends = [ + base containers foldl mwc-random primitive vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jtobin/sampling"; + description = "Sample values from collections"; + license = stdenv.lib.licenses.mit; + }) {}; + "say" = callPackage + ({ mkDerivation, base, bytestring, stdenv, text, transformers }: + mkDerivation { + pname = "say"; + version = "0.1.0.1"; + sha256 = "f639656fc21925c45f3f55769b9fb7a90699e943376a725e215a5deea473b3e4"; + libraryHaskellDepends = [ base bytestring text transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fpco/say#readme"; + description = "Send textual messages to a Handle in a thread-friendly way"; + license = stdenv.lib.licenses.mit; + }) {}; + "sbp" = callPackage + ({ mkDerivation, aeson, aeson-pretty, array, base + , base64-bytestring, basic-prelude, binary, binary-conduit + , bytestring, cmdargs, conduit, conduit-extra, data-binary-ieee754 + , lens, lens-aeson, monad-loops, resourcet, stdenv + , template-haskell, text, time, yaml + }: + mkDerivation { + pname = "sbp"; + version = "2.6.3"; + sha256 = "316e4c2301fece2db29ffc5cbca45c00f4d20539b1a5c14e20b43c3a8ee2a20d"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson array base base64-bytestring basic-prelude binary bytestring + data-binary-ieee754 lens lens-aeson monad-loops template-haskell + text + ]; + executableHaskellDepends = [ + aeson aeson-pretty base basic-prelude binary-conduit bytestring + cmdargs conduit conduit-extra resourcet time yaml + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/swift-nav/libsbp"; + description = "SwiftNav's SBP Library"; + license = stdenv.lib.licenses.lgpl3; + }) {}; + "scalpel" = callPackage + ({ mkDerivation, base, bytestring, case-insensitive, data-default + , http-client, http-client-tls, scalpel-core, stdenv, tagsoup, text + }: + mkDerivation { + pname = "scalpel"; + version = "0.6.2"; + sha256 = "90c9f95ee8cad7a2f702d2d215a394179ef4f38edd256b9e1f0a76e9c1dc1012"; + libraryHaskellDepends = [ + base bytestring case-insensitive data-default http-client + http-client-tls scalpel-core tagsoup text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fimad/scalpel"; + description = "A high level web scraping library for Haskell"; + license = stdenv.lib.licenses.asl20; + }) {}; + "scalpel-core" = callPackage + ({ mkDerivation, base, bytestring, containers, data-default, fail + , mtl, pointedlist, regex-base, regex-tdfa, stdenv, tagsoup, text + , transformers, vector + }: + mkDerivation { + pname = "scalpel-core"; + version = "0.6.2"; + sha256 = "ae52ea1040d25537b9d00822adb1cc736665af3c6d210c3dea4b71ac9073b21e"; + libraryHaskellDepends = [ + base bytestring containers data-default fail mtl pointedlist + regex-base regex-tdfa tagsoup text transformers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fimad/scalpel"; + description = "A high level web scraping library for Haskell"; + license = stdenv.lib.licenses.asl20; + }) {}; + "scanf" = callPackage + ({ mkDerivation, base, stdenv, template-haskell }: + mkDerivation { + pname = "scanf"; + version = "0.1.0.0"; + sha256 = "5675132f172ab4ed460f440df21e203c09457c2fff34fb6a389129a9da78c375"; + libraryHaskellDepends = [ base template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Lysxia/scanf#readme"; + description = "Easy and type-safe format strings for parsing and printing"; + license = stdenv.lib.licenses.mit; + }) {}; + "scanner" = callPackage + ({ mkDerivation, base, bytestring, fail, stdenv }: + mkDerivation { + pname = "scanner"; + version = "0.3.1"; + sha256 = "53205f5a7dcb7a0547c9394ddb28a6eeb181627f006b875bfc08a88c498218d6"; + libraryHaskellDepends = [ base bytestring fail ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Yuras/scanner"; + description = "Fast non-backtracking incremental combinator parsing for bytestrings"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "scheduler" = callPackage + ({ mkDerivation, atomic-primops, base, Cabal, cabal-doctest + , deepseq, exceptions, primitive, stdenv, unliftio-core + }: + mkDerivation { + pname = "scheduler"; + version = "1.4.2.2"; + sha256 = "2a7237d4e5a31bb2b6c189caad3d0b1cb518a11a141586c05e302190e9a9fc57"; + revision = "1"; + editedCabalFile = "0a6xcidya383ygzmz76di3dj1c8xm6ra5zb8fp517lk50s3ly3kl"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + atomic-primops base deepseq exceptions primitive unliftio-core + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/lehins/haskell-scheduler"; + description = "Work stealing scheduler"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "scientific" = callPackage + ({ mkDerivation, base, binary, bytestring, containers, deepseq + , hashable, integer-gmp, integer-logarithms, 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; + }) {}; + "scotty" = callPackage + ({ mkDerivation, aeson, base, blaze-builder, bytestring + , case-insensitive, data-default-class, exceptions, fail + , http-types, monad-control, mtl, nats, network, regex-compat + , stdenv, text, transformers, transformers-base + , transformers-compat, wai, wai-extra, warp + }: + mkDerivation { + pname = "scotty"; + version = "0.11.5"; + sha256 = "6f3be75e2fed8b7c7d655a96788fe385629ded5196316158d814a0f9873cd2df"; + libraryHaskellDepends = [ + aeson base blaze-builder bytestring case-insensitive + data-default-class exceptions fail http-types monad-control mtl + nats network regex-compat text transformers transformers-base + transformers-compat wai wai-extra warp + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/scotty-web/scotty"; + description = "Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "scrypt" = callPackage + ({ mkDerivation, base, base64-bytestring, bytestring, entropy + , 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; + }) {}; + "sdl2" = callPackage + ({ mkDerivation, base, bytestring, exceptions, linear, SDL2 + , StateVar, stdenv, text, transformers, vector + }: + mkDerivation { + pname = "sdl2"; + version = "2.5.2.0"; + sha256 = "9c4110b1e772739bf62c641d375665f9d0af3ad64ed73b24ef407a82e7648fa1"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base bytestring exceptions linear StateVar text transformers vector + ]; + librarySystemDepends = [ SDL2 ]; + libraryPkgconfigDepends = [ SDL2 ]; + doHaddock = false; + doCheck = false; + description = "Both high- and low-level bindings to the SDL library (version 2.0.6+)."; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) SDL2;}; + "sdl2-gfx" = callPackage + ({ mkDerivation, base, bytestring, lifted-base, linear + , monad-control, SDL2, sdl2, SDL2_gfx, stdenv, template-haskell + , text, transformers, vector + }: + mkDerivation { + pname = "sdl2-gfx"; + version = "0.2"; + sha256 = "8c1e10b7a675d782cd650820c75c4ef9225718ad6aaa3f8db02e869b7720c50d"; + revision = "1"; + editedCabalFile = "1gdasf1rq7gszfhin521cni8bxfzanvssznfi8m2fkgwz6ichhpv"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring lifted-base linear monad-control sdl2 + template-haskell text transformers vector + ]; + libraryPkgconfigDepends = [ SDL2 SDL2_gfx ]; + executableHaskellDepends = [ base linear sdl2 vector ]; + doHaddock = false; + doCheck = false; + description = "Bindings to SDL2_gfx"; + license = stdenv.lib.licenses.mit; + }) {inherit (pkgs) SDL2; inherit (pkgs) SDL2_gfx;}; + "sdl2-image" = callPackage + ({ mkDerivation, base, bytestring, SDL2, sdl2, SDL2_image, stdenv + , template-haskell, text, transformers + }: + mkDerivation { + pname = "sdl2-image"; + version = "2.0.0"; + sha256 = "399742b2b7e64fe4e58c9d8a44ad29b2c355589233535238f8c9b371de6c26df"; + revision = "1"; + editedCabalFile = "0471p3d1ws5n7r072xgk38n3vzs6ijjkmpv1r05vxn6qninlnq6m"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring sdl2 template-haskell text transformers + ]; + libraryPkgconfigDepends = [ SDL2 SDL2_image ]; + executableHaskellDepends = [ base sdl2 text ]; + doHaddock = false; + doCheck = false; + description = "Bindings to SDL2_image"; + license = stdenv.lib.licenses.mit; + }) {inherit (pkgs) SDL2; inherit (pkgs) SDL2_image;}; + "sdl2-mixer" = callPackage + ({ mkDerivation, base, bytestring, data-default-class, lifted-base + , monad-control, sdl2, SDL2_mixer, stdenv, template-haskell, vector + }: + mkDerivation { + pname = "sdl2-mixer"; + version = "1.1.0"; + sha256 = "0f4c15a1bda7b265923278641d686756292fc2a8f1c5ced7f98916cc98df0acd"; + revision = "1"; + editedCabalFile = "06h708gbvl5z590p6fn10ck6yxjzyjjbmvk6mxcwgygbj76sw2f8"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring data-default-class lifted-base monad-control sdl2 + template-haskell vector + ]; + librarySystemDepends = [ SDL2_mixer ]; + libraryPkgconfigDepends = [ SDL2_mixer ]; + doHaddock = false; + doCheck = false; + description = "Bindings to SDL2_mixer"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) SDL2_mixer;}; + "sdl2-ttf" = callPackage + ({ mkDerivation, base, bytestring, SDL2, sdl2, SDL2_ttf, stdenv + , template-haskell, text, transformers + }: + mkDerivation { + pname = "sdl2-ttf"; + version = "2.1.1"; + sha256 = "160f4efd65666d660bba53140d759c4d734cd5cba9e4fd104944a25962a8d8c7"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring sdl2 template-haskell text transformers + ]; + libraryPkgconfigDepends = [ SDL2 SDL2_ttf ]; + doHaddock = false; + doCheck = false; + description = "Bindings to SDL2_ttf"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) SDL2; inherit (pkgs) SDL2_ttf;}; + "search-algorithms" = callPackage + ({ mkDerivation, base, containers, stdenv }: + mkDerivation { + pname = "search-algorithms"; + version = "0.3.1"; + sha256 = "9be6f03ff407e115d4d6101dd7da529a560a9b85c723031fb549507466bd03a0"; + libraryHaskellDepends = [ base containers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/devonhollowood/search-algorithms#readme"; + description = "Common graph search algorithms"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "secp256k1-haskell" = callPackage + ({ mkDerivation, base, base16-bytestring, bytestring, cereal + , deepseq, entropy, hashable, libsecp256k1, QuickCheck, stdenv + , string-conversions + }: + mkDerivation { + pname = "secp256k1-haskell"; + version = "0.1.8"; + sha256 = "530e371bce0b615b77779cfb78afba30ca06e6add59a0cacad99134e377bb57a"; + libraryHaskellDepends = [ + base base16-bytestring bytestring cereal deepseq entropy hashable + QuickCheck string-conversions + ]; + libraryPkgconfigDepends = [ libsecp256k1 ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/haskoin/secp256k1-haskell#readme"; + description = "Bindings for secp256k1 library from Bitcoin Core"; + license = stdenv.lib.licenses.publicDomain; + }) {inherit (pkgs) libsecp256k1;}; + "securemem" = callPackage + ({ mkDerivation, base, byteable, bytestring, ghc-prim, memory + , stdenv + }: + mkDerivation { + pname = "securemem"; + version = "0.1.10"; + sha256 = "32895a4748508da58207b4867266601af6259b7109af80bbf5d2e9e598e016a6"; + libraryHaskellDepends = [ + base byteable bytestring ghc-prim memory + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/vincenthz/hs-securemem"; + description = "abstraction to an auto scrubbing and const time eq, memory chunk"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "selda" = callPackage + ({ mkDerivation, base, bytestring, containers, exceptions, mtl + , random, stdenv, text, time, uuid-types + }: + mkDerivation { + pname = "selda"; + version = "0.5.1.0"; + sha256 = "f465dab0199994d77cd060c7d37631709ec593a537c063f901051b8e5f73a7bd"; + libraryHaskellDepends = [ + base bytestring containers exceptions mtl random text time + uuid-types + ]; + doHaddock = false; + doCheck = false; + homepage = "https://selda.link"; + description = "Multi-backend, high-level EDSL for interacting with SQL databases"; + license = stdenv.lib.licenses.mit; + }) {}; + "selda-json" = callPackage + ({ mkDerivation, aeson, base, bytestring, selda, stdenv, text }: + mkDerivation { + pname = "selda-json"; + version = "0.1.1.0"; + sha256 = "88061090d899eb831c72d39de21d6311ab1219e89188f641c777daf22b2622aa"; + libraryHaskellDepends = [ aeson base bytestring selda text ]; + doHaddock = false; + doCheck = false; + homepage = "https://selda.link"; + description = "JSON support for the Selda database library"; + license = stdenv.lib.licenses.mit; + }) {}; + "selective" = callPackage + ({ mkDerivation, base, containers, stdenv, transformers }: + mkDerivation { + pname = "selective"; + version = "0.3"; + sha256 = "5a09a2a2f15f3d55eab33d177bbd71c83137d6e507ced208b951c50053c2b48c"; + libraryHaskellDepends = [ base containers transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/snowleopard/selective"; + description = "Selective applicative functors"; + license = stdenv.lib.licenses.mit; + }) {}; + "semialign" = callPackage + ({ mkDerivation, base, base-compat, containers, hashable + , semigroupoids, stdenv, tagged, these, transformers + , unordered-containers, vector + }: + mkDerivation { + pname = "semialign"; + version = "1.1"; + sha256 = "f3e218bf7fb3ea8145dbf1051e3460e99a0d4064f0e76238595f996858e287d8"; + revision = "1"; + editedCabalFile = "0rfnjzbzzclzh2a1m5wpzzsqf8hrkrqnc90pflshb40i7rwkm6xf"; + libraryHaskellDepends = [ + base base-compat containers hashable semigroupoids tagged these + transformers unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/isomorphism/these"; + description = "Align and Zip type-classes from the common Semialign ancestor"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "semialign-indexed" = callPackage + ({ mkDerivation, base, containers, hashable, lens, semialign + , stdenv, these, unordered-containers, vector + }: + mkDerivation { + pname = "semialign-indexed"; + version = "1.1"; + sha256 = "60f1dd3df6b1b1bf6d835209f55d4deedf0587a26a236e0a54c8a4c9a1abcaac"; + revision = "1"; + editedCabalFile = "1g7b15xki938vljmkcwnz1hvqfp77ja39cxnfnwd5j507a0qp800"; + libraryHaskellDepends = [ + base containers hashable lens semialign these unordered-containers + vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/isomorphism/these"; + description = "SemialignWithIndex, i.e. izipWith and ialignWith"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "semialign-optics" = callPackage + ({ mkDerivation, base, containers, hashable, optics-extra + , semialign, stdenv, these, unordered-containers, vector + }: + mkDerivation { + pname = "semialign-optics"; + version = "1.1"; + sha256 = "3e95b5f241c65a1124955492a8febf01cd02dc01b2a02a8bb7b66918a65dd1b9"; + revision = "1"; + editedCabalFile = "0l7wkq1s51k04dy815mqvwcf94r1l4a40ngzz958gi3vc07xyppx"; + libraryHaskellDepends = [ + base containers hashable optics-extra semialign these + unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/isomorphism/these"; + description = "SemialignWithIndex, i.e. izipWith and ialignWith"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "semigroupoid-extras" = callPackage + ({ mkDerivation, base, profunctors, semigroupoids, stdenv }: + mkDerivation { + pname = "semigroupoid-extras"; + version = "5"; + sha256 = "102e33b55cc3b15a1b714825a3703f3fc2bb09d8038404af442d35c0ac0c3832"; + libraryHaskellDepends = [ base profunctors semigroupoids ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/semigroupoid-extras"; + description = "Semigroupoids that depend on PolyKinds"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "semigroupoids" = callPackage + ({ mkDerivation, base, base-orphans, bifunctors, Cabal + , cabal-doctest, comonad, containers, contravariant, distributive + , hashable, stdenv, tagged, template-haskell, transformers + , transformers-compat, unordered-containers + }: + mkDerivation { + pname = "semigroupoids"; + version = "5.3.4"; + sha256 = "00d2e48973c3ab0a5d52616728ed63d0509454c8328148f698720014d7c58964"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base base-orphans bifunctors comonad containers contravariant + distributive hashable 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 + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "semigroups"; + version = "0.19.1"; + sha256 = "79e761e64b862564a3470d5d356cb6b060b14452d675859aed3b2d1e14646648"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/semigroups/"; + description = "Anything that associates"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "semiring-simple" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "semiring-simple"; + version = "1.0.0.1"; + sha256 = "c08d1b533f4559fc55119f563a6cf3d74ad7c6f5916c2efe00b50d2a5169fd28"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "A module for dealing with semirings"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "semirings" = callPackage + ({ mkDerivation, base, containers, hashable, integer-gmp, stdenv + , unordered-containers + }: + mkDerivation { + pname = "semirings"; + version = "0.5.3"; + sha256 = "8c9a71d3595db32c3c2ebee2b8fed53f9c5386d95177a0ee9ffdab5a1a800d9b"; + libraryHaskellDepends = [ + base containers hashable integer-gmp unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/chessai/semirings"; + description = "two monoids as one, in holy haskimony"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "semver" = callPackage + ({ mkDerivation, attoparsec, base, deepseq, hashable, stdenv, text + }: + mkDerivation { + pname = "semver"; + version = "0.3.4"; + sha256 = "42dbdacb08f30ac8bf2f014981cb080737f793b89d57626cb7e2ab8c3d768e6b"; + libraryHaskellDepends = [ attoparsec base deepseq hashable text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/semver"; + description = "Representation, manipulation, and de/serialisation of Semantic Versions"; + license = "unknown"; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "sendfile" = callPackage + ({ mkDerivation, base, bytestring, network, stdenv }: + mkDerivation { + pname = "sendfile"; + version = "0.7.11.1"; + sha256 = "e0e6c45e73578d2d7139e23a965937ac4514e5d310613607bfd4afd1abd50825"; + libraryHaskellDepends = [ base bytestring network ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/stepcut/sendfile"; + description = "A portable sendfile library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "seqalign" = callPackage + ({ mkDerivation, base, bytestring, stdenv, vector }: + mkDerivation { + pname = "seqalign"; + version = "0.2.0.4"; + sha256 = "4ea194658d865890157d3df882ed21b0c089cdff7f80ea613ae25c5f3d744305"; + libraryHaskellDepends = [ base bytestring vector ]; + doHaddock = false; + doCheck = false; + description = "Sequence Alignment"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "sequence-formats" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, containers, errors + , exceptions, foldl, lens-family, pipes, pipes-attoparsec + , pipes-bytestring, pipes-safe, stdenv, transformers, vector + }: + mkDerivation { + pname = "sequence-formats"; + version = "1.4.1"; + sha256 = "c30e71ea46cca8b073bd96c35532c8a178dbaed909cf0b4209fa23a9eec6c284"; + libraryHaskellDepends = [ + attoparsec base bytestring containers errors exceptions foldl + lens-family pipes pipes-attoparsec pipes-bytestring pipes-safe + transformers vector + ]; + doHaddock = false; + doCheck = false; + description = "A package with basic parsing utilities for several Bioinformatic data formats"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "sequenceTools" = callPackage + ({ mkDerivation, ansi-wl-pprint, base, bytestring, foldl + , lens-family, optparse-applicative, pipes, pipes-group + , pipes-ordered-zip, pipes-safe, random, rio, sequence-formats + , split, stdenv, vector + }: + mkDerivation { + pname = "sequenceTools"; + version = "1.4.0.5"; + sha256 = "38991171b75af5dd5a86ec70e53d61dc7da2e6bea8dfeae3404a2e10db20911b"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring optparse-applicative pipes random sequence-formats + vector + ]; + executableHaskellDepends = [ + ansi-wl-pprint base bytestring foldl lens-family + optparse-applicative pipes pipes-group pipes-ordered-zip pipes-safe + random rio sequence-formats split vector + ]; + doHaddock = false; + doCheck = false; + description = "A package with tools for processing DNA sequencing data"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "serf" = callPackage + ({ mkDerivation, attoparsec, base, conduit, conduit-extra, mtl + , operational, process, resourcet, stdenv, text + }: + mkDerivation { + pname = "serf"; + version = "0.1.1.0"; + sha256 = "d6c9c6ddf99a2119c6686732caf9f04ef8e9c4df5519a8bbd4ac7f5531d4c067"; + libraryHaskellDepends = [ + attoparsec base conduit conduit-extra mtl operational process + resourcet text + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/sanetracker/serf"; + description = "Interact with Serf via Haskell"; + license = stdenv.lib.licenses.mit; + }) {}; + "serialise" = callPackage + ({ mkDerivation, array, base, bytestring, cborg, containers + , ghc-prim, half, hashable, primitive, stdenv, text, time + , unordered-containers, vector + }: + mkDerivation { + pname = "serialise"; + version = "0.2.3.0"; + sha256 = "c9789fb3c3ffd215879ce33961d61f82dd90a36ecf697d41e8b7c67ebbe7e46e"; + libraryHaskellDepends = [ + array base bytestring cborg containers ghc-prim half hashable + primitive text time unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/well-typed/cborg"; + description = "A binary serialisation library for Haskell values"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant" = callPackage + ({ mkDerivation, aeson, attoparsec, base, base-compat, bifunctors + , bytestring, Cabal, cabal-doctest, case-insensitive, deepseq + , http-api-data, http-media, http-types, mmorph, mtl, network-uri + , QuickCheck, singleton-bool, stdenv, string-conversions, tagged + , text, transformers, vault + }: + mkDerivation { + pname = "servant"; + version = "0.16.2"; + sha256 = "d6fcd5a7ebb9776edad295ec44c6179daad95b6696b02611a4d5af45a70ff47b"; + revision = "1"; + editedCabalFile = "0v913vjklgwyfbn7k2v70943gy4i8ja3y6crpyrg5llxkb81jpbc"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + aeson attoparsec base base-compat bifunctors bytestring + case-insensitive deepseq http-api-data http-media http-types mmorph + mtl network-uri QuickCheck singleton-bool string-conversions tagged + text transformers vault + ]; + doHaddock = false; + doCheck = false; + homepage = "http://docs.servant.dev/"; + description = "A family of combinators for defining webservices APIs"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant-JuicyPixels" = callPackage + ({ mkDerivation, base, bytestring, http-media, JuicyPixels, servant + , servant-server, stdenv, wai, warp + }: + mkDerivation { + pname = "servant-JuicyPixels"; + version = "0.3.0.5"; + sha256 = "9d563ad9ec2cbb46667c2fa87157e788732cd2bdf873882622fdfa8ebe591dd2"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring http-media JuicyPixels servant + ]; + executableHaskellDepends = [ + base JuicyPixels servant servant-server wai warp + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tvh/servant-JuicyPixels"; + description = "Servant support for JuicyPixels"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant-auth" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "servant-auth"; + version = "0.3.2.0"; + sha256 = "7bb4d5118c072cb3845aaba4287b2d5e34e5ccca96916895456a828bf7a9418b"; + revision = "2"; + editedCabalFile = "06jpxqz5444k19p1n4i4yf2pvql37w9ngssp1grxl42dxk2bcg94"; + 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 + ({ mkDerivation, aeson, base, base64-bytestring, blaze-builder + , bytestring, case-insensitive, cookie, data-default-class, entropy + , http-types, jose, lens, memory, monad-time, mtl, servant + , servant-auth, servant-server, stdenv, tagged, text, time + , unordered-containers, wai + }: + mkDerivation { + pname = "servant-auth-server"; + version = "0.4.5.1"; + sha256 = "462b9e2e9e756840455ad183a9799526f4fa73082fe765549667a89560eb6c82"; + libraryHaskellDepends = [ + aeson base base64-bytestring blaze-builder bytestring + case-insensitive cookie data-default-class entropy http-types jose + lens memory 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-auth-swagger" = callPackage + ({ mkDerivation, base, lens, servant, servant-auth, servant-swagger + , stdenv, swagger2, text + }: + mkDerivation { + pname = "servant-auth-swagger"; + version = "0.2.10.0"; + sha256 = "50a783639eb882fd5047d69245f7770817658814d8c409b547ebdddae05acd12"; + revision = "3"; + editedCabalFile = "087faa5bg2hlxyhg7jzy2jj4fzs3dkp0znsbabrharcvdlkpqj1r"; + libraryHaskellDepends = [ + base lens servant servant-auth servant-swagger swagger2 text + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/haskell-servant/servant-auth#readme"; + description = "servant-swagger/servant-auth compatibility"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant-blaze" = callPackage + ({ mkDerivation, base, blaze-html, http-media, servant, stdenv }: + mkDerivation { + pname = "servant-blaze"; + version = "0.9"; + sha256 = "79981f35382b8dc0bd0492a1362f6bbb3e77ff72649cc09ab513c5530dbbd6dd"; + revision = "3"; + editedCabalFile = "0pn9ca2jmx71clz0j9nlz1lwmr2xv39zqfda10al11am9mc4j8n4"; + 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-cassava" = callPackage + ({ mkDerivation, base, base-compat, bytestring, cassava, http-media + , servant, stdenv, vector + }: + mkDerivation { + pname = "servant-cassava"; + version = "0.10"; + sha256 = "9b2c5d906f3a4bb2767b2ce91f12a74e24adceadd296220b5d7216c5e1f3560e"; + revision = "7"; + editedCabalFile = "0n4nbm0axa9qd805jb3gja2p2fiwvhjpvdi5rhlwh4shm9crppcy"; + libraryHaskellDepends = [ + base base-compat bytestring cassava http-media servant vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://haskell-servant.readthedocs.org/"; + description = "Servant CSV content-type for cassava"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant-checked-exceptions" = callPackage + ({ mkDerivation, base, bytestring, http-types, servant + , servant-checked-exceptions-core, servant-client + , servant-client-core, servant-server, stdenv, wai, world-peace + }: + mkDerivation { + pname = "servant-checked-exceptions"; + version = "2.2.0.0"; + sha256 = "70156713a8a612469efc074dd26d3a4d91fcdc9425d1a96dc214343165b60bea"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring http-types servant servant-checked-exceptions-core + servant-client servant-client-core servant-server wai world-peace + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/cdepillabout/servant-checked-exceptions"; + description = "Checked exceptions for Servant APIs"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant-checked-exceptions-core" = callPackage + ({ mkDerivation, aeson, base, bytestring, contravariant, http-media + , http-types, mtl, profunctors, servant, servant-docs, stdenv + , tagged, text, transformers, world-peace + }: + mkDerivation { + pname = "servant-checked-exceptions-core"; + version = "2.2.0.0"; + sha256 = "ccf46e9b9e91f7b3eee0c1f32c1a4e09fb00ba89ea5d06aef4c019d9349f2ac7"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring contravariant http-media http-types mtl + profunctors servant servant-docs tagged text transformers + world-peace + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/cdepillabout/servant-checked-exceptions"; + description = "Checked exceptions for Servant APIs"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant-client" = callPackage + ({ mkDerivation, base, base-compat, bytestring, containers, deepseq + , exceptions, http-client, http-media, http-types, kan-extensions + , monad-control, mtl, semigroupoids, servant, servant-client-core + , stdenv, stm, text, time, transformers, transformers-base + , transformers-compat + }: + mkDerivation { + pname = "servant-client"; + version = "0.16.0.1"; + sha256 = "0c517cff5b672fdc1d7dd7d4fa282f6827fc0cb2e0f89622d7a897da56e0d9f0"; + libraryHaskellDepends = [ + base base-compat bytestring containers deepseq exceptions + http-client http-media http-types kan-extensions monad-control mtl + semigroupoids servant servant-client-core stm text time + transformers transformers-base transformers-compat + ]; + doHaddock = false; + doCheck = false; + homepage = "http://docs.servant.dev/"; + description = "Automatic derivation of querying functions for servant"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant-client-core" = callPackage + ({ mkDerivation, aeson, base, base-compat, base64-bytestring + , bytestring, containers, deepseq, exceptions, free, http-media + , http-types, network-uri, safe, servant, stdenv, template-haskell + , text, transformers + }: + mkDerivation { + pname = "servant-client-core"; + version = "0.16"; + sha256 = "bf8d750ba21fef9772387d0d03e35acac51093ea9ab031c8951c2af38f4a7b33"; + revision = "2"; + editedCabalFile = "172diqnz0ddvlfznfjk0k1l02f1mb11i1dkzr6rizdmhb66qpqil"; + libraryHaskellDepends = [ + aeson base base-compat base64-bytestring bytestring containers + deepseq exceptions free http-media http-types network-uri safe + servant template-haskell text transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://docs.servant.dev/"; + description = "Core functionality and class for client function generation for servant APIs"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant-conduit" = callPackage + ({ mkDerivation, base, bytestring, conduit, mtl, resourcet, servant + , stdenv, unliftio-core + }: + mkDerivation { + pname = "servant-conduit"; + version = "0.15"; + sha256 = "dfd115301f29fd517cab6805211b8d10d4bdcf1cc5eb399aebb9124d199ef656"; + revision = "3"; + editedCabalFile = "0adximf4hg3bf7d9mkcjdsp5klg787ryb1hy3j49fg39l1rszac4"; + libraryHaskellDepends = [ + base bytestring conduit mtl resourcet servant unliftio-core + ]; + doHaddock = false; + doCheck = false; + homepage = "http://docs.servant.dev/"; + description = "Servant Stream support for conduit"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant-docs" = callPackage + ({ mkDerivation, aeson, aeson-pretty, base, base-compat, bytestring + , case-insensitive, hashable, http-media, http-types, lens, servant + , stdenv, string-conversions, text, universe-base + , unordered-containers + }: + mkDerivation { + pname = "servant-docs"; + version = "0.11.4"; + sha256 = "0de0ea23739e41b411941a4ceb0721bad217a939c1e37a833991f75a4ace65fc"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson aeson-pretty base base-compat bytestring case-insensitive + hashable http-media http-types lens servant string-conversions text + universe-base unordered-containers + ]; + executableHaskellDepends = [ + aeson base lens servant string-conversions text + ]; + doHaddock = false; + doCheck = false; + homepage = "http://docs.servant.dev/"; + description = "generate API docs for your servant webservice"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant-elm" = callPackage + ({ mkDerivation, aeson, base, directory, elm-bridge, lens, servant + , servant-foreign, stdenv, text, wl-pprint-text + }: + mkDerivation { + pname = "servant-elm"; + version = "0.7.2"; + sha256 = "1e732dc208c645b7527740d7157c764fb5913fd42bdf4509b3ba7045fec4c7c2"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base directory elm-bridge lens servant servant-foreign text + wl-pprint-text + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/mattjbray/servant-elm#readme"; + description = "Automatically derive Elm functions to query servant webservices"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant-foreign" = callPackage + ({ mkDerivation, base, base-compat, http-types, lens, servant + , stdenv, text + }: + mkDerivation { + pname = "servant-foreign"; + version = "0.15"; + sha256 = "f1197f1319a735b37c5fdd991556bf34b780a9b87d0e57d936a42ae6734bbd73"; + revision = "2"; + editedCabalFile = "0axz78g0vhasq5cvqg1lq0b2qanmb768f1bvzbfx58rn6arwflnj"; + libraryHaskellDepends = [ + base base-compat http-types lens servant text + ]; + doHaddock = false; + doCheck = false; + homepage = "http://docs.servant.dev/"; + description = "Helpers for generating clients for servant APIs in any programming language"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant-js" = callPackage + ({ mkDerivation, base, base-compat, charset, lens, servant + , servant-foreign, stdenv, text + }: + mkDerivation { + pname = "servant-js"; + version = "0.9.4.1"; + sha256 = "8d8c43203f44d6debdf36e95b95bcfe995f3aebf95e75d35022f097c40b39a00"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base base-compat charset lens servant servant-foreign text + ]; + doHaddock = false; + doCheck = false; + homepage = "http://haskell-servant.readthedocs.org/"; + description = "Automatically derive javascript functions to query servant webservices"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant-lucid" = callPackage + ({ mkDerivation, base, http-media, lucid, servant, stdenv, text }: + mkDerivation { + pname = "servant-lucid"; + version = "0.9"; + sha256 = "6e3d6528a624a9b07c8f20359cfdf2392a7c4ec950b042abf56c802623e355f5"; + revision = "3"; + editedCabalFile = "10j29y9zjflh88csvn7zi4pm8jr9dxsglin94wypjrhcwy7yj1ic"; + libraryHaskellDepends = [ base http-media lucid servant text ]; + doHaddock = false; + doCheck = false; + homepage = "http://haskell-servant.readthedocs.org/"; + description = "Servant support for lucid"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant-machines" = callPackage + ({ mkDerivation, base, bytestring, machines, mtl, servant, stdenv + }: + mkDerivation { + pname = "servant-machines"; + version = "0.15"; + sha256 = "b18cc998c70adb9fc084942f184a2a6c44f6fc2eb830869a1a706ebeb706ec8c"; + revision = "4"; + editedCabalFile = "1p8ld4cxwsirlwz5ihrz6fyxbary4llxsnby42vjnhl19gylhdmk"; + libraryHaskellDepends = [ base bytestring machines mtl servant ]; + doHaddock = false; + doCheck = false; + homepage = "http://docs.servant.dev/"; + description = "Servant Stream support for machines"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant-mock" = callPackage + ({ mkDerivation, aeson, base, base-compat, bytestring, http-types + , QuickCheck, servant, servant-server, stdenv, transformers, wai + , warp + }: + mkDerivation { + pname = "servant-mock"; + version = "0.8.5"; + sha256 = "ae547026ddc5d15bec0af9ea9324954f88dd605cae0775c81c45b1723dc77b81"; + revision = "3"; + editedCabalFile = "1137vz9xm8iwj6x8h1q1yify6c1lahy0dxj6hpbhgi4s3mqkhm2g"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base base-compat bytestring http-types QuickCheck servant + servant-server transformers wai + ]; + executableHaskellDepends = [ + aeson base QuickCheck servant-server warp + ]; + doHaddock = false; + doCheck = false; + homepage = "http://haskell-servant.readthedocs.org/"; + description = "Derive a mock server for free from your servant API types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant-pipes" = callPackage + ({ mkDerivation, base, bytestring, monad-control, mtl, pipes + , pipes-safe, servant, stdenv + }: + mkDerivation { + pname = "servant-pipes"; + version = "0.15.1"; + sha256 = "7e65ff5733a86d3a395cfc400ed0162b765fa2248e6bfa4f08b4a9d3913b56e4"; + revision = "1"; + editedCabalFile = "0xm07qxw0szffm8krbvj2kdflwlx2ixlhp5scaj3fhwivycyayvg"; + libraryHaskellDepends = [ + base bytestring monad-control mtl pipes pipes-safe servant + ]; + doHaddock = false; + doCheck = false; + homepage = "http://docs.servant.dev/"; + description = "Servant Stream support for pipes"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant-purescript" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, directory + , filepath, http-types, lens, mainland-pretty, purescript-bridge + , servant, servant-foreign, servant-server, servant-subscriber + , stdenv, text + }: + mkDerivation { + pname = "servant-purescript"; + version = "0.9.0.4"; + sha256 = "d167d58e005900303751877bf0f104b2f68ba5a810294735841b92ff1504001e"; + libraryHaskellDepends = [ + aeson base bytestring containers directory filepath http-types lens + mainland-pretty purescript-bridge servant servant-foreign + servant-server servant-subscriber text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/eskimor/servant-purescript#readme"; + description = "Generate PureScript accessor functions for you servant API"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant-rawm" = callPackage + ({ mkDerivation, base, bytestring, filepath, http-client + , http-media, http-types, lens, resourcet, servant-client + , servant-client-core, servant-docs, servant-server, stdenv, wai + , wai-app-static + }: + mkDerivation { + pname = "servant-rawm"; + version = "0.3.2.0"; + sha256 = "2d90c1f6a284673ed28fc617170f191f5ed2f45ffd14e61fe49c575a7f426d04"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring filepath http-client http-media http-types lens + resourcet servant-client servant-client-core servant-docs + servant-server wai wai-app-static + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/cdepillabout/servant-rawm"; + description = "Embed a raw 'Application' in a Servant API"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant-server" = callPackage + ({ mkDerivation, aeson, base, base-compat, base64-bytestring + , bytestring, Cabal, cabal-doctest, containers, exceptions + , filepath, http-api-data, http-media, http-types, monad-control + , mtl, network, network-uri, resourcet, servant, stdenv + , string-conversions, tagged, text, transformers, transformers-base + , wai, wai-app-static, warp, word8 + }: + mkDerivation { + pname = "servant-server"; + version = "0.16.2"; + sha256 = "002d8cdcd64fea4623b86fe29e4954b36e8ec159ec78684e5ce59c5f9e7c93d0"; + revision = "1"; + editedCabalFile = "017aw6wyhi5g7zkk59yj44r1n02zzin2w9wdskwqys7iqkvnvczn"; + 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 wai wai-app-static word8 + ]; + executableHaskellDepends = [ + aeson base base-compat servant text wai warp + ]; + doHaddock = false; + doCheck = false; + homepage = "http://docs.servant.dev/"; + description = "A family of combinators for defining webservices APIs and serving them"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant-static-th" = callPackage + ({ mkDerivation, base, blaze-html, bytestring, containers + , directory, filepath, http-media, semigroups, servant + , servant-blaze, servant-server, stdenv, template-haskell, text + }: + mkDerivation { + pname = "servant-static-th"; + version = "0.2.2.1"; + sha256 = "35d3c1d24fece75c43d6063b3beba6ef37aa34241304761543be5430e2d32596"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base blaze-html bytestring containers directory filepath http-media + semigroups servant servant-blaze servant-server template-haskell + text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/cdepillabout/servant-static-th"; + description = "Embed a directory of static files in your Servant server"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant-subscriber" = callPackage + ({ mkDerivation, aeson, async, attoparsec, base, blaze-builder + , bytestring, case-insensitive, containers, directory, filepath + , http-types, lens, lifted-base, monad-control, monad-logger + , network-uri, purescript-bridge, servant, servant-foreign + , servant-server, stdenv, stm, text, time, transformers, wai + , wai-websockets, warp, websockets + }: + mkDerivation { + pname = "servant-subscriber"; + version = "0.6.0.3"; + sha256 = "11c7b5daa07dbf525c83f866f3f702108ea97e346cb734458e49046babc436c0"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson async attoparsec base blaze-builder bytestring + case-insensitive containers directory filepath http-types lens + lifted-base monad-control monad-logger network-uri servant + servant-foreign servant-server stm text time transformers wai + wai-websockets warp websockets + ]; + executableHaskellDepends = [ base purescript-bridge ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/eskimor/servant-subscriber#readme"; + description = "When REST is not enough ..."; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant-swagger" = callPackage + ({ mkDerivation, aeson, aeson-pretty, base, base-compat, bytestring + , Cabal, cabal-doctest, hspec, http-media + , insert-ordered-containers, lens, QuickCheck, servant + , singleton-bool, stdenv, swagger2, text, unordered-containers + }: + mkDerivation { + pname = "servant-swagger"; + version = "1.1.7.1"; + sha256 = "8d46b4bb8cc1fa178aa8ffcb54d194a959d7f6b1bce1d039c24634bd8addb26d"; + revision = "2"; + editedCabalFile = "0ij93pd7lsq39grglhfrdjrg21bxigmhavy51xilg6rrpnfcj2wv"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + aeson aeson-pretty base base-compat 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 a Swagger/OpenAPI/OAS 2.0 specification for your servant API."; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant-swagger-ui" = callPackage + ({ mkDerivation, base, bytestring, file-embed-lzma, servant + , servant-server, servant-swagger-ui-core, stdenv, swagger2, text + }: + mkDerivation { + pname = "servant-swagger-ui"; + version = "0.3.4.3.23.11"; + sha256 = "0a4a0aea76b303b6594a07d4514bb23b60c8e7593daac40036d8fc4d0e34d967"; + revision = "2"; + editedCabalFile = "1wmxiihiwjkzwqqj2996fqmixz6jblj5gh43p7dxbww3g9fdz8qi"; + 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 + ({ mkDerivation, base, blaze-markup, bytestring, http-media + , servant, servant-blaze, servant-server, stdenv, swagger2, text + , transformers, transformers-compat, wai-app-static + }: + mkDerivation { + pname = "servant-swagger-ui-core"; + version = "0.3.3"; + sha256 = "03724a312f08d9f59893cf8a55be719219c0490bdd3fc0f83359ca459995ed3e"; + revision = "3"; + editedCabalFile = "0yx3q7y533v61ca4bm4wi8h7chbghj2rz92b330a544w7ac8il0p"; + 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; + }) {}; + "servant-swagger-ui-redoc" = callPackage + ({ mkDerivation, base, bytestring, file-embed-lzma, servant + , servant-server, servant-swagger-ui-core, stdenv, swagger2, text + }: + mkDerivation { + pname = "servant-swagger-ui-redoc"; + version = "0.3.3.1.22.3"; + sha256 = "fbdf5282db9851d2d752842a3748348f7d21d372f1e99083723b090703ccf32f"; + revision = "2"; + editedCabalFile = "195vfc3871l1clk85kzxjvz1zr986lbvgy26fazfkfsn032s74c6"; + 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: ReDoc theme"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant-websockets" = callPackage + ({ mkDerivation, aeson, async, base, bytestring, conduit + , exceptions, monad-control, resourcet, servant-server, stdenv + , text, wai, wai-websockets, warp, websockets + }: + mkDerivation { + pname = "servant-websockets"; + version = "2.0.0"; + sha256 = "c4262b5d5a01a692d8d9ca4abd735abe1ce7288ac456f5e819b5c358adbe43f7"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson async base bytestring conduit exceptions monad-control + resourcet servant-server text wai wai-websockets warp websockets + ]; + executableHaskellDepends = [ + aeson base conduit servant-server text wai warp websockets + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/moesenle/servant-websockets#readme"; + description = "Small library providing WebSocket endpoints for servant"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "servant-yaml" = callPackage + ({ mkDerivation, base, bytestring, http-media, servant, stdenv + , yaml + }: + mkDerivation { + pname = "servant-yaml"; + version = "0.1.0.1"; + sha256 = "01547419509cd0424885146734c08acede329a660022f534ac9b19cc685bf601"; + revision = "4"; + editedCabalFile = "0k9jg3vf0p1332243mji4lzm3lk3frsmxxlz6lgg68rwh3baz6f0"; + libraryHaskellDepends = [ + base bytestring http-media servant yaml + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-servant/servant-yaml#readme"; + description = "Servant support for yaml"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "serverless-haskell" = callPackage + ({ mkDerivation, aeson, aeson-casing, amazonka-core + , amazonka-kinesis, amazonka-s3, base, bytestring, case-insensitive + , http-types, iproute, lens, network, network-simple, stdenv, text + , time, unix, unordered-containers + }: + mkDerivation { + pname = "serverless-haskell"; + version = "0.10.5"; + sha256 = "81cfd21b4d40dcdc4f283a0e5da7ffa96dd5710d92d718e6117723340754f7a0"; + libraryHaskellDepends = [ + aeson aeson-casing amazonka-core amazonka-kinesis amazonka-s3 base + bytestring case-insensitive http-types iproute lens network + network-simple text time unix unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/seek-oss/serverless-haskell#readme"; + description = "Deploying Haskell code onto AWS Lambda using Serverless"; + license = stdenv.lib.licenses.mit; + }) {}; + "serversession" = callPackage + ({ mkDerivation, aeson, base, base64-bytestring, bytestring + , data-default, hashable, nonce, path-pieces, stdenv, text, time + , transformers, unordered-containers + }: + mkDerivation { + pname = "serversession"; + version = "1.0.1"; + sha256 = "3ffbefd87017e8d46fbbe380f59e24672aa9c06b999da5f9ae0b052094d94822"; + libraryHaskellDepends = [ + aeson base base64-bytestring bytestring data-default hashable nonce + path-pieces text time transformers unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/yesodweb/serversession"; + description = "Secure, modular server-side sessions"; + license = stdenv.lib.licenses.mit; + }) {}; + "serversession-frontend-wai" = callPackage + ({ mkDerivation, base, bytestring, cookie, data-default + , path-pieces, serversession, stdenv, text, time, transformers + , unordered-containers, vault, wai, wai-session + }: + mkDerivation { + pname = "serversession-frontend-wai"; + version = "1.0"; + sha256 = "0b48130e3d3915dc46ec2392984e7862d066f6ddd454127a98b0c21c2574b167"; + libraryHaskellDepends = [ + base bytestring cookie data-default path-pieces serversession text + time transformers unordered-containers vault wai wai-session + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/yesodweb/serversession"; + description = "wai-session bindings for serversession"; + license = stdenv.lib.licenses.mit; + }) {}; + "ses-html" = callPackage + ({ mkDerivation, base, base64-bytestring, blaze-html, byteable + , bytestring, cryptohash, HsOpenSSL, http-streams, stdenv, tagsoup + , time + }: + mkDerivation { + pname = "ses-html"; + version = "0.4.0.0"; + sha256 = "cff76ee03b538e69a3d107cd63d577210cf0f9879d470bf55519e887e2a8a08f"; + libraryHaskellDepends = [ + base base64-bytestring blaze-html byteable bytestring cryptohash + HsOpenSSL http-streams tagsoup time + ]; + doHaddock = false; + doCheck = false; + description = "Send HTML formatted emails using Amazon's SES REST API with blaze"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "set-cover" = callPackage + ({ mkDerivation, array, base, containers, enummapset, non-empty + , prelude-compat, psqueues, semigroups, stdenv, transformers + , utility-ht + }: + mkDerivation { + pname = "set-cover"; + version = "0.1.1"; + sha256 = "fc51e7e66a2166624e1099290c982ccaa3556e0337a49e89f85f014a65655212"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array base containers enummapset non-empty prelude-compat psqueues + semigroups transformers utility-ht + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/set-cover/"; + description = "Solve exact set cover problems like Sudoku, 8 Queens, Soma Cube, Tetris Cube"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "setenv" = callPackage + ({ mkDerivation, base, 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; + }) {}; + "setlocale" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "setlocale"; + version = "1.0.0.9"; + sha256 = "3bb386f705fc918615b288f55422ce6c14f087ff36e554cbafb9ffab9dea66a1"; + revision = "1"; + editedCabalFile = "01i087l8v129q90jf09khaw5p4iqix5s17gzgfz2pbi030zhb82h"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://gitlab.com/Kritzefitz/haskell-setlocale"; + description = "Haskell bindings to setlocale"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "shake" = callPackage + ({ mkDerivation, base, binary, bytestring, deepseq, directory + , extra, file-embed, filepath, filepattern, hashable, heaps + , js-dgtable, js-flot, js-jquery, primitive, process, random + , stdenv, template-haskell, time, transformers, unix + , unordered-containers, utf8-string + }: + mkDerivation { + pname = "shake"; + version = "0.18.5"; + sha256 = "576ab57f53b8051f67ceeb97bd9abf2e0926f592334a7a1c27c07b36afca240f"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base binary bytestring deepseq directory extra filepath filepattern + hashable heaps js-dgtable js-flot js-jquery primitive process + random time transformers unix unordered-containers utf8-string + ]; + executableHaskellDepends = [ + base binary bytestring deepseq directory extra file-embed filepath + filepattern hashable heaps js-dgtable js-flot js-jquery primitive + process random template-haskell time transformers unix + unordered-containers utf8-string + ]; + doHaddock = false; + doCheck = false; + homepage = "https://shakebuild.com"; + description = "Build system library, like Make, but more accurate dependencies"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "shakespeare" = callPackage + ({ mkDerivation, aeson, base, blaze-html, blaze-markup, bytestring + , containers, directory, exceptions, ghc-prim, parsec, process + , scientific, stdenv, template-haskell, text, time, transformers + , unordered-containers, vector + }: + mkDerivation { + pname = "shakespeare"; + version = "2.0.24"; + sha256 = "03f2f202be187a5aaa835c49cfdcacf6fe8b6241ab48f89e76cef7b355c1f3ba"; + libraryHaskellDepends = [ + aeson base blaze-html blaze-markup bytestring containers directory + exceptions ghc-prim parsec process scientific template-haskell text + time transformers unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.yesodweb.com/book/shakespearean-templates"; + description = "A toolkit for making compile-time interpolated templates"; + license = stdenv.lib.licenses.mit; + }) {}; + "shared-memory" = callPackage + ({ mkDerivation, base, stdenv, unix }: + mkDerivation { + pname = "shared-memory"; + version = "0.2.0.0"; + sha256 = "266739418194429f0e3a316decd28bf15ae8cc4ce2e1e19c523dc92b3f023abc"; + libraryHaskellDepends = [ base unix ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nh2/shared-memory"; + description = "POSIX shared memory"; + license = stdenv.lib.licenses.mit; + }) {}; + "shell-conduit" = callPackage + ({ mkDerivation, async, base, bytestring, conduit, conduit-extra + , directory, filepath, monads-tf, process, resourcet, semigroups + , split, stdenv, template-haskell, text, transformers, unix + , unliftio + }: + mkDerivation { + pname = "shell-conduit"; + version = "4.7.0"; + sha256 = "6f31c5b6fb46219c4da575b4405f1a5af51eed1f22073d315df80c8a40ddbe30"; + libraryHaskellDepends = [ + async base bytestring conduit conduit-extra directory filepath + monads-tf process resourcet semigroups split template-haskell text + transformers unix unliftio + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/psibi/shell-conduit"; + description = "Write shell scripts with Conduit"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "shell-escape" = callPackage + ({ mkDerivation, base, binary, bytestring, containers, stdenv + , vector + }: + mkDerivation { + pname = "shell-escape"; + version = "0.2.0"; + sha256 = "e23c9ba94a27e45430cb39e6bb236557e789d24129257c3def377f441b2cba4a"; + libraryHaskellDepends = [ + base binary bytestring containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/solidsnack/shell-escape"; + description = "Shell escaping library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "shell-utility" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "shell-utility"; + version = "0.0"; + sha256 = "7a41108e667337a3a59b63e2b5f079f61b3513c559f385d992b552dab74064e8"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/shell-utility/"; + description = "Utility functions for writing command-line programs"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "shellmet" = callPackage + ({ mkDerivation, base, markdown-unlit, process, stdenv, text }: + mkDerivation { + pname = "shellmet"; + version = "0.0.3.1"; + sha256 = "b9f084f47a6ae711b1e505e2f90d8d202d94f62950be98ceafc668b306473b25"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base process text ]; + executableHaskellDepends = [ base text ]; + executableToolDepends = [ markdown-unlit ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/kowainik/shellmet"; + description = "Out of the shell solution for scripting in Haskell"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "shelltestrunner" = callPackage + ({ mkDerivation, base, cmdargs, Diff, directory, filemanip + , filepath, HUnit, parsec, pretty-show, process, regex-tdfa, safe + , stdenv, test-framework, test-framework-hunit, utf8-string + }: + mkDerivation { + pname = "shelltestrunner"; + version = "1.9"; + sha256 = "cbc4358d447e32babe4572cda0d530c648cc4c67805f9f88002999c717feb3a8"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base cmdargs Diff directory filemanip filepath HUnit parsec + pretty-show process regex-tdfa safe test-framework + test-framework-hunit utf8-string + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/simonmichael/shelltestrunner"; + description = "Easy, repeatable testing of CLI programs/commands"; + license = "GPL"; + }) {}; + "shelly" = callPackage + ({ mkDerivation, async, base, bytestring, containers, directory + , enclosed-exceptions, exceptions, filepath, lifted-async + , lifted-base, monad-control, mtl, process, stdenv, text, time + , transformers, transformers-base, unix, unix-compat + }: + mkDerivation { + pname = "shelly"; + version = "1.9.0"; + sha256 = "5eb5fd4fc105e218cef6cfa10971d299ad660324e6a6006b8cccc31edf39aace"; + revision = "1"; + editedCabalFile = "0827p6wq8j92svrvmx02gdk961xx42g1ng4j6g7nflrfks9hw0zf"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + async base bytestring containers directory enclosed-exceptions + exceptions filepath lifted-async lifted-base monad-control mtl + process text time transformers transformers-base unix unix-compat + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/yesodweb/Shelly.hs"; + description = "shell-like (systems) programming in Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "should-not-typecheck" = callPackage + ({ mkDerivation, base, deepseq, HUnit, stdenv }: + mkDerivation { + pname = "should-not-typecheck"; + version = "2.1.0"; + sha256 = "f538ac70ce07679bc2e6c1651db82a86866664ab995665fdc78e6cb12bd8d591"; + libraryHaskellDepends = [ base deepseq HUnit ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/CRogers/should-not-typecheck"; + description = "A HUnit/hspec assertion library to verify that an expression does not typecheck"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "show-combinators" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "show-combinators"; + version = "0.1.1.0"; + sha256 = "d53abf2b289a3075555f1ede76f5beba0fadce352cd94efbad610bc1eb76020a"; + revision = "1"; + editedCabalFile = "1zr6xw4fvgx187yiqy7n0r9mnasyv1hxg2q9xzw3lmsf4z3xz6y7"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Lysxia/show-combinators#readme"; + description = "Combinators to write Show instances"; + license = stdenv.lib.licenses.mit; + }) {}; + "siggy-chardust" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "siggy-chardust"; + version = "1.0.0"; + sha256 = "9f730c3cc04ea629e0b655bfff66f83e146eb3b9f0908d5dc00b4c558d5f5a43"; + revision = "1"; + editedCabalFile = "1lknm1jr6h5qpixc727aj3zbmj4ia21r9lb8gzj50iildgmfk33b"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/blockscope/flare-timing/tree/master/siggy-chardust#readme"; + description = "Rounding rationals to significant digits and decimal places"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "signal" = callPackage + ({ mkDerivation, base, stdenv, unix }: + mkDerivation { + pname = "signal"; + version = "0.1.0.4"; + sha256 = "c4bfdd92b75347e02759c1a7d75963fbc7052e948ec96e25299ca5262e5d76e5"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base unix ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/pmlodawski/signal"; + description = "Multiplatform signal support for Haskell"; + license = stdenv.lib.licenses.mit; + }) {}; + "silently" = callPackage + ({ mkDerivation, base, deepseq, directory, stdenv }: + mkDerivation { + pname = "silently"; + version = "1.2.5.1"; + sha256 = "7fc9baf6f47ffc082e7e05c9dade1451bdee06a0c4e2d882e8e0b692f50bfad1"; + libraryHaskellDepends = [ base deepseq directory ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hspec/silently"; + description = "Prevent or capture writing to stdout and other handles"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "simple-affine-space" = callPackage + ({ mkDerivation, base, deepseq, stdenv }: + mkDerivation { + pname = "simple-affine-space"; + version = "0.1.1"; + sha256 = "89a0d1afa3a0f287cbfc41716a9673481c3a6005c1d896bfb10b5f1d27b25e9c"; + libraryHaskellDepends = [ base deepseq ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/Yampa"; + description = "A simple library for affine and vector spaces"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "simple-cabal" = callPackage + ({ mkDerivation, base, Cabal, directory, filepath, stdenv }: + mkDerivation { + pname = "simple-cabal"; + version = "0.1.1"; + sha256 = "7b1e7c36da8910a439b3e80efd1c25834b415b1ad8a35169fa109776f44cd684"; + libraryHaskellDepends = [ base Cabal directory filepath ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/juhp/simple-cabal"; + description = "Cabal file wrapper library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "simple-cmd" = callPackage + ({ mkDerivation, base, directory, filepath, process, stdenv, unix + }: + mkDerivation { + pname = "simple-cmd"; + version = "0.2.1"; + sha256 = "5ac384f6c8608f4276efa8336dd134d3935b358deab826efb2c30e93bb8665ac"; + libraryHaskellDepends = [ base directory filepath process unix ]; + doHaddock = false; + doCheck = false; + description = "Simple String-based process commands"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "simple-cmd-args" = callPackage + ({ mkDerivation, base, optparse-applicative, stdenv }: + mkDerivation { + pname = "simple-cmd-args"; + version = "0.1.6"; + sha256 = "ed878bacac355741ff5cd8b6fce084059118ae7bb5db77577e3c180fcf9fb1a1"; + libraryHaskellDepends = [ base optparse-applicative ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/juhp/simple-cmd-args"; + description = "Simple command args parsing and execution"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "simple-log" = callPackage + ({ mkDerivation, async, base, base-unicode-symbols, containers + , data-default, deepseq, directory, exceptions, filepath, hformat + , microlens, microlens-platform, mmorph, mtl, SafeSemaphore, stdenv + , text, time, transformers + }: + mkDerivation { + pname = "simple-log"; + version = "0.9.12"; + sha256 = "5c1074229a41ee2c2b1d6eb7036a82927e6585e9ef81d8c6e721fac497566880"; + libraryHaskellDepends = [ + async base base-unicode-symbols containers data-default deepseq + directory exceptions filepath hformat microlens microlens-platform + mmorph mtl SafeSemaphore text time transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/mvoidex/simple-log"; + description = "Simple log for Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "simple-reflect" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "simple-reflect"; + version = "0.3.3"; + sha256 = "07825ea04c135298008cf080133e3bfc8e04cbacd24719c46ac6a2ca4acfdb2b"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://twanvl.nl/blog/haskell/simple-reflection-of-expressions"; + description = "Simple reflection of expressions containing variables"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "simple-sendfile" = callPackage + ({ mkDerivation, base, bytestring, network, stdenv, unix }: + mkDerivation { + pname = "simple-sendfile"; + version = "0.2.30"; + sha256 = "b6864d2b3c62ff8ea23fa24e9e26f751bfe5253c8efb1f1e4fee2ba91d065284"; + libraryHaskellDepends = [ base bytestring network unix ]; + doHaddock = false; + doCheck = false; + description = "Cross platform library for the sendfile system call"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "simple-templates" = callPackage + ({ mkDerivation, aeson, attoparsec, base, scientific, stdenv, text + , unordered-containers, vector + }: + mkDerivation { + pname = "simple-templates"; + version = "0.9.0.0"; + sha256 = "aac13b08fa89ecec8e329678cfff580fed6abd49ff913835cebb1592bd0e4827"; + libraryHaskellDepends = [ + aeson attoparsec base scientific text unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://simple.cx"; + description = "A basic template language for the Simple web framework"; + license = stdenv.lib.licenses.lgpl3; + }) {}; + "simple-vec3" = callPackage + ({ mkDerivation, base, QuickCheck, stdenv, vector }: + mkDerivation { + pname = "simple-vec3"; + version = "0.6"; + sha256 = "1062808e3c440999d4d8ed13703191782fc6f57874ddc76836122267691f80ef"; + libraryHaskellDepends = [ base QuickCheck vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/dzhus/simple-vec3#readme"; + description = "Three-dimensional vectors of doubles with basic operations"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "simplest-sqlite" = callPackage + ({ mkDerivation, base, bytestring, exception-hierarchy, sqlite + , stdenv, template-haskell, text + }: + mkDerivation { + pname = "simplest-sqlite"; + version = "0.1.0.2"; + sha256 = "b7c21964200da4550f8ee1d038357fd4453c0b559bdcdfd45cad26c788039a0b"; + libraryHaskellDepends = [ + base bytestring exception-hierarchy template-haskell text + ]; + librarySystemDepends = [ sqlite ]; + doHaddock = false; + doCheck = false; + homepage = "comming soon"; + description = "Simplest SQLite3 binding"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) sqlite;}; + "simplistic-generics" = callPackage + ({ mkDerivation, base, comonad, kind-apply, stdenv }: + mkDerivation { + pname = "simplistic-generics"; + version = "0.1.0.0"; + sha256 = "3278c2e18573a70514b89c21464cb8567c26e850c643de93f0e2a6dc4815e087"; + libraryHaskellDepends = [ base comonad kind-apply ]; + doHaddock = false; + doCheck = false; + description = "Generic programming without too many type classes"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "since" = callPackage + ({ mkDerivation, base, stdenv, time }: + mkDerivation { + pname = "since"; + version = "0.0.0"; + sha256 = "7aa713c0fc0b2a748c9b5ddc413b918f77335e45b56d3968100428a42cdfc1ff"; + libraryHaskellDepends = [ base time ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/athanclark/since#readme"; + description = "Get the number of seconds since the last invocation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "singleton-bool" = callPackage + ({ mkDerivation, base, dec, stdenv }: + mkDerivation { + pname = "singleton-bool"; + version = "0.1.5"; + sha256 = "405dd57dea92857c04f539c3394894c40c8103ea0c4f3f0fdbfbd8acccde899f"; + revision = "2"; + editedCabalFile = "118j0h29nqg2acqbzif2ffqnanjbwnqmv2kch9z7xiwqkz6iq8an"; + libraryHaskellDepends = [ base dec ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phadej/singleton-bool#readme"; + description = "Type level booleans"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "singleton-nats" = callPackage + ({ mkDerivation, base, singletons, stdenv }: + mkDerivation { + pname = "singleton-nats"; + version = "0.4.5"; + sha256 = "615af27a19a78d0c2179a6048e2bd549743d68a9b400fd19c309b28ca4c3b362"; + libraryHaskellDepends = [ base singletons ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/AndrasKovacs/singleton-nats"; + description = "Unary natural numbers relying on the singletons infrastructure"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "singletons" = callPackage + ({ mkDerivation, base, Cabal, containers, directory, filepath + , ghc-boot-th, mtl, pretty, stdenv, syb, template-haskell, text + , th-desugar, transformers + }: + mkDerivation { + pname = "singletons"; + version = "2.6"; + sha256 = "bea771f7017ad35413215cbbd275a19c3d2a338c92e37b0bb64402385cb886d1"; + setupHaskellDepends = [ base Cabal directory filepath ]; + libraryHaskellDepends = [ + base containers ghc-boot-th mtl pretty syb template-haskell text + th-desugar transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.github.com/goldfirere/singletons"; + description = "A framework for generating singleton types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "singletons-presburger" = callPackage + ({ mkDerivation, base, ghc, ghc-typelits-presburger, reflection + , singletons, stdenv + }: + mkDerivation { + pname = "singletons-presburger"; + version = "0.3.0.0"; + sha256 = "9dffcf0c6c2e038f0259f61f30e6b423e60db07a04c40112069bb2e20d9bb219"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base ghc ghc-typelits-presburger reflection singletons + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/konn/ghc-typelits-presburger#readme"; + description = "Presburger Arithmetic Solver for GHC Type-level natural numbers with Singletons package"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "siphash" = callPackage + ({ mkDerivation, base, bytestring, cpu, stdenv }: + mkDerivation { + pname = "siphash"; + version = "1.0.3"; + sha256 = "cf81ce41c6ca40c4fec9add5dcebc161cb2d31f522f9ad727df23d30ac6a05f3"; + revision = "1"; + editedCabalFile = "1q2dy0ywngm9iv7k6d9gnf860m9hpf62q5qvdzmxw5s629gk4afn"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base bytestring cpu ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/vincenthz/hs-siphash"; + description = "siphash: a fast short input PRF"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "sitemap-gen" = callPackage + ({ mkDerivation, base, stdenv, text, time, xmlgen }: + mkDerivation { + pname = "sitemap-gen"; + version = "0.1.0.0"; + sha256 = "1f7cb16fc3ea547e3320fecb35900804de032cce6f7d8c94ad26c6d0a33f0837"; + libraryHaskellDepends = [ base text time xmlgen ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/prikhi/sitemap-gen#readme"; + description = "Generate XML Sitemaps & Sitemap Indexes"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "size-based" = callPackage + ({ mkDerivation, base, dictionary-sharing, stdenv, template-haskell + , testing-type-modifiers + }: + mkDerivation { + pname = "size-based"; + version = "0.1.2.0"; + sha256 = "779ff6c45476d20ffd2ad7327b44cefaaf0436ed89f43b2967761c0b58a4151a"; + revision = "1"; + editedCabalFile = "0kax1ypjyglkn6iff1x4yz12y7f2n249m95xvdhrc63hsa4xlcqv"; + libraryHaskellDepends = [ + base dictionary-sharing template-haskell testing-type-modifiers + ]; + doHaddock = false; + doCheck = false; + description = "Sized functors, for size-based enumerations"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "sized" = callPackage + ({ mkDerivation, base, constraints, containers, deepseq + , equational-reasoning, ghc-typelits-presburger, hashable, lens + , ListLike, mono-traversable, singletons, stdenv, type-natural + , vector + }: + mkDerivation { + pname = "sized"; + version = "0.4.0.0"; + sha256 = "4959aa5635dcaf80b9a51d8829c340aa130237b7c96ce81f0cba4eb0634e32e8"; + libraryHaskellDepends = [ + base constraints containers deepseq equational-reasoning + ghc-typelits-presburger hashable lens ListLike mono-traversable + singletons type-natural vector + ]; + doHaddock = false; + doCheck = false; + description = "Sized sequence data-types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "skein" = callPackage + ({ mkDerivation, base, bytestring, cereal, crypto-api, stdenv + , tagged + }: + mkDerivation { + pname = "skein"; + version = "1.0.9.4"; + sha256 = "f882ca0cc5ed336ef898fb3c89579e392900259296b2320edf968b9fc16cb8c9"; + libraryHaskellDepends = [ + base bytestring cereal crypto-api tagged + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/meteficha/skein"; + description = "Skein, a family of cryptographic hash functions. Includes Skein-MAC as well."; + license = stdenv.lib.licenses.bsd3; + }) {}; + "skip-var" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "skip-var"; + version = "0.1.1.0"; + sha256 = "bfbce57abd47c9c892f734b5c7d2bccad90fa5f8f8a6d4747cca15d2a493d41e"; + revision = "1"; + editedCabalFile = "0vl2y19l7xhlq08f91ggycj4imfdxvkj2fsaz8ifc0waxk3q7ja8"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/dtaskoff/skip-var#readme"; + description = "Skip variables"; + license = stdenv.lib.licenses.mit; + }) {}; + "skylighting" = callPackage + ({ mkDerivation, base, binary, bytestring, containers + , skylighting-core, stdenv + }: + mkDerivation { + pname = "skylighting"; + version = "0.8.4"; + sha256 = "7e7603a031ac09b6791b52718dbc67bba62859707abeab63ffbc1b5d074bde21"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base binary bytestring containers skylighting-core + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jgm/skylighting"; + description = "syntax highlighting library"; + license = stdenv.lib.licenses.gpl2; + }) {}; + "skylighting-core" = callPackage + ({ mkDerivation, aeson, ansi-terminal, attoparsec, base + , base64-bytestring, binary, blaze-html, bytestring + , case-insensitive, colour, containers, directory, filepath, hxt + , mtl, regex-pcre-builtin, safe, stdenv, text, transformers + , utf8-string + }: + mkDerivation { + pname = "skylighting-core"; + version = "0.8.4"; + sha256 = "55bd3317580550aef1c90bffda48f329cf383d09387602220c39b432b38ad073"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson ansi-terminal attoparsec base base64-bytestring binary + blaze-html bytestring case-insensitive colour containers directory + filepath hxt mtl regex-pcre-builtin safe text transformers + utf8-string + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jgm/skylighting"; + description = "syntax highlighting library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "slist" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "slist"; + version = "0.1.1.0"; + sha256 = "ad942fe19ab947a75a21ac8c53879fce69e79bbf7cabadaf4bbd4f14012adb10"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/vrom911/slist"; + description = "Sized list"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "small-bytearray-builder" = callPackage + ({ mkDerivation, base, bytebuild, byteslice, stdenv }: + mkDerivation { + pname = "small-bytearray-builder"; + version = "0.3.4.0"; + sha256 = "b9589f72099e1a3f27ed60d442fac13a25fde7f24bc8afe83ed8302d52d08388"; + libraryHaskellDepends = [ base bytebuild byteslice ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/byteverse/small-bytearray-builder-compat"; + description = "Serialize to bytes"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "smallcheck" = callPackage + ({ mkDerivation, base, ghc-prim, logict, mtl, pretty, stdenv }: + mkDerivation { + pname = "smallcheck"; + version = "1.1.5"; + sha256 = "9020e67895a57bde02d7df2c0af06a4c769eff56d48b6a830f6d803df891aea4"; + revision = "1"; + editedCabalFile = "1zhhmad21sv0201hd7fahq769xpmzcj352l0sfalcwqs4kbc3mg0"; + libraryHaskellDepends = [ base ghc-prim logict mtl pretty ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/strake/smallcheck.hs"; + description = "A property-based testing library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "smoothie" = callPackage + ({ mkDerivation, aeson, base, linear, stdenv, text, vector }: + mkDerivation { + pname = "smoothie"; + version = "0.4.2.10"; + sha256 = "b40872a29f232b266057ea41a3f87b07a6fd8d3b203560b955af45bc5f143915"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ aeson base linear text vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phaazon/smoothie"; + description = "Smooth curves via several interpolation modes"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "snap-blaze" = callPackage + ({ mkDerivation, base, blaze-html, snap-core, stdenv }: + mkDerivation { + pname = "snap-blaze"; + version = "0.2.1.5"; + sha256 = "b36e35bd4ba3087b3de92702e488ba6570675719243b5dbdf4eae0b819988841"; + libraryHaskellDepends = [ base blaze-html snap-core ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/jaspervdj/snap-blaze"; + description = "blaze-html integration for Snap"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "snap-core" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, bytestring-builder + , case-insensitive, containers, directory, filepath, hashable + , HUnit, io-streams, lifted-base, monad-control, mtl, network + , network-uri, old-locale, random, readable, regex-posix, stdenv + , text, time, transformers, transformers-base, unix-compat + , unordered-containers, vector + }: + mkDerivation { + pname = "snap-core"; + version = "1.0.4.1"; + sha256 = "c0b177d47fcee1923d08bdba5b5f975d54e5e495ca666be5cc617aa71776b5a5"; + libraryHaskellDepends = [ + attoparsec base bytestring bytestring-builder case-insensitive + containers directory filepath hashable HUnit io-streams lifted-base + monad-control mtl network network-uri old-locale random readable + regex-posix text time transformers transformers-base unix-compat + unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://snapframework.com/"; + description = "Snap: A Haskell Web Framework (core interfaces and types)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "snap-server" = callPackage + ({ mkDerivation, attoparsec, base, blaze-builder, bytestring + , bytestring-builder, case-insensitive, clock, containers, filepath + , HsOpenSSL, io-streams, io-streams-haproxy, lifted-base, mtl + , network, old-locale, openssl-streams, snap-core, stdenv, text + , time, unix, unix-compat, vector + }: + mkDerivation { + pname = "snap-server"; + version = "1.1.1.1"; + sha256 = "450b651e0123307b1f438d9c2960ae773029f170d13139d85bd9527079398453"; + revision = "3"; + editedCabalFile = "1xma33r1by1q79qqbb70lwf4d846qlqs0f22rzrd3cdzkzcf9qf5"; + configureFlags = [ "-fopenssl" ]; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + attoparsec base blaze-builder bytestring bytestring-builder + case-insensitive clock containers filepath HsOpenSSL io-streams + io-streams-haproxy lifted-base mtl network old-locale + openssl-streams snap-core text time unix unix-compat vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://snapframework.com/"; + description = "A web server for the Snap Framework"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "snowflake" = callPackage + ({ mkDerivation, base, stdenv, time }: + mkDerivation { + pname = "snowflake"; + version = "0.1.1.1"; + sha256 = "f156ca321ae17033fe1cbe7e676fea403136198e1c3a132924a080cd3145cddd"; + revision = "1"; + editedCabalFile = "1y5v3nsin8iyxvh0abfhs7ma75p5zjvha0lp41801pdiikacfzha"; + libraryHaskellDepends = [ base time ]; + doHaddock = false; + doCheck = false; + description = "A loose port of Twitter Snowflake to Haskell. Generates arbitrary precision, unique, time-sortable identifiers."; + license = stdenv.lib.licenses.asl20; + }) {}; + "soap" = callPackage + ({ mkDerivation, base, bytestring, conduit, configurator + , data-default, exceptions, http-client, http-types, iconv, mtl + , resourcet, stdenv, text, unordered-containers, xml-conduit + , xml-conduit-writer, xml-types + }: + mkDerivation { + pname = "soap"; + version = "0.2.3.6"; + sha256 = "cdfc8ee01d3adb0334521a954e32e64f52a3e404fb469679e39904d4ed52b176"; + libraryHaskellDepends = [ + base bytestring conduit configurator data-default exceptions + http-client http-types iconv mtl resourcet text + unordered-containers xml-conduit xml-conduit-writer xml-types + ]; + doHaddock = false; + doCheck = false; + homepage = "https://bitbucket.org/dpwiz/haskell-soap"; + description = "SOAP client tools"; + license = stdenv.lib.licenses.mit; + }) {}; + "soap-tls" = callPackage + ({ mkDerivation, base, configurator, connection, data-default + , http-client, http-client-tls, soap, stdenv, text, tls, x509 + , x509-store, x509-validation + }: + mkDerivation { + pname = "soap-tls"; + version = "0.1.1.4"; + sha256 = "ce8b33cd4bb2cc60093df4de231967edd789fd9da44a261a539a221116853a14"; + revision = "1"; + editedCabalFile = "11djy824gaw3cbsvphq263hxjrn1b3v5p1kdivsvlyn7q9bgvms9"; + libraryHaskellDepends = [ + base configurator connection data-default http-client + http-client-tls soap text tls x509 x509-store x509-validation + ]; + doHaddock = false; + doCheck = false; + homepage = "https://bitbucket.org/dpwiz/haskell-soap"; + description = "TLS-enabled SOAP transport (using tls package)"; + license = stdenv.lib.licenses.mit; + }) {}; + "socks" = callPackage + ({ mkDerivation, base, basement, bytestring, cereal, network + , stdenv + }: + mkDerivation { + pname = "socks"; + version = "0.6.1"; + sha256 = "734447558bb061ce768f53a0df1f2401902c6bee396cc96ce627edd986ef6a73"; + libraryHaskellDepends = [ + base basement bytestring cereal network + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/vincenthz/hs-socks"; + description = "Socks proxy (ver 5)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "some" = callPackage + ({ mkDerivation, base, deepseq, stdenv }: + mkDerivation { + pname = "some"; + version = "1.0.1"; + sha256 = "31ce29bf7d4849d6852d2f8947de0302d18fcfb95e6d01118b5533c975dfb78d"; + revision = "1"; + editedCabalFile = "0gpr24rf427l82d8gb3x97yj03vc2v8ky3b6m1gb4j3g4yvvmr96"; + libraryHaskellDepends = [ base deepseq ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phadej/some"; + description = "Existential type: Some"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "sop-core" = callPackage + ({ mkDerivation, base, deepseq, stdenv }: + mkDerivation { + pname = "sop-core"; + version = "0.5.0.1"; + sha256 = "dac367f1608c9bd6c5dd1697e2a30e1b760617023b96e1df7d44c6c017999db0"; + libraryHaskellDepends = [ base deepseq ]; + doHaddock = false; + doCheck = false; + description = "True Sums of Products"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "sort" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "sort"; + version = "1.0.0.0"; + sha256 = "cee3894879cb4b2150331eca96d5d27f51a6114bcb082d1d8dded55881f5770d"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/cdornan/sort"; + description = "A Haskell sorting toolkit"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "sorted-list" = callPackage + ({ mkDerivation, base, deepseq, stdenv }: + mkDerivation { + pname = "sorted-list"; + version = "0.2.1.0"; + sha256 = "b4e476157cf0df745eb3c39921357ffb2bf411cd169e755e99536031e07c5ef4"; + libraryHaskellDepends = [ base deepseq ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Daniel-Diaz/sorted-list/blob/master/README.md"; + description = "Type-enforced sorted lists and related functions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "sourcemap" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytestring, process + , stdenv, text, unordered-containers, utf8-string + }: + mkDerivation { + pname = "sourcemap"; + version = "0.1.6"; + sha256 = "b9a04cccb4fe7eea8b37a2eaf2bc776eae5640038ab76fb948c5a3ea09a9ce7a"; + revision = "1"; + editedCabalFile = "1f7q44ar6qfip8fsllg43jyn7r15ifn2r0vz32cbmx0sb0d38dax"; + libraryHaskellDepends = [ + aeson attoparsec base bytestring process text unordered-containers + utf8-string + ]; + doHaddock = false; + doCheck = false; + description = "Implementation of source maps as proposed by Google and Mozilla"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "sox" = callPackage + ({ mkDerivation, base, containers, explicit-exception + , extensible-exceptions, process, sample-frame, semigroups, stdenv + , transformers, unix, utility-ht + }: + mkDerivation { + pname = "sox"; + version = "0.2.3.1"; + sha256 = "70a6ab47d1e16271332574667dd30f77eefb331a6e7dda4e959f48ac3359aa45"; + libraryHaskellDepends = [ + base containers explicit-exception extensible-exceptions process + sample-frame semigroups transformers unix utility-ht + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/Sox"; + description = "Play, write, read, convert audio signals using Sox"; + license = "GPL"; + }) {}; + "soxlib" = callPackage + ({ mkDerivation, base, bytestring, explicit-exception + , extensible-exceptions, sample-frame, sox, stdenv, storablevector + , transformers, utility-ht + }: + mkDerivation { + pname = "soxlib"; + version = "0.0.3.1"; + sha256 = "cde9c76515588257fddece108376537bcda7698d0107bf0386b968ea5189ec38"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring explicit-exception extensible-exceptions + sample-frame storablevector transformers utility-ht + ]; + libraryPkgconfigDepends = [ sox ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/Sox"; + description = "Write, read, convert audio signals using libsox"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) sox;}; + "sparse-linear-algebra" = callPackage + ({ mkDerivation, base, containers, exceptions, hspec, mtl + , primitive, QuickCheck, stdenv, transformers, vector + , vector-algorithms + }: + mkDerivation { + pname = "sparse-linear-algebra"; + version = "0.3.1"; + sha256 = "c762778b2e45bdba24336be58375871963d4c2ad76cb03c548f0fe0b72f3dcc9"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base containers exceptions hspec mtl primitive QuickCheck + transformers vector vector-algorithms + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ocramz/sparse-linear-algebra"; + description = "Numerical computing in native Haskell"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "sparse-tensor" = callPackage + ({ mkDerivation, ad, base, bytestring, Cabal, cereal, containers + , deepseq, ghc-typelits-knownnat, ghc-typelits-natnormalise + , hmatrix, parallel, stdenv, tf-random, zlib + }: + mkDerivation { + pname = "sparse-tensor"; + version = "0.2.1.3"; + sha256 = "88b527dcb0daa562c23315cc67498e3982ffae115d98a892317e8e992e9f8cb9"; + setupHaskellDepends = [ base Cabal ]; + libraryHaskellDepends = [ + ad base bytestring cereal containers deepseq ghc-typelits-knownnat + ghc-typelits-natnormalise hmatrix parallel tf-random zlib + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/TobiReinhart/sparse-tensor#readme"; + description = "typesafe tensor algebra library"; + license = stdenv.lib.licenses.mit; + }) {}; + "spatial-math" = callPackage + ({ mkDerivation, base, binary, cereal, ghc-prim, lens, linear + , stdenv, TypeCompose + }: + mkDerivation { + pname = "spatial-math"; + version = "0.5.0.1"; + sha256 = "c91cf29157c2a3425f40afdd6fb763f2fc4299eb4c32725ac64d2ba568c2a410"; + libraryHaskellDepends = [ + base binary cereal ghc-prim lens linear TypeCompose + ]; + doHaddock = false; + doCheck = false; + description = "3d math including quaternions/euler angles/dcms and utility functions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "special-values" = callPackage + ({ mkDerivation, base, bytestring, ieee754, scientific, stdenv + , text + }: + mkDerivation { + pname = "special-values"; + version = "0.1.0.0"; + sha256 = "3c14dd1304dacc8e54c2dcf95ebb3bb74b172b5409b9b45352108a4698e06dce"; + libraryHaskellDepends = [ + base bytestring ieee754 scientific text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/minad/special-values#readme"; + description = "Typeclass providing special values"; + license = stdenv.lib.licenses.mit; + }) {}; + "speculate" = callPackage + ({ mkDerivation, base, cmdargs, containers, express, leancheck + , stdenv + }: + mkDerivation { + pname = "speculate"; + version = "0.4.2"; + sha256 = "a905233fe5c1a9d11f41a77335b1cedcdb28dcea4ea54f91eb3805775e585005"; + libraryHaskellDepends = [ + base cmdargs containers express leancheck + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/rudymatela/speculate#readme"; + description = "discovery of properties about Haskell functions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "speedy-slice" = callPackage + ({ mkDerivation, base, kan-extensions, lens, mcmc-types + , mwc-probability, pipes, primitive, stdenv, transformers + }: + mkDerivation { + pname = "speedy-slice"; + version = "0.3.0"; + sha256 = "efbf8a10b681b940078f70fb9aca43fec8ba436c82f3faf719bbe495ba152899"; + libraryHaskellDepends = [ + base kan-extensions lens mcmc-types mwc-probability pipes primitive + transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/jtobin/speedy-slice"; + description = "Speedy slice sampling"; + license = stdenv.lib.licenses.mit; + }) {}; + "splice" = callPackage + ({ mkDerivation, base, network, stdenv }: + mkDerivation { + pname = "splice"; + version = "0.6.1.1"; + sha256 = "81fabe6652571f0dbf6b8904bd782daaeccc9d89d40f77b15dff46b7499d4e53"; + libraryHaskellDepends = [ base network ]; + doHaddock = false; + doCheck = false; + homepage = "http://corsis.github.com/splice/"; + description = "Cross-platform Socket to Socket Data Splicing"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "split" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "split"; + version = "0.2.3.4"; + sha256 = "271fe5104c9f40034aa9a1aad6269bcecc9454bc5a57c247e69e17de996c1f2a"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Combinator library for splitting lists"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "splitmix" = callPackage + ({ mkDerivation, base, deepseq, random, stdenv, time }: + mkDerivation { + pname = "splitmix"; + version = "0.0.4"; + sha256 = "aaa1b31a5320fd6a7d69a7f485ba8facdccf2253a1431feddaacc08ab2943091"; + libraryHaskellDepends = [ base deepseq random time ]; + doHaddock = false; + doCheck = false; + description = "Fast Splittable PRNG"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "spoon" = callPackage + ({ mkDerivation, base, deepseq, stdenv }: + mkDerivation { + pname = "spoon"; + version = "0.3.1"; + sha256 = "b9b350b6730e34c246bbf7e228a86b3d4925b52c95542f7676d719ef2a9881d4"; + revision = "1"; + editedCabalFile = "09s5jjcsg4g4qxchq9g2l4i9d5zh3rixpkbiysqcgl69kj8mwv74"; + libraryHaskellDepends = [ base deepseq ]; + doHaddock = false; + doCheck = false; + description = "Catch errors thrown from pure computations"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "spreadsheet" = callPackage + ({ mkDerivation, base, explicit-exception, stdenv, transformers + , utility-ht + }: + mkDerivation { + pname = "spreadsheet"; + version = "0.1.3.8"; + sha256 = "646716e795f3cd82f0277ffb672eca26a03f6897d85da3c267ee04cf4dc4a765"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base explicit-exception transformers utility-ht + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/Spreadsheet"; + description = "Read and write spreadsheets from and to CSV files in a lazy way"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "sql-words" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "sql-words"; + version = "0.1.6.4"; + sha256 = "c0731ee741afd6d5bd321c1c87022ace4aa8e506b87f19f4d8fc9b82e1cca2e5"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://khibino.github.io/haskell-relational-record/"; + description = "SQL keywords data constructors into OverloadedString"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "sqlcli" = callPackage + ({ mkDerivation, base, logging, stdenv, text, transformers + , unixODBC + }: + mkDerivation { + pname = "sqlcli"; + version = "0.2.2.0"; + sha256 = "edf11892d91fba10567a8bb67c03d1297cd73c7a5b1cbc4bc1a7331228e24ccf"; + libraryHaskellDepends = [ base logging text transformers ]; + librarySystemDepends = [ unixODBC ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/mihaigiurgeanu/sqlcli"; + description = "Bindings for SQL/CLI (ODBC) C API"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) unixODBC;}; + "sqlcli-odbc" = callPackage + ({ mkDerivation, base, logging, sqlcli, stdenv }: + mkDerivation { + pname = "sqlcli-odbc"; + version = "0.2.0.1"; + sha256 = "656db4ca182d443c29f43e9d2cb351dd98add31d2942b92c3a6c570e946ad0e5"; + libraryHaskellDepends = [ base logging sqlcli ]; + doHaddock = false; + doCheck = false; + homepage = "https://hub.darcs.net/mihaigiurgeanu/sqlcli-odbc"; + description = "ODBC specific definitions to be used by SQL CLI clients"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "srcloc" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "srcloc"; + version = "0.5.1.2"; + sha256 = "069edbce6bb72e0771cece3aa5a6b67b9e0b0bd0148e9404842fa43035fec06e"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mainland/srcloc"; + description = "Data types for managing source code locations"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "stache" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, deepseq + , directory, filepath, megaparsec, mtl, stdenv, template-haskell + , text, unordered-containers, vector + }: + mkDerivation { + pname = "stache"; + version = "2.1.1"; + sha256 = "8d125b5f4f5b967b260137966278d9968432234ba20ea8177169be5dea3df61a"; + revision = "1"; + editedCabalFile = "1cs3pnbxmjpzizydncai7wr5aj454374wr1sc0h705c4cbxqlfs0"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson base bytestring containers deepseq directory filepath + megaparsec mtl template-haskell text unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/stackbuilders/stache"; + description = "Mustache templates for Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "stack-templatizer" = callPackage + ({ mkDerivation, base, bytestring, directory, filepath, stdenv }: + mkDerivation { + pname = "stack-templatizer"; + version = "0.1.0.2"; + sha256 = "dc10b2c56dd155ab22891584a9303407209acb9fcdff710d388609fd87eae973"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ base bytestring directory filepath ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/prikhi/stack-templatizer#readme"; + description = "Generate a stack template from a folder"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "starter" = callPackage + ({ mkDerivation, base, fsnotify, stdenv }: + mkDerivation { + pname = "starter"; + version = "0.3.0"; + sha256 = "fd569cd27cfd62fb9d3e544e222450ec2734c44a3293994f35a26af982ce3d93"; + libraryHaskellDepends = [ base fsnotify ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/rkaippully/starter#readme"; + description = "Develop applications without restarts"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "stateref" = callPackage + ({ mkDerivation, base, mtl, stdenv, stm }: + mkDerivation { + pname = "stateref"; + version = "0.3"; + sha256 = "7dd390aab346ca877cde1217d5b62145cdfa6f9390e3b7a53c9296229ee1b741"; + libraryHaskellDepends = [ base mtl stm ]; + doHaddock = false; + doCheck = false; + homepage = "http://code.haskell.org/~mokus/stateref/"; + description = "Abstraction for things that work like IORef"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "statestack" = callPackage + ({ mkDerivation, base, mtl, stdenv, transformers + , transformers-compat + }: + mkDerivation { + pname = "statestack"; + version = "0.3"; + sha256 = "dabe7a383bb8770e0fee546f79cb629a38902bf14ca02ddf3b492148c2681ead"; + libraryHaskellDepends = [ + base mtl transformers transformers-compat + ]; + doHaddock = false; + doCheck = false; + description = "Simple State-like monad transformer with saveable and restorable state"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "statistics" = callPackage + ({ mkDerivation, aeson, async, base, base-orphans, binary + , data-default-class, deepseq, dense-linear-algebra, math-functions + , monad-par, mwc-random, primitive, stdenv, vector + , vector-algorithms, vector-binary-instances, vector-th-unbox + }: + mkDerivation { + pname = "statistics"; + version = "0.15.2.0"; + sha256 = "c496dbb8767a65ea3c352fd08ce1918200a0cc9d8f8b5f262aebbb43dee22a49"; + libraryHaskellDepends = [ + aeson async base base-orphans binary data-default-class deepseq + dense-linear-algebra math-functions monad-par mwc-random primitive + vector vector-algorithms vector-binary-instances vector-th-unbox + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/bos/statistics"; + description = "A library of statistical types, data, and functions"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "stb-image-redux" = callPackage + ({ mkDerivation, base, stdenv, vector }: + mkDerivation { + pname = "stb-image-redux"; + version = "0.2.1.3"; + sha256 = "24da421150f269ebb6679d7ea2c18dcea5cd253b3e27bf4bded656e7e90eb507"; + libraryHaskellDepends = [ base vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/typedrat/stb-image-redux#readme"; + description = "Image loading and writing microlibrary"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "step-function" = callPackage + ({ mkDerivation, base, base-compat-batteries, containers, deepseq + , QuickCheck, stdenv + }: + mkDerivation { + pname = "step-function"; + version = "0.2"; + sha256 = "d260fcb72bd3afe3c2b0a80f3f3a5c7afae63d98138d137a80ed8ba131fee7d5"; + revision = "4"; + editedCabalFile = "0zxjrsa54g65p7kf5mfpjb897d1add2dfp5dm4xfs5321rs31knv"; + libraryHaskellDepends = [ + base base-compat-batteries containers deepseq QuickCheck + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jonpetterbergman/step-function"; + description = "Staircase functions or piecewise constant functions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "stm-chans" = callPackage + ({ mkDerivation, base, Cabal, stdenv, stm }: + mkDerivation { + pname = "stm-chans"; + version = "3.0.0.4"; + sha256 = "2344fc5bfa33d565bad7b009fc0e2c5a7a595060ba149c661f44419fc0d54738"; + revision = "1"; + editedCabalFile = "0v9axxcfszqdmf3dhjxy34ybh22x3r5c48mdnbvjh5i5lp7g7vp2"; + setupHaskellDepends = [ base Cabal ]; + libraryHaskellDepends = [ base stm ]; + doHaddock = false; + doCheck = false; + homepage = "http://code.haskell.org/~wren/"; + description = "Additional types of channels for STM"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "stm-conduit" = callPackage + ({ mkDerivation, async, base, cereal, cereal-conduit, conduit + , conduit-extra, directory, exceptions, monad-loops, resourcet + , stdenv, stm, stm-chans, transformers, unliftio + }: + mkDerivation { + pname = "stm-conduit"; + version = "4.0.1"; + sha256 = "e80e5be72a4564fa45e1e27f91c0984e12d2a736d0ceb9594350d573efee1442"; + libraryHaskellDepends = [ + async base cereal cereal-conduit conduit conduit-extra directory + exceptions monad-loops resourcet stm stm-chans transformers + unliftio + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/cgaebel/stm-conduit"; + description = "Introduces conduits to channels, and promotes using conduits concurrently"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "stm-containers" = callPackage + ({ mkDerivation, base, deferred-folds, focus, hashable, list-t + , stdenv, stm-hamt, transformers + }: + mkDerivation { + pname = "stm-containers"; + version = "1.1.0.4"; + sha256 = "d43346bfadbe5ccc33c0903a7dfbce8f48657184176fcefa11174ff9d2269655"; + libraryHaskellDepends = [ + base deferred-folds focus hashable list-t stm-hamt transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nikita-volkov/stm-containers"; + description = "Containers for STM"; + license = stdenv.lib.licenses.mit; + }) {}; + "stm-delay" = callPackage + ({ mkDerivation, base, stdenv, stm }: + mkDerivation { + pname = "stm-delay"; + version = "0.1.1.1"; + sha256 = "b132581aac47e6cba6a1691a485e1700fbb047c02b7e1e43ae9bbd8476108a32"; + libraryHaskellDepends = [ base stm ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/joeyadams/haskell-stm-delay"; + description = "Updatable one-shot timer polled with STM"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "stm-extras" = callPackage + ({ mkDerivation, base, stdenv, stm }: + mkDerivation { + pname = "stm-extras"; + version = "0.1.0.3"; + sha256 = "88210a157d5a5a2c3bd10b3b9f0ead9bef91f47ecfe6fd56deca058c7270b75e"; + libraryHaskellDepends = [ base stm ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/louispan/stm-extras#readme"; + description = "Extra STM functions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "stm-hamt" = callPackage + ({ mkDerivation, base, deferred-folds, focus, hashable, list-t + , primitive, primitive-extras, stdenv, transformers + }: + mkDerivation { + pname = "stm-hamt"; + version = "1.2.0.4"; + sha256 = "b28e0e19577249c9a078c1d9a29d31ba1954b59e50a074ceb2afa2f27e889f42"; + libraryHaskellDepends = [ + base deferred-folds focus hashable list-t primitive + primitive-extras transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nikita-volkov/stm-hamt"; + description = "STM-specialised Hash Array Mapped Trie"; + license = stdenv.lib.licenses.mit; + }) {}; + "stm-split" = callPackage + ({ mkDerivation, base, stdenv, stm }: + mkDerivation { + pname = "stm-split"; + version = "0.0.2.1"; + sha256 = "e8e687268c86a6b635e7ee08415f31921d4a46eed267fe573a57981ec00d8419"; + libraryHaskellDepends = [ base stm ]; + doHaddock = false; + doCheck = false; + description = "TMVars, TVars and TChans with distinguished input and output side"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "stopwatch" = callPackage + ({ mkDerivation, base, clock, stdenv, transformers }: + mkDerivation { + pname = "stopwatch"; + version = "0.1.0.6"; + sha256 = "5018769e91e551086bc96457da44faa3a03b4470a55212505102bc09518174bf"; + libraryHaskellDepends = [ base clock transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/debug-ito/stopwatch"; + description = "A simple stopwatch utility"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "storable-complex" = callPackage + ({ mkDerivation, base, base-orphans, stdenv }: + mkDerivation { + pname = "storable-complex"; + version = "0.2.3.0"; + sha256 = "9af499b2b19b2f173f97db37f843938efd2c59c30285e436564aefd2aa5bdc3a"; + libraryHaskellDepends = [ base base-orphans ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/cartazio/storable-complex"; + description = "Storable instance for Complex"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "storable-record" = callPackage + ({ mkDerivation, base, semigroups, stdenv, transformers, utility-ht + }: + mkDerivation { + pname = "storable-record"; + version = "0.0.5"; + sha256 = "8edf155d2151b53996d72b0f51131ab46f5a60c9f92247f565c98437fa02ce9e"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base semigroups transformers utility-ht + ]; + doHaddock = false; + doCheck = false; + homepage = "http://code.haskell.org/~thielema/storable-record/"; + description = "Elegant definition of Storable instances for records"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "storable-tuple" = callPackage + ({ mkDerivation, base, base-orphans, stdenv, storable-record + , utility-ht + }: + mkDerivation { + pname = "storable-tuple"; + version = "0.0.3.3"; + sha256 = "dcfac049527a45c386c80a7c40ec211455b83d74311af88fa686063b5f87df35"; + libraryHaskellDepends = [ + base base-orphans storable-record utility-ht + ]; + doHaddock = false; + doCheck = false; + homepage = "http://code.haskell.org/~thielema/storable-tuple/"; + description = "Storable instance for pairs and triples"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "storablevector" = callPackage + ({ mkDerivation, base, deepseq, non-negative, QuickCheck + , semigroups, stdenv, syb, transformers, unsafe, utility-ht + }: + mkDerivation { + pname = "storablevector"; + version = "0.2.13"; + sha256 = "f83742d572aca9431f8ee6325d29169bc630beb2d8ab1957f7165abed138b9fe"; + libraryHaskellDepends = [ + base deepseq non-negative QuickCheck semigroups syb transformers + unsafe utility-ht + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/Storable_Vector"; + description = "Fast, packed, strict storable arrays with a list interface like ByteString"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "stratosphere" = callPackage + ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers + , hashable, lens, stdenv, template-haskell, text + , unordered-containers + }: + mkDerivation { + pname = "stratosphere"; + version = "0.49.0"; + sha256 = "4e13edc9fc2e06064cf4d82bd06eb6aedd0a5f3b398fc7e2068fda04413d1ca3"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson aeson-pretty base bytestring containers hashable lens + template-haskell text unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/frontrowed/stratosphere#readme"; + description = "EDSL for AWS CloudFormation"; + license = stdenv.lib.licenses.mit; + }) {}; + "streaming" = callPackage + ({ mkDerivation, base, containers, ghc-prim, mmorph, mtl, stdenv + , transformers, transformers-base + }: + mkDerivation { + pname = "streaming"; + version = "0.2.3.0"; + sha256 = "b4008eee1fcee6a9f63d0d31eebefd6cf72731fab65d943831338c3961fafd62"; + libraryHaskellDepends = [ + base containers ghc-prim mmorph mtl transformers transformers-base + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-streaming/streaming"; + description = "an elementary streaming prelude and general stream type"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "streaming-bytestring" = callPackage + ({ mkDerivation, base, bytestring, deepseq, exceptions, mmorph, mtl + , resourcet, stdenv, streaming, transformers, transformers-base + }: + mkDerivation { + pname = "streaming-bytestring"; + version = "0.1.6"; + sha256 = "c1d723fc9676b85f62f9fc937d756af61d81f69c9c6591e5d38c9b09b7a253d3"; + libraryHaskellDepends = [ + base bytestring deepseq exceptions mmorph mtl resourcet streaming + transformers transformers-base + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-streaming/streaming-bytestring"; + description = "effectful byte steams, or: bytestring io done right"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "streaming-commons" = callPackage + ({ mkDerivation, array, async, base, bytestring, directory, network + , process, random, stdenv, stm, text, transformers, unix, zlib + }: + mkDerivation { + pname = "streaming-commons"; + version = "0.2.1.2"; + sha256 = "ea2a6d4b2dfabe8cdf3b4e0a29db9b14170f59d3554b70e0377779867efcfc16"; + 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; + }) {}; + "streamly" = callPackage + ({ mkDerivation, atomic-primops, base, containers, deepseq + , directory, exceptions, fusion-plugin-types, ghc-prim, heaps + , lockfree-queue, monad-control, mtl, network, primitive, stdenv + , transformers, transformers-base + }: + mkDerivation { + pname = "streamly"; + version = "0.7.2"; + sha256 = "35f3332cede57fe14aee3bb49aaf402fabb804be31614a86ff6803f55d1ef100"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + atomic-primops base containers deepseq directory exceptions + fusion-plugin-types ghc-prim heaps lockfree-queue monad-control mtl + network primitive transformers transformers-base + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/composewell/streamly"; + description = "Beautiful Streaming, Concurrent and Reactive Composition"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "streams" = callPackage + ({ mkDerivation, adjunctions, base, comonad, distributive + , semigroupoids, semigroups, stdenv + }: + mkDerivation { + pname = "streams"; + version = "3.3"; + sha256 = "2933f80d6a83fed326af5588b0cce93985b07233359c311bd69c5bac19954e40"; + libraryHaskellDepends = [ + adjunctions base comonad distributive semigroupoids semigroups + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/streams/issues"; + description = "Various Haskell 2010 stream comonads"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "strict" = callPackage + ({ mkDerivation, array, base, stdenv }: + mkDerivation { + pname = "strict"; + version = "0.3.2"; + sha256 = "2cd35a67938db635a87617d9576d5df0158b581e8e5694f07487c0f4b1549221"; + libraryHaskellDepends = [ array base ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.cse.unsw.edu.au/~rl/code/strict.html"; + description = "Strict data types and String IO"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "strict-base-types" = callPackage + ({ mkDerivation, aeson, base, bifunctors, binary, deepseq, ghc-prim + , hashable, lens, QuickCheck, stdenv, strict + }: + mkDerivation { + pname = "strict-base-types"; + version = "0.6.1"; + sha256 = "f8866a3acc7d61f1fbffc2823c24d35b4f63f90612bf0c63292f3d25a3dc307a"; + libraryHaskellDepends = [ + aeson base bifunctors binary deepseq ghc-prim hashable lens + QuickCheck strict + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/meiersi/strict-base-types"; + description = "Strict variants of the types provided in base"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "strict-concurrency" = callPackage + ({ mkDerivation, base, deepseq, stdenv }: + mkDerivation { + pname = "strict-concurrency"; + version = "0.2.4.3"; + sha256 = "02d934ec5053d3d42031798e5a3cd25547ccde5973d562f9fc943d635d9956c0"; + libraryHaskellDepends = [ base deepseq ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ygale/strict-concurrency"; + description = "Strict concurrency abstractions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "strict-list" = callPackage + ({ mkDerivation, base, hashable, semigroupoids, stdenv }: + mkDerivation { + pname = "strict-list"; + version = "0.1.5"; + sha256 = "ba7338766ba5fbb4069b748e5bdce12866379c32f1ab1c6015d45dbd1010bb1a"; + libraryHaskellDepends = [ base hashable semigroupoids ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nikita-volkov/strict-list"; + description = "Strict linked list"; + license = stdenv.lib.licenses.mit; + }) {}; + "string-class" = callPackage + ({ mkDerivation, base, bytestring, stdenv, tagged, text }: + mkDerivation { + pname = "string-class"; + version = "0.1.7.0"; + sha256 = "8e5b00563ec2a62120036ab5e06cade5eb7ff8c9caa86f42213c66be39900be8"; + libraryHaskellDepends = [ base bytestring tagged text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/string-class/string-class"; + description = "String class library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "string-combinators" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "string-combinators"; + version = "0.6.0.5"; + sha256 = "94914abfbd7d17051edab4bc9927c191fd05a652d9ef3cf259b5d0e0ca177e1e"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/basvandijk/string-combinators"; + description = "Polymorphic functions to build and combine stringlike values"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "string-conv" = callPackage + ({ mkDerivation, base, bytestring, stdenv, text }: + mkDerivation { + pname = "string-conv"; + version = "0.1.2"; + sha256 = "f259a03e6f296af19a71c07ab9a98a38661dfe40679f360f8e371334ea226039"; + libraryHaskellDepends = [ base bytestring text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Soostone/string-conv"; + description = "Standardized conversion between string types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "string-conversions" = callPackage + ({ mkDerivation, base, bytestring, 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; + }) {}; + "string-interpolate" = callPackage + ({ mkDerivation, base, bytestring, haskell-src-exts + , haskell-src-meta, split, stdenv, template-haskell, text + , text-conversions, utf8-string + }: + mkDerivation { + pname = "string-interpolate"; + version = "0.2.1.0"; + sha256 = "aabda5c433e6db63d7f3f0f22c9f417875cc9fe71d21dcb1ed81418729f2f472"; + libraryHaskellDepends = [ + base bytestring haskell-src-exts haskell-src-meta split + template-haskell text text-conversions utf8-string + ]; + doHaddock = false; + doCheck = false; + homepage = "https://gitlab.com/williamyaoh/string-interpolate/blob/master/README.md"; + description = "Haskell string/text/bytestring interpolation that just works"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "string-qq" = callPackage + ({ mkDerivation, base, stdenv, template-haskell }: + mkDerivation { + pname = "string-qq"; + version = "0.0.4"; + sha256 = "c85b9c1e27596ea8e765e4b630b7be53c331c51b680ad46cc2d248d3099fdd71"; + libraryHaskellDepends = [ base template-haskell ]; + doHaddock = false; + doCheck = false; + description = "QuasiQuoter for non-interpolated strings, texts and bytestrings"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "string-transform" = callPackage + ({ mkDerivation, base, bytestring, stdenv, text, utf8-string }: + mkDerivation { + pname = "string-transform"; + version = "1.1.1"; + sha256 = "1caeff34b02cd860ae1740629ae97f7df8458bb7ab6a83e3b15c124b513e5e21"; + libraryHaskellDepends = [ base bytestring text utf8-string ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ncaq/string-transform#readme"; + description = "simple and easy haskell string transform wrapper"; + license = stdenv.lib.licenses.mit; + }) {}; + "stringbuilder" = callPackage + ({ mkDerivation, base, 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 + ({ mkDerivation, array, base, bytestring, containers, stdenv }: + mkDerivation { + pname = "stringsearch"; + version = "0.3.6.6"; + sha256 = "295f1971920bc52263d8275d7054ad223a7e1aefe75533f9887735c9644ffe4a"; + revision = "1"; + editedCabalFile = "0z5pz5dccapz9k39r2zmf056m0x2m2lj3jahhnw3mfxlmps07378"; + 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; + }) {}; + "stripe-concepts" = callPackage + ({ mkDerivation, base, bytestring, stdenv, text }: + mkDerivation { + pname = "stripe-concepts"; + version = "1.0.2.2"; + sha256 = "9950b8372614197b91b5ba8246079aec3e6ba69554f818fa57dac73ddde0b8a1"; + libraryHaskellDepends = [ base bytestring text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/typeclasses/stripe"; + description = "Types for the Stripe API"; + license = stdenv.lib.licenses.mit; + }) {}; + "stripe-signature" = callPackage + ({ mkDerivation, base, base16-bytestring, bytestring, cryptonite + , memory, stdenv, stripe-concepts, text + }: + mkDerivation { + pname = "stripe-signature"; + version = "1.0.0.2"; + sha256 = "06766fa6e2f1d10ddb91a73efccf366712ebb56d1637fe6f1b290931ed2756ca"; + libraryHaskellDepends = [ + base base16-bytestring bytestring cryptonite memory stripe-concepts + text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/typeclasses/stripe"; + description = "Verification of Stripe webhook signatures"; + license = stdenv.lib.licenses.mit; + }) {}; + "strive" = callPackage + ({ mkDerivation, aeson, base, bytestring, data-default, gpolyline + , http-client, http-client-tls, http-types, stdenv + , template-haskell, text, time, transformers + }: + mkDerivation { + pname = "strive"; + version = "5.0.10"; + sha256 = "d065d007c5cba6b375a9273da2a3ed308adb896d4e4119e74eb420ceb12fa346"; + libraryHaskellDepends = [ + aeson base bytestring data-default gpolyline http-client + http-client-tls http-types template-haskell text time transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tfausak/strive#readme"; + description = "A client for the Strava V3 API"; + license = stdenv.lib.licenses.mit; + }) {}; + "structs" = callPackage + ({ mkDerivation, base, Cabal, cabal-doctest, deepseq, ghc-prim + , primitive, stdenv, template-haskell + }: + mkDerivation { + pname = "structs"; + version = "0.1.3"; + sha256 = "990a88c234205eccfb802b7a6d8cb73080abef27335bb12d9cf92faf29211cf9"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base deepseq ghc-prim primitive template-haskell + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/structs/"; + description = "Strict GC'd imperative object-oriented programming with cheap pointers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "structured-cli" = callPackage + ({ mkDerivation, base, data-default, haskeline, mtl, split, stdenv + , transformers + }: + mkDerivation { + pname = "structured-cli"; + version = "2.5.2.0"; + sha256 = "40157b7a14b2564d9e4cdc55b703a7838231bdf50bede9ba1d6d9c87fd13076b"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base data-default haskeline mtl split transformers + ]; + executableHaskellDepends = [ base data-default mtl split ]; + doHaddock = false; + doCheck = false; + homepage = "https://gitlab.com/codemonkeylabs/structured-cli#readme"; + description = "Application library for building interactive console CLIs"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "stylish-haskell" = callPackage + ({ mkDerivation, aeson, base, bytestring, Cabal, containers + , directory, file-embed, filepath, haskell-src-exts, HsYAML + , HsYAML-aeson, mtl, optparse-applicative, semigroups, stdenv + , strict, syb + }: + mkDerivation { + pname = "stylish-haskell"; + version = "0.10.0.0"; + sha256 = "a6f03c52097cda0447d7dea7fc5b01895b79ad14792178e4e7eb3c675dc12be6"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring Cabal containers directory file-embed + filepath haskell-src-exts HsYAML HsYAML-aeson mtl semigroups syb + ]; + executableHaskellDepends = [ + aeson base bytestring Cabal containers directory file-embed + filepath haskell-src-exts HsYAML HsYAML-aeson mtl + optparse-applicative strict syb + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jaspervdj/stylish-haskell"; + description = "Haskell code prettifier"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "sum-type-boilerplate" = callPackage + ({ mkDerivation, base, stdenv, template-haskell }: + mkDerivation { + pname = "sum-type-boilerplate"; + version = "0.1.1"; + sha256 = "3169da14c604e19afdcbf721ef1749b9486618ba23bbec14e86ae9862bf0ab9f"; + libraryHaskellDepends = [ base template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jdreaver/sum-type-boilerplate#readme"; + description = "Library for reducing the boilerplate involved with sum types"; + license = stdenv.lib.licenses.mit; + }) {}; + "sundown" = callPackage + ({ mkDerivation, base, bytestring, stdenv, text }: + mkDerivation { + pname = "sundown"; + version = "0.6"; + sha256 = "cb9b7e98138311375148ffe0fa4c4b04eb7a9f8ec2ae13a674d465e5d71db027"; + libraryHaskellDepends = [ base bytestring text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/bitonic/sundown"; + description = "Bindings to the sundown markdown library"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "superbuffer" = callPackage + ({ mkDerivation, base, bytestring, stdenv }: + mkDerivation { + pname = "superbuffer"; + version = "0.3.1.1"; + sha256 = "d7a5fb5478731deab80f89233e4f85511949c04b96ad6284f99f16c5c4166c78"; + libraryHaskellDepends = [ base bytestring ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/agrafix/superbuffer#readme"; + description = "Efficiently build a bytestring from smaller chunks"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "svg-builder" = callPackage + ({ mkDerivation, base, blaze-builder, bytestring, hashable, stdenv + , text, unordered-containers + }: + mkDerivation { + pname = "svg-builder"; + version = "0.1.1"; + sha256 = "4fd0e3f2cbc5601fc69e7eab41588cbfa1150dc508d9d86bf5f3d393880382cc"; + revision = "2"; + editedCabalFile = "100nmkgcm1ncv4mkr1xcsa7bb3z6zx0lfayk8innd4hm62xsvhj3"; + libraryHaskellDepends = [ + base blaze-builder bytestring hashable text unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/diagrams/svg-builder.git"; + description = "DSL for building SVG"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "svg-tree" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, containers + , JuicyPixels, lens, linear, mtl, scientific, stdenv, text + , transformers, vector, xml + }: + mkDerivation { + pname = "svg-tree"; + version = "0.6.2.4"; + sha256 = "4ce471e3c3378587360c2e3de055267991b88d846e858bcc3135b4ea0c171ac2"; + libraryHaskellDepends = [ + attoparsec base bytestring containers JuicyPixels lens linear mtl + scientific text transformers vector xml + ]; + doHaddock = false; + doCheck = false; + description = "SVG file loader and serializer"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "swagger" = callPackage + ({ mkDerivation, aeson, base, bytestring, stdenv, text, time + , transformers + }: + mkDerivation { + pname = "swagger"; + version = "0.3.0"; + sha256 = "c7144fb22a0d223eb2463a896200936eab665dc01f39affc103d2ee6a38f54d0"; + libraryHaskellDepends = [ + aeson base bytestring text time transformers + ]; + doHaddock = false; + doCheck = false; + description = "Implementation of swagger data model"; + license = "unknown"; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "swagger2" = callPackage + ({ mkDerivation, aeson, aeson-pretty, base, base-compat-batteries + , bytestring, Cabal, cabal-doctest, containers, cookie + , generics-sop, hashable, http-media, insert-ordered-containers + , lens, mtl, network, optics-core, optics-th, QuickCheck + , scientific, stdenv, template-haskell, text, time, transformers + , transformers-compat, unordered-containers, uuid-types, vector + }: + mkDerivation { + pname = "swagger2"; + version = "2.5"; + sha256 = "0e3bd29c2c611c52eae20c8fced5fccb24fcc21116afd8f31ee4ab664621927b"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + aeson aeson-pretty base base-compat-batteries bytestring containers + cookie generics-sop hashable http-media insert-ordered-containers + lens mtl network optics-core optics-th QuickCheck 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; + }) {}; + "syb" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "syb"; + version = "0.7.1"; + sha256 = "e04a9c7ae48d9fe25e9b7a064f7122d39c710753544511e15df7a6e87fdfe700"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.cs.uu.nl/wiki/GenericProgramming/SYB"; + description = "Scrap Your Boilerplate"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "symbol" = callPackage + ({ mkDerivation, base, containers, deepseq, stdenv }: + mkDerivation { + pname = "symbol"; + version = "0.2.4"; + sha256 = "d074a7741f6ce0f2a604e4467c1c46e1acc2b707db107b3458395e646a9b8831"; + revision = "2"; + editedCabalFile = "0jdbaap11pkgb6m98v57k7qnx62pqxy7pa2i7293ywa4q305qgm1"; + libraryHaskellDepends = [ base containers deepseq ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.cs.drexel.edu/~mainland/"; + description = "A 'Symbol' type for fast symbol comparison"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "symengine" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "symengine"; + version = "0.1.2.0"; + sha256 = "0a59f76a924686ae84b1873c8783eb80f6e4092c90f3c971340053c1e6ca82f4"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/symengine/symengine.hs#readme"; + description = "SymEngine symbolic mathematics engine for Haskell"; + license = stdenv.lib.licenses.mit; + }) {}; + "sysinfo" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "sysinfo"; + version = "0.1.1"; + sha256 = "46db40f2d186956547cca98f5583b28828a2b50255fbd404272c381db64dca29"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/psibi/sysinfo#readme"; + description = "Haskell Interface for getting overall system statistics"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "system-argv0" = callPackage + ({ mkDerivation, base, bytestring, stdenv, system-filepath, text }: + mkDerivation { + pname = "system-argv0"; + version = "0.1.1"; + sha256 = "6d51da9d2157be14a83f8dca3e9d4196d420e667cd685effb8d7b39185cf4ec6"; + libraryHaskellDepends = [ base bytestring system-filepath text ]; + doHaddock = false; + doCheck = false; + homepage = "https://john-millikin.com/software/haskell-filesystem/"; + description = "Get argv[0] as a FilePath"; + license = stdenv.lib.licenses.mit; + }) {}; + "system-fileio" = callPackage + ({ mkDerivation, base, bytestring, stdenv, system-filepath, text + , time, unix + }: + mkDerivation { + pname = "system-fileio"; + version = "0.3.16.4"; + sha256 = "34e58b88a19a69ff1a559e211af6edb596e33ee1b1d5f44490febf325c78c6c7"; + libraryHaskellDepends = [ + base bytestring system-filepath text time unix + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fpco/haskell-filesystem"; + description = "Consistent filesystem interaction across GHC versions (deprecated)"; + license = stdenv.lib.licenses.mit; + }) {}; + "system-filepath" = callPackage + ({ mkDerivation, base, bytestring, Cabal, deepseq, stdenv, text }: + mkDerivation { + pname = "system-filepath"; + version = "0.4.14"; + sha256 = "1656ce3c0d585650784ceb3f794748286e19fb635f557e7b29b0897f8956d993"; + revision = "1"; + editedCabalFile = "18llfvisghrn9w9yfgacqn51gs50a0lngah3bmg852h0swj7vkp8"; + setupHaskellDepends = [ base Cabal ]; + libraryHaskellDepends = [ base bytestring deepseq text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fpco/haskell-filesystem"; + description = "High-level, byte-based file and directory path manipulations (deprecated)"; + license = stdenv.lib.licenses.mit; + }) {}; + "system-info" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "system-info"; + version = "0.5.1"; + sha256 = "a4d2d8b9256e5a285c0df74a7849e581aaf1fa6856aff8dedb683d20161c4481"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ChaosGroup/system-info#readme"; + description = "Get the name of the operating system"; + license = stdenv.lib.licenses.mit; + }) {}; + "systemd" = callPackage + ({ mkDerivation, base, bytestring, network, stdenv, transformers + , unix + }: + mkDerivation { + pname = "systemd"; + version = "2.2.0"; + sha256 = "407c1cae154c65eda55fbfa94d52d3c5e5ab06f06472f8a2eb9c8f190ee3e0a3"; + libraryHaskellDepends = [ + base bytestring network transformers unix + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/erebe/systemd"; + description = "Systemd facilities (Socket activation, Notify)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tabular" = callPackage + ({ mkDerivation, base, csv, html, mtl, stdenv }: + mkDerivation { + pname = "tabular"; + version = "0.2.2.7"; + sha256 = "13f8da12108dafcf3194eb6bf25febf0081c7e4734f66d2d4aeee899f3c14ffb"; + libraryHaskellDepends = [ base csv html mtl ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/kowey/tabular"; + description = "Two-dimensional data tables with rendering functions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tagchup" = callPackage + ({ mkDerivation, base, bytestring, containers, data-accessor + , explicit-exception, non-empty, stdenv, transformers, utility-ht + , xml-basic + }: + mkDerivation { + pname = "tagchup"; + version = "0.4.1.1"; + sha256 = "e5b4ee185f30a64d854fb02291f7bdf60f8846f1fcc3d67ebc6ab1f61e74ee88"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base bytestring containers data-accessor explicit-exception + non-empty transformers utility-ht xml-basic + ]; + doHaddock = false; + doCheck = false; + homepage = "http://code.haskell.org/~thielema/tagchup/"; + description = "alternative package for processing of tag soups"; + license = "GPL"; + }) {}; + "tagged" = callPackage + ({ mkDerivation, base, deepseq, stdenv, template-haskell + , transformers + }: + mkDerivation { + pname = "tagged"; + version = "0.8.6"; + sha256 = "ad16def0884cf6f05ae1ae8e90192cf9d8d9673fa264b249499bd9e4fac791dd"; + revision = "2"; + editedCabalFile = "1y8z8hmm846z7h3wqncpi0d4zhsnkwf08q0wchivkjw8di7ahz0z"; + libraryHaskellDepends = [ + base deepseq template-haskell transformers + ]; + 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; + }) {}; + "tagged-binary" = callPackage + ({ mkDerivation, base, base-compat, binary, bytestring, pureMD5 + , stdenv + }: + mkDerivation { + pname = "tagged-binary"; + version = "0.2.0.1"; + sha256 = "72cfaa0995838dfb7f0cda897175c469d6b7aef6fd396fc56abc70194b0f645b"; + libraryHaskellDepends = [ + base base-compat binary bytestring pureMD5 + ]; + doHaddock = false; + doCheck = false; + description = "Provides tools for serializing data tagged with type information"; + license = stdenv.lib.licenses.mit; + }) {}; + "tagged-identity" = callPackage + ({ mkDerivation, base, mtl, stdenv, transformers }: + mkDerivation { + pname = "tagged-identity"; + version = "0.1.3"; + sha256 = "2cec62a7aac67cae90003e811eda26bfcf3c297b9987e548c0d54cc6b653b2d8"; + libraryHaskellDepends = [ base mtl transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mrkkrp/tagged-identity"; + description = "Trivial monad transformer that allows identical monad stacks have different types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tagged-transformer" = callPackage + ({ mkDerivation, base, comonad, contravariant, distributive + , exceptions, mtl, reflection, semigroupoids, stdenv, tagged + }: + mkDerivation { + pname = "tagged-transformer"; + version = "0.8.1"; + sha256 = "a0ff6121e852c78f6428e583c18e90e3bf899f59a529fb2076236e1146eedcb9"; + libraryHaskellDepends = [ + base comonad contravariant distributive exceptions mtl reflection + semigroupoids tagged + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/tagged-transformer"; + description = "Monad transformer carrying an extra phantom type tag"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tagshare" = callPackage + ({ mkDerivation, base, containers, mtl, stdenv }: + mkDerivation { + pname = "tagshare"; + version = "0.0"; + sha256 = "d2314bae2e6820700f2a61db9c9f7976e1b53547a49cdd3352bdf29ac3856ce0"; + libraryHaskellDepends = [ base containers mtl ]; + doHaddock = false; + doCheck = false; + description = "TagShare - explicit sharing with tags"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tagsoup" = callPackage + ({ mkDerivation, base, bytestring, containers, stdenv, text }: + mkDerivation { + pname = "tagsoup"; + version = "0.14.8"; + sha256 = "ba7e5500d853d29f0675b90655b7fdd032a4a7eee82a56e7ee3ef9949fe93ad5"; + libraryHaskellDepends = [ base bytestring containers text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ndmitchell/tagsoup#readme"; + description = "Parsing and extracting information from (possibly malformed) HTML/XML documents"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tao" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "tao"; + version = "1.0.0"; + sha256 = "0b0a1e9606b15eb3bd334eaaf09f01a52f5cb086e5947959116d1d4409541a47"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jship/tao#readme"; + description = "Type-level assertion operators"; + license = stdenv.lib.licenses.mit; + }) {}; + "tao-example" = callPackage + ({ mkDerivation, base, stdenv, tao }: + mkDerivation { + pname = "tao-example"; + version = "1.0.0"; + sha256 = "65de395b78e922d95ce7badf6588c00c6d01ea5c14b33c062cde19229f4b00b2"; + libraryHaskellDepends = [ base tao ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jship/tao#readme"; + description = "Example usage of the tao package"; + license = stdenv.lib.licenses.mit; + }) {}; + "tar" = callPackage + ({ mkDerivation, array, base, bytestring, containers, deepseq + , directory, filepath, stdenv, time + }: + mkDerivation { + pname = "tar"; + version = "0.5.1.1"; + sha256 = "b384449f62b2b0aa3e6d2cb1004b8060b01f21ec93e7b63e7af6d8fad8a9f1de"; + revision = "2"; + editedCabalFile = "131f369a2vjzr26r7f2c2p534xvyw0s7cvgvih2ck56lqha58wbs"; + configureFlags = [ "-f-old-time" ]; + libraryHaskellDepends = [ + array base bytestring containers deepseq directory filepath time + ]; + doHaddock = false; + doCheck = false; + description = "Reading, writing and manipulating \".tar\" archive files."; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tar-conduit" = callPackage + ({ mkDerivation, base, bytestring, conduit, conduit-combinators + , directory, filepath, safe-exceptions, stdenv, text, unix + }: + mkDerivation { + pname = "tar-conduit"; + version = "0.3.2"; + sha256 = "004578db7088e7ad53e23f8a293d739314698f0ec421ffad7be101e13c1cf62d"; + libraryHaskellDepends = [ + base bytestring conduit conduit-combinators directory filepath + safe-exceptions text unix + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/snoyberg/tar-conduit#readme"; + description = "Extract and create tar files using conduit for streaming"; + license = stdenv.lib.licenses.mit; + }) {}; + "tardis" = callPackage + ({ mkDerivation, base, mmorph, mtl, stdenv }: + mkDerivation { + pname = "tardis"; + version = "0.4.1.0"; + sha256 = "e672abadd75055c2372d722c98058f7f3403fcca18258565d1cdd8e0dc25a5d9"; + revision = "1"; + editedCabalFile = "1wp6vp90g19hv8r2l83ava7qxf0933gb7ni2zgyfa66vlvxvhibv"; + libraryHaskellDepends = [ base mmorph mtl ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/DanBurton/tardis"; + description = "Bidirectional state monad transformer"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tasty" = callPackage + ({ mkDerivation, ansi-terminal, async, base, clock, containers, mtl + , optparse-applicative, stdenv, stm, tagged, unbounded-delays, unix + , wcwidth + }: + mkDerivation { + pname = "tasty"; + version = "1.2.3"; + sha256 = "8ca107abc12a476cfbc84f516f30a614c81be315903f910bc681137eb702f662"; + libraryHaskellDepends = [ + ansi-terminal async base clock containers mtl optparse-applicative + stm tagged unbounded-delays unix wcwidth + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/feuerbach/tasty"; + description = "Modern and extensible testing framework"; + license = stdenv.lib.licenses.mit; + }) {}; + "tasty-ant-xml" = callPackage + ({ mkDerivation, base, containers, directory, filepath + , generic-deriving, ghc-prim, mtl, stdenv, stm, tagged, tasty + , transformers, xml + }: + mkDerivation { + pname = "tasty-ant-xml"; + version = "1.1.6"; + sha256 = "1c17899e3870922113bbfbf50e33b24478b53cae85dc76906a2de57c03bd188f"; + libraryHaskellDepends = [ + base containers directory filepath generic-deriving ghc-prim mtl + stm tagged tasty transformers xml + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ocharles/tasty-ant-xml"; + description = "Render tasty output to XML for Jenkins"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tasty-dejafu" = callPackage + ({ mkDerivation, base, dejafu, random, stdenv, tagged, tasty }: + mkDerivation { + pname = "tasty-dejafu"; + version = "2.0.0.4"; + sha256 = "761a181a197df5daaf5c0d7b1ccd683ba6fe220a9aeb4d9a745da966a7b93e4b"; + libraryHaskellDepends = [ base dejafu random tagged tasty ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/barrucadu/dejafu"; + description = "Deja Fu support for the Tasty test framework"; + license = stdenv.lib.licenses.mit; + }) {}; + "tasty-discover" = callPackage + ({ mkDerivation, base, containers, directory, filepath, Glob + , stdenv + }: + mkDerivation { + pname = "tasty-discover"; + version = "4.2.1"; + sha256 = "be6c5b384614a592fb056e2e4f7806416aa37f114db77d0f8986938ba7cc1d3e"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base containers directory filepath Glob + ]; + executableHaskellDepends = [ + base containers directory filepath Glob + ]; + doHaddock = false; + doCheck = false; + homepage = "http://git.coop/lwm/tasty-discover"; + description = "Test discovery for the tasty framework"; + license = stdenv.lib.licenses.mit; + }) {}; + "tasty-expected-failure" = callPackage + ({ mkDerivation, base, stdenv, tagged, tasty }: + mkDerivation { + pname = "tasty-expected-failure"; + version = "0.11.1.2"; + sha256 = "1689d91bf02994858bdaa7fdad0944eebfa8ea27744da9bae48cea59c36caf9c"; + revision = "1"; + editedCabalFile = "1r367zar3gdad99nh53z7pr1qcw640pkcdv8zgl1b162ds3sv6zz"; + libraryHaskellDepends = [ base tagged tasty ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/nomeata/tasty-expected-failure"; + description = "Mark tasty tests as failure expected"; + license = stdenv.lib.licenses.mit; + }) {}; + "tasty-golden" = callPackage + ({ mkDerivation, async, base, bytestring, containers, deepseq + , directory, filepath, mtl, optparse-applicative, process, stdenv + , tagged, tasty, temporary, text + }: + mkDerivation { + pname = "tasty-golden"; + version = "2.3.3.2"; + sha256 = "a936183e57da934c593d715ae0f122e36beaa935cea9fa19d21386730972b1a5"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + async base bytestring containers deepseq directory filepath mtl + optparse-applicative process tagged tasty temporary text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/feuerbach/tasty-golden"; + description = "Golden tests support for tasty"; + license = stdenv.lib.licenses.mit; + }) {}; + "tasty-hedgehog" = callPackage + ({ mkDerivation, base, hedgehog, stdenv, tagged, tasty }: + mkDerivation { + pname = "tasty-hedgehog"; + version = "1.0.0.2"; + sha256 = "65538f7371f5ccf52c232a4723d931dd0278ea49bf478c2abe50c3bc4c1d5bef"; + revision = "2"; + editedCabalFile = "1v4jp3xk5ikik638vkyf2jxkhaf2n6fsw8zxqxxjv65x60082kl7"; + libraryHaskellDepends = [ base hedgehog tagged tasty ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/qfpl/tasty-hedgehog"; + description = "Integration for tasty and hedgehog"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tasty-hspec" = callPackage + ({ mkDerivation, base, hspec, hspec-core, QuickCheck, stdenv, tasty + , tasty-quickcheck, tasty-smallcheck + }: + mkDerivation { + pname = "tasty-hspec"; + version = "1.1.5.1"; + sha256 = "fe889ec0f7b3991c46a07d9ff9cf09608a73a18f434a7480d2a09c79e56f3345"; + revision = "6"; + editedCabalFile = "0xa7h0p5r41m2a3l5r9ggmm4bc2a6wzgb4qvcqfl0dd2yb922bkz"; + libraryHaskellDepends = [ + base hspec hspec-core QuickCheck tasty tasty-quickcheck + tasty-smallcheck + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mitchellwrosen/tasty-hspec"; + description = "Hspec support for the Tasty test framework"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tasty-hunit" = callPackage + ({ mkDerivation, base, call-stack, stdenv, tasty }: + mkDerivation { + pname = "tasty-hunit"; + version = "0.10.0.2"; + sha256 = "4823c85efe15f36e1d71867aaa6cdcdff3ef39f97492321e9bb8a30c742f6ef7"; + libraryHaskellDepends = [ base call-stack tasty ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/feuerbach/tasty"; + description = "HUnit support for the Tasty test framework"; + license = stdenv.lib.licenses.mit; + }) {}; + "tasty-kat" = callPackage + ({ mkDerivation, base, bytestring, stdenv, tasty }: + mkDerivation { + pname = "tasty-kat"; + version = "0.0.3"; + sha256 = "a72501f0f77db372648566bbba1dd1d6d0d0c975b42238875d663313e9a5db93"; + libraryHaskellDepends = [ base bytestring tasty ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/vincenthz/tasty-kat"; + description = "Known Answer Tests (KAT) framework for tasty"; + license = stdenv.lib.licenses.mit; + }) {}; + "tasty-leancheck" = callPackage + ({ mkDerivation, base, leancheck, stdenv, tasty }: + mkDerivation { + pname = "tasty-leancheck"; + version = "0.0.1"; + sha256 = "2791628bf9698aee88c9e1b07ff2f910510664cdc44e2a30c805c2026888d31a"; + libraryHaskellDepends = [ base leancheck tasty ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/rudymatela/tasty-leancheck#readme"; + description = "LeanCheck support for the Tasty test framework"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tasty-lua" = callPackage + ({ mkDerivation, base, bytestring, file-embed, hslua, stdenv, tasty + , text + }: + mkDerivation { + pname = "tasty-lua"; + version = "0.2.2"; + sha256 = "fb21bb6ffd2f30d0733df18ee11664204e73e49f214196a952f11b999d6be554"; + libraryHaskellDepends = [ + base bytestring file-embed hslua tasty text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hslua/tasty-lua"; + description = "Write tests in Lua, integrate into tasty"; + license = stdenv.lib.licenses.mit; + }) {}; + "tasty-program" = callPackage + ({ mkDerivation, base, deepseq, directory, filepath, process + , stdenv, tasty + }: + mkDerivation { + pname = "tasty-program"; + version = "1.0.5"; + sha256 = "4cb255ad5f037029cc6ae244fffdfb0ed7c65a4b0575d98ec61c067d6f5829c4"; + libraryHaskellDepends = [ + base deepseq directory filepath process tasty + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jstolarek/tasty-program"; + description = "Use tasty framework to test whether a program executes correctly"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tasty-quickcheck" = callPackage + ({ mkDerivation, base, optparse-applicative, QuickCheck, random + , stdenv, tagged, tasty + }: + mkDerivation { + pname = "tasty-quickcheck"; + version = "0.10.1.1"; + sha256 = "f8326014c975ad31cac9e3da55f4bc86d0b26139557987d58c1f9554a8f31f25"; + libraryHaskellDepends = [ + base optparse-applicative QuickCheck random tagged tasty + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/feuerbach/tasty"; + description = "QuickCheck support for the Tasty test framework"; + license = stdenv.lib.licenses.mit; + }) {}; + "tasty-rerun" = callPackage + ({ mkDerivation, base, containers, mtl, optparse-applicative, split + , stdenv, stm, tagged, tasty, transformers + }: + mkDerivation { + pname = "tasty-rerun"; + version = "1.1.17"; + sha256 = "4de14995fdc3bbd0a9e5cf57ca239a4b198cfe54e5989a517c009c6967762a42"; + revision = "2"; + editedCabalFile = "0jkkydcq8fx3ia92pn9dnbfhx18wz70366y7xlv9yj9zysqcr8yl"; + libraryHaskellDepends = [ + base containers mtl optparse-applicative split stm tagged tasty + transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ocharles/tasty-rerun"; + description = "Rerun only tests which failed in a previous test run"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tasty-silver" = callPackage + ({ mkDerivation, ansi-terminal, async, base, bytestring, containers + , deepseq, directory, filepath, mtl, optparse-applicative, process + , process-extras, regex-tdfa, semigroups, stdenv, stm, tagged + , tasty, temporary, text + }: + mkDerivation { + pname = "tasty-silver"; + version = "3.1.13"; + sha256 = "da5d755276652b75aa2f8876f2b62f81bfa368f12c17dbd018dcd2cde4eba9e9"; + libraryHaskellDepends = [ + ansi-terminal async base bytestring containers deepseq directory + filepath mtl optparse-applicative process process-extras regex-tdfa + semigroups stm tagged tasty temporary text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phile314/tasty-silver"; + description = "A fancy test runner, including support for golden tests"; + license = stdenv.lib.licenses.mit; + }) {}; + "tasty-smallcheck" = callPackage + ({ mkDerivation, async, base, smallcheck, stdenv, tagged, tasty }: + mkDerivation { + pname = "tasty-smallcheck"; + version = "0.8.1"; + sha256 = "314ba7acdb7793730e7677f553a72dd6a4a8f9a45ff3e931cd7d384affb3c6d8"; + libraryHaskellDepends = [ async base smallcheck tagged tasty ]; + doHaddock = false; + doCheck = false; + homepage = "http://documentup.com/feuerbach/tasty"; + description = "SmallCheck support for the Tasty test framework"; + license = stdenv.lib.licenses.mit; + }) {}; + "tasty-th" = callPackage + ({ mkDerivation, base, haskell-src-exts, stdenv, tasty + , template-haskell + }: + mkDerivation { + pname = "tasty-th"; + version = "0.1.7"; + sha256 = "435aac8f317e2f8cb1aa96fb3f7c9003c1ac28e6d3ca4c3c23f5142178de512c"; + libraryHaskellDepends = [ + base haskell-src-exts tasty template-haskell + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/bennofs/tasty-th"; + description = "Automatic tasty test case discovery using TH"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tasty-wai" = callPackage + ({ mkDerivation, base, bytestring, http-types, stdenv, tasty, wai + , wai-extra + }: + mkDerivation { + pname = "tasty-wai"; + version = "0.1.1.0"; + sha256 = "73b9b4ac68fca8189c836f162ed578f3844b97da267acb32f319cfb6a29ea1c7"; + revision = "2"; + editedCabalFile = "18p5lk4p1ppq5ascykf7b89sc8c8g013w5j5i4q74iwxmah1va2g"; + libraryHaskellDepends = [ + base bytestring http-types tasty wai wai-extra + ]; + doHaddock = false; + doCheck = false; + description = "Test 'wai' endpoints via Test.Tasty"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tce-conf" = callPackage + ({ mkDerivation, base, containers, stdenv }: + mkDerivation { + pname = "tce-conf"; + version = "1.3"; + sha256 = "b051843bb941ed137242edfcfb28b1c15083951272fe292e82c140c9e1ad26a2"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base containers ]; + executableHaskellDepends = [ base containers ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/dino/tce-conf"; + description = "Very simple config file reading"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tdigest" = callPackage + ({ mkDerivation, base, base-compat, binary, Cabal, cabal-doctest + , deepseq, reducers, semigroupoids, stdenv, transformers, vector + , vector-algorithms + }: + mkDerivation { + pname = "tdigest"; + version = "0.2.1"; + sha256 = "d46e38067c4d064f3c9c77219f570ba4e9dbbd7273a5edc4860610cde4afb84e"; + revision = "5"; + editedCabalFile = "1crjfhxhs8ihbl2xn1dqr5w19g7w74mcf2w889my6zb935l7lyjs"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base base-compat binary deepseq reducers semigroupoids transformers + vector vector-algorithms + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/futurice/haskell-tdigest#readme"; + description = "On-line accumulation of rank-based statistics"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "template-haskell-compat-v0208" = callPackage + ({ mkDerivation, base, stdenv, template-haskell }: + mkDerivation { + pname = "template-haskell-compat-v0208"; + version = "0.1.2.1"; + sha256 = "06b0928ad61902236e1115c9f1b8ebcbe07756362767685adf5f1969c80f15b1"; + libraryHaskellDepends = [ base template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nikita-volkov/template-haskell-compat-v0208"; + description = "A backwards compatibility layer for Template Haskell newer than 2.8"; + license = stdenv.lib.licenses.mit; + }) {}; + "temporary" = callPackage + ({ mkDerivation, base, directory, exceptions, filepath, random + , stdenv, transformers, unix + }: + mkDerivation { + pname = "temporary"; + version = "1.3"; + sha256 = "8c442993694b5ffca823ce864af95bd2841fb5264ee511c61cf48cc71d879890"; + libraryHaskellDepends = [ + base directory exceptions filepath random transformers unix + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/feuerbach/temporary"; + description = "Portable temporary file and directory support"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "temporary-rc" = callPackage + ({ mkDerivation, base, directory, exceptions, filepath, stdenv + , transformers, unix + }: + mkDerivation { + pname = "temporary-rc"; + version = "1.2.0.3"; + sha256 = "1a4f8dd65f7db92316a68ef64c3518873799115babce92ef9869103d318011db"; + libraryHaskellDepends = [ + base directory exceptions filepath transformers unix + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.github.com/feuerbach/temporary"; + description = "Portable temporary file and directory support for Windows and Unix, based on code from Cabal"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "temporary-resourcet" = callPackage + ({ mkDerivation, base, directory, exceptions, filepath, resourcet + , stdenv, transformers, unix + }: + mkDerivation { + pname = "temporary-resourcet"; + version = "0.1.0.1"; + sha256 = "e0406f6834690ffa3a0b9727302a5ae928cbdc1eb42431a15daaac498fcaee71"; + libraryHaskellDepends = [ + base directory exceptions filepath resourcet transformers unix + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.github.com/ttuegel/temporary-resourcet"; + description = "Portable temporary files and directories with automatic deletion"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tensorflow-test" = callPackage + ({ mkDerivation, base, HUnit, stdenv, vector }: + mkDerivation { + pname = "tensorflow-test"; + version = "0.1.0.0"; + sha256 = "378217dde895daf6599a8d3fb07ed59de5e2d8024958277558faca190bb44afc"; + libraryHaskellDepends = [ base HUnit vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tensorflow/haskell#readme"; + description = "Some common functions for test suites"; + license = stdenv.lib.licenses.asl20; + }) {}; + "tensors" = callPackage + ({ mkDerivation, base, deepseq, stdenv, vector }: + mkDerivation { + pname = "tensors"; + version = "0.1.4"; + sha256 = "d65d2c0dc7c6c90357c892b42dc13f853c95b96270e4b5afb3d717d42f1a38f2"; + revision = "1"; + editedCabalFile = "0a96iw75ylygbjdlab5dj3dkkqamd2k1g2nfy6w7ly6j7rq6f84p"; + libraryHaskellDepends = [ base deepseq vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/leptonyu/tensors#readme"; + description = "Tensor in Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "terminal-progress-bar" = callPackage + ({ mkDerivation, base, deepseq, stdenv, terminal-size, text, time + }: + mkDerivation { + pname = "terminal-progress-bar"; + version = "0.4.1"; + sha256 = "a61ca10c92cacc712dbbe28881dc23f41cc139760b7b2eef66bd0faa60ea5e24"; + libraryHaskellDepends = [ base deepseq terminal-size text time ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/roelvandijk/terminal-progress-bar"; + description = "A progress bar in the terminal"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "terminal-size" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "terminal-size"; + version = "0.3.2.1"; + sha256 = "b5c23e964756bc13914649a67d63233f59ad0a813abe7cadeb2fc9d586dc9658"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Get terminal window height and width"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "test-framework" = callPackage + ({ mkDerivation, ansi-terminal, ansi-wl-pprint, base, containers + , hostname, old-locale, random, regex-posix, stdenv, time, xml + }: + mkDerivation { + pname = "test-framework"; + version = "0.8.2.0"; + sha256 = "f5aec7a15dbcb39e951bcf6502606fd99d751197b5510f41706899aa7e660ac2"; + revision = "5"; + editedCabalFile = "18g92ajx3ghznd6k3ihj22ln29n676ailzwx3k0f1kj3bmpilnh6"; + libraryHaskellDepends = [ + ansi-terminal ansi-wl-pprint base containers hostname old-locale + random regex-posix time xml + ]; + doHaddock = false; + doCheck = false; + homepage = "http://haskell.github.io/test-framework/"; + description = "Framework for running and organising tests, with HUnit and QuickCheck support"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "test-framework-hunit" = callPackage + ({ mkDerivation, base, extensible-exceptions, HUnit, stdenv + , test-framework + }: + mkDerivation { + pname = "test-framework-hunit"; + version = "0.3.0.2"; + sha256 = "95cb8ee02a850b164bfdabdf4dbc839d621361f3ac770ad21ea43a8bde360bf8"; + revision = "3"; + editedCabalFile = "0i9mlalv7cl1iq43ld5myrnpszq5rxmd79hk495dcb08rglhgl3z"; + libraryHaskellDepends = [ + base extensible-exceptions HUnit test-framework + ]; + doHaddock = false; + doCheck = false; + homepage = "https://batterseapower.github.io/test-framework/"; + description = "HUnit support for the test-framework package"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "test-framework-leancheck" = callPackage + ({ mkDerivation, base, leancheck, stdenv, test-framework }: + mkDerivation { + pname = "test-framework-leancheck"; + version = "0.0.1"; + sha256 = "236c4c2e6b647c5eb84aeda94a949d50341999825d1a9372f195218137609f2f"; + libraryHaskellDepends = [ base leancheck test-framework ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/rudymatela/test-framework-leancheck#readme"; + description = "LeanCheck support for test-framework"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "test-framework-quickcheck2" = callPackage + ({ mkDerivation, base, extensible-exceptions, QuickCheck, random + , stdenv, test-framework + }: + mkDerivation { + pname = "test-framework-quickcheck2"; + version = "0.3.0.5"; + sha256 = "c9f678d4ec30599172eb887031f0bce2012b532daeb713836bd912bff64eee59"; + revision = "2"; + editedCabalFile = "1apgf91van2070m6jhj9w3h2xmr42r4kk0da9crq9994hd8zwny2"; + libraryHaskellDepends = [ + base extensible-exceptions QuickCheck random test-framework + ]; + doHaddock = false; + doCheck = false; + homepage = "http://haskell.github.io/test-framework/"; + description = "QuickCheck-2 support for the test-framework package"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "test-framework-smallcheck" = callPackage + ({ mkDerivation, base, smallcheck, stdenv, test-framework + , transformers + }: + mkDerivation { + pname = "test-framework-smallcheck"; + version = "0.2"; + sha256 = "6081c4f35967b0d0cb92ac09a915fa9e2da01c401266b20ce18793fbc2bceff6"; + libraryHaskellDepends = [ + base smallcheck test-framework transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/feuerbach/smallcheck"; + description = "Support for SmallCheck tests in test-framework"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "test-framework-th" = callPackage + ({ mkDerivation, base, haskell-src-exts, language-haskell-extract + , regex-posix, stdenv, template-haskell, test-framework + }: + mkDerivation { + pname = "test-framework-th"; + version = "0.2.4"; + sha256 = "8b780d9e3edd8d91e24f72d9fa1f80420e52959428ad7c22d0694901a43f9c8a"; + libraryHaskellDepends = [ + base haskell-src-exts language-haskell-extract regex-posix + template-haskell test-framework + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/finnsson/test-generator"; + description = "Automagically generate the HUnit- and Quickcheck-bulk-code using Template Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "testing-feat" = callPackage + ({ mkDerivation, base, QuickCheck, size-based, stdenv + , testing-type-modifiers + }: + mkDerivation { + pname = "testing-feat"; + version = "1.1.0.0"; + sha256 = "1904d31ddce611474e8c836582efbca1ae7d1c7dc76083cf4300e8e0eeff58ec"; + libraryHaskellDepends = [ + base QuickCheck size-based testing-type-modifiers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/JonasDuregard/testing-feat"; + description = "Functional Enumeration of Algebraic Types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "testing-type-modifiers" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "testing-type-modifiers"; + version = "0.1.0.1"; + sha256 = "050bdade2c6f0122b1a04a3833ab7eea2399ffda8258bca6d93ba6614bb202f2"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Data type modifiers for property based testing"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "texmath" = callPackage + ({ mkDerivation, base, containers, mtl, pandoc-types, parsec + , stdenv, syb, text, xml + }: + mkDerivation { + pname = "texmath"; + version = "0.12.0.2"; + sha256 = "2fec285a2266e56bba17914c122045f31b38de3efcd202dcf32a4f8b830bd184"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base containers mtl pandoc-types parsec syb text xml + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/jgm/texmath"; + description = "Conversion between formats used to represent mathematics"; + license = stdenv.lib.licenses.gpl2; + }) {}; + "text-binary" = callPackage + ({ mkDerivation, base, binary, stdenv, text }: + mkDerivation { + pname = "text-binary"; + version = "0.2.1.1"; + sha256 = "b697b2bd09080643d4686705c779122129638904870df5c1d41c8fc72f08f4a1"; + libraryHaskellDepends = [ base binary text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/kawu/text-binary"; + description = "Binary instances for text types"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "text-builder" = callPackage + ({ mkDerivation, base, bytestring, deferred-folds, stdenv, text + , transformers + }: + mkDerivation { + pname = "text-builder"; + version = "0.6.6.1"; + sha256 = "b5fa52a4a33bc6ba727996607ccdff0c35b951d1d522e786c96e59f16dafd20d"; + libraryHaskellDepends = [ + base bytestring deferred-folds text transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nikita-volkov/text-builder"; + description = "An efficient strict text builder"; + license = stdenv.lib.licenses.mit; + }) {}; + "text-conversions" = callPackage + ({ mkDerivation, base, base16-bytestring, base64-bytestring + , bytestring, errors, stdenv, text + }: + mkDerivation { + pname = "text-conversions"; + version = "0.3.0"; + sha256 = "1756be2f6b515fea9e00b383c00d1ee851f8b25ddbc2901dd6be27d9b6292c21"; + libraryHaskellDepends = [ + base base16-bytestring base64-bytestring bytestring errors text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/cjdev/text-conversions#readme"; + description = "Safe conversions between textual types"; + license = stdenv.lib.licenses.isc; + }) {}; + "text-icu" = callPackage + ({ mkDerivation, base, bytestring, deepseq, icu, stdenv, text }: + mkDerivation { + pname = "text-icu"; + version = "0.7.0.1"; + sha256 = "e2764c2749033706eed5b9fb3cda11177ad15cdf11912028f551eca39a2c7f78"; + libraryHaskellDepends = [ base bytestring deepseq text ]; + librarySystemDepends = [ icu ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/bos/text-icu"; + description = "Bindings to the ICU library"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) icu;}; + "text-latin1" = callPackage + ({ mkDerivation, base, bytestring, case-insensitive, data-checked + , hashable, semigroups, stdenv, text + }: + mkDerivation { + pname = "text-latin1"; + version = "0.3.1"; + sha256 = "6c7482ae0cfde06fe6ad8f0e6ea6b0d082d27a075370b5c018c31e53aad9abf3"; + libraryHaskellDepends = [ + base bytestring case-insensitive data-checked hashable semigroups + text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mvv/text-latin1"; + description = "Latin-1 (including ASCII) utility functions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "text-ldap" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, containers, dlist + , memory, stdenv, transformers + }: + mkDerivation { + pname = "text-ldap"; + version = "0.1.1.13"; + sha256 = "ec174c30333548e21b045554329e6332d54bc355d96e0951ea3ea524463a2a34"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + attoparsec base bytestring containers dlist memory transformers + ]; + executableHaskellDepends = [ base bytestring ]; + doHaddock = false; + doCheck = false; + description = "Parser and Printer for LDAP text data stream"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "text-manipulate" = callPackage + ({ mkDerivation, base, stdenv, text }: + mkDerivation { + pname = "text-manipulate"; + version = "0.2.0.1"; + sha256 = "e0e9c71d9b1cfb7d3bca3d0a500d939b3efc6684515c0d7bd685503aa4f49d2f"; + libraryHaskellDepends = [ base text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/brendanhay/text-manipulate"; + description = "Case conversion, word boundary manipulation, and textual subjugation"; + license = "unknown"; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "text-metrics" = callPackage + ({ mkDerivation, base, containers, stdenv, text, vector }: + mkDerivation { + pname = "text-metrics"; + version = "0.3.0"; + sha256 = "3874af74060e35f01702640b353ac2180d93bb5d292a204e0ee3cadd26efbfa2"; + revision = "4"; + editedCabalFile = "017drxq9x56b345d8w5m8xdsi1zzs0z16pbdx8j35cd1lsnh3kf1"; + libraryHaskellDepends = [ base containers text vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mrkkrp/text-metrics"; + description = "Calculate various string metrics efficiently"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "text-postgresql" = callPackage + ({ mkDerivation, base, dlist, stdenv, transformers + , transformers-compat + }: + mkDerivation { + pname = "text-postgresql"; + version = "0.0.3.1"; + sha256 = "c6e26888d2751b78e3102747d0bccedeee4002a1eb6c76dd1fe6c3836b5082e8"; + libraryHaskellDepends = [ + base dlist transformers transformers-compat + ]; + doHaddock = false; + doCheck = false; + homepage = "http://khibino.github.io/haskell-relational-record/"; + description = "Parser and Printer of PostgreSQL extended types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "text-printer" = callPackage + ({ mkDerivation, base, bytestring, pretty, semigroups, stdenv, text + , text-latin1 + }: + mkDerivation { + pname = "text-printer"; + version = "0.5.0.1"; + sha256 = "58a7680fc75a058ef8a03a6d519d5266f204bae2eb30021663de135a1c31b518"; + libraryHaskellDepends = [ + base bytestring pretty semigroups text text-latin1 + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mvv/text-printer"; + description = "Abstract interface for text builders/printers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "text-region" = callPackage + ({ mkDerivation, aeson, base, base-unicode-symbols, bytestring + , groups, lens, stdenv, text + }: + mkDerivation { + pname = "text-region"; + version = "0.3.1.0"; + sha256 = "a74cac02ae5b3c37d09d415f2440a2ea1977145b962b3e291c6484d7cffac5ff"; + revision = "1"; + editedCabalFile = "1z5l1hv8sc4ida5s4r03ihak612lrq0rf7sdfkw7gf05f67c622p"; + libraryHaskellDepends = [ + aeson base base-unicode-symbols bytestring groups lens text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mvoidex/text-region"; + description = "Marking text regions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "text-short" = callPackage + ({ mkDerivation, base, binary, bytestring, deepseq, ghc-prim + , hashable, stdenv, text + }: + mkDerivation { + pname = "text-short"; + version = "0.1.3"; + sha256 = "bf5b9fedb7d0301e8fdf33e3223d10ca940e9e72c18bac135be80b6016edd977"; + revision = "2"; + editedCabalFile = "17cb7p0qywf2dsrq3g8qb3ssknd9wl5k0nc2pxz9gc3l8rxpkw51"; + libraryHaskellDepends = [ + base binary bytestring deepseq ghc-prim hashable text + ]; + doHaddock = false; + doCheck = false; + description = "Memory-efficient representation of Unicode text strings"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "text-show" = callPackage + ({ mkDerivation, array, base, base-compat-batteries, bifunctors + , bytestring, bytestring-builder, containers, generic-deriving + , ghc-boot-th, ghc-prim, integer-gmp, stdenv, template-haskell + , text, th-abstraction, th-lift, transformers, transformers-compat + }: + mkDerivation { + pname = "text-show"; + version = "3.8.5"; + sha256 = "4f7eebf7f218a07267b205d882ad939453438dfe82025339ddcc2db093118275"; + revision = "2"; + editedCabalFile = "13s8jn3vaza5103596bq4gash6h2yykzkm8ixf17d2869xg61x1y"; + libraryHaskellDepends = [ + array base base-compat-batteries bifunctors bytestring + bytestring-builder containers generic-deriving ghc-boot-th ghc-prim + integer-gmp template-haskell text th-abstraction th-lift + transformers transformers-compat + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/RyanGlScott/text-show"; + description = "Efficient conversion of values into Text"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "text-show-instances" = callPackage + ({ mkDerivation, base, base-compat-batteries, bifunctors, binary + , containers, directory, ghc-boot-th, haskeline, hpc, old-locale + , old-time, pretty, random, semigroups, stdenv, tagged + , template-haskell, terminfo, text, text-short, text-show, time + , transformers, transformers-compat, unix, unordered-containers + , vector, xhtml + }: + mkDerivation { + pname = "text-show-instances"; + version = "3.8.3"; + sha256 = "ad549ae8614843558f7cc44ee6d054ae9950c9ac45d349b18cc97d3e6e196387"; + revision = "5"; + editedCabalFile = "1czi0gl7kxc64kk8v36xw2ln0vjj2pls3x9nmh754nvdg0616jfj"; + libraryHaskellDepends = [ + base base-compat-batteries bifunctors binary containers directory + ghc-boot-th haskeline hpc old-locale old-time pretty random + semigroups tagged template-haskell terminfo text text-short + text-show time transformers transformers-compat unix + unordered-containers vector xhtml + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/RyanGlScott/text-show-instances"; + description = "Additional instances for text-show"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "text-zipper" = callPackage + ({ mkDerivation, base, deepseq, stdenv, text, vector }: + mkDerivation { + pname = "text-zipper"; + version = "0.10.1"; + sha256 = "9afaeb93d55b0bb6d0d6f495e3ff0789a60d0dee57fb6103f52e4c05ae64b14b"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base deepseq text vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jtdaugherty/text-zipper/"; + description = "A text editor zipper library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "textlocal" = callPackage + ({ mkDerivation, aeson, base, bytestring, http-client + , http-client-tls, http-conduit, stdenv, text, unix-time + }: + mkDerivation { + pname = "textlocal"; + version = "0.1.0.5"; + sha256 = "8954ff6270c9920fc390be6b9f398975ea06dd6808a411cbf8fa5fb4a9cf3087"; + libraryHaskellDepends = [ + aeson base bytestring http-client http-client-tls http-conduit text + unix-time + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/just-chow/textlocal"; + description = "Haskell wrapper for textlocal SMS gateway"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tf-random" = callPackage + ({ mkDerivation, base, 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; + }) {}; + "tfp" = callPackage + ({ mkDerivation, base, stdenv, utility-ht }: + mkDerivation { + pname = "tfp"; + version = "1.0.1.1"; + sha256 = "71b494920377cfd1c58f220e5d8862c1f2c0d2b1ce529352f2fde20428a96ce2"; + libraryHaskellDepends = [ base utility-ht ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/Type_arithmetic"; + description = "Type-level integers, booleans, lists using type families"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "th-abstraction" = callPackage + ({ mkDerivation, base, containers, ghc-prim, stdenv + , template-haskell + }: + mkDerivation { + pname = "th-abstraction"; + version = "0.3.2.0"; + sha256 = "36fef33ad0f34b9b8fb5552fe6187579a00d5f90d938e9bc24d382a9919feb79"; + 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-data-compat" = callPackage + ({ mkDerivation, base, stdenv, template-haskell }: + mkDerivation { + pname = "th-data-compat"; + version = "0.1.0.0"; + sha256 = "5d5213f9950e035b49541f6e4d37449ad2f6dfc127d8deb507c6badf576ba50d"; + libraryHaskellDepends = [ base template-haskell ]; + doHaddock = false; + doCheck = false; + description = "Compatibility for data definition template of TH"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "th-desugar" = callPackage + ({ mkDerivation, base, containers, fail, ghc-prim, mtl + , ordered-containers, semigroups, stdenv, syb, template-haskell + , th-abstraction, th-lift, th-orphans, transformers-compat + }: + mkDerivation { + pname = "th-desugar"; + version = "1.10"; + sha256 = "1bf5b113be50afbb416fb7c8540091ba68d5c5fb78693a490db45f8a8f207bbc"; + libraryHaskellDepends = [ + base containers fail ghc-prim mtl ordered-containers semigroups syb + template-haskell th-abstraction th-lift th-orphans + transformers-compat + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/goldfirere/th-desugar"; + description = "Functions to desugar Template Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "th-expand-syns" = callPackage + ({ mkDerivation, base, containers, stdenv, syb, template-haskell }: + mkDerivation { + pname = "th-expand-syns"; + version = "0.4.6.0"; + sha256 = "b26b5556091d2bc840d4dfa98768d2dc271f84ea78573bc9d1519be5095de8b7"; + libraryHaskellDepends = [ base containers syb template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/DanielSchuessler/th-expand-syns"; + description = "Expands type synonyms in Template Haskell ASTs"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "th-extras" = callPackage + ({ mkDerivation, base, stdenv, syb, template-haskell }: + mkDerivation { + pname = "th-extras"; + version = "0.0.0.4"; + sha256 = "8feff450aaf28ec4f08c45a5656c62879861a8e7f45591cb367d5351ddc3fbed"; + libraryHaskellDepends = [ base syb template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mokus0/th-extras"; + description = "A grab bag of functions for use with Template Haskell"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "th-lift" = callPackage + ({ mkDerivation, base, ghc-prim, stdenv, template-haskell + , th-abstraction + }: + mkDerivation { + pname = "th-lift"; + version = "0.8.1"; + sha256 = "3fa1f4193794d8d6dc7864e20a2f89ab268c321a4b3d254fd38282619f8e5ed7"; + libraryHaskellDepends = [ + base ghc-prim template-haskell th-abstraction + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/RyanGlScott/th-lift"; + description = "Derive Template Haskell's Lift class for datatypes"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "th-lift-instances" = callPackage + ({ mkDerivation, base, bytestring, containers, stdenv + , template-haskell, text, th-lift, transformers, vector + }: + mkDerivation { + pname = "th-lift-instances"; + version = "0.1.16"; + sha256 = "5b39e93e818a30b7bac86e79e573992f93b19eb0a417c810f55de478c6a73b22"; + libraryHaskellDepends = [ + base bytestring containers template-haskell text th-lift + transformers 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; + }) {}; + "th-orphans" = callPackage + ({ mkDerivation, base, mtl, stdenv, template-haskell, th-lift + , th-lift-instances, th-reify-many + }: + mkDerivation { + pname = "th-orphans"; + version = "0.13.10"; + sha256 = "4433573649ccf97e475c58f65eb24af0100a954ce2c801c34b8f53157796c928"; + libraryHaskellDepends = [ + base mtl template-haskell th-lift th-lift-instances th-reify-many + ]; + doHaddock = false; + doCheck = false; + description = "Orphan instances for TH datatypes"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "th-printf" = callPackage + ({ mkDerivation, base, charset, containers, dlist + , integer-logarithms, microlens-platform, mtl, parsec, semigroups + , stdenv, template-haskell, text, th-lift, transformers + }: + mkDerivation { + pname = "th-printf"; + version = "0.7"; + sha256 = "ea2bc2ab17961188fcf69221cbfab0b420dbe1fddcef072bb47789ca34e034b9"; + libraryHaskellDepends = [ + base charset containers dlist integer-logarithms microlens-platform + mtl parsec semigroups template-haskell text th-lift transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/pikajude/th-printf#readme"; + description = "Quasiquoters for printf"; + license = stdenv.lib.licenses.mit; + }) {}; + "th-reify-compat" = callPackage + ({ mkDerivation, base, stdenv, template-haskell }: + mkDerivation { + pname = "th-reify-compat"; + version = "0.0.1.5"; + sha256 = "af1b2e7e39e029d8c9a20efdd7b49d4d15616ac360adddc7a09560b9a223359c"; + libraryHaskellDepends = [ base template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/khibino/haskell-th-reify-compat/"; + description = "Compatibility for the result type of TH reify"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "th-reify-many" = callPackage + ({ mkDerivation, base, containers, mtl, safe, stdenv + , template-haskell, th-expand-syns + }: + mkDerivation { + pname = "th-reify-many"; + version = "0.1.9"; + sha256 = "f889dd029d5ab191ace99fe595f363c60314d536e61c8c58f6167f1a9d29ae43"; + libraryHaskellDepends = [ + base containers mtl safe template-haskell th-expand-syns + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/mgsloan/th-reify-many"; + description = "Recurseively reify template haskell datatype info"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "th-strict-compat" = callPackage + ({ mkDerivation, base, stdenv, template-haskell }: + mkDerivation { + pname = "th-strict-compat"; + version = "0.1.0.1"; + sha256 = "c3fad31e4b657047d8dd248803e2206c6a5b7375e22d3940714d0cc42d93aa4a"; + libraryHaskellDepends = [ base template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "https://gitlab.com/igrep/th-strict-compat"; + description = "Compatibility shim for Bang and Strict in Template Haskell"; + license = stdenv.lib.licenses.asl20; + }) {}; + "th-test-utils" = callPackage + ({ mkDerivation, base, stdenv, template-haskell, transformers }: + mkDerivation { + pname = "th-test-utils"; + version = "1.0.1"; + sha256 = "9d75fd38252cceac121e38c18645ef14d799332739432d18a836f0ac3e917de1"; + revision = "1"; + editedCabalFile = "0x4kwp1lj663dd4nfr348y2z5qq1hkly5r289wmqhy5dxlx7cb9n"; + libraryHaskellDepends = [ base template-haskell transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/LeapYear/th-test-utils#readme"; + description = "Utility functions for testing Template Haskell code"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "these" = callPackage + ({ mkDerivation, aeson, assoc, base, base-compat, binary, deepseq + , hashable, QuickCheck, semigroupoids, stdenv, unordered-containers + }: + mkDerivation { + pname = "these"; + version = "1.0.1"; + sha256 = "79cc1ee35d268c5871f585681c649daded2ffe5fc657c3db87a9b2f38a8917cc"; + revision = "3"; + editedCabalFile = "1z6aqz41m1cdm5q5y4jj4fl9j1qcvi32d08r2a103x5ndhf8151q"; + libraryHaskellDepends = [ + aeson assoc base base-compat binary deepseq hashable QuickCheck + semigroupoids unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/isomorphism/these"; + description = "An either-or-both data type"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "these-lens" = callPackage + ({ mkDerivation, base, base-compat, lens, stdenv, these }: + mkDerivation { + pname = "these-lens"; + version = "1"; + sha256 = "feb020128788dfc515164190bb051f7f1034eca90de9e82caf253d8b47f09490"; + revision = "2"; + editedCabalFile = "0krnf1arsr05ygqcpfd7p34k7319fwjbg59fqhilrjl6jzzpyaka"; + libraryHaskellDepends = [ base base-compat lens these ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/isomorphism/these"; + description = "Lenses for These"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "these-optics" = callPackage + ({ mkDerivation, base, optics-core, stdenv, these }: + mkDerivation { + pname = "these-optics"; + version = "1"; + sha256 = "273ec7881aef36ce5571cfde6c389b7e8c9ae5e08d78eb5633b074c9fef4ba3e"; + revision = "3"; + editedCabalFile = "0nmn7gkq9gx1zfs6sbib3m7zrrjhndfhx2m6sw68nkmc1baipg33"; + libraryHaskellDepends = [ base optics-core these ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/isomorphism/these"; + description = "Optics for These"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "thread-hierarchy" = callPackage + ({ mkDerivation, base, containers, stdenv, stm }: + mkDerivation { + pname = "thread-hierarchy"; + version = "0.3.0.1"; + sha256 = "8181448452c759b660f6d7c8775fd99479ccc382cd291460903b15574e5d5c34"; + libraryHaskellDepends = [ base containers stm ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nshimaza/thread-hierarchy#readme"; + description = "Simple Haskel thread management in hierarchical manner"; + license = stdenv.lib.licenses.mit; + }) {}; + "thread-local-storage" = callPackage + ({ mkDerivation, base, containers, stdenv }: + mkDerivation { + pname = "thread-local-storage"; + version = "0.2"; + sha256 = "d648e01631189036a386d91de22f2b862e830ad0625b1f6096b347974f465294"; + libraryHaskellDepends = [ base containers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/rrnewton/thread-local-storage"; + description = "Several options for thread-local-storage (TLS) in Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "thread-supervisor" = callPackage + ({ mkDerivation, base, clock, containers, data-default, stdenv + , unliftio + }: + mkDerivation { + pname = "thread-supervisor"; + version = "0.1.0.0"; + sha256 = "3a0bc9c434ffbf6718b2c1d191c2c185bd9745d649ce2ff9bdb039821881c2be"; + libraryHaskellDepends = [ + base clock containers data-default unliftio + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nshimaza/thread-supervisor#readme"; + description = "A simplified implementation of Erlang/OTP like supervisor over thread"; + license = stdenv.lib.licenses.mit; + }) {}; + "threads" = callPackage + ({ mkDerivation, base, Cabal, stdenv, stm }: + mkDerivation { + pname = "threads"; + version = "0.5.1.6"; + sha256 = "139ac3c067fcbb392b5b9c2feaa98184b75ebe7f2e580726eea6ce812d94562e"; + setupHaskellDepends = [ base Cabal ]; + libraryHaskellDepends = [ base stm ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/basvandijk/threads"; + description = "Fork threads and wait for their result"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "threepenny-gui" = callPackage + ({ mkDerivation, aeson, async, base, bytestring, containers + , data-default, deepseq, exceptions, file-embed, filepath, hashable + , safe, snap-core, snap-server, stdenv, stm, template-haskell, text + , transformers, unordered-containers, vault, vector, websockets + , websockets-snap + }: + mkDerivation { + pname = "threepenny-gui"; + version = "0.8.3.1"; + sha256 = "5497dcfa3328de5bd834f7440df863ddb56c70652c69f8fce7dfada995b75522"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson async base bytestring containers data-default deepseq + exceptions file-embed filepath hashable safe snap-core snap-server + stm template-haskell text transformers unordered-containers vault + vector websockets websockets-snap + ]; + doHaddock = false; + doCheck = false; + homepage = "http://wiki.haskell.org/Threepenny-gui"; + description = "GUI framework that uses the web browser as a display"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "throttle-io-stream" = callPackage + ({ mkDerivation, async, base, clock, stdenv, stm, stm-chans }: + mkDerivation { + pname = "throttle-io-stream"; + version = "0.2.0.1"; + sha256 = "e897a869062bcb4bcef372cfcf2a1e86699647fab8c721cfb22dbe6c47cf2c8e"; + libraryHaskellDepends = [ async base clock stm stm-chans ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mtesseract/throttle-io-stream#readme"; + description = "Throttler between arbitrary IO producer and consumer functions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "throwable-exceptions" = callPackage + ({ mkDerivation, base, safe-exceptions, stdenv, template-haskell }: + mkDerivation { + pname = "throwable-exceptions"; + version = "0.1.0.9"; + sha256 = "3ab23c1dd24036a5d1229bed2b140ef50259e365e74c97face9d837c50c769a9"; + libraryHaskellDepends = [ base safe-exceptions template-haskell ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/aiya000/hs-throwable-exceptions#README.md"; + description = "throwable-exceptions gives the easy way to throw exceptions"; + license = stdenv.lib.licenses.mit; + }) {}; + "thyme" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytestring, containers + , cpphs, deepseq, mtl, old-locale, profunctors, QuickCheck, random + , stdenv, text, time, vector, vector-space, vector-th-unbox + }: + mkDerivation { + pname = "thyme"; + version = "0.3.5.5"; + sha256 = "84c6701fb7b40841d22582202382c362fd9e0d6e5f1c959b7e0f2f91a85c796c"; + libraryHaskellDepends = [ + aeson attoparsec base bytestring containers deepseq mtl old-locale + profunctors QuickCheck random text time vector vector-space + vector-th-unbox + ]; + libraryToolDepends = [ cpphs ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/liyang/thyme"; + description = "A faster time library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tidal" = callPackage + ({ mkDerivation, base, bifunctors, bytestring, clock, colour + , containers, deepseq, hosc, mwc-random, network, parsec, primitive + , random, stdenv, text, transformers, vector + }: + mkDerivation { + pname = "tidal"; + version = "1.4.9"; + sha256 = "f273facbaa6772733ac81f475b13eb451676cc8827286382c7d656bcad14e35a"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base bifunctors bytestring clock colour containers deepseq hosc + mwc-random network parsec primitive random text transformers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://tidalcycles.org/"; + description = "Pattern language for improvised music"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "tile" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "tile"; + version = "0.3.0.0"; + sha256 = "15ed186360bea0bfc64dd4e6fc27b4e4aed9ba2cc344f1d8ea69687933cc65f0"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/caneroj1/tile#readme"; + description = "Slippy map tile functionality"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "time-compat" = callPackage + ({ mkDerivation, base, base-orphans, deepseq, stdenv, time }: + mkDerivation { + pname = "time-compat"; + version = "1.9.3"; + sha256 = "bb6a44e667945ddca8ded93e041ee91986a4a19f59e149a5dd21fdb1bfa3db88"; + libraryHaskellDepends = [ base base-orphans deepseq time ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phadej/time-compat"; + description = "Compatibility package for time"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "time-lens" = callPackage + ({ mkDerivation, base, data-lens-light, stdenv, time }: + mkDerivation { + pname = "time-lens"; + version = "0.4.0.2"; + sha256 = "d8cbb8fcb79867d4a5fe6bc024d0badd68fad8986f6cdc1161b0f41afa49d01e"; + libraryHaskellDepends = [ base data-lens-light time ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/feuerbach/time-lens"; + description = "Lens-based interface to Data.Time data structures"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "time-locale-compat" = callPackage + ({ mkDerivation, base, stdenv, time }: + mkDerivation { + pname = "time-locale-compat"; + version = "0.1.1.5"; + sha256 = "07ff1566de7d851423a843b2de385442319348c621d4f779b3d365ce91ac502c"; + configureFlags = [ "-f-old-locale" ]; + libraryHaskellDepends = [ base 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; + }) {}; + "time-locale-vietnamese" = callPackage + ({ mkDerivation, base, stdenv, time }: + mkDerivation { + pname = "time-locale-vietnamese"; + version = "1.0.0.0"; + sha256 = "96062db31c2a858c20c8e3eb10aaff93e87f6514f335c14d0243429a7f730b76"; + libraryHaskellDepends = [ base time ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tungd/time-locale-vietnamese#readme"; + description = "Vietnamese locale for date and time format"; + license = stdenv.lib.licenses.asl20; + }) {}; + "time-manager" = callPackage + ({ mkDerivation, auto-update, base, stdenv }: + mkDerivation { + pname = "time-manager"; + version = "0.0.0"; + sha256 = "90a616ed20b2119bb64f78f84230b6798cde22a35e87bc8d9ee08cdf1d90fcdb"; + libraryHaskellDepends = [ auto-update base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/yesodweb/wai"; + description = "Scalable timer"; + license = stdenv.lib.licenses.mit; + }) {}; + "time-parsers" = callPackage + ({ mkDerivation, base, parsers, stdenv, template-haskell, time }: + mkDerivation { + pname = "time-parsers"; + version = "0.1.2.1"; + sha256 = "bbf133bd986e79664560f42f2a36b7ad2e89c1095316029e7d6b228412355380"; + revision = "2"; + editedCabalFile = "10bawg6cwfwm31fcs63z8imd1cdl1wq8syn669yfkycrk77wfkli"; + libraryHaskellDepends = [ base parsers template-haskell time ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phadej/time-parsers#readme"; + description = "Parsers for types in `time`"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "timeit" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "timeit"; + version = "2.0"; + sha256 = "a14df4e578db371e5c609f0784209144545f9cae90026d24a3398042f7c591ea"; + revision = "1"; + editedCabalFile = "0d4vjg48xyqjmydnjqjxica0zr30vgb91b3vv75cig686ikpjmq7"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/merijn/timeit"; + description = "Time monadic computations with an IO base"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "timelens" = callPackage + ({ mkDerivation, base, lens, stdenv, time }: + mkDerivation { + pname = "timelens"; + version = "0.2.0.2"; + sha256 = "f4e6fa016ec37f79c96a62cff174929f04152831c308ab1f9a797f5b5674a764"; + libraryHaskellDepends = [ base lens time ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.github.com/massysett/timelens"; + description = "Lenses for the time package"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "timerep" = callPackage + ({ mkDerivation, attoparsec, base, monoid-subclasses, stdenv, text + , time + }: + mkDerivation { + pname = "timerep"; + version = "2.0.0.2"; + sha256 = "1d4e417f3ca08921941c16791680e13b66fb1844d94759068846ede78c965339"; + libraryHaskellDepends = [ + attoparsec base monoid-subclasses text time + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/HugoDaniel/timerep"; + description = "Parse and display time according to some RFCs (RFC3339, RFC2822, RFC822)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "timezone-olson" = callPackage + ({ mkDerivation, base, binary, bytestring, extensible-exceptions + , stdenv, time, timezone-series + }: + mkDerivation { + pname = "timezone-olson"; + version = "0.1.9"; + sha256 = "32230509029bcf9e1bd95b5ad7ee69b8b0250cffc4bb8f2df88a651b3af74b15"; + libraryHaskellDepends = [ + base binary bytestring extensible-exceptions time timezone-series + ]; + doHaddock = false; + doCheck = false; + homepage = "http://projects.haskell.org/time-ng/"; + description = "A pure Haskell parser and renderer for binary Olson timezone files"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "timezone-series" = callPackage + ({ mkDerivation, base, deepseq, stdenv, time }: + mkDerivation { + pname = "timezone-series"; + version = "0.1.9"; + sha256 = "e5d35df5dc2408803120602b0a66ed63439e36b38dd0895f3e2159fcbd7d9cae"; + libraryHaskellDepends = [ base deepseq time ]; + doHaddock = false; + doCheck = false; + homepage = "http://projects.haskell.org/time-ng/"; + description = "Enhanced timezone handling for Data.Time"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tinylog" = callPackage + ({ mkDerivation, base, bytestring, containers, double-conversion + , fast-logger, stdenv, text, transformers, unix-time + }: + mkDerivation { + pname = "tinylog"; + version = "0.15.0"; + sha256 = "cb71164ce47af991babc9837e3e86c4f9d4e0cac1440f56faa71f4497af58d5f"; + libraryHaskellDepends = [ + base bytestring containers double-conversion fast-logger text + transformers unix-time + ]; + doHaddock = false; + doCheck = false; + homepage = "https://gitlab.com/twittner/tinylog/"; + description = "Simplistic logging using fast-logger"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "titlecase" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "titlecase"; + version = "1.0.1"; + sha256 = "e7731c29509d2b41b1d94b89484edffa10b86689a755c4019617a6c9485e49cc"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/peti/titlecase#readme"; + description = "Convert English Words to Title Case"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tldr" = callPackage + ({ mkDerivation, ansi-terminal, base, bytestring, cmark, containers + , directory, filepath, optparse-applicative, semigroups, stdenv + , text, typed-process + }: + mkDerivation { + pname = "tldr"; + version = "0.6.4"; + sha256 = "2d3910b43837ef48c94555d2c190f10b1642dd8937e05279742d7234e9fde93d"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + ansi-terminal base bytestring cmark text + ]; + executableHaskellDepends = [ + base containers directory filepath optparse-applicative semigroups + typed-process + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/psibi/tldr-hs#readme"; + description = "Haskell tldr client"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tls" = callPackage + ({ mkDerivation, asn1-encoding, asn1-types, async, base, bytestring + , cereal, cryptonite, data-default-class, hourglass, memory, mtl + , network, stdenv, transformers, x509, x509-store, x509-validation + }: + mkDerivation { + pname = "tls"; + version = "1.5.4"; + sha256 = "ce42bfa581a50f62776581da4b86408ebb1a51bc6cb2f95ad0a2ac7caa19a437"; + libraryHaskellDepends = [ + asn1-encoding asn1-types async base bytestring cereal cryptonite + data-default-class hourglass memory mtl network transformers x509 + x509-store x509-validation + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/vincenthz/hs-tls"; + description = "TLS/SSL protocol native implementation (Server and Client)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tls-debug" = callPackage + ({ mkDerivation, base, bytestring, cryptonite, data-default-class + , network, pem, stdenv, tls, tls-session-manager, x509, x509-store + , x509-system, x509-validation + }: + mkDerivation { + pname = "tls-debug"; + version = "0.4.8"; + sha256 = "74633188747b117762b9c6e7b6df9ac0e536a1adf93de3836733cb50c194def4"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base bytestring cryptonite data-default-class network pem tls + tls-session-manager x509 x509-store x509-system x509-validation + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/vincenthz/hs-tls"; + description = "Set of programs for TLS testing and debugging"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tls-session-manager" = callPackage + ({ mkDerivation, auto-update, base, basement, bytestring, clock + , memory, psqueues, stdenv, tls + }: + mkDerivation { + pname = "tls-session-manager"; + version = "0.0.4"; + sha256 = "ba207f79b4536a65625063106c621e8bafc0dc7928bd9273270e19f36d59938c"; + libraryHaskellDepends = [ + auto-update base basement bytestring clock memory psqueues tls + ]; + doHaddock = false; + doCheck = false; + description = "In-memory TLS session manager"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tmapchan" = callPackage + ({ mkDerivation, base, containers, hashable, stdenv, stm + , unordered-containers + }: + mkDerivation { + pname = "tmapchan"; + version = "0.0.3"; + sha256 = "e86db4c2e6cdd373b0cbe91e01d2a223c95d5d36930f5a6c484c1586ae5011e0"; + libraryHaskellDepends = [ + base containers hashable stm unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/athanclark/tmapchan#readme"; + description = "An insert-ordered multimap (indexed FIFO) which consumes values as you lookup"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tmapmvar" = callPackage + ({ mkDerivation, base, containers, hashable, stdenv, stm + , unordered-containers + }: + mkDerivation { + pname = "tmapmvar"; + version = "0.0.4"; + sha256 = "a6e58cfd8bed77c9ec6122d26db79b3d16f139c977a255bd336fe3c53822b4e3"; + libraryHaskellDepends = [ + base containers hashable stm unordered-containers + ]; + doHaddock = false; + doCheck = false; + description = "A single-entity stateful Map in STM, similar to tmapchan"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tmp-postgres" = callPackage + ({ mkDerivation, ansi-wl-pprint, async, base, base64-bytestring + , bytestring, containers, cryptohash-sha1, deepseq, directory + , generic-monoid, port-utils, postgres-options, postgresql-simple + , process, stdenv, stm, temporary, transformers, unix + }: + mkDerivation { + pname = "tmp-postgres"; + version = "1.34.1.0"; + sha256 = "98514428edaf527cc464cb9a30df89c6168c858e039ab1baf8293471196c3ba2"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + ansi-wl-pprint async base base64-bytestring bytestring containers + cryptohash-sha1 deepseq directory generic-monoid port-utils + postgres-options postgresql-simple process stm temporary + transformers unix + ]; + executableHaskellDepends = [ + async base directory postgres-options postgresql-simple process + temporary + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jfischoff/tmp-postgres#readme"; + description = "Start and stop a temporary postgres"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tomland" = callPackage + ({ mkDerivation, base, bytestring, containers, deepseq, hashable + , markdown-unlit, megaparsec, mtl, parser-combinators, stdenv, text + , time, transformers, unordered-containers + }: + mkDerivation { + pname = "tomland"; + version = "1.2.1.0"; + sha256 = "1e1fa9b59d064f757731e6a91f6c87e06312c72e6b9cfcee859f0afec7acfc2f"; + revision = "1"; + editedCabalFile = "00lb4ivrqrj5yqnfz5ji3vjaa284img9xhkjvrzc291bs83vl4kr"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring containers deepseq hashable megaparsec mtl + parser-combinators text time transformers unordered-containers + ]; + executableHaskellDepends = [ + base containers hashable text time unordered-containers + ]; + executableToolDepends = [ markdown-unlit ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/kowainik/tomland"; + description = "Bidirectional TOML serialization"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "tonalude" = callPackage + ({ mkDerivation, base, bytestring, rio, stdenv, unliftio }: + mkDerivation { + pname = "tonalude"; + version = "0.1.1.0"; + sha256 = "5aa0ce5f89d5e7568e303f1ba41ca998ba05fbf94c17eb42fb01d3e65b601018"; + libraryHaskellDepends = [ base bytestring rio unliftio ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tonatona-project/tonatona#readme"; + description = "A standard library for Tonatona framework"; + license = stdenv.lib.licenses.mit; + }) {}; + "topograph" = callPackage + ({ mkDerivation, base, base-compat, base-orphans, containers + , stdenv, vector + }: + mkDerivation { + pname = "topograph"; + version = "1.0.0.1"; + sha256 = "9b11c14dd579b952e64faaa762a5faddebc64949bc7f732865fcb599a37fa2e9"; + libraryHaskellDepends = [ + base base-compat base-orphans containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phadej/topograph"; + description = "Directed acyclic graphs"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "torsor" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "torsor"; + version = "0.1"; + sha256 = "75a3f53a08b9333613a16c5e98f12a069a1c1a360dc3c2abf7b47522acb06d9c"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/andrewthad/torsor#readme"; + description = "Torsor Typeclass"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tostring" = callPackage + ({ mkDerivation, base, case-insensitive, stdenv, text, utf8-string + }: + mkDerivation { + pname = "tostring"; + version = "0.2.1.1"; + sha256 = "efa700d44aec57c82be60c0eabd610f62f2df0d9b06cf41b5fc35a2b77502531"; + libraryHaskellDepends = [ base case-insensitive text utf8-string ]; + doHaddock = false; + doCheck = false; + description = "The ToString class"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tracing" = callPackage + ({ mkDerivation, aeson, base, base16-bytestring, bytestring + , case-insensitive, containers, http-client, mtl, network, random + , stdenv, stm, text, time, transformers, unliftio + }: + mkDerivation { + pname = "tracing"; + version = "0.0.5.1"; + sha256 = "8bd2da3c7c533e5d847c89bf681f28c706c12167cc9969ffe24b8e116674a419"; + libraryHaskellDepends = [ + aeson base base16-bytestring bytestring case-insensitive containers + http-client mtl network random stm text time transformers unliftio + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mtth/tracing"; + description = "Distributed tracing"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "transaction" = callPackage + ({ mkDerivation, base, mono-traversable, stdenv }: + mkDerivation { + pname = "transaction"; + version = "0.1.1.3"; + sha256 = "d264b1324726e70aceafdc2fa7eef1c863c527c69486a967116dee29aa23c0c5"; + libraryHaskellDepends = [ base mono-traversable ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/arowM/haskell-transaction#readme"; + description = "Monadic representation of transactions"; + license = stdenv.lib.licenses.mit; + }) {}; + "transformers-base" = callPackage + ({ mkDerivation, base, base-orphans, 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-bifunctors" = callPackage + ({ mkDerivation, base, mmorph, stdenv, transformers }: + mkDerivation { + pname = "transformers-bifunctors"; + version = "0.1"; + sha256 = "3c25d3d76361f62b4c7c37d4bc4b7497af691d000fcd8e5fe9cbb3544d284807"; + revision = "1"; + editedCabalFile = "1vjyk2ldwfi2pkvk79p37ii5xgg1399kxqhkq3l4wvag4j5p4afs"; + libraryHaskellDepends = [ base mmorph transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jacobstanley/transformers-bifunctors"; + description = "Bifunctors over monad transformers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "transformers-compat" = callPackage + ({ mkDerivation, base, ghc-prim, stdenv, transformers }: + mkDerivation { + pname = "transformers-compat"; + version = "0.6.5"; + sha256 = "da67cf11515da751b32a8ce6e96549f7268f7c435769ad19dc9766b69774620b"; + configureFlags = [ "-ffive-three" ]; + 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; + }) {}; + "transformers-fix" = callPackage + ({ mkDerivation, base, stdenv, transformers }: + mkDerivation { + pname = "transformers-fix"; + version = "1.0"; + sha256 = "65d1fff36b844d8ac22d47eb47e2c7e9d7ece54fafeeca4d4e38a08910be4a09"; + revision = "1"; + editedCabalFile = "126gyjr8jp42md6nblx7c0kan97jgsakvsf2vzv2pj828ax1icrs"; + libraryHaskellDepends = [ base transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/thumphries/transformers-fix"; + description = "Monad transformer for evaluating to a fixpoint"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "traverse-with-class" = callPackage + ({ mkDerivation, base, stdenv, template-haskell, transformers }: + mkDerivation { + pname = "traverse-with-class"; + version = "1.0.1.0"; + sha256 = "d69b371265f20ecd6c72e3643036f835dc8b654516d2a5e496fabaae4f0ad1fa"; + libraryHaskellDepends = [ base template-haskell transformers ]; + doHaddock = false; + doCheck = false; + description = "Generic applicative traversals"; + license = stdenv.lib.licenses.mit; + }) {}; + "tree-diff" = callPackage + ({ mkDerivation, aeson, ansi-terminal, ansi-wl-pprint, base + , base-compat, bytestring, bytestring-builder, containers, hashable + , parsec, parsers, pretty, QuickCheck, scientific, stdenv, tagged + , text, time, unordered-containers, uuid-types, vector + }: + mkDerivation { + pname = "tree-diff"; + version = "0.1"; + sha256 = "e3d901ad6f3e2732f07e0dafcafb27bef2f2cadec46bf9c9a5c95e60f1b2a684"; + revision = "3"; + editedCabalFile = "1af2ka878fprjp7a3jwapdsciqfs73jrafz59a5476lvsdq9c41l"; + libraryHaskellDepends = [ + aeson ansi-terminal ansi-wl-pprint base base-compat bytestring + bytestring-builder containers hashable parsec parsers pretty + QuickCheck scientific tagged text time unordered-containers + uuid-types vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phadej/tree-diff"; + description = "Diffing of (expression) trees"; + license = stdenv.lib.licenses.gpl2Plus; + }) {}; + "tree-fun" = callPackage + ({ mkDerivation, base, containers, mtl, stdenv }: + mkDerivation { + pname = "tree-fun"; + version = "0.8.1.0"; + sha256 = "2ae925f198e9700dedbf809c2b77086fef32f58b4a4adb6c398dca49f4d56f1f"; + libraryHaskellDepends = [ base containers mtl ]; + doHaddock = false; + doCheck = false; + description = "Library for functions pertaining to tree exploration and manipulation"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "trifecta" = callPackage + ({ mkDerivation, ansi-terminal, array, base, blaze-builder + , blaze-html, blaze-markup, bytestring, Cabal, cabal-doctest + , charset, comonad, containers, deepseq, fingertree, ghc-prim + , hashable, lens, mtl, parsers, prettyprinter + , prettyprinter-ansi-terminal, profunctors, reducers, semigroups + , stdenv, transformers, unordered-containers, utf8-string + }: + mkDerivation { + pname = "trifecta"; + version = "2.1"; + sha256 = "7a25c6b07b6ca4c6465b9f888444183cd1eab54d2890272010150df7a911233b"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + ansi-terminal array base blaze-builder blaze-html blaze-markup + bytestring charset comonad containers deepseq fingertree ghc-prim + hashable lens mtl parsers prettyprinter prettyprinter-ansi-terminal + profunctors reducers semigroups transformers unordered-containers + utf8-string + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/trifecta/"; + description = "A modern parser combinator library with convenient diagnostics"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "triplesec" = callPackage + ({ mkDerivation, base, cryptonite, memory, mtl, stdenv + , transformers + }: + mkDerivation { + pname = "triplesec"; + version = "0.2.2.1"; + sha256 = "3ab7ff8bc630fbdd3d479e993d67853dacfc2967a2ca46b8bb7ee9387158d971"; + libraryHaskellDepends = [ + base cryptonite memory mtl transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/SamProtas/hs-triplesec"; + description = "TripleSec is a simple, triple-paranoid, symmetric encryption library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "trivial-constraint" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "trivial-constraint"; + version = "0.6.0.0"; + sha256 = "e527a3f98b2d32ea8453bc2b29510b7c48c1076b4061168ef8b8d07a28f51178"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/leftaroundabout/trivial-constraint"; + description = "Constraints that any type, resp. no type fulfills"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "tsv2csv" = callPackage + ({ mkDerivation, base, HUnit, split, stdenv }: + mkDerivation { + pname = "tsv2csv"; + version = "0.1.0.2"; + sha256 = "2c082f8bac93a5d47e312148493d0b8f078e2e0d0e919caa0fa24cab63dd3397"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base HUnit split ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Convert tsv to csv"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ttc" = callPackage + ({ mkDerivation, base, bytestring, stdenv, template-haskell, text + }: + mkDerivation { + pname = "ttc"; + version = "0.2.1.0"; + sha256 = "173b1724a2b9869a9b0d1164cd141e9581d378df566ba35cc4a38d25b3d8a2b3"; + libraryHaskellDepends = [ base bytestring template-haskell text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ExtremaIS/ttc-haskell#readme"; + description = "Textual Type Classes"; + license = stdenv.lib.licenses.mit; + }) {}; + "ttl-hashtables" = callPackage + ({ mkDerivation, base, clock, containers, data-default, failable + , hashable, hashtables, mtl, stdenv, transformers + }: + mkDerivation { + pname = "ttl-hashtables"; + version = "1.4.1.0"; + sha256 = "d20d7aefb98a617fefaf9178c0a3d23620625800598054f2d7be36e8cafa7cf8"; + revision = "1"; + editedCabalFile = "0ghzp5kqk5a6831kxfizsnjjcaflinqb26l4d5vjwk7763jad195"; + libraryHaskellDepends = [ + base clock containers data-default failable hashable hashtables mtl + transformers + ]; + doHaddock = false; + doCheck = false; + description = "Extends hashtables so that entries added can be expired after a TTL"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ttrie" = callPackage + ({ mkDerivation, atomic-primops, base, hashable, primitive, stdenv + , stm + }: + mkDerivation { + pname = "ttrie"; + version = "0.1.2.1"; + sha256 = "50444fe989559a0b16120df72765321ffd9de2fd97c943104513d894f21f4a68"; + libraryHaskellDepends = [ + atomic-primops base hashable primitive stm + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/mcschroeder/ttrie"; + description = "Contention-free STM hash map"; + license = stdenv.lib.licenses.mit; + }) {}; + "tuple" = callPackage + ({ mkDerivation, base, OneTuple, stdenv }: + mkDerivation { + pname = "tuple"; + version = "0.3.0.2"; + sha256 = "2fcb068ffafbe64170e02094a363f83d1725f44f8af963d9dad943a592e89624"; + libraryHaskellDepends = [ base OneTuple ]; + doHaddock = false; + doCheck = false; + description = "Various functions on tuples"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tuple-sop" = callPackage + ({ mkDerivation, base, generics-sop, stdenv }: + mkDerivation { + pname = "tuple-sop"; + version = "0.3.1.0"; + sha256 = "f6e18d0f444993c959eaa7d1aca87993c779b929260b1c6dd823715d3e736043"; + libraryHaskellDepends = [ base generics-sop ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Ferdinand-vW/tuple-sop#readme"; + description = "functions on n-ary tuples using generics-sop"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "tuple-th" = callPackage + ({ mkDerivation, base, containers, stdenv, template-haskell }: + mkDerivation { + pname = "tuple-th"; + version = "0.2.5"; + sha256 = "56ea37dcede07b5cf5385108540ae626db163f9df0387583d3c7afdaf72634d7"; + libraryHaskellDepends = [ base containers template-haskell ]; + doHaddock = false; + doCheck = false; + description = "Generate (non-recursive) utility functions for tuples of statically known size"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "tuples-homogenous-h98" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "tuples-homogenous-h98"; + version = "0.1.1.0"; + sha256 = "025afc8f0fe9c92fb43cebedfa6a764f744d3dc3a3d52935d0a01bc80d111f3a"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ppetr/tuples-homogenous-h98"; + description = "Wrappers for n-ary tuples with Traversable and Applicative/Monad instances"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "turtle" = callPackage + ({ mkDerivation, ansi-wl-pprint, async, base, bytestring, clock + , containers, directory, exceptions, foldl, hostname, managed + , optional-args, optparse-applicative, process, semigroups, stdenv + , stm, streaming-commons, system-fileio, system-filepath, temporary + , text, time, transformers, unix, unix-compat + }: + mkDerivation { + pname = "turtle"; + version = "1.5.19"; + sha256 = "2f04012e363f8be263274a13b261df5a42451e29b0b83526cac599183eac1d1a"; + libraryHaskellDepends = [ + ansi-wl-pprint async base bytestring clock containers directory + exceptions foldl hostname managed optional-args + optparse-applicative process semigroups stm streaming-commons + system-fileio system-filepath temporary text time transformers unix + unix-compat + ]; + doHaddock = false; + doCheck = false; + description = "Shell programming, Haskell-style"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "type-equality" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "type-equality"; + version = "1"; + sha256 = "4728b502a211454ef682a10d7a3e817c22d06ba509df114bb267ef9d43a08ce8"; + revision = "1"; + editedCabalFile = "13lsff17dxz852f5bhjz8d1by704rzvwr67qqfc5dz5s7xc28qyk"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hesselink/type-equality"; + description = "Data.Type.Equality compat package"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "type-errors" = callPackage + ({ mkDerivation, base, first-class-families, stdenv, syb + , template-haskell, th-abstraction + }: + mkDerivation { + pname = "type-errors"; + version = "0.2.0.0"; + sha256 = "174d509c30ec806117a244add923fee578ba5f3505b0156f4e03a32023892eb4"; + libraryHaskellDepends = [ + base first-class-families syb template-haskell th-abstraction + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/isovector/type-errors#readme"; + description = "Tools for writing better type errors"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "type-errors-pretty" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "type-errors-pretty"; + version = "0.0.1.1"; + sha256 = "c05129843ad37820fec27f1a9e150ca239efc9d5b00fce26a3765b3ca0c2d9fc"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/chshersh/type-errors-pretty"; + description = "Combinators for writing pretty type errors easily"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "type-fun" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "type-fun"; + version = "0.1.1"; + sha256 = "df5ec7428a101235df46c0b819a9ab3562d1d27991cc3b04303643952c555da1"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/s9gf4ult/type-fun"; + description = "Collection of widely reimplemented type families"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "type-hint" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "type-hint"; + version = "0.1"; + sha256 = "1161cdbf4b4b43c2953ee60438e948737604193e1bfe2c880ff178538faa99b9"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mvv/type-hint"; + description = "Guide type inference with proxy values"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "type-level-integers" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "type-level-integers"; + version = "0.0.1"; + sha256 = "118be3a4b3ab65bb1d31220738079013bd14fc77db674a9a1577f5582ffcc7ba"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mtesseract/type-level-integers"; + description = "Provides integers lifted to the type level"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "type-level-kv-list" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "type-level-kv-list"; + version = "1.1.0"; + sha256 = "4ff032e59108edc7dd27309ac0ee8987cc41ffba695d9699700bd37c6e7f7d73"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/arowM/type-level-kv-list#readme"; + description = "A module for hash map like object with type level keys"; + license = stdenv.lib.licenses.mit; + }) {}; + "type-level-numbers" = callPackage + ({ mkDerivation, base, stdenv, template-haskell }: + mkDerivation { + pname = "type-level-numbers"; + version = "0.1.1.1"; + sha256 = "5b56ef5f6e0b6476b9aba46055c3919e67823cbc1b87ed8e6ed70113b1f2318a"; + libraryHaskellDepends = [ base template-haskell ]; + doHaddock = false; + doCheck = false; + description = "Type level numbers implemented using type families"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "type-map" = callPackage + ({ mkDerivation, base, containers, ghc-prim, stdenv, vector }: + mkDerivation { + pname = "type-map"; + version = "0.1.6.0"; + sha256 = "25d7ff6ceda7eb4f9aa95a1a4d8463fc71f88d019ca0d1410ecff2df56a1537d"; + libraryHaskellDepends = [ base containers ghc-prim vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Lysxia/type-map"; + description = "Type-indexed maps"; + license = stdenv.lib.licenses.mit; + }) {}; + "type-natural" = callPackage + ({ mkDerivation, base, constraints, equational-reasoning + , ghc-typelits-natnormalise, ghc-typelits-presburger, singletons + , singletons-presburger, stdenv, template-haskell + }: + mkDerivation { + pname = "type-natural"; + version = "0.8.3.1"; + sha256 = "ba132ea59437a3508b1bb3430bfbe5cbacf4e6e017d88dfe373d7b891220055b"; + revision = "1"; + editedCabalFile = "1nhv7wh3cgy5hhkgs3bgg3659qf3lpy8rm89ikbb0p69bbxdpmfa"; + libraryHaskellDepends = [ + base constraints equational-reasoning ghc-typelits-natnormalise + ghc-typelits-presburger singletons singletons-presburger + template-haskell + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/konn/type-natural"; + description = "Type-level natural and proofs of their properties"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "type-of-html" = callPackage + ({ mkDerivation, base, bytestring, containers, double-conversion + , ghc-prim, stdenv, text + }: + mkDerivation { + pname = "type-of-html"; + version = "1.5.1.0"; + sha256 = "4cc45bb6258ffe5c932d9ed7f25883adc6f6fdde345de774ccd665e3e4037f91"; + libraryHaskellDepends = [ + base bytestring containers double-conversion ghc-prim text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/knupfer/type-of-html"; + description = "High performance type driven html generation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "type-of-html-static" = callPackage + ({ mkDerivation, base, stdenv, template-haskell, type-of-html }: + mkDerivation { + pname = "type-of-html-static"; + version = "0.1.0.2"; + sha256 = "29b3d951eed5498e8011db25996660a5aa0895e1e25fc12da7522fdae74f6200"; + libraryHaskellDepends = [ base template-haskell type-of-html ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/knupfer/type-of-html-static"; + description = "Optimize static parts of type-of-html"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "type-operators" = callPackage + ({ mkDerivation, base, ghc-prim, stdenv }: + mkDerivation { + pname = "type-operators"; + version = "0.2.0.0"; + sha256 = "9250be034d38b1412f530b92814b5de9ad189e97b5f0120b42955f9995dba3b2"; + libraryHaskellDepends = [ base ghc-prim ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Shou/type-operators#readme"; + description = "Various type-level operators"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "type-spec" = callPackage + ({ mkDerivation, base, pretty, stdenv }: + mkDerivation { + pname = "type-spec"; + version = "0.4.0.0"; + sha256 = "b8eb5e12f4979dd3e2ea7c0edca60e31a7f4fbaab35d7dd44e9b5d5bf783247d"; + libraryHaskellDepends = [ base pretty ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/sheyll/type-spec#readme"; + description = "Type Level Specification by Example"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "typed-process" = callPackage + ({ mkDerivation, async, base, bytestring, process, stdenv, stm + , transformers, unliftio-core + }: + mkDerivation { + pname = "typed-process"; + version = "0.2.6.0"; + sha256 = "31a2a81f33463fedc33cc519ad5b9679787e648fe2ec7efcdebd7d54bdbbc2b1"; + libraryHaskellDepends = [ + async base bytestring process stm transformers unliftio-core + ]; + doHaddock = false; + doCheck = false; + homepage = "https://haskell-lang.org/library/typed-process"; + description = "Run external processes, with strong typing of streams"; + license = stdenv.lib.licenses.mit; + }) {}; + "typed-uuid" = callPackage + ({ mkDerivation, aeson, base, binary, bytestring, deepseq, hashable + , http-api-data, random, stdenv, text, uuid, validity + , validity-uuid + }: + mkDerivation { + pname = "typed-uuid"; + version = "0.0.0.2"; + sha256 = "5a1fc68220b1e37da42ccab0f765ea761bfe57e140ad0bb7973556df5949f005"; + libraryHaskellDepends = [ + aeson base binary bytestring deepseq hashable http-api-data random + text uuid validity validity-uuid + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/typed-uuid#readme"; + description = "Phantom-Typed version of UUID"; + license = stdenv.lib.licenses.mit; + }) {}; + "typenums" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "typenums"; + version = "0.1.2.1"; + sha256 = "c6b4e083e664ecea40be2555f24c2e8b322b4f32a4a434e6514fecd6d6d6991b"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/adituv/typenums#readme"; + description = "Type level numbers using existing Nat functionality"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "typerep-map" = callPackage + ({ mkDerivation, base, containers, deepseq, ghc-prim, primitive + , stdenv, vector + }: + mkDerivation { + pname = "typerep-map"; + version = "0.3.3.0"; + sha256 = "0456c29aaa75b2f2e245ace73d3441e65b31b63fef2f700381ba5d3bc13cee48"; + libraryHaskellDepends = [ + base containers deepseq ghc-prim primitive vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/kowainik/typerep-map"; + description = "Efficient implementation of a dependent map with types as keys"; + license = stdenv.lib.licenses.mpl20; + }) {}; + "tzdata" = callPackage + ({ mkDerivation, base, bytestring, containers, deepseq, stdenv + , vector + }: + mkDerivation { + pname = "tzdata"; + version = "0.1.20190911.0"; + sha256 = "699108b493b13f50b7e299da00e2f2251f6885da851cb68a183daf1e00c1d594"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base bytestring containers deepseq vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nilcons/haskell-tzdata"; + description = "Time zone database (as files and as a module)"; + license = stdenv.lib.licenses.asl20; + }) {}; + "ua-parser" = callPackage + ({ mkDerivation, aeson, base, bytestring, data-default, file-embed + , pcre-light, stdenv, text, yaml + }: + mkDerivation { + pname = "ua-parser"; + version = "0.7.5.1"; + sha256 = "1fcc39a99b9ad7eb2ddb2194ea84def35860078c0344531e2715dc2b819e3424"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson base bytestring data-default file-embed pcre-light text yaml + ]; + doHaddock = false; + doCheck = false; + description = "A library for parsing User-Agent strings, official Haskell port of ua-parser"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "uglymemo" = callPackage + ({ mkDerivation, base, containers, stdenv }: + mkDerivation { + pname = "uglymemo"; + version = "0.1.0.1"; + sha256 = "fe89ef49c0cb15867c58815b050b33f17d394d4c48a9b7240a39780a5a79b847"; + libraryHaskellDepends = [ base containers ]; + doHaddock = false; + doCheck = false; + description = "A simple (but internally ugly) memoization function"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "unagi-chan" = callPackage + ({ mkDerivation, atomic-primops, base, ghc-prim, primitive, stdenv + }: + mkDerivation { + pname = "unagi-chan"; + version = "0.4.1.3"; + sha256 = "e232e525881eb05f0c20b5a4e53150a3063351e5d94917c6f55934477a9ad695"; + libraryHaskellDepends = [ atomic-primops base ghc-prim primitive ]; + doHaddock = false; + doCheck = false; + description = "Fast concurrent queues with a Chan-like API, and more"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "unbounded-delays" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "unbounded-delays"; + version = "0.1.1.0"; + sha256 = "8aa7f7d10a8d0073518804db76c3ef4c313359994ef175122341b0bce07329c7"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/basvandijk/unbounded-delays"; + description = "Unbounded thread delays and timeouts"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "unboxed-ref" = callPackage + ({ mkDerivation, base, ghc-prim, primitive, stdenv }: + mkDerivation { + pname = "unboxed-ref"; + version = "0.4.0.0"; + sha256 = "64eba8d550035a3a90cf9179e52f79877b426f0a6337cc216fdef45fcbb8773f"; + libraryHaskellDepends = [ base ghc-prim primitive ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/winterland1989/unboxed-ref"; + description = "Fast unboxed references for ST and IO monad"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "unboxing-vector" = callPackage + ({ mkDerivation, base, deepseq, mono-traversable, primitive, stdenv + , vector + }: + mkDerivation { + pname = "unboxing-vector"; + version = "0.1.1.0"; + sha256 = "48425b2780d84b0489a8bc95778768730248bf04dc4624155525b6bcff2b4d44"; + libraryHaskellDepends = [ + base deepseq mono-traversable primitive vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/minoki/unboxing-vector#readme"; + description = "A newtype-friendly variant of unboxed vectors"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "uncertain" = callPackage + ({ mkDerivation, ad, base, base-compat, containers, free + , mwc-random, primitive, stdenv, transformers + }: + mkDerivation { + pname = "uncertain"; + version = "0.3.1.0"; + sha256 = "6f67855ed4799e0c3465dfaef062b637efc61fbea40ebc44ced163028a996ff2"; + libraryHaskellDepends = [ + ad base base-compat containers free mwc-random primitive + transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mstksg/uncertain"; + description = "Manipulating numbers with inherent experimental/measurement uncertainty"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "unconstrained" = callPackage + ({ mkDerivation, stdenv }: + mkDerivation { + pname = "unconstrained"; + version = "0.1.0.2"; + sha256 = "d2717a66a0232ce454740f45c74645af5ef052e23ba81195ce6c3a06a10e010d"; + revision = "1"; + editedCabalFile = "13fj2jlh44774www49fwp7h7z6gr23scfbvg745rpywys49c0559"; + doHaddock = false; + doCheck = false; + description = "Null constraint"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "unicode" = callPackage + ({ mkDerivation, base, containers, semigroups, stdenv }: + mkDerivation { + pname = "unicode"; + version = "0.0.1.1"; + sha256 = "6fdbaa2f45e191c4226b305b4f56a1c43149eb4e253b0a3ebf80ab77e9b5f8c1"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base containers semigroups ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/unicode/"; + description = "Construct and transform unicode characters"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "unicode-show" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "unicode-show"; + version = "0.1.0.4"; + sha256 = "31d138f4c5634ce7357d3aa7e02ed28dad828ab64897ec46852ae8d3ccb61b95"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/haskell-jp/unicode-show#readme"; + description = "print and show in unicode"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "unicode-transforms" = callPackage + ({ mkDerivation, base, bitarray, bytestring, stdenv, text }: + mkDerivation { + pname = "unicode-transforms"; + version = "0.3.6"; + sha256 = "8326d001c463893a81fcfb431e3cc50c652fab041e9a37e284c445adfd667aaa"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base bitarray bytestring text ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/harendra-kumar/unicode-transforms"; + description = "Unicode normalization"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "unification-fd" = callPackage + ({ mkDerivation, base, containers, logict, mtl, stdenv }: + mkDerivation { + pname = "unification-fd"; + version = "0.10.0.1"; + sha256 = "5bf46760e6db104c57f915322b32744f7604323281f5c7dd20185f905fb51996"; + libraryHaskellDepends = [ base containers logict mtl ]; + doHaddock = false; + doCheck = false; + homepage = "http://code.haskell.org/~wren/"; + description = "Simple generic unification algorithms"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "union-find" = callPackage + ({ mkDerivation, base, containers, stdenv, transformers }: + mkDerivation { + pname = "union-find"; + version = "0.2"; + sha256 = "e6c2682bb8c06e8c43e360f45658d0eea17209cce84953e2a7d2f0240591f0ec"; + revision = "1"; + editedCabalFile = "13cwjh03n82sgshbk4fdlvhc0pb3v979sdcdrpvnpjdqmvcprs92"; + libraryHaskellDepends = [ base containers transformers ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/nominolo/union-find"; + description = "Efficient union and equivalence testing of sets"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "uniplate" = callPackage + ({ mkDerivation, base, containers, hashable, stdenv, syb + , unordered-containers + }: + mkDerivation { + pname = "uniplate"; + version = "1.6.12"; + sha256 = "fcc60bc6b3f6e925f611646db90e6db9f05286a9363405f844df1dc15572a8b7"; + revision = "1"; + editedCabalFile = "0gsrs2mk58jg3x36dyzxi4y46isd5p6q0rd6m9l834h5r7ds6a54"; + libraryHaskellDepends = [ + base containers hashable syb unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://community.haskell.org/~ndm/uniplate/"; + description = "Help writing simple, concise and fast generic operations"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "uniprot-kb" = callPackage + ({ mkDerivation, attoparsec, base, stdenv, text }: + mkDerivation { + pname = "uniprot-kb"; + version = "0.1.2.0"; + sha256 = "d40c80522f9e70e6fe97234f362e503736ae9f520f1e10e9ab249a5cad750642"; + revision = "4"; + editedCabalFile = "1g4qds20lwsbn5hqrgbhb4yd5w5vx2gkw47mjvxr8z8nj20g2pii"; + libraryHaskellDepends = [ attoparsec base text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/biocad/uniprot-kb#readme"; + description = "UniProt-KB format parser"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "uniq-deep" = callPackage + ({ mkDerivation, base, bytestring, stdenv, unordered-containers }: + mkDerivation { + pname = "uniq-deep"; + version = "1.2.0"; + sha256 = "dd123a011a49573a92825a1f69d8bf241bcbed1eb85db0876d3c514b2bc00fe4"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base bytestring unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ncaq/uniq-deep#readme"; + description = "uniq-deep"; + license = stdenv.lib.licenses.mit; + }) {}; + "unique" = callPackage + ({ mkDerivation, base, ghc-prim, hashable, stdenv }: + mkDerivation { + pname = "unique"; + version = "0"; + sha256 = "e3fb171b7b1787683863934df0fc082fb47c0da6972bb1839c2ee8ceb64a0a90"; + revision = "2"; + editedCabalFile = "0ydjjd6j7gr4mibky6j5rqwhy9frvfii0sr4g8shaxnph3y0kb6b"; + libraryHaskellDepends = [ base ghc-prim hashable ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/unique/"; + description = "Fully concurrent unique identifiers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "unique-logic" = callPackage + ({ mkDerivation, base, explicit-exception, stdenv, transformers + , utility-ht + }: + mkDerivation { + pname = "unique-logic"; + version = "0.4"; + sha256 = "1209ab415264c97030f5ddae5f6bc5171abf0f7dd93b7b807446c65dcf03ea53"; + libraryHaskellDepends = [ + base explicit-exception transformers utility-ht + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/unique-logic/"; + description = "Solve simple simultaneous equations"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "unique-logic-tf" = callPackage + ({ mkDerivation, base, containers, data-ref, semigroups, stdenv + , transformers, utility-ht + }: + mkDerivation { + pname = "unique-logic-tf"; + version = "0.5.1"; + sha256 = "8b818cb19dea8ed6fbdd21795b76f3fa0dcc4416bcf5ceb4c7d6f179ea945028"; + libraryHaskellDepends = [ + base containers data-ref semigroups transformers utility-ht + ]; + doHaddock = false; + doCheck = false; + homepage = "http://hub.darcs.net/thielema/unique-logic-tf/"; + description = "Solve simple simultaneous equations"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "unit-constraint" = callPackage + ({ mkDerivation, base, constraints, stdenv }: + mkDerivation { + pname = "unit-constraint"; + version = "0.0.0"; + sha256 = "446de8480016c9db75676445477b5ce1ff5c6d486d6708c55b06de7cbd845e59"; + libraryHaskellDepends = [ base constraints ]; + doHaddock = false; + doCheck = false; + description = "Extremely simple typeclass"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "universe" = callPackage + ({ mkDerivation, stdenv, universe-base, universe-instances-extended + , universe-reverse-instances, universe-some + }: + mkDerivation { + pname = "universe"; + version = "1.2"; + sha256 = "1a1364e9b48a726c67d4a9308764e509a8e0605b614977f6eb74ae77072a0f51"; + libraryHaskellDepends = [ + universe-base universe-instances-extended + universe-reverse-instances universe-some + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/dmwit/universe"; + description = "A class for finite and recursively enumerable types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "universe-base" = callPackage + ({ mkDerivation, base, containers, stdenv, tagged, transformers }: + mkDerivation { + pname = "universe-base"; + version = "1.1.1"; + sha256 = "1ded30b31b1abbc7621bdb0086ba0d91c1920157e87a4abeb4f2fcf9f3f6dea8"; + revision = "2"; + editedCabalFile = "0601hqv5h2274i11j1ai2yqb7zk2fkqkiqlpwnq5awbgdkwb10i8"; + libraryHaskellDepends = [ base containers tagged transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/dmwit/universe"; + description = "A class for finite and recursively enumerable types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "universe-instances-base" = callPackage + ({ mkDerivation, base, stdenv, universe-base }: + mkDerivation { + pname = "universe-instances-base"; + version = "1.1"; + sha256 = "8bb1190ef89af0ba09c354b0512fefd61f44c10a805c509550a975f68febe49d"; + revision = "1"; + editedCabalFile = "0hjrjjl6v5q9f7cmxhrdxfdk1l86im0b8anxkpgrry7s8q998979"; + libraryHaskellDepends = [ base universe-base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/dmwit/universe"; + description = "Universe instances for types from the base package"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "universe-instances-extended" = callPackage + ({ mkDerivation, adjunctions, base, comonad, containers + , contravariant, stdenv, universe-base + }: + mkDerivation { + pname = "universe-instances-extended"; + version = "1.1.1"; + sha256 = "102a1f8af4706719da85736ffd7abf8e52b74bf9bfcdd452a33e339905a6f3de"; + revision = "1"; + editedCabalFile = "0g3qpvgw304yml1n9ly78qrsrrw53f6zpkciyk1xc0nmlm0dkwih"; + libraryHaskellDepends = [ + adjunctions base comonad containers contravariant universe-base + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/dmwit/universe"; + description = "Universe instances for types from selected extra packages"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "universe-instances-trans" = callPackage + ({ mkDerivation, base, stdenv, universe-base }: + mkDerivation { + pname = "universe-instances-trans"; + version = "1.1"; + sha256 = "c6aef59a7c5387c7b19efaa4f0af4d3543c9fa37f14d3789c4b5bc60563ee336"; + revision = "1"; + editedCabalFile = "0pyqcg8mfw6gg7gxxd46xq3hnhcpd39g7jb9q1awcdipzq7xjrh2"; + libraryHaskellDepends = [ base universe-base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/dmwit/universe"; + description = "Universe instances for types from the transformers and mtl packages"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "universe-reverse-instances" = callPackage + ({ mkDerivation, base, containers, stdenv, universe-base }: + mkDerivation { + pname = "universe-reverse-instances"; + version = "1.1"; + sha256 = "0dbb197676975bbdc6ea1fb07a6a4c79b9d165084ec25ed1800d5c6548d8b55d"; + revision = "3"; + editedCabalFile = "1zkpcipbzhxricr94pkhn4cqmjcnsxx301kxarx798qr9il37qzw"; + libraryHaskellDepends = [ base containers universe-base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/dmwit/universe"; + description = "Instances of standard classes that are made possible by enumerations"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "universe-some" = callPackage + ({ mkDerivation, base, some, stdenv, template-haskell + , th-abstraction, transformers, universe-base + }: + mkDerivation { + pname = "universe-some"; + version = "1.2"; + sha256 = "907e34010c8258543d987d28f9ee8f323151403700b07330d3bf7581cc6c37b1"; + revision = "1"; + editedCabalFile = "1rx1cw40clsla3sixm0gzdbni9f13ngncl02fm9fl8kgf23w9q73"; + libraryHaskellDepends = [ + base some template-haskell th-abstraction transformers + universe-base + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/dmwit/universe"; + description = "Universe instances for Some from some"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "universum" = callPackage + ({ mkDerivation, base, bytestring, containers, deepseq, ghc-prim + , hashable, microlens, microlens-mtl, mtl, safe-exceptions, stdenv + , stm, text, transformers, unordered-containers, utf8-string + , vector + }: + mkDerivation { + pname = "universum"; + version = "1.6.1"; + sha256 = "a7b6e7aa01e4b436859c4c373e9139cb26e39a6c6c73b9023255a8c22782f600"; + libraryHaskellDepends = [ + base bytestring containers deepseq ghc-prim hashable microlens + microlens-mtl mtl safe-exceptions stm text transformers + unordered-containers utf8-string vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/serokell/universum"; + description = "Custom prelude used in Serokell"; + license = stdenv.lib.licenses.mit; + }) {}; + "unix-bytestring" = callPackage + ({ mkDerivation, base, bytestring, stdenv }: + mkDerivation { + pname = "unix-bytestring"; + version = "0.3.7.3"; + sha256 = "a3ec273da411988b7d9eb7317f6d84ce47f4b7fd39bdc721acd5229e7cff808c"; + libraryHaskellDepends = [ base bytestring ]; + doHaddock = false; + doCheck = false; + homepage = "http://code.haskell.org/~wren/"; + description = "Unix/Posix-specific functions for ByteStrings"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "unix-compat" = callPackage + ({ mkDerivation, base, stdenv, unix }: + mkDerivation { + pname = "unix-compat"; + version = "0.5.2"; + sha256 = "659a4e442f71505d45b0d0fb28a347aa1ac5e1f39feaea5d58e674e5d2ce0ba9"; + revision = "1"; + editedCabalFile = "1yx38asvjaxxlfs8lpbq0dwd84ynhgi7hw91rn32i1hsmz7yn22m"; + libraryHaskellDepends = [ base unix ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/jacobstanley/unix-compat"; + description = "Portable POSIX-compatibility layer"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "unix-time" = callPackage + ({ mkDerivation, base, binary, bytestring, old-time, stdenv }: + mkDerivation { + pname = "unix-time"; + version = "0.4.7"; + sha256 = "19233f8badf921d444c6165689253d877cfed58ce08f28cad312558a9280de09"; + libraryHaskellDepends = [ base binary bytestring old-time ]; + doHaddock = false; + doCheck = false; + description = "Unix time parser/formatter and utilities"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "unliftio" = callPackage + ({ mkDerivation, async, base, bytestring, deepseq, directory + , filepath, process, stdenv, stm, time, transformers, unix + , unliftio-core + }: + mkDerivation { + pname = "unliftio"; + version = "0.2.12.1"; + sha256 = "8c375f052f493c5e4d190cf7f7154f6803d370911f802b027d4d2e7acf6ae8a3"; + libraryHaskellDepends = [ + async base bytestring deepseq directory filepath process stm time + transformers unix unliftio-core + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fpco/unliftio/tree/master/unliftio#readme"; + description = "The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)"; + license = stdenv.lib.licenses.mit; + }) {}; + "unliftio-core" = callPackage + ({ mkDerivation, base, stdenv, transformers }: + mkDerivation { + pname = "unliftio-core"; + version = "0.1.2.0"; + sha256 = "24c38b3d610ca2642ed496d1de3d7b6b398ce0410aa0a15f3c7ce636ba8f7a78"; + revision = "2"; + editedCabalFile = "0jqrjjbgicx48wzcjxs1xmih48ay79rhmrz6081dldlfxynli6vz"; + 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; + }) {}; + "unliftio-pool" = callPackage + ({ mkDerivation, base, resource-pool, stdenv, time, transformers + , unliftio-core + }: + mkDerivation { + pname = "unliftio-pool"; + version = "0.2.1.1"; + sha256 = "bb23cd7415061792bf7b047ad7810bb9fb839430ee1db37129f993dbe8b3bd43"; + libraryHaskellDepends = [ + base resource-pool time transformers unliftio-core + ]; + doHaddock = false; + doCheck = false; + description = "Data.Pool generalized to MonadUnliftIO."; + license = stdenv.lib.licenses.bsd3; + }) {}; + "unlit" = callPackage + ({ mkDerivation, base, directory, stdenv, text }: + mkDerivation { + pname = "unlit"; + version = "0.4.0.0"; + sha256 = "489ecde4843f1911ebdaac3099241d703bb1161f3d386e2b5143f2fd6c355515"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base directory text ]; + executableHaskellDepends = [ base directory text ]; + doHaddock = false; + doCheck = false; + description = "Tool to convert literate code between styles or to code"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "unordered-containers" = callPackage + ({ mkDerivation, base, deepseq, hashable, stdenv }: + mkDerivation { + pname = "unordered-containers"; + version = "0.2.10.0"; + sha256 = "65f117bdbdea9efc75fb9fd539873de7687e005d8898bb21821020a4b383c573"; + revision = "1"; + editedCabalFile = "01727lm2spbqfn0rl89zv9zhpsmnls0kmizyckqf5nc3j9d0k6sy"; + 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; + }) {}; + "unordered-intmap" = callPackage + ({ mkDerivation, base, deepseq, primitive, stdenv }: + mkDerivation { + pname = "unordered-intmap"; + version = "0.1.1"; + sha256 = "d8faaf0c23ed143942ba7948616c73134c78e02aa4cf252605c73fb2412876ef"; + libraryHaskellDepends = [ base deepseq primitive ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ethercrow/unordered-intmap"; + description = "A specialization of `HashMap Int v`"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "unsafe" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "unsafe"; + version = "0.0"; + sha256 = "df0a74ccf7b43956c1b5decd5580e235317d1f96a1bbd75e117fc21143ee8641"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://code.haskell.org/~thielema/unsafe/"; + description = "Unified interface to unsafe functions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "urbit-hob" = callPackage + ({ mkDerivation, base, bytestring, murmur3, stdenv, text, vector }: + mkDerivation { + pname = "urbit-hob"; + version = "0.3.2"; + sha256 = "ce54ce1d47a5bdb01473cf0ff98e32943069628cf11177d541859e192d7f497f"; + libraryHaskellDepends = [ base bytestring murmur3 text vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/urbit/urbit-hob"; + description = "Hoon-style atom manipulation and printing functions"; + license = stdenv.lib.licenses.mit; + }) {}; + "uri-bytestring" = callPackage + ({ mkDerivation, attoparsec, base, blaze-builder, bytestring + , containers, stdenv, template-haskell, th-lift-instances + }: + mkDerivation { + pname = "uri-bytestring"; + version = "0.3.2.2"; + sha256 = "c7d47c25c1dbeae8c80ef7f83095093177e119effa90715a55b15fcaebd8ff6a"; + 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; + }) {}; + "uri-bytestring-aeson" = callPackage + ({ mkDerivation, aeson, base, bytestring, stdenv, text + , uri-bytestring + }: + mkDerivation { + pname = "uri-bytestring-aeson"; + version = "0.1.0.7"; + sha256 = "7e90b5eb1c65a83461e127a27ce635f2f8279eb0d0cb14823831b6dfb503ef9b"; + libraryHaskellDepends = [ + aeson base bytestring text uri-bytestring + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/reactormonk/uri-bytestring-aeson"; + description = "Aeson instances for URI Bytestring"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "uri-encode" = callPackage + ({ mkDerivation, base, bytestring, network-uri, stdenv, text + , utf8-string + }: + mkDerivation { + pname = "uri-encode"; + version = "1.5.0.5"; + sha256 = "e82b588aad63112d34f6bad6f1ef72489b9edebfe14f2f523dc1dabdcbe2b186"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring network-uri text utf8-string + ]; + doHaddock = false; + doCheck = false; + description = "Unicode aware uri-encoding"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "url" = callPackage + ({ mkDerivation, base, stdenv, utf8-string }: + mkDerivation { + pname = "url"; + version = "2.1.3"; + sha256 = "5af27e3f8c0a27e52d0dcb98ef06a0fdd01efe8bb21242c29432e1bc380a4f61"; + libraryHaskellDepends = [ base utf8-string ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.haskell.org/haskellwiki/Url"; + description = "A library for working with URLs"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "urlpath" = callPackage + ({ mkDerivation, attoparsec-uri, base, exceptions, mmorph + , monad-control, monad-control-aligned, monad-logger, mtl, path + , path-extra, resourcet, split, stdenv, strict, text, transformers + , transformers-base, vector + }: + mkDerivation { + pname = "urlpath"; + version = "9.0.1"; + sha256 = "2fe703a9c65fcfb12ba86bcffed22dca4c4a76fc78e1271816ae46b0f6a58e29"; + libraryHaskellDepends = [ + attoparsec-uri base exceptions mmorph monad-control + monad-control-aligned monad-logger mtl path path-extra resourcet + split strict text transformers transformers-base vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/athanclark/urlpath#readme"; + description = "Painfully simple URL deployment"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "users" = callPackage + ({ mkDerivation, aeson, base, bcrypt, path-pieces, stdenv, text + , time + }: + mkDerivation { + pname = "users"; + version = "0.5.0.0"; + sha256 = "6761ac937b0d4c13c5158239a0c51199c394facb72cc734ada90a391f01e53d4"; + revision = "1"; + editedCabalFile = "1x26g7k6kmq2vng9y5qkz82z06rs322s2y8bs9y6r4vayvg07q9v"; + libraryHaskellDepends = [ + aeson base bcrypt path-pieces text time + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/agrafix/users"; + description = "A library simplifying user management for web applications"; + license = stdenv.lib.licenses.mit; + }) {}; + "utf8-light" = callPackage + ({ mkDerivation, base, bytestring, ghc-prim, stdenv }: + mkDerivation { + pname = "utf8-light"; + version = "0.4.2"; + sha256 = "184c428ce7896d702da46f6f107e6873ff100dbc1af40b49b5ce87317e619e67"; + libraryHaskellDepends = [ base bytestring ghc-prim ]; + doHaddock = false; + doCheck = false; + description = "Unicode"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "utf8-string" = callPackage + ({ mkDerivation, base, bytestring, 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; + }) {}; + "util" = callPackage + ({ mkDerivation, base, stdenv, transformers }: + mkDerivation { + pname = "util"; + version = "0.1.17.1"; + sha256 = "471b83468c146037d82f17be3206c1ba92bc4aecc53135bd2ec25b7d44261de2"; + revision = "1"; + editedCabalFile = "16hbcmcq2674j37gl808n5i02kv0vn3nwq5l2a6v5lj0dn34nicb"; + libraryHaskellDepends = [ base transformers ]; + doHaddock = false; + doCheck = false; + description = "Utilities"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "utility-ht" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "utility-ht"; + version = "0.0.15"; + sha256 = "845c79cdf0925997ec190a761460b50a9577cd290567b9252e31d075cd6f0f91"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Various small helper functions for Lists, Maybes, Tuples, Functions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "uuid" = callPackage + ({ mkDerivation, base, binary, bytestring, cryptohash-md5 + , cryptohash-sha1, entropy, network-info, random, stdenv, text + , time, uuid-types + }: + mkDerivation { + pname = "uuid"; + version = "1.3.13"; + sha256 = "dfac808a7026217d018b408eab18facc6a85c6183be308d4ac7877e80599b027"; + revision = "3"; + editedCabalFile = "1p2srrapgx1f3zkdjjzm5g0dyfpg1h2g056la85xmpyjs77la2rq"; + 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 + ({ mkDerivation, base, binary, bytestring, deepseq, hashable + , random, stdenv, text + }: + mkDerivation { + pname = "uuid-types"; + version = "1.0.3"; + sha256 = "9276517ab24a9b06f39d6e3c33c6c2b4ace1fc2126dbc1cd9806866a6551b3fd"; + revision = "2"; + editedCabalFile = "1lmlmng4lph57cljga3r9jy2axdls5mllsb2xzcwy2a34wgidarc"; + 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; + }) {}; + "validation" = callPackage + ({ mkDerivation, base, bifunctors, deepseq, lens, semigroupoids + , semigroups, stdenv + }: + mkDerivation { + pname = "validation"; + version = "1.1"; + sha256 = "85a628430a0c3273b7344f47aa810ffefc638ce19deb5e00d133a032603d92a9"; + revision = "1"; + editedCabalFile = "1rrjg9z399k6pb55nv85mlr5bkmdqbjwkvl1cy7ydccdx6ks4syp"; + libraryHaskellDepends = [ + base bifunctors deepseq lens semigroupoids semigroups + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/qfpl/validation"; + description = "A data-type like Either but with an accumulating Applicative"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "validity" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "validity"; + version = "0.9.0.3"; + sha256 = "fdf487cd911ed1c6c047a37e8846f8b1ef788783494a60a9e2a46c17ec0116c7"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "Validity typeclass"; + license = stdenv.lib.licenses.mit; + }) {}; + "validity-aeson" = callPackage + ({ mkDerivation, aeson, base, stdenv, validity, validity-scientific + , validity-text, validity-unordered-containers, validity-vector + }: + mkDerivation { + pname = "validity-aeson"; + version = "0.2.0.4"; + sha256 = "a0fef6b59ee4b6a8a5c9a7e65178fceb39a267383a86f660fae0d79ad4361dcc"; + libraryHaskellDepends = [ + aeson base validity validity-scientific validity-text + validity-unordered-containers validity-vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "Validity instances for aeson"; + license = stdenv.lib.licenses.mit; + }) {}; + "validity-bytestring" = callPackage + ({ mkDerivation, base, bytestring, stdenv, validity }: + mkDerivation { + pname = "validity-bytestring"; + version = "0.4.1.1"; + sha256 = "7db8912c29ceff3fd8943a61845f9c0738d7238ca49bce2e6f3c6bc490bd6732"; + libraryHaskellDepends = [ base bytestring validity ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "Validity instances for bytestring"; + license = stdenv.lib.licenses.mit; + }) {}; + "validity-containers" = callPackage + ({ mkDerivation, base, containers, stdenv, validity }: + mkDerivation { + pname = "validity-containers"; + version = "0.5.0.3"; + sha256 = "ade91460758d91f6a5f1dfbf9ea0ad23a5513537df411f64faaeb2e145699a18"; + libraryHaskellDepends = [ base containers validity ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "Validity instances for containers"; + license = stdenv.lib.licenses.mit; + }) {}; + "validity-path" = callPackage + ({ mkDerivation, base, filepath, path, stdenv, validity }: + mkDerivation { + pname = "validity-path"; + version = "0.4.0.1"; + sha256 = "fda2d4f9f453e2c51d62c549ce7dd39390b834558b7aa8a527a3978b9f14e002"; + libraryHaskellDepends = [ base filepath path validity ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "Validity instances for Path"; + license = stdenv.lib.licenses.mit; + }) {}; + "validity-primitive" = callPackage + ({ mkDerivation, base, primitive, stdenv, validity }: + mkDerivation { + pname = "validity-primitive"; + version = "0.0.0.1"; + sha256 = "3ecdef8e94f2a51b0bbcf807b22cc153eeb072f4386d4a8da388898c43f23c65"; + libraryHaskellDepends = [ base primitive validity ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "Validity instances for primitive"; + license = stdenv.lib.licenses.mit; + }) {}; + "validity-scientific" = callPackage + ({ mkDerivation, base, scientific, stdenv, validity }: + mkDerivation { + pname = "validity-scientific"; + version = "0.2.0.3"; + sha256 = "773a4a35933637d0bade859dd0e8acadc781d9ccd3b057d60e7ffaaa20e5186f"; + libraryHaskellDepends = [ base scientific validity ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "Validity instances for scientific"; + license = stdenv.lib.licenses.mit; + }) {}; + "validity-text" = callPackage + ({ mkDerivation, base, bytestring, stdenv, text, validity }: + mkDerivation { + pname = "validity-text"; + version = "0.3.1.1"; + sha256 = "8e951fa673b05e2e6a00d7679be177c883957949cf8c3a7f3871af7aea8eace9"; + libraryHaskellDepends = [ base bytestring text validity ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "Validity instances for text"; + license = stdenv.lib.licenses.mit; + }) {}; + "validity-time" = callPackage + ({ mkDerivation, base, stdenv, time, validity }: + mkDerivation { + pname = "validity-time"; + version = "0.3.0.0"; + sha256 = "fd2b343567240a547360b882415aad1388cc050603c38b35974943b4f5b914bd"; + libraryHaskellDepends = [ base time validity ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "Validity instances for time"; + license = stdenv.lib.licenses.mit; + }) {}; + "validity-unordered-containers" = callPackage + ({ mkDerivation, base, hashable, stdenv, unordered-containers + , validity + }: + mkDerivation { + pname = "validity-unordered-containers"; + version = "0.2.0.3"; + sha256 = "f20d6b20b9695379f3478b357cd7c0968c3726ef4336eb0c652b84a34e332a87"; + libraryHaskellDepends = [ + base hashable unordered-containers validity + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "Validity instances for unordered-containers"; + license = stdenv.lib.licenses.mit; + }) {}; + "validity-uuid" = callPackage + ({ mkDerivation, base, stdenv, uuid, validity }: + mkDerivation { + pname = "validity-uuid"; + version = "0.1.0.3"; + sha256 = "343529cf3d3cafb63277fe8df7154c77593903284752a2cccb5a1f50114e9fd4"; + libraryHaskellDepends = [ base uuid validity ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "Validity instances for uuid"; + license = stdenv.lib.licenses.mit; + }) {}; + "validity-vector" = callPackage + ({ mkDerivation, base, hashable, stdenv, validity, vector }: + mkDerivation { + pname = "validity-vector"; + version = "0.2.0.3"; + sha256 = "3e6c66c10220da63a9d02f77df6394a1428332295961ac948b648199e0686e49"; + libraryHaskellDepends = [ base hashable validity vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/NorfairKing/validity#readme"; + description = "Validity instances for vector"; + license = stdenv.lib.licenses.mit; + }) {}; + "valor" = callPackage + ({ mkDerivation, base, stdenv, transformers }: + mkDerivation { + pname = "valor"; + version = "0.1.0.0"; + sha256 = "04ce514f40ef954cdd4b45acb6b2bf6228a30e905fdce0b671df3bf789d6bae6"; + libraryHaskellDepends = [ base transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/reygoch/valor#readme"; + description = "Simple general structured validation library"; + license = stdenv.lib.licenses.mit; + }) {}; + "vault" = callPackage + ({ mkDerivation, base, containers, hashable, semigroups, stdenv + , unordered-containers + }: + mkDerivation { + pname = "vault"; + version = "0.3.1.4"; + sha256 = "5b1cd255de8f4addf7705f7b9bfd586b003bcace0dba0dbe1ae1986b8a0d4359"; + 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; + }) {}; + "vec" = callPackage + ({ mkDerivation, adjunctions, base, deepseq, distributive, fin + , hashable, QuickCheck, semigroupoids, stdenv, transformers + }: + mkDerivation { + pname = "vec"; + version = "0.3"; + sha256 = "59172984048113abbdf6daf9d98cce793c624c4413b1772d2719588ee5985264"; + revision = "2"; + editedCabalFile = "0v9m2x1p1395dqf0g2agfgmlx6w1dak2fr50hh6aahjk4y0jp30j"; + libraryHaskellDepends = [ + adjunctions base deepseq distributive fin hashable QuickCheck + semigroupoids transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phadej/vec"; + description = "Vec: length-indexed (sized) list"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "vector" = callPackage + ({ mkDerivation, base, deepseq, ghc-prim, primitive, stdenv }: + mkDerivation { + pname = "vector"; + version = "0.12.1.2"; + sha256 = "3b6e27683f6f20b37b8a35d0fab9e34b57dad72ac64cb16f428726780d4011bd"; + 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 + ({ mkDerivation, base, bytestring, primitive, stdenv, vector }: + mkDerivation { + pname = "vector-algorithms"; + version = "0.8.0.3"; + sha256 = "1ac41f014663fd318b34a76b80e6d8f32f1629ef4996ae7304f31597a0d07387"; + libraryHaskellDepends = [ base bytestring primitive vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/erikd/vector-algorithms/"; + description = "Efficient algorithms for vector arrays"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "vector-binary-instances" = callPackage + ({ mkDerivation, base, binary, stdenv, vector }: + mkDerivation { + pname = "vector-binary-instances"; + version = "0.2.5.1"; + sha256 = "3945b99f8efd319c837700b7cef5163ee23e656e89227357e0b7a41d2a66c512"; + revision = "2"; + editedCabalFile = "0ia9i7q7jrk3ab3nq2368glr69vl6fwvh42zlwvdmxn4xd861qfx"; + libraryHaskellDepends = [ base binary vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/bos/vector-binary-instances"; + description = "Instances of Data.Binary for vector"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "vector-buffer" = callPackage + ({ mkDerivation, base, deepseq, stdenv, vector }: + mkDerivation { + pname = "vector-buffer"; + version = "0.4.1"; + sha256 = "9b5a9b57488267a765d9e7a8f2aa387ee0d3153989c169952da1e1229a60fd9b"; + libraryHaskellDepends = [ base deepseq vector ]; + doHaddock = false; + doCheck = false; + description = "A buffer compatible with Data.Vector.*"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "vector-builder" = callPackage + ({ mkDerivation, base, base-prelude, semigroups, stdenv, vector }: + mkDerivation { + pname = "vector-builder"; + version = "0.3.8"; + sha256 = "a39afd7ac50c42de77660d235017be38ef50f792b6a98212accf687445a18073"; + libraryHaskellDepends = [ base base-prelude semigroups vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nikita-volkov/vector-builder"; + description = "Vector builder"; + license = stdenv.lib.licenses.mit; + }) {}; + "vector-bytes-instances" = callPackage + ({ mkDerivation, base, bytes, stdenv, vector }: + mkDerivation { + pname = "vector-bytes-instances"; + version = "0.1.1"; + sha256 = "7666e6ff4553a97727625178a6902f8d23d8e94af5f4701b2d1a1394eaeb8c44"; + libraryHaskellDepends = [ base bytes vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/k0001/vector-bytes-instances"; + description = "Serial (from the bytes package) for Vector (from the vector package)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "vector-instances" = callPackage + ({ mkDerivation, base, comonad, hashable, keys, pointed + , semigroupoids, semigroups, stdenv, vector + }: + mkDerivation { + pname = "vector-instances"; + version = "3.4"; + sha256 = "1b0246ef0cf8372d61d5c7840d857f49299af2304b5107510377255ed4dd5381"; + libraryHaskellDepends = [ + base comonad hashable keys pointed semigroupoids semigroups vector + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/vector-instances"; + description = "Orphan Instances for 'Data.Vector'"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "vector-mmap" = callPackage + ({ mkDerivation, base, mmap, primitive, stdenv, vector }: + mkDerivation { + pname = "vector-mmap"; + version = "0.0.3"; + sha256 = "e539ddb02190ab5d04ba2605ac24317360919f99c332af470aafd0b78d9a868a"; + libraryHaskellDepends = [ base mmap primitive vector ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/pumpkin/vector-mmap"; + description = "Memory map immutable and mutable vectors"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "vector-rotcev" = callPackage + ({ mkDerivation, base, stdenv, vector }: + mkDerivation { + pname = "vector-rotcev"; + version = "0.1.0.0"; + sha256 = "d278a6db3481d84cc4ba9697e33a7e9461e887bf2be347959dfbff7a2b9785ea"; + libraryHaskellDepends = [ base vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/Bodigrim/rotcev"; + description = "Vectors with O(1) reverse"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "vector-sized" = callPackage + ({ mkDerivation, adjunctions, base, binary, comonad, deepseq + , distributive, finite-typelits, hashable, indexed-list-literals + , primitive, stdenv, vector + }: + mkDerivation { + pname = "vector-sized"; + version = "1.4.1.0"; + sha256 = "819a9bb2954f3fc826683fc4028263d231362738cd4ee7da342e098a28628692"; + libraryHaskellDepends = [ + adjunctions base binary comonad deepseq distributive + finite-typelits hashable indexed-list-literals primitive vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/expipiplus1/vector-sized#readme"; + description = "Size tagged vectors"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "vector-space" = callPackage + ({ mkDerivation, base, Boolean, MemoTrie, NumInstances, stdenv }: + mkDerivation { + pname = "vector-space"; + version = "0.16"; + sha256 = "0c0b2f1209f95045865b968c7aa0a25e155410b3e08cf98a6c8544e48436c79c"; + libraryHaskellDepends = [ base Boolean MemoTrie NumInstances ]; + doHaddock = false; + doCheck = false; + description = "Vector & affine spaces, linear maps, and derivatives"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "vector-split" = callPackage + ({ mkDerivation, base, stdenv, vector }: + mkDerivation { + pname = "vector-split"; + version = "1.0.0.2"; + sha256 = "b4aeeea50fec52e594b2d3c05aca3a112b2095d1e5238ced065cecf2d89bbd16"; + libraryHaskellDepends = [ base vector ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fhaust/vector-split"; + description = "Combinator library for splitting vectors"; + license = stdenv.lib.licenses.mit; + }) {}; + "vector-th-unbox" = callPackage + ({ mkDerivation, base, stdenv, template-haskell, vector }: + mkDerivation { + pname = "vector-th-unbox"; + version = "0.2.1.7"; + sha256 = "d125830ff3287c2d7e24989a3887987107b9140912c326e5894fb0b097c50d61"; + revision = "1"; + editedCabalFile = "11qhhir9cdy3x7pd0z0xk8vi4nzr9fn9q3ggwbhhc43jglngw1x7"; + libraryHaskellDepends = [ base template-haskell vector ]; + doHaddock = false; + doCheck = false; + description = "Deriver for Data.Vector.Unboxed using Template Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "verbosity" = callPackage + ({ mkDerivation, base, binary, data-default-class, deepseq, dhall + , generic-lens, serialise, stdenv + }: + mkDerivation { + pname = "verbosity"; + version = "0.3.0.0"; + sha256 = "4ae2606d1d50729468a27142a03b42b640ef32e41059d1ea6cbf7bd3de9ff073"; + revision = "1"; + editedCabalFile = "11nw7xwvfc4aqnl9wibgfx0adzpnfbz58cjhcanf04j8pjk609lf"; + libraryHaskellDepends = [ + base binary data-default-class deepseq dhall generic-lens serialise + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/trskop/verbosity"; + description = "Simple enum that encodes application verbosity"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "versions" = callPackage + ({ mkDerivation, base, deepseq, hashable, megaparsec, stdenv, text + }: + mkDerivation { + pname = "versions"; + version = "3.5.4"; + sha256 = "3cafee2f3dabb5ca2b7dbb5bd2cea0eff3afe2d47820b744d8d4462ca257d5d8"; + libraryHaskellDepends = [ base deepseq hashable megaparsec text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fosskers/versions"; + description = "Types and parsers for software version numbers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "vformat" = callPackage + ({ mkDerivation, base, containers, exceptions, stdenv + , template-haskell + }: + mkDerivation { + pname = "vformat"; + version = "0.14.1.0"; + sha256 = "c9280bd23a189aac4cf3b7a1b2eb35492ddcf0936712ff743551e3866b0ae471"; + revision = "1"; + editedCabalFile = "074y0nkygj8klkpm3rpdp7z2yj9np9y6rzhc7i62j0mykd27h8hq"; + libraryHaskellDepends = [ + base containers exceptions template-haskell + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/versioncloud/vformat#readme"; + description = "A Python str.format() like formatter"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "vformat-aeson" = callPackage + ({ mkDerivation, aeson, base, bytestring, scientific, stdenv, text + , unordered-containers, vector, vformat + }: + mkDerivation { + pname = "vformat-aeson"; + version = "0.1.0.1"; + sha256 = "3b04487cbea198464c34fda4f910c01d51ab60f6291b90749306c960cbfd43b2"; + revision = "1"; + editedCabalFile = "1p85qlv9w11mqybcf81xix0lhbgc2bzy9gw83ywci5kmd1s7a2a5"; + libraryHaskellDepends = [ + aeson base bytestring scientific text unordered-containers vector + vformat + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/versioncloud/vformat-aeson#readme"; + description = "Extend vformat to Aeson datatypes"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "vformat-time" = callPackage + ({ mkDerivation, base, stdenv, time, vformat }: + mkDerivation { + pname = "vformat-time"; + version = "0.1.0.0"; + sha256 = "66d03003395e5ab32f18b5d688f2315fb9126f7eaddbd6af0b7ed7ef7d4e6b68"; + revision = "1"; + editedCabalFile = "0i11kkr8xwrffqz6jb68xfgvsbdkfxzxmw9k1bjc42x9hidgxv47"; + libraryHaskellDepends = [ base time vformat ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/versioncloud/vformat-time#readme"; + description = "Extend vformat to time datatypes"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "void" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "void"; + version = "0.7.3"; + sha256 = "53af758ddc37dc63981671e503438d02c6f64a2d8744e9bec557a894431f7317"; + 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; + }) {}; + "vty" = callPackage + ({ mkDerivation, base, blaze-builder, bytestring, containers + , deepseq, directory, filepath, hashable, microlens, microlens-mtl + , microlens-th, mtl, parallel, parsec, stdenv, stm, terminfo, text + , transformers, unix, utf8-string, vector + }: + mkDerivation { + pname = "vty"; + version = "5.26"; + sha256 = "9dc8fedf9431e78728cceae3116b25ec5d2c8c3089c604faa72b84dae6b63f0e"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base blaze-builder bytestring containers deepseq directory filepath + hashable microlens microlens-mtl microlens-th mtl parallel parsec + stm terminfo text transformers unix utf8-string vector + ]; + executableHaskellDepends = [ + base containers microlens microlens-mtl mtl + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jtdaugherty/vty"; + description = "A simple terminal UI library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "wai" = callPackage + ({ mkDerivation, base, bytestring, http-types, network, stdenv + , text, transformers, vault + }: + mkDerivation { + pname = "wai"; + version = "3.2.2.1"; + sha256 = "fef72486e3a9e01f564abfb680f6eac9b553f8195cae8ed903d960da55380815"; + 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 + ({ mkDerivation, base, blaze-html, blaze-markup, bytestring + , containers, cryptonite, directory, file-embed, filepath + , http-date, http-types, memory, mime-types, 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.7.1"; + sha256 = "681317b26490ad3da511c1a6beb0e08e83f7902090dbfb9ac9095d50c8926682"; + revision = "1"; + editedCabalFile = "0bkmml30rzifvb7nxddj3pxczk0kniahra19mjn0qrkzy1n5752p"; + 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-conduit" = callPackage + ({ mkDerivation, base, bytestring, conduit, http-types, stdenv + , transformers, wai + }: + mkDerivation { + pname = "wai-conduit"; + version = "3.0.0.4"; + sha256 = "2790093bd52892b8087c295044573c720773144f4061ccc72d6d6a617320d61f"; + libraryHaskellDepends = [ + base bytestring conduit http-types transformers wai + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/yesodweb/wai"; + description = "conduit wrappers for WAI"; + license = stdenv.lib.licenses.mit; + }) {}; + "wai-cors" = callPackage + ({ mkDerivation, attoparsec, base, base-unicode-symbols, bytestring + , case-insensitive, http-types, mtl, stdenv, transformers, wai + }: + mkDerivation { + pname = "wai-cors"; + version = "0.2.7"; + sha256 = "2597beb56ebd7148f9755ae2661c065a6c532e0a286717061861b149a51cfb81"; + 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-enforce-https" = callPackage + ({ mkDerivation, base, bytestring, case-insensitive, http-types + , network, stdenv, text, wai + }: + mkDerivation { + pname = "wai-enforce-https"; + version = "0.0.2.1"; + sha256 = "bdbc34dc7384573d58673bb450970ad8e1bfec90cbb4595ef387a820419970d5"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base bytestring case-insensitive http-types network text wai + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/turboMaCk/wai-enforce-https"; + description = "Enforce HTTPS in Wai server app safely"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "wai-eventsource" = callPackage + ({ mkDerivation, stdenv, wai }: + mkDerivation { + pname = "wai-eventsource"; + version = "3.0.0"; + sha256 = "785005f23bf9bf4e1dfaae0705472c0e3ea4c3843ff6a8625db8d1e327a6bfc0"; + libraryHaskellDepends = [ wai ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.yesodweb.com/book/web-application-interface"; + description = "WAI support for server-sent events (deprecated)"; + license = stdenv.lib.licenses.mit; + }) {}; + "wai-extra" = callPackage + ({ mkDerivation, aeson, ansi-terminal, base, base64-bytestring + , bytestring, case-insensitive, containers, cookie + , data-default-class, deepseq, directory, fast-logger, http-types + , http2, iproute, network, old-locale, resourcet, stdenv + , streaming-commons, text, time, transformers, unix, unix-compat + , vault, void, wai, wai-logger, word8, zlib + }: + mkDerivation { + pname = "wai-extra"; + version = "3.0.29.1"; + sha256 = "2712d4e9abec73494248f0f00c0578adadd6d80c40b3b1dbcebc9169b3a9aab0"; + 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 http2 iproute network old-locale + resourcet streaming-commons 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-handler-launch" = callPackage + ({ mkDerivation, async, base, bytestring, http-types, process + , stdenv, streaming-commons, transformers, wai, warp + }: + mkDerivation { + pname = "wai-handler-launch"; + version = "3.0.3.1"; + sha256 = "55009b08ad5620decad37e7f8ee2a64457bf0f8e8116f8ac2a2f3216987fd8c5"; + libraryHaskellDepends = [ + async base bytestring http-types process streaming-commons + transformers wai warp + ]; + doHaddock = false; + doCheck = false; + description = "Launch a web app in the default browser"; + license = stdenv.lib.licenses.mit; + }) {}; + "wai-logger" = callPackage + ({ mkDerivation, base, byteorder, bytestring, Cabal, cabal-doctest + , fast-logger, http-types, network, stdenv, wai + }: + mkDerivation { + pname = "wai-logger"; + version = "2.3.6"; + sha256 = "e2fbd8c74fa0a31f9ea0faa53f4ad4e588644a34d8dfc7cc50d85c245c3c7541"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base byteorder bytestring fast-logger http-types network wai + ]; + doHaddock = false; + doCheck = false; + description = "A logging system for WAI"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "wai-middleware-caching" = callPackage + ({ mkDerivation, base, blaze-builder, bytestring, http-types + , stdenv, wai + }: + mkDerivation { + pname = "wai-middleware-caching"; + version = "0.1.0.2"; + sha256 = "15b5fb9c92599d5ecb6a70ba40bad024488f9eca7139abe23b961ba21602d78d"; + libraryHaskellDepends = [ + base blaze-builder bytestring http-types wai + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/yogsototh/wai-middleware-caching/tree/master/wai-middleware-caching#readme"; + description = "WAI Middleware to cache things"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "wai-middleware-static" = callPackage + ({ mkDerivation, base, bytestring, containers, cryptonite + , directory, expiring-cache-map, filepath, http-types, memory + , mime-types, mtl, old-locale, semigroups, stdenv, text, time, wai + }: + mkDerivation { + pname = "wai-middleware-static"; + version = "0.8.3"; + sha256 = "d42e00db4eda497d1ea7a5024561e94849d4cf73e78fcee5d8e0a46c40f8ca50"; + revision = "1"; + editedCabalFile = "0jinswa97ll70xxj6hm4mxw7i1cfnm8jn87aczzccn9xscdpll4c"; + libraryHaskellDepends = [ + base bytestring containers cryptonite directory expiring-cache-map + filepath http-types memory mime-types mtl old-locale semigroups + text time wai + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/scotty-web/wai-middleware-static"; + description = "WAI middleware that serves requests to static files"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "wai-session" = callPackage + ({ mkDerivation, base, blaze-builder, bytestring + , bytestring-builder, containers, cookie, entropy, http-types + , StateVar, stdenv, time, transformers, vault, wai + }: + mkDerivation { + pname = "wai-session"; + version = "0.3.3"; + sha256 = "d2392702446b9af8d45b83b2ce1bbb9937024c2d65fcf943ab51a7d52c7e0053"; + libraryHaskellDepends = [ + base blaze-builder bytestring bytestring-builder containers cookie + entropy http-types StateVar time transformers vault wai + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/singpolyma/wai-session"; + description = "Flexible session middleware for WAI"; + license = "unknown"; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "wai-slack-middleware" = callPackage + ({ mkDerivation, aeson, base, http-client, http-types, stdenv, wai + }: + mkDerivation { + pname = "wai-slack-middleware"; + version = "0.2.0"; + sha256 = "d14482f43147e16f05c7282f5b478e76a803dc7398d73dbf6cd2d9be83695750"; + libraryHaskellDepends = [ aeson base http-client http-types wai ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/psibi/wai-slack-middleware#readme"; + description = "A Slack middleware for WAI"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "wai-websockets" = callPackage + ({ mkDerivation, base, bytestring, case-insensitive, file-embed + , http-types, network, stdenv, text, transformers, wai + , wai-app-static, warp, websockets + }: + mkDerivation { + pname = "wai-websockets"; + version = "3.0.1.2"; + sha256 = "917cceb08f296d7dc6b6cafb66133ae53888b2c98b8fb2a2d7fa629d75ab5d2c"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring case-insensitive http-types network transformers + wai websockets + ]; + executableHaskellDepends = [ + base bytestring case-insensitive file-embed http-types network text + transformers wai wai-app-static warp websockets + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/yesodweb/wai"; + description = "Provide a bridge between WAI and the websockets package"; + license = stdenv.lib.licenses.mit; + }) {}; + "warp" = callPackage + ({ mkDerivation, array, async, auto-update, base, bsb-http-chunked + , bytestring, case-insensitive, containers, ghc-prim, hashable + , http-date, http-types, http2, iproute, network, simple-sendfile + , stdenv, stm, streaming-commons, text, time-manager, unix + , unix-compat, vault, wai, word8, x509 + }: + mkDerivation { + pname = "warp"; + version = "3.3.11"; + sha256 = "41a863cba9082496b2385a95e75f7d2d4ada40b81257b4521c90cd77fb6b5826"; + 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 + time-manager unix unix-compat vault wai word8 x509 + ]; + 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; + }) {}; + "warp-tls" = callPackage + ({ mkDerivation, base, bytestring, cryptonite, data-default-class + , network, stdenv, streaming-commons, tls, tls-session-manager, wai + , warp + }: + mkDerivation { + pname = "warp-tls"; + version = "3.2.11"; + sha256 = "0618709961cb628a545c3addc51c15949732316d792c28f2db5a4f821688c017"; + libraryHaskellDepends = [ + base bytestring cryptonite data-default-class network + streaming-commons tls tls-session-manager wai warp + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/yesodweb/wai"; + description = "HTTP over TLS support for Warp via the TLS package"; + license = stdenv.lib.licenses.mit; + }) {}; + "warp-tls-uid" = callPackage + ({ mkDerivation, base, bytestring, data-default, network, stdenv + , streaming-commons, tls, unix, wai, warp, warp-tls, x509 + }: + mkDerivation { + pname = "warp-tls-uid"; + version = "0.2.0.6"; + sha256 = "9c78b530e5ac00984233913696351132eb48e9ea2da1d1cdadde306bd6e6bb27"; + libraryHaskellDepends = [ + base bytestring data-default network streaming-commons tls unix wai + warp warp-tls x509 + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/YoshikuniJujo/warp-tls-uid#readme"; + description = "set group and user id before running server"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "wave" = callPackage + ({ mkDerivation, base, bytestring, cereal, containers, stdenv + , transformers + }: + mkDerivation { + pname = "wave"; + version = "0.2.0"; + sha256 = "71a6224835cfa372b9dbf60d27f6e5402663a4090bcfdbdf611d0ffc2c7f3391"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base bytestring cereal containers transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mrkkrp/wave"; + description = "Work with WAVE and RF64 files"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "wcwidth" = callPackage + ({ mkDerivation, base, containers, stdenv }: + mkDerivation { + pname = "wcwidth"; + version = "0.0.2"; + sha256 = "ffc68736a3bbde3e8157710f29f4a99c0ca593c41194579c54a92c62f6c12ed8"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base containers ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/solidsnack/wcwidth/"; + description = "Native wcwidth"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "webdriver" = callPackage + ({ mkDerivation, aeson, attoparsec, base, base64-bytestring + , bytestring, call-stack, data-default-class, directory + , directory-tree, exceptions, filepath, http-client, http-types + , lifted-base, monad-control, network, network-uri, scientific + , stdenv, temporary, text, time, transformers, transformers-base + , unordered-containers, vector, zip-archive + }: + mkDerivation { + pname = "webdriver"; + version = "0.9.0.1"; + sha256 = "135950889784b9d323c70ebf7ecd75b8df194489a303d85995b1fccc7549dff0"; + libraryHaskellDepends = [ + aeson attoparsec base base64-bytestring bytestring call-stack + data-default-class directory directory-tree exceptions filepath + http-client http-types lifted-base monad-control network + network-uri scientific temporary text time transformers + transformers-base unordered-containers vector zip-archive + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/kallisti-dev/hs-webdriver"; + description = "a Haskell client for the Selenium WebDriver protocol"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "webex-teams-api" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bitset-word8, bytestring + , conduit, data-default, http-conduit, network-uri + , optparse-applicative, stdenv, text, utf8-string + }: + mkDerivation { + pname = "webex-teams-api"; + version = "0.2.0.0"; + sha256 = "7756e38bd54d4dae1f70e7343259438f98bf58ff484ebc1c798166904178a40b"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson attoparsec base bitset-word8 bytestring conduit data-default + http-conduit network-uri text + ]; + executableHaskellDepends = [ + aeson base bytestring data-default http-conduit + optparse-applicative text utf8-string + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nshimaza/webex-teams-api#readme"; + description = "A Haskell bindings for Webex Teams API"; + license = stdenv.lib.licenses.mit; + }) {}; + "webex-teams-conduit" = callPackage + ({ mkDerivation, base, bytestring, conduit, data-default + , http-client, optparse-applicative, stdenv, text, utf8-string + , webex-teams-api + }: + mkDerivation { + pname = "webex-teams-conduit"; + version = "0.2.0.0"; + sha256 = "0d7c7db689092656653d687adadeb92669b647b1d7adc2493d8ca08a87742e5d"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base conduit webex-teams-api ]; + executableHaskellDepends = [ + base bytestring conduit data-default http-client + optparse-applicative text utf8-string webex-teams-api + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nshimaza/webex-teams-api#readme"; + description = "Conduit wrapper of Webex Teams List API"; + license = stdenv.lib.licenses.mit; + }) {}; + "webex-teams-pipes" = callPackage + ({ mkDerivation, base, bytestring, data-default, http-client + , optparse-applicative, pipes, stdenv, text, utf8-string + , webex-teams-api + }: + mkDerivation { + pname = "webex-teams-pipes"; + version = "0.2.0.0"; + sha256 = "77fad574346613e4989997852ca5972185a6321290caa718ce081be985a33100"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base pipes webex-teams-api ]; + executableHaskellDepends = [ + base bytestring data-default http-client optparse-applicative pipes + text utf8-string webex-teams-api + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/nshimaza/webex-teams-api#readme"; + description = "Pipes wrapper of Webex Teams List API"; + license = stdenv.lib.licenses.mit; + }) {}; + "webrtc-vad" = callPackage + ({ mkDerivation, base, primitive, stdenv, vector }: + mkDerivation { + pname = "webrtc-vad"; + version = "0.1.0.3"; + sha256 = "89cc6691d314c8c2ae7801bf56e1cca0252617536af4ac94acb92ad6d560d453"; + libraryHaskellDepends = [ base primitive vector ]; + doHaddock = false; + doCheck = false; + description = "Easy voice activity detection"; + license = stdenv.lib.licenses.mit; + }) {}; + "websockets" = callPackage + ({ mkDerivation, async, attoparsec, base, base64-bytestring, binary + , bytestring, bytestring-builder, case-insensitive, clock + , containers, entropy, network, random, SHA, stdenv + , streaming-commons, text + }: + mkDerivation { + pname = "websockets"; + version = "0.12.7.1"; + sha256 = "d356076b1ee6afcaf6dc075c2fd4194ca58a5088f43ce2cd10803b17f8db14cb"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + async attoparsec base base64-bytestring binary bytestring + bytestring-builder case-insensitive clock containers entropy + network random SHA streaming-commons text + ]; + doHaddock = false; + doCheck = false; + homepage = "http://jaspervdj.be/websockets"; + description = "A sensible and clean way to write WebSocket-capable servers in Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "websockets-snap" = callPackage + ({ mkDerivation, base, bytestring, bytestring-builder, io-streams + , mtl, snap-core, snap-server, stdenv, websockets + }: + mkDerivation { + pname = "websockets-snap"; + version = "0.10.3.1"; + sha256 = "13afb464748b796fdb9222c07e3009d1ebeeda34e599d6b77b0bf66016fefac2"; + libraryHaskellDepends = [ + base bytestring bytestring-builder io-streams mtl snap-core + snap-server websockets + ]; + doHaddock = false; + doCheck = false; + description = "Snap integration for the websockets library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "weeder" = callPackage + ({ mkDerivation, aeson, base, bytestring, cmdargs, deepseq + , directory, extra, filepath, foundation, hashable, process, stdenv + , text, unordered-containers, vector, yaml + }: + mkDerivation { + pname = "weeder"; + version = "1.0.8"; + sha256 = "26204eeabb0cdce707548b3be451b1947567b0a13bcfe28bbdd7f48340c09cfa"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring cmdargs deepseq directory extra filepath + foundation hashable process text unordered-containers vector yaml + ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ndmitchell/weeder#readme"; + description = "Detect dead code"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "weigh" = callPackage + ({ mkDerivation, base, deepseq, ghc, mtl, process, split, stdenv + , temporary + }: + mkDerivation { + pname = "weigh"; + version = "0.0.16"; + sha256 = "a92a19209b6e8999be21fed8c6ddad8cddf5b98352341b58d2c3e3ef4e96eb8e"; + libraryHaskellDepends = [ + base deepseq ghc mtl process split temporary + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fpco/weigh#readme"; + description = "Measure allocations of a Haskell functions/values"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "wide-word" = callPackage + ({ mkDerivation, base, deepseq, primitive, stdenv }: + mkDerivation { + pname = "wide-word"; + version = "0.1.1.1"; + sha256 = "d265e92ebc0bf7b4cf84f5df086ee3c252c554a5f40f88a94998c4ecaa89bda6"; + revision = "1"; + editedCabalFile = "0dyq104qxbsvab6x5jxg0ssqbjzgkmd4z5366byf7fvc0c4m2ink"; + libraryHaskellDepends = [ base deepseq primitive ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/erikd/wide-word"; + description = "Data types for large but fixed width signed and unsigned integers"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "wikicfp-scraper" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, scalpel-core, stdenv + , text, time + }: + mkDerivation { + pname = "wikicfp-scraper"; + version = "0.1.0.11"; + sha256 = "2ba40e64e5a77534dd747a75f6db2ac3c4db55a5a62d2880be2eb408e5cbdfb8"; + libraryHaskellDepends = [ + attoparsec base bytestring scalpel-core text time + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/debug-ito/wikicfp-scraper"; + description = "Scrape WikiCFP web site"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "wild-bind" = callPackage + ({ mkDerivation, base, containers, semigroups, stdenv, text + , transformers + }: + mkDerivation { + pname = "wild-bind"; + version = "0.1.2.5"; + sha256 = "095b93a0cd740052c8afee2b14cea2be7e3994693a1090016c73cb4e67f16192"; + libraryHaskellDepends = [ + base containers semigroups text transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/debug-ito/wild-bind"; + description = "Dynamic key binding framework"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "wild-bind-x11" = callPackage + ({ mkDerivation, base, containers, fold-debounce, mtl, semigroups + , stdenv, stm, text, transformers, wild-bind, X11 + }: + mkDerivation { + pname = "wild-bind-x11"; + version = "0.2.0.9"; + sha256 = "1f0c7e8d63b4d9662ef535f8665fd18e888106d73d1d61de32b1fb5b95c578f4"; + libraryHaskellDepends = [ + base containers fold-debounce mtl semigroups stm text transformers + wild-bind X11 + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/debug-ito/wild-bind"; + description = "X11-specific implementation for WildBind"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "windns" = callPackage + ({ mkDerivation, base, bytestring, deepseq, dnsapi, stdenv }: + mkDerivation { + pname = "windns"; + version = "0.1.0.1"; + sha256 = "087fa65c99021f4233102430d554aebe114af68f6b1647ff821bcb501c0bcd04"; + revision = "1"; + editedCabalFile = "17d44pzi4q5yvrygimdrwdrabz62s1ylw918w28sxgcvj64ir22g"; + configureFlags = [ "-fallow-non-windows" ]; + libraryHaskellDepends = [ base bytestring deepseq ]; + librarySystemDepends = [ dnsapi ]; + doHaddock = false; + doCheck = false; + description = "Domain Name Service (DNS) lookup via the /dnsapi.dll standard library"; + license = stdenv.lib.licenses.gpl2; + }) {inherit (pkgs) dnsapi;}; + "with-location" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "with-location"; + version = "0.1.0"; + sha256 = "2c91d70cb28d39d6d5fbb37800c7d984aed4254cdcbf03ffa0787404bddefde7"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/sol/with-location#readme"; + description = "Use ImplicitParams-based source locations in a backward compatible way"; + license = stdenv.lib.licenses.mit; + }) {}; + "witness" = callPackage + ({ mkDerivation, base, constraints, semigroupoids, stdenv + , transformers + }: + mkDerivation { + pname = "witness"; + version = "0.4"; + sha256 = "93c6c83681a3ab94f53e49c07d0d1474e21169f779c917a896c9d6ed1bf01ea0"; + libraryHaskellDepends = [ + base constraints semigroupoids transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/AshleyYakeley/witness"; + description = "values that witness types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "wizards" = callPackage + ({ mkDerivation, base, containers, control-monad-free, haskeline + , mtl, stdenv, transformers + }: + mkDerivation { + pname = "wizards"; + version = "1.0.3"; + sha256 = "05650d7bf6dd0e6b87d0d7da6fb003601ce5d7b1f3d69571127ec3c9425b9bb2"; + revision = "1"; + editedCabalFile = "095qd17zrdhqmcvmslbyzfa5sh9glvvsnsvnlz31gzsmi8nnsgim"; + libraryHaskellDepends = [ + base containers control-monad-free haskeline mtl transformers + ]; + doHaddock = false; + doCheck = false; + description = "High level, generic library for interrogative user interfaces"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "wl-pprint-annotated" = callPackage + ({ mkDerivation, base, containers, deepseq, stdenv, text }: + mkDerivation { + pname = "wl-pprint-annotated"; + version = "0.1.0.1"; + sha256 = "6b662b244b2e318a2923dc7057d707369a29ea4a0e721b4710eac7239cc727af"; + libraryHaskellDepends = [ base containers deepseq text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/minad/wl-pprint-annotated#readme"; + description = "Pretty printer with annotation support"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "wl-pprint-console" = callPackage + ({ mkDerivation, base, bytestring, colorful-monoids, stdenv, text + , wl-pprint-annotated + }: + mkDerivation { + pname = "wl-pprint-console"; + version = "0.1.0.2"; + sha256 = "cb76b445aa338cae075d149e752e53cf30e2480827eff4c157957b013f48b815"; + libraryHaskellDepends = [ + base bytestring colorful-monoids text wl-pprint-annotated + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/minad/wl-pprint-console#readme"; + description = "Wadler/Leijen pretty printer supporting colorful console output"; + license = stdenv.lib.licenses.mit; + }) {}; + "wl-pprint-text" = callPackage + ({ mkDerivation, base, base-compat, stdenv, text }: + mkDerivation { + pname = "wl-pprint-text"; + version = "1.2.0.1"; + sha256 = "9e6efdba61da70caf85560570648ec097b88cc2b92bc1306135b93f0ff9b0c0c"; + libraryHaskellDepends = [ base base-compat text ]; + doHaddock = false; + doCheck = false; + description = "A Wadler/Leijen Pretty Printer for Text values"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "word-trie" = callPackage + ({ mkDerivation, base, binary, containers, stdenv }: + mkDerivation { + pname = "word-trie"; + version = "0.3.0"; + sha256 = "a3f3c2c088c64219ae35f7383a5dc1a368217183ba603e98785c110ac3f29282"; + revision = "1"; + editedCabalFile = "01aanzslm69z94lqy43hgyxj1ys7sqfqwn72l0snw3h2n3pjwn45"; + libraryHaskellDepends = [ base binary containers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/yi-editor/word-trie"; + description = "Implementation of a finite trie over words"; + license = stdenv.lib.licenses.gpl2; + }) {}; + "word-wrap" = callPackage + ({ mkDerivation, base, stdenv, text }: + mkDerivation { + pname = "word-wrap"; + version = "0.4.1"; + sha256 = "eb72f91947c0c62cb862feb33cad9efdc5e720f456fa9ca68ef8ac9d1ec42c97"; + revision = "1"; + editedCabalFile = "1k4w4g053vhmpp08542hrqaw81p3p35i567xgdarqmpghfrk68pp"; + libraryHaskellDepends = [ base text ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/jtdaugherty/word-wrap/"; + description = "A library for word-wrapping"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "word24" = callPackage + ({ mkDerivation, base, deepseq, stdenv }: + mkDerivation { + pname = "word24"; + version = "2.0.1"; + sha256 = "c34ba17cc88df314151ef27dea192102ed73d5f0678f1359a5fe59799dc3a086"; + libraryHaskellDepends = [ base deepseq ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/winterland1989/word24"; + description = "24-bit word and int types for GHC"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "word8" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "word8"; + version = "0.1.3"; + sha256 = "2630934c75728bfbf390c1f0206b225507b354f68d4047b06c018a36823b5d8a"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Word8 library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "world-peace" = callPackage + ({ mkDerivation, aeson, base, deepseq, profunctors, stdenv, tagged + }: + mkDerivation { + pname = "world-peace"; + version = "1.0.1.0"; + sha256 = "97ff3d50b9d6e2f00b29abd9bf6336009a6bb4e273dd1a6c2f4c7a1f60f2a7bb"; + libraryHaskellDepends = [ aeson base deepseq profunctors tagged ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/cdepillabout/world-peace"; + description = "Open Union and Open Product Types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "wrap" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "wrap"; + version = "0.0.0"; + sha256 = "f8bbc4b417b2291532784d0c7940c0f1a24d054e6012963f7d727ad13977f50e"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + description = "Wrap a function's return value with another function"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "wreq" = callPackage + ({ mkDerivation, aeson, attoparsec, authenticate-oauth, base + , base16-bytestring, bytestring, Cabal, cabal-doctest + , case-insensitive, containers, cryptonite, exceptions, ghc-prim + , hashable, http-client, http-client-tls, http-types, lens + , lens-aeson, memory, mime-types, psqueues, stdenv + , template-haskell, text, time, time-locale-compat + , unordered-containers + }: + mkDerivation { + pname = "wreq"; + version = "0.5.3.2"; + sha256 = "66d8070e21c86a015cfc3df10c740d92c7f0b7a396c3ec02c3d2f8a5c2d1b49b"; + revision = "1"; + editedCabalFile = "0gz674sb266hv6si9l79c3bv7n2nbssl1262c24in79sk27887gb"; + isLibrary = true; + isExecutable = true; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + aeson attoparsec authenticate-oauth base base16-bytestring + bytestring case-insensitive containers cryptonite exceptions + ghc-prim hashable http-client http-client-tls http-types lens + lens-aeson memory mime-types psqueues template-haskell text time + time-locale-compat unordered-containers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.serpentine.com/wreq"; + description = "An easy-to-use HTTP client library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "writer-cps-exceptions" = callPackage + ({ mkDerivation, base, exceptions, stdenv, transformers + , writer-cps-transformers + }: + mkDerivation { + pname = "writer-cps-exceptions"; + version = "0.1.0.1"; + sha256 = "9a1a5dc53a53e19f0d0dacdcb88bbfc3cde64379413982e8581043da6cc5ee43"; + libraryHaskellDepends = [ + base exceptions transformers writer-cps-transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/minad/writer-cps-exceptions"; + description = "Control.Monad.Catch instances for the stricter CPS WriterT and RWST"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "writer-cps-mtl" = callPackage + ({ mkDerivation, base, mtl, stdenv, transformers + , writer-cps-transformers + }: + mkDerivation { + pname = "writer-cps-mtl"; + version = "0.1.1.6"; + sha256 = "06f9fb60dc41ad26f3d18089a0b7ff1e1aeb15dc862508c59b6b577c0914dd36"; + libraryHaskellDepends = [ + base mtl transformers writer-cps-transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/minad/writer-cps-mtl#readme"; + description = "MonadWriter orphan instances for writer-cps-transformers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "writer-cps-transformers" = callPackage + ({ mkDerivation, base, stdenv, transformers }: + mkDerivation { + pname = "writer-cps-transformers"; + version = "0.5.6.1"; + sha256 = "76eacf1c3df8f86b6d11507219d7e840d7fb2898f53959aa3dad40791b8f321c"; + libraryHaskellDepends = [ base transformers ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/minad/writer-cps-transformers#readme"; + description = "WriteT and RWST monad transformers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "wuss" = callPackage + ({ mkDerivation, base, bytestring, connection, network, stdenv + , websockets + }: + mkDerivation { + pname = "wuss"; + version = "1.1.16"; + sha256 = "742b46239d6e0e091e9fb7f653ee4a08264ab9aa619490c48e09f4b948040ce6"; + libraryHaskellDepends = [ + base bytestring connection network websockets + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/tfausak/wuss#readme"; + description = "Secure WebSocket (WSS) clients"; + license = stdenv.lib.licenses.mit; + }) {}; + "x11-xim" = callPackage + ({ mkDerivation, base, stdenv, utf8-string, X11 }: + mkDerivation { + pname = "x11-xim"; + version = "0.0.9.0"; + sha256 = "3ccb05847f7eacd607db095e4f655984607f46313d6b70130d09fd096442c76a"; + revision = "1"; + editedCabalFile = "1c561z9xvfcd7ddbiw3r0frhjvsrklachd38s66fzwjdgw1sl124"; + libraryHaskellDepends = [ base utf8-string X11 ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/YoshikuniJujo/x11-xim_haskell/wiki/"; + description = "A binding to the xim of X11 graphics library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "x509" = callPackage + ({ mkDerivation, asn1-encoding, asn1-parse, asn1-types, base + , bytestring, containers, cryptonite, hourglass, memory, mtl, pem + , stdenv + }: + mkDerivation { + pname = "x509"; + version = "1.7.5"; + sha256 = "b1b0fcbb4aa0d749ed2b54710c2ebd6d900cb932108ad14f97640cf4ca60c7c8"; + revision = "1"; + editedCabalFile = "1z98llpggldy4yb7afcsn3r3q4vklvx2pqyrhy9fir5y2yd5l601"; + 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; + }) {}; + "x509-store" = callPackage + ({ mkDerivation, asn1-encoding, asn1-types, base, bytestring + , containers, cryptonite, directory, filepath, mtl, pem, stdenv + , x509 + }: + mkDerivation { + pname = "x509-store"; + version = "1.6.7"; + sha256 = "9786356c8bfdf631ea018c3244d0854c6db2cb24e583891ea553961443f61ef9"; + revision = "1"; + editedCabalFile = "04h2h8kdzhd2fp3w4a834xc1n88b1jgrxlgcsynfn0iwpbsb41x7"; + libraryHaskellDepends = [ + asn1-encoding asn1-types base bytestring containers cryptonite + directory filepath mtl pem x509 + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/vincenthz/hs-certificate"; + description = "X.509 collection accessing and storing methods"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "x509-system" = callPackage + ({ mkDerivation, base, bytestring, containers, directory, filepath + , mtl, pem, process, stdenv, x509, x509-store + }: + mkDerivation { + pname = "x509-system"; + version = "1.6.6"; + sha256 = "40dcdaae3ec67f38c08d96d4365b901eb8ac0c590bd7972eb429d37d58aa4419"; + libraryHaskellDepends = [ + base bytestring containers directory filepath mtl pem process x509 + x509-store + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/vincenthz/hs-certificate"; + description = "Handle per-operating-system X.509 accessors and storage"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "x509-validation" = callPackage + ({ mkDerivation, asn1-encoding, asn1-types, base, bytestring + , containers, cryptonite, data-default-class, hourglass, memory + , mtl, pem, stdenv, x509, x509-store + }: + mkDerivation { + pname = "x509-validation"; + version = "1.6.11"; + sha256 = "f94321cbcc4a534adf5889ae6950f3673e38b62b89b6970b477f502ce987d19b"; + libraryHaskellDepends = [ + asn1-encoding asn1-types base bytestring containers cryptonite + data-default-class hourglass memory mtl pem x509 x509-store + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/vincenthz/hs-certificate"; + description = "X.509 Certificate and CRL validation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "xdg-basedir" = callPackage + ({ mkDerivation, base, directory, filepath, stdenv }: + mkDerivation { + pname = "xdg-basedir"; + version = "0.2.2"; + sha256 = "e461c3a5c6007c55ceaea03be3be0ef3a92aa0ea1aea936da0c43671bbfaf42b"; + libraryHaskellDepends = [ base directory filepath ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/willdonnelly/xdg-basedir"; + description = "A basic implementation of the XDG Base Directory specification"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "xdg-userdirs" = callPackage + ({ mkDerivation, base, containers, directory, filepath, stdenv + , xdg-basedir + }: + mkDerivation { + pname = "xdg-userdirs"; + version = "0.1.0.2"; + sha256 = "88aabbcb80dee5b669ad533af20000d561e6fe59ab1014ccc2482055d0a8046e"; + libraryHaskellDepends = [ + base containers directory filepath xdg-basedir + ]; + doHaddock = false; + doCheck = false; + homepage = "http://redmine.iportnov.ru/projects/xdg-userdirs"; + description = "Basic implementation of XDG user directories specification"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "xeno" = callPackage + ({ mkDerivation, array, base, bytestring, deepseq, mtl + , mutable-containers, stdenv, vector + }: + mkDerivation { + pname = "xeno"; + version = "0.3.5.2"; + sha256 = "14f15b8e751063b701d63b78176d18385193d042af7df6aba67978d04a6cd075"; + libraryHaskellDepends = [ + array base bytestring deepseq mtl mutable-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/ocramz/xeno"; + description = "A fast event-based XML parser in pure Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "xls" = callPackage + ({ mkDerivation, base, conduit, filepath, getopt-generics + , resourcet, stdenv, transformers + }: + mkDerivation { + pname = "xls"; + version = "0.1.2"; + sha256 = "d7f3d063d29d829f332164090a048741d03753f12d55ec064f0a9a374e62ee3e"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base conduit filepath resourcet transformers + ]; + executableHaskellDepends = [ + base conduit getopt-generics resourcet transformers + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/harendra-kumar/xls"; + description = "Parse Microsoft Excel xls files (BIFF/Excel 97-2004)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "xlsx" = callPackage + ({ mkDerivation, attoparsec, base, base64-bytestring, binary-search + , bytestring, conduit, containers, data-default, deepseq, errors + , extra, filepath, lens, mtl, network-uri, old-locale, safe, stdenv + , text, time, transformers, vector, xeno, xml-conduit, zip-archive + , zlib + }: + mkDerivation { + pname = "xlsx"; + version = "0.8.0"; + sha256 = "ed5cf0e58ac44c2cebf6bcf1b0dc355e621bde88cffb71d4419dfce2e6f2e2f2"; + libraryHaskellDepends = [ + attoparsec base base64-bytestring binary-search bytestring conduit + containers data-default deepseq errors extra filepath lens mtl + network-uri old-locale safe text time transformers vector xeno + xml-conduit zip-archive zlib + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/qrilka/xlsx"; + description = "Simple and incomplete Excel file parser/writer"; + license = stdenv.lib.licenses.mit; + }) {}; + "xlsx-tabular" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, data-default + , lens, stdenv, text, xlsx + }: + mkDerivation { + pname = "xlsx-tabular"; + version = "0.2.2.1"; + sha256 = "48dd897d41df81f9009e6c6c988021bc989286cee385bd2535d8e60b54d0fd2d"; + libraryHaskellDepends = [ + aeson base bytestring containers data-default lens text xlsx + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/kkazuo/xlsx-tabular"; + description = "Xlsx table cell value extraction utility"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "xml" = callPackage + ({ mkDerivation, base, bytestring, stdenv, text }: + mkDerivation { + pname = "xml"; + version = "1.3.14"; + sha256 = "32d1a1a9f21a59176d84697f96ae3a13a0198420e3e4f1c48abbab7d2425013d"; + revision = "1"; + editedCabalFile = "130xwqmgmg9vp988mppm5ivz1r5qbivb270fz2rwl4q0x04czdzd"; + libraryHaskellDepends = [ base bytestring text ]; + doHaddock = false; + doCheck = false; + homepage = "http://code.galois.com"; + description = "A simple XML library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "xml-basic" = callPackage + ({ mkDerivation, base, containers, data-accessor + , explicit-exception, semigroups, stdenv, utility-ht + }: + mkDerivation { + pname = "xml-basic"; + version = "0.1.3.1"; + sha256 = "8d743ff8e489dc52fd256b18b75c21689945cfcb52481f5ca0aa6df50178a3e2"; + libraryHaskellDepends = [ + base containers data-accessor explicit-exception semigroups + utility-ht + ]; + doHaddock = false; + doCheck = false; + description = "Basics for XML/HTML representation and processing"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "xml-conduit" = callPackage + ({ mkDerivation, attoparsec, base, blaze-html, blaze-markup + , bytestring, conduit, conduit-extra, containers + , data-default-class, deepseq, resourcet, stdenv, text + , transformers, xml-types + }: + mkDerivation { + pname = "xml-conduit"; + version = "1.9.0.0"; + sha256 = "1cb4b8c3571dc044d0001e35f2c3e3a28f591bb6bb4a5ef7ee59207444d8a7dc"; + libraryHaskellDepends = [ + attoparsec base blaze-html blaze-markup bytestring conduit + conduit-extra containers data-default-class deepseq resourcet text + transformers xml-types + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/snoyberg/xml"; + description = "Pure-Haskell utilities for dealing with XML with the conduit package"; + license = stdenv.lib.licenses.mit; + }) {}; + "xml-conduit-writer" = callPackage + ({ mkDerivation, base, containers, data-default, dlist, mtl, stdenv + , text, xml-conduit, xml-types + }: + mkDerivation { + pname = "xml-conduit-writer"; + version = "0.1.1.2"; + sha256 = "0891c05ad2a2de68183868de8f66230d02f209446ee91bca772cbf22b599ae58"; + libraryHaskellDepends = [ + base containers data-default dlist mtl text xml-conduit xml-types + ]; + doHaddock = false; + doCheck = false; + homepage = "https://bitbucket.org/dpwiz/xml-conduit-writer"; + description = "Warm and fuzzy creation of XML documents"; + license = stdenv.lib.licenses.mit; + }) {}; + "xml-hamlet" = callPackage + ({ mkDerivation, base, containers, parsec, shakespeare, stdenv + , template-haskell, text, xml-conduit + }: + mkDerivation { + pname = "xml-hamlet"; + version = "0.5.0.1"; + sha256 = "920ed9736117c09bcec04133beaa14dc05d7c413ee14f49c6aa9707ebc64304b"; + libraryHaskellDepends = [ + base containers parsec shakespeare template-haskell text + xml-conduit + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.yesodweb.com/"; + description = "Hamlet-style quasiquoter for XML content"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "xml-html-qq" = callPackage + ({ mkDerivation, base, blaze-markup, conduit, data-default + , from-sum, heterocephalus, html-conduit, resourcet, stdenv + , template-haskell, text, th-lift, th-lift-instances, xml-conduit + }: + mkDerivation { + pname = "xml-html-qq"; + version = "0.1.0.1"; + sha256 = "1a2ebb1f4ca58a4f442c470db6d3271e6b1069d41860f8683b5da9082329235a"; + libraryHaskellDepends = [ + base blaze-markup conduit data-default from-sum heterocephalus + html-conduit resourcet template-haskell text th-lift + th-lift-instances xml-conduit + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/cdepillabout/xml-html-qq"; + description = "Quasi-quoters for XML and HTML Documents"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "xml-indexed-cursor" = callPackage + ({ mkDerivation, base, bytestring, containers, data-default, stdenv + , text, xml-conduit + }: + mkDerivation { + pname = "xml-indexed-cursor"; + version = "0.1.1.0"; + sha256 = "46d622fc738e8cc1513f598207ee5e6cda790c79e0697fe02d2da6ad02a6da74"; + libraryHaskellDepends = [ + base bytestring containers data-default text xml-conduit + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/cdepillabout/xml-indexed-cursor"; + description = "Indexed XML cursors similar to 'Text.XML.Cursor' from xml-conduit"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "xml-lens" = callPackage + ({ mkDerivation, base, case-insensitive, containers, lens, stdenv + , text, xml-conduit + }: + mkDerivation { + pname = "xml-lens"; + version = "0.2"; + sha256 = "a33a54a1a4273af298e73fc25d742ad62d9357bada66350981fbf3ad594771cb"; + revision = "1"; + editedCabalFile = "0agp2gpzzgrpy831cj47r8fi91r0s68a7bl8fqvbb1ya7jfadfll"; + libraryHaskellDepends = [ + base case-insensitive containers lens text xml-conduit + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fumieval/xml-lens"; + description = "Lenses, traversals, and prisms for xml-conduit"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "xml-picklers" = callPackage + ({ mkDerivation, base, containers, stdenv, text, xml-types }: + mkDerivation { + pname = "xml-picklers"; + version = "0.3.6"; + sha256 = "d1b802cd9543a228c6699928e6695539c28f6cbd8e7859a65ca874543ef1d1a4"; + libraryHaskellDepends = [ base containers text xml-types ]; + doHaddock = false; + doCheck = false; + description = "XML picklers based on xml-types, ported from hexpat-pickle"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "xml-to-json" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, curl + , hashable, hxt, hxt-curl, hxt-expat, hxt-tagsoup, regex-posix + , stdenv, tagsoup, text, unordered-containers, vector + }: + mkDerivation { + pname = "xml-to-json"; + version = "2.0.1"; + sha256 = "ad1a2501828052a1798178c309638a9b8e4fe66ad24dae9c76de939c156d2e2f"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring containers curl hashable hxt hxt-curl + hxt-expat hxt-tagsoup regex-posix tagsoup text unordered-containers + vector + ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/sinelaw/xml-to-json"; + description = "Library and command line tool for converting XML files to json"; + license = stdenv.lib.licenses.mit; + }) {}; + "xml-to-json-fast" = callPackage + ({ mkDerivation, base, directory, process, stdenv, tagsoup, text }: + mkDerivation { + pname = "xml-to-json-fast"; + version = "2.0.0"; + sha256 = "dd852fe1aa54db3c6d87a2e74b5345b0f14effdd49bad5b73d79571e1b47563f"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base tagsoup text ]; + executableHaskellDepends = [ base directory process ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/sinelaw/xml-to-json-fast"; + description = "Fast, light converter of xml to json capable of handling huge xml files"; + license = stdenv.lib.licenses.mit; + }) {}; + "xml-types" = callPackage + ({ mkDerivation, base, deepseq, stdenv, text }: + mkDerivation { + pname = "xml-types"; + version = "0.3.6"; + sha256 = "9937d440072552c03c6d8ad79f61e61467dc28dcd5adeaad81038b9b94eef8c9"; + libraryHaskellDepends = [ base deepseq text ]; + doHaddock = false; + doCheck = false; + homepage = "https://john-millikin.com/software/haskell-xml/"; + description = "Basic types for representing XML"; + license = stdenv.lib.licenses.mit; + }) {}; + "xmlgen" = callPackage + ({ mkDerivation, base, blaze-builder, bytestring, containers, mtl + , stdenv, text + }: + mkDerivation { + pname = "xmlgen"; + version = "0.6.2.2"; + sha256 = "926fa98c77525f5046274758fcebd190e86de3f53a4583179e8ce328f25a34d6"; + revision = "1"; + editedCabalFile = "0vwnqd0lsw81llsn0psga5r6pw7jh69vfbj3rnz7c2fpkc0gjh3j"; + libraryHaskellDepends = [ + base blaze-builder bytestring containers mtl text + ]; + doHaddock = false; + doCheck = false; + description = "Fast XML generation library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "xmonad" = callPackage + ({ mkDerivation, base, containers, data-default, directory + , extensible-exceptions, filepath, mtl, process, setlocale, stdenv + , unix, utf8-string, X11 + }: + mkDerivation { + pname = "xmonad"; + version = "0.15"; + sha256 = "4a7948e6eee5e34a27d15444589ade3b3fa1adecadbf37b943cff8348380f928"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base containers data-default directory extensible-exceptions + filepath mtl process setlocale unix utf8-string X11 + ]; + executableHaskellDepends = [ base mtl unix X11 ]; + doHaddock = false; + doCheck = false; + postInstall = '' + install -D man/xmonad.1 ''${!outputDoc}/share/man/man1/xmonad.1 + install -D man/xmonad.hs ''${!outputDoc}/share/doc/$name/sample-xmonad.hs + ''; + homepage = "http://xmonad.org"; + description = "A tiling window manager"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "xmonad-contrib" = callPackage + ({ mkDerivation, base, bytestring, containers, directory + , extensible-exceptions, filepath, mtl, old-locale, old-time + , process, random, semigroups, stdenv, unix, utf8-string, X11 + , X11-xft, xmonad + }: + mkDerivation { + pname = "xmonad-contrib"; + version = "0.16"; + sha256 = "ad72c38de1bf4f9e176bd0da7ee62a6153b03c9087313b3d4782f365f77caddd"; + libraryHaskellDepends = [ + base bytestring containers directory extensible-exceptions filepath + mtl old-locale old-time process random semigroups unix utf8-string + X11 X11-xft xmonad + ]; + doHaddock = false; + doCheck = false; + homepage = "http://xmonad.org/"; + description = "Third party extensions for xmonad"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "xmonad-extras" = callPackage + ({ mkDerivation, alsa-mixer, base, bytestring, containers, hint + , libmpd, mtl, network, regex-posix, stdenv, X11, xmonad + , xmonad-contrib + }: + mkDerivation { + pname = "xmonad-extras"; + version = "0.15.2"; + sha256 = "9a9ea86b49ce2fe9f4204d09bc5b32c323d42be8017429058b0568300bfb40dc"; + configureFlags = [ + "-f-with_hlist" "-fwith_parsec" "-fwith_split" + ]; + libraryHaskellDepends = [ + alsa-mixer base bytestring containers hint libmpd mtl network + regex-posix X11 xmonad xmonad-contrib + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/xmonad/xmonad-extras"; + description = "Third party extensions for xmonad with wacky dependencies"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "xss-sanitize" = callPackage + ({ mkDerivation, attoparsec, base, containers, css-text + , network-uri, stdenv, tagsoup, text, utf8-string + }: + mkDerivation { + pname = "xss-sanitize"; + version = "0.3.6"; + sha256 = "b385eea5652c798b701c627dce8b327c3d6cbfd8c92e1e18e7118862d4d0e2b4"; + libraryHaskellDepends = [ + attoparsec base containers css-text network-uri tagsoup text + utf8-string + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/yesodweb/haskell-xss-sanitize#readme"; + description = "sanitize untrusted HTML to prevent XSS attacks"; + license = stdenv.lib.licenses.bsd2; + }) {}; + "xturtle" = callPackage + ({ mkDerivation, base, convertible, Imlib, setlocale, stdenv, X11 + , X11-xft, x11-xim, yjsvg, yjtools + }: + mkDerivation { + pname = "xturtle"; + version = "0.2.0.0"; + sha256 = "43180537377db24e446f83bddd6f0c7ceadeb871c793e046bddeab433e24ce22"; + libraryHaskellDepends = [ + base convertible Imlib setlocale X11 X11-xft x11-xim yjsvg yjtools + ]; + doHaddock = false; + doCheck = false; + description = "turtle like LOGO"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "xxhash-ffi" = callPackage + ({ mkDerivation, base, bytestring, stdenv }: + mkDerivation { + pname = "xxhash-ffi"; + version = "0.2.0.0"; + sha256 = "fc2e63ea54531e2888a9ddd6816cb113bd5fd0e01192156e9f1459d88af92e6b"; + libraryHaskellDepends = [ base bytestring ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/haskell-haskey/xxhash-ffi#readme"; + description = "Bindings to the C implementation the xxHash algorithm"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "yaml" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytestring, conduit + , containers, directory, filepath, libyaml, mtl, resourcet + , scientific, stdenv, template-haskell, text, transformers + , unordered-containers, vector + }: + mkDerivation { + pname = "yaml"; + version = "0.11.4.0"; + sha256 = "da4ec8469bb5cc43d131ffee90e89a430a65baad4caa611e91cd9b684168c96c"; + configureFlags = [ "-fsystem-libyaml" ]; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson attoparsec base bytestring conduit containers directory + filepath libyaml mtl resourcet scientific template-haskell text + transformers unordered-containers vector + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/snoyberg/yaml#readme"; + description = "Support for parsing and rendering YAML documents"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "yes-precure5-command" = callPackage + ({ mkDerivation, base, Cabal, containers, mtl, parsec, random + , stdenv + }: + mkDerivation { + pname = "yes-precure5-command"; + version = "5.5.3"; + sha256 = "27f2f2dcd81923a18450cda21a31585d0d3887afde504190667cb7dbf0a0af7e"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base Cabal containers mtl parsec random + ]; + executableHaskellDepends = [ + base Cabal containers mtl parsec random + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/igrep/yes-precure5-command/"; + description = "Extended yes command to reproduce phrases in Yes! Precure 5"; + license = stdenv.lib.licenses.mit; + }) {}; + "yesod" = callPackage + ({ mkDerivation, aeson, base, bytestring, conduit + , data-default-class, directory, fast-logger, monad-logger + , semigroups, shakespeare, stdenv, streaming-commons + , template-haskell, text, unix, unordered-containers, wai + , wai-extra, wai-logger, warp, yaml, yesod-core, yesod-form + , yesod-persistent + }: + mkDerivation { + pname = "yesod"; + version = "1.6.0.1"; + sha256 = "1077e39bf9eb99e12cbac913d96f728bb635989e410e410a45400b4cbaa97884"; + libraryHaskellDepends = [ + aeson base bytestring conduit data-default-class directory + fast-logger monad-logger semigroups shakespeare streaming-commons + template-haskell text unix unordered-containers wai wai-extra + wai-logger warp yaml yesod-core yesod-form yesod-persistent + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.yesodweb.com/"; + description = "Creation of type-safe, RESTful web applications"; + license = stdenv.lib.licenses.mit; + }) {}; + "yesod-auth" = callPackage + ({ mkDerivation, aeson, authenticate, base, base16-bytestring + , base64-bytestring, binary, blaze-builder, blaze-html + , blaze-markup, bytestring, conduit, conduit-extra, containers + , cryptonite, data-default, email-validate, file-embed, http-client + , http-client-tls, http-conduit, http-types, memory, network-uri + , nonce, persistent, random, safe, shakespeare, stdenv + , template-haskell, text, time, transformers, unliftio + , unliftio-core, unordered-containers, wai, yesod-core, yesod-form + , yesod-persistent + }: + mkDerivation { + pname = "yesod-auth"; + version = "1.6.10"; + sha256 = "475c256d52b99a31c5f3c4201d2b0192566b7090c254d4b15ddf45dc82c1d959"; + libraryHaskellDepends = [ + aeson authenticate base base16-bytestring base64-bytestring binary + blaze-builder blaze-html blaze-markup bytestring conduit + conduit-extra containers cryptonite data-default email-validate + file-embed http-client http-client-tls http-conduit http-types + memory network-uri nonce persistent random safe shakespeare + template-haskell text time transformers unliftio unliftio-core + unordered-containers wai yesod-core yesod-form yesod-persistent + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.yesodweb.com/"; + description = "Authentication for Yesod"; + license = stdenv.lib.licenses.mit; + }) {}; + "yesod-auth-hashdb" = callPackage + ({ mkDerivation, aeson, base, bytestring, persistent, stdenv, text + , yesod-auth, yesod-core, yesod-form, yesod-persistent + }: + mkDerivation { + pname = "yesod-auth-hashdb"; + version = "1.7.1.2"; + sha256 = "1bd6f50e66c9c5f01d358b67cd1db324a796627db00f12f5068f7226e5a3c681"; + libraryHaskellDepends = [ + aeson base bytestring persistent text yesod-auth yesod-core + yesod-form yesod-persistent + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/paul-rouse/yesod-auth-hashdb"; + description = "Authentication plugin for Yesod"; + license = stdenv.lib.licenses.mit; + }) {}; + "yesod-bin" = callPackage + ({ mkDerivation, base, bytestring, Cabal, conduit, conduit-extra + , containers, data-default-class, directory, file-embed, filepath + , fsnotify, http-client, http-client-tls, http-reverse-proxy + , http-types, network, optparse-applicative, process + , project-template, say, split, stdenv, stm, streaming-commons, tar + , text, time, transformers, transformers-compat, unliftio + , unordered-containers, wai, wai-extra, warp, warp-tls, yaml, zlib + }: + mkDerivation { + pname = "yesod-bin"; + version = "1.6.0.4"; + sha256 = "2a640ae3e41c4f4fc4c0349327a4ef54cd3cedcc28a880b41ea118c40827e473"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base bytestring Cabal conduit conduit-extra containers + data-default-class directory file-embed filepath fsnotify + http-client http-client-tls http-reverse-proxy http-types network + optparse-applicative process project-template say split stm + streaming-commons tar text time transformers transformers-compat + unliftio unordered-containers wai wai-extra warp warp-tls yaml zlib + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.yesodweb.com/"; + description = "The yesod helper executable"; + license = stdenv.lib.licenses.mit; + }) {}; + "yesod-core" = callPackage + ({ mkDerivation, aeson, auto-update, base, blaze-html, blaze-markup + , bytestring, case-insensitive, cereal, clientsession, conduit + , conduit-extra, containers, cookie, deepseq, fast-logger + , http-types, memory, monad-logger, mtl, parsec, path-pieces + , primitive, random, resourcet, shakespeare, stdenv + , template-haskell, text, time, transformers, unix-compat, unliftio + , unordered-containers, vector, wai, wai-extra, wai-logger, warp + , word8 + }: + mkDerivation { + pname = "yesod-core"; + version = "1.6.18"; + sha256 = "6d7e431c1e52a3cff0d9b038e80ac6d956277d6e5f5fb599264332cc7576a0c2"; + libraryHaskellDepends = [ + aeson auto-update base blaze-html blaze-markup bytestring + case-insensitive cereal clientsession conduit conduit-extra + containers cookie deepseq fast-logger http-types memory + monad-logger mtl parsec path-pieces primitive random resourcet + shakespeare template-haskell text time transformers unix-compat + unliftio unordered-containers vector wai wai-extra wai-logger warp + word8 + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.yesodweb.com/"; + description = "Creation of type-safe, RESTful web applications"; + license = stdenv.lib.licenses.mit; + }) {}; + "yesod-form" = callPackage + ({ mkDerivation, aeson, attoparsec, base, blaze-builder, blaze-html + , blaze-markup, byteable, bytestring, containers, data-default + , email-validate, network-uri, persistent, resourcet, semigroups + , shakespeare, stdenv, text, time, transformers, wai, xss-sanitize + , yesod-core, yesod-persistent + }: + mkDerivation { + pname = "yesod-form"; + version = "1.6.7"; + sha256 = "ad645460ea52d57d231db6ad88229eb9dc5861ae9b97eba72a9799eb5b38de56"; + libraryHaskellDepends = [ + aeson attoparsec base blaze-builder blaze-html blaze-markup + byteable bytestring containers data-default email-validate + network-uri persistent resourcet semigroups shakespeare text time + transformers wai xss-sanitize yesod-core yesod-persistent + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.yesodweb.com/"; + description = "Form handling support for Yesod Web Framework"; + license = stdenv.lib.licenses.mit; + }) {}; + "yesod-gitrev" = callPackage + ({ mkDerivation, aeson, base, githash, stdenv, template-haskell + , yesod-core + }: + mkDerivation { + pname = "yesod-gitrev"; + version = "0.2.1"; + sha256 = "fc34c48eee25a15a55a6052fc1d15bb63bbc63514059483cb2212895f0eea671"; + libraryHaskellDepends = [ + aeson base githash template-haskell yesod-core + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/DanBurton/yesod-gitrev"; + description = "A subsite for displaying git information"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "yesod-newsfeed" = callPackage + ({ mkDerivation, base, blaze-html, blaze-markup, bytestring + , containers, shakespeare, stdenv, text, time, xml-conduit + , yesod-core + }: + mkDerivation { + pname = "yesod-newsfeed"; + version = "1.7.0.0"; + sha256 = "8f2ce7022fedf719d8f87ea4af401a2d77f686f42e5736055536baac7f4af63c"; + libraryHaskellDepends = [ + base blaze-html blaze-markup bytestring containers shakespeare text + time xml-conduit yesod-core + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.yesodweb.com/"; + description = "Helper functions and data types for producing News feeds"; + license = stdenv.lib.licenses.mit; + }) {}; + "yesod-persistent" = callPackage + ({ mkDerivation, base, blaze-builder, conduit, persistent + , persistent-template, resource-pool, resourcet, stdenv + , transformers, yesod-core + }: + mkDerivation { + pname = "yesod-persistent"; + version = "1.6.0.4"; + sha256 = "8085b7a4c827e364bf581e03ebccc72dcff75c77001213d451ff7cd3bfe051bf"; + libraryHaskellDepends = [ + base blaze-builder conduit persistent persistent-template + resource-pool resourcet transformers yesod-core + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.yesodweb.com/"; + description = "Some helpers for using Persistent from Yesod"; + license = stdenv.lib.licenses.mit; + }) {}; + "yesod-sitemap" = callPackage + ({ mkDerivation, base, conduit, containers, data-default, stdenv + , text, time, xml-conduit, xml-types, yesod-core + }: + mkDerivation { + pname = "yesod-sitemap"; + version = "1.6.0"; + sha256 = "e5fa06abdcd57772fc74707ae663c63b45b172bce48117b70a4a9af15131dbd6"; + libraryHaskellDepends = [ + base conduit containers data-default text time xml-conduit + xml-types yesod-core + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.yesodweb.com/"; + description = "Generate XML sitemaps"; + license = stdenv.lib.licenses.mit; + }) {}; + "yesod-static" = callPackage + ({ mkDerivation, async, attoparsec, base, base64-bytestring + , blaze-builder, bytestring, conduit, containers, cryptonite + , cryptonite-conduit, css-text, data-default, directory, file-embed + , filepath, hashable, hjsmin, http-types, memory, mime-types + , process, stdenv, template-haskell, text, transformers + , unix-compat, unordered-containers, wai, wai-app-static + , yesod-core + }: + mkDerivation { + pname = "yesod-static"; + version = "1.6.0.1"; + sha256 = "abe7e802f5efd064823b827074fea3613f4ba46115afedb5e2d96f919dcfa0c9"; + libraryHaskellDepends = [ + async attoparsec base base64-bytestring blaze-builder bytestring + conduit containers cryptonite cryptonite-conduit css-text + data-default directory file-embed filepath hashable hjsmin + http-types memory mime-types process template-haskell text + transformers unix-compat unordered-containers wai wai-app-static + yesod-core + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.yesodweb.com/"; + description = "Static file serving subsite for Yesod Web Framework"; + license = stdenv.lib.licenses.mit; + }) {}; + "yesod-test" = callPackage + ({ mkDerivation, aeson, attoparsec, base, blaze-builder, blaze-html + , bytestring, case-insensitive, conduit, containers, cookie + , hspec-core, html-conduit, http-types, HUnit, memory, network + , pretty-show, semigroups, stdenv, text, time, transformers, wai + , wai-extra, xml-conduit, xml-types, yesod-core + }: + mkDerivation { + pname = "yesod-test"; + version = "1.6.9"; + sha256 = "5379e217b1a3081b466090eed3b21181b43fab9aa9396fdfa3a53d7830a6456c"; + libraryHaskellDepends = [ + aeson attoparsec base blaze-builder blaze-html bytestring + case-insensitive conduit containers cookie hspec-core html-conduit + http-types HUnit memory network pretty-show semigroups text time + transformers wai wai-extra xml-conduit xml-types yesod-core + ]; + doHaddock = false; + doCheck = false; + homepage = "http://www.yesodweb.com"; + description = "integration testing for WAI/Yesod Applications"; + license = stdenv.lib.licenses.mit; + }) {}; + "yesod-websockets" = callPackage + ({ mkDerivation, base, conduit, mtl, stdenv, transformers, unliftio + , wai-websockets, websockets, yesod-core + }: + mkDerivation { + pname = "yesod-websockets"; + version = "0.3.0.2"; + sha256 = "01c69701ddb499c198984e440b05eecdabd285890793e711adbd8847103540cc"; + libraryHaskellDepends = [ + base conduit mtl transformers unliftio wai-websockets websockets + yesod-core + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/yesodweb/yesod"; + description = "WebSockets support for Yesod"; + license = stdenv.lib.licenses.mit; + }) {}; + "yi-rope" = callPackage + ({ mkDerivation, base, binary, bytestring, deepseq, fingertree + , stdenv, text + }: + mkDerivation { + pname = "yi-rope"; + version = "0.11"; + sha256 = "9a9318693501bdbb3e8f3c19b0acd6c3cbd607a6e9d966201b613c41a1b71008"; + libraryHaskellDepends = [ + base binary bytestring deepseq fingertree text + ]; + doHaddock = false; + doCheck = false; + description = "A rope data structure used by Yi"; + license = stdenv.lib.licenses.gpl2; + }) {}; + "yjsvg" = callPackage + ({ mkDerivation, base, HaXml, stdenv }: + mkDerivation { + pname = "yjsvg"; + version = "0.2.0.1"; + sha256 = "f737b7d43b7b3fd3237d07761c672569a2b5d0c1e1b26d48097b9e96b1262e7e"; + libraryHaskellDepends = [ base HaXml ]; + doHaddock = false; + doCheck = false; + description = "make SVG string from Haskell data"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "yjtools" = callPackage + ({ mkDerivation, base, stdenv }: + mkDerivation { + pname = "yjtools"; + version = "0.9.18"; + sha256 = "9b121c6fcece8241d87aec737458d49c0b76313e9e5e1e70f72b5f71cfc0eb8f"; + libraryHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "http://homepage3.nifty.com/salamander/second/projects/yjtools/index.xhtml"; + description = "some tools for Monad, List, Tuple and so on"; + license = "LGPL"; + }) {}; + "yoga" = callPackage + ({ mkDerivation, base, bindings-DSL, ieee754, stdenv }: + mkDerivation { + pname = "yoga"; + version = "0.0.0.5"; + sha256 = "30020283ef7b241787bae810b1f563bd2c7a6ada69a582b8d7cc020365015f91"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base bindings-DSL ieee754 ]; + doHaddock = false; + doCheck = false; + description = "Bindings to Facebook's Yoga layout library"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "youtube" = callPackage + ({ mkDerivation, base, bytestring, process, stdenv, utility-ht }: + mkDerivation { + pname = "youtube"; + version = "0.2.1.1"; + sha256 = "2e396a785f3d8f504f0e39ed8c87d0a748111ed40b26b950595d83c3fd840e25"; + isLibrary = false; + isExecutable = true; + enableSeparateDataOutput = true; + executableHaskellDepends = [ base bytestring process utility-ht ]; + doHaddock = false; + doCheck = false; + description = "Upload video to YouTube via YouTube API"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "zasni-gerna" = callPackage + ({ mkDerivation, base, papillon, stdenv }: + mkDerivation { + pname = "zasni-gerna"; + version = "0.0.7.1"; + sha256 = "47149b36c1d600f91fdfb7966c4e175e765bf65a51b86e713d79be026674348c"; + libraryHaskellDepends = [ base papillon ]; + doHaddock = false; + doCheck = false; + homepage = "https://skami.iocikun.jp/haskell/packages/zasni-gerna"; + description = "lojban parser (zasni gerna)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "zero" = callPackage + ({ mkDerivation, base, semigroups, stdenv }: + mkDerivation { + pname = "zero"; + version = "0.1.5"; + sha256 = "9c52083fc246299bf63df0363e950e19a88c6f6fbab7891cfd9379f6180760f9"; + libraryHaskellDepends = [ base semigroups ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/phaazon/zero"; + description = "Semigroups with absorption"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "zeromq4-haskell" = callPackage + ({ mkDerivation, async, base, bytestring, containers, exceptions + , monad-control, semigroups, stdenv, transformers + , transformers-base, zeromq + }: + mkDerivation { + pname = "zeromq4-haskell"; + version = "0.8.0"; + sha256 = "d3be996589e126e30cb000545c56907e44a2a1d10960e4c7698b7941d0dff66b"; + libraryHaskellDepends = [ + async base bytestring containers exceptions monad-control + semigroups transformers transformers-base + ]; + libraryPkgconfigDepends = [ zeromq ]; + doHaddock = false; + doCheck = false; + homepage = "https://gitlab.com/twittner/zeromq-haskell/"; + description = "Bindings to ZeroMQ 4.x"; + license = stdenv.lib.licenses.mit; + }) {inherit (pkgs) zeromq;}; + "zeromq4-patterns" = callPackage + ({ mkDerivation, async, base, binary, bytestring, exceptions + , stdenv, stm, zeromq4-haskell + }: + mkDerivation { + pname = "zeromq4-patterns"; + version = "0.3.1.0"; + sha256 = "74f3a82a72a22684449103c0786e290be2c14de9d48a3ea9d64a7cc063b33ed9"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + async base binary bytestring exceptions stm zeromq4-haskell + ]; + executableHaskellDepends = [ base ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/hverr/zeromq4-patterns#readme"; + description = "Haskell implementation of several ZeroMQ patterns"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "zim-parser" = callPackage + ({ mkDerivation, array, base, base-compat, binary, binary-conduit + , bytestring, conduit, conduit-extra, lzma, stdenv + }: + mkDerivation { + pname = "zim-parser"; + version = "0.2.1.0"; + sha256 = "b27f6a395c54e0dac6926a5ea18b582aa21c5d91e31b53f8749f063947a15789"; + libraryHaskellDepends = [ + array base base-compat binary binary-conduit bytestring conduit + conduit-extra lzma + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/robbinch/zim-parser#readme"; + description = "Read and parse ZIM files"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "zip" = callPackage + ({ mkDerivation, base, bytestring, bzlib-conduit, case-insensitive + , cereal, conduit, conduit-extra, containers, digest, directory + , dlist, exceptions, filepath, monad-control, mtl, resourcet + , stdenv, text, time, transformers, transformers-base + }: + mkDerivation { + pname = "zip"; + version = "1.3.2"; + sha256 = "c00ca67f5abae50cf00cf64cc11af2dc4a4f7c2b60fe74e3a49f0bc4c9b8b85a"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring bzlib-conduit case-insensitive cereal conduit + conduit-extra containers digest directory dlist exceptions filepath + monad-control mtl resourcet text time transformers + transformers-base + ]; + executableHaskellDepends = [ base filepath ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/mrkkrp/zip"; + description = "Operations on zip archives"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "zip-archive" = callPackage + ({ mkDerivation, array, base, binary, bytestring, containers + , digest, directory, filepath, mtl, pretty, stdenv, text, time + , unix, zlib + }: + mkDerivation { + pname = "zip-archive"; + version = "0.4.1"; + sha256 = "c5d5c9976241dcc25b0d8753dc526bb1bfef60f30dee38c53a7ae56e6be9b1b1"; + revision = "1"; + editedCabalFile = "1mv6jns7zf0fi7lrhzk007g12v6x7yf5ycbj67rbh83xfkf4nxsi"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array base binary bytestring containers digest directory filepath + mtl pretty text time unix zlib + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/jgm/zip-archive"; + description = "Library for creating and modifying zip archives"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "zip-stream" = callPackage + ({ mkDerivation, base, binary, binary-conduit, bytestring, conduit + , conduit-extra, digest, directory, exceptions, filepath, mtl + , primitive, resourcet, stdenv, text, time, transformers + , transformers-base, zlib + }: + mkDerivation { + pname = "zip-stream"; + version = "0.2.0.1"; + sha256 = "b7c45c612f1f53546923162d73c644b9704d5293b1e767108728d3c08b46a587"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base binary binary-conduit bytestring conduit conduit-extra digest + exceptions mtl primitive resourcet text time transformers-base zlib + ]; + executableHaskellDepends = [ + base bytestring conduit conduit-extra directory filepath resourcet + text time transformers + ]; + doHaddock = false; + doCheck = false; + description = "ZIP archive streaming using conduits"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "zippers" = callPackage + ({ mkDerivation, base, Cabal, cabal-doctest, fail, lens + , profunctors, semigroupoids, semigroups, stdenv + }: + mkDerivation { + pname = "zippers"; + version = "0.3"; + sha256 = "f5b6e0e73d151c3876f70428ff7684cdcb6d7418211d3ad120e325a8d17c3a43"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base fail lens profunctors semigroupoids semigroups + ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/ekmett/zippers/"; + description = "Traversal based zippers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "zlib" = callPackage + ({ mkDerivation, base, bytestring, stdenv, zlib }: + mkDerivation { + pname = "zlib"; + version = "0.6.2.1"; + sha256 = "f0f810ff173560b60392db448455c0513b3239f48e43cb494b3733aa559621d0"; + revision = "1"; + editedCabalFile = "0i9g71jvdw22bi9bi8dm5khwzcsv6cv8yadmf7afklg4xigxykfk"; + libraryHaskellDepends = [ base bytestring ]; + librarySystemDepends = [ zlib ]; + doHaddock = false; + doCheck = false; + description = "Compression and decompression in the gzip and zlib formats"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) zlib;}; + "zlib-bindings" = callPackage + ({ mkDerivation, base, bytestring, stdenv, zlib }: + mkDerivation { + pname = "zlib-bindings"; + version = "0.1.1.5"; + sha256 = "c83bb438f9b6c5fe860982731eb8ac7eff993e8b56cbc15ef5b471f229f79109"; + revision = "2"; + editedCabalFile = "0fq49694gqkab8m0vq4i879blswczwd66n7xh4r4gwiahf0ryvqc"; + libraryHaskellDepends = [ base bytestring zlib ]; + doHaddock = false; + doCheck = false; + homepage = "http://github.com/snapframework/zlib-bindings"; + description = "Low-level bindings to the zlib package"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "zlib-lens" = callPackage + ({ mkDerivation, base, bytestring, profunctors, stdenv, zlib }: + mkDerivation { + pname = "zlib-lens"; + version = "0.1.2.1"; + sha256 = "e5a563453899e0896cfa3aed22a2fbfc67012990ace6d14631f31b704ff766eb"; + libraryHaskellDepends = [ base bytestring profunctors zlib ]; + doHaddock = false; + doCheck = false; + homepage = "http://lens.github.io/"; + description = "Lenses for zlib"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "zot" = callPackage + ({ mkDerivation, base, monads-tf, stdenv }: + mkDerivation { + pname = "zot"; + version = "0.0.3"; + sha256 = "c8a9091b939e3f74aca6be3007a0066c8a1de69da4b62e22891bed543f8a2b32"; + revision = "1"; + editedCabalFile = "04gsbs6fvwpjjg1f6g1j17dxlfzsci9vmirk7mwqwmm9ha0a4hxm"; + isLibrary = false; + isExecutable = true; + enableSeparateDataOutput = true; + executableHaskellDepends = [ base monads-tf ]; + doHaddock = false; + doCheck = false; + description = "Zot language"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "zstd" = callPackage + ({ mkDerivation, base, bytestring, deepseq, ghc-prim, stdenv }: + mkDerivation { + pname = "zstd"; + version = "0.1.1.2"; + sha256 = "e24b5259793d5f838e45ee751a59867b8db9ddabc5bc8ffb5423f0fd4d22fa90"; + libraryHaskellDepends = [ base bytestring deepseq ghc-prim ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/luispedro/hs-zstd"; + description = "Haskell bindings to the Zstandard compression algorithm"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "aur" = callPackage + ({ mkDerivation, aeson, base, bytestring, http-client, http-types + , stdenv, text + }: + mkDerivation { + pname = "aur"; + version = "7.0.1"; + src = /home/bb010g/Documents/haskell/aura/aur; + libraryHaskellDepends = [ + aeson base bytestring http-client http-types text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fosskers/aura"; + description = "Access metadata from the Arch Linux User Repository"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "aura" = callPackage + ({ mkDerivation, aeson, algebraic-graphs, aur, base, bytestring + , containers, filepath, hashable, http-client, http-client-tls + , http-types, language-bash, megaparsec, microlens, network-uri + , optparse-applicative, prettyprinter, prettyprinter-ansi-terminal + , rio, scheduler, stdenv, stm, text, time, transformers + , typed-process, versions + }: + mkDerivation { + pname = "aura"; + version = "3.0.0"; + src = /home/bb010g/Documents/haskell/aura/aura; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson algebraic-graphs aur base bytestring containers filepath + hashable http-client http-types language-bash megaparsec microlens + network-uri prettyprinter prettyprinter-ansi-terminal rio scheduler + stm text time transformers typed-process versions + ]; + executableHaskellDepends = [ + aeson aur base bytestring containers http-client http-client-tls + megaparsec microlens optparse-applicative prettyprinter + prettyprinter-ansi-terminal rio scheduler text transformers + typed-process versions + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fosskers/aura"; + description = "A secure package manager for Arch Linux and the AUR"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "aursec" = callPackage + ({ mkDerivation, async, aura, base, http-client, http-client-tls + , language-bash, split, stdenv, text + }: + mkDerivation { + pname = "aursec"; + version = "1.0.0"; + src = /home/bb010g/Documents/haskell/aura/aursec; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + async aura base http-client http-client-tls language-bash split + text + ]; + doHaddock = false; + doCheck = false; + homepage = "https://github.com/fosskers/aura"; + description = "Sweeps the AUR for security flaws in PKGBUILDs"; + license = stdenv.lib.licenses.gpl3; + }) {}; + }; +in compiler.override { + initialPackages = stackPackages; + configurationCommon = { ... }: self: super: {}; + compilerConfig = self: super: {}; +} diff --git a/nix/default.nix b/nix/default.nix index 461016556..80f452542 100644 --- a/nix/default.nix +++ b/nix/default.nix @@ -1,6 +1,131 @@ -{ ... } @ commonArgs: -let common = with common; { - pkgs = import { }; - ghc = pkgs.ghc; +let + inherit (builtins) foldl'; + fix = unfix: let self = unfix self; in self; + extends = overlay: unfix: self: + let + super = unfix self; + selfUnmerged = overlay self super; + in super // selfUnmerged; + extendList = foldl' (unfix: overlay: extends overlay unfix); + +commonOverlay.base = common: commonSuper: with common; { + + nixpkgs = ; + nixpkgsArg = { }; + pkgs = import nixpkgs nixpkgsArg; + sources = import ./sources.nix { }; + + # matching stack.yaml + haskellCompiler = "ghc883"; # lts-15.13 (ghc-8.8.3) + # pins e.g. extra-deps without hashes or revisions + hackageSnapshot = "2020-05-19T00:00:00Z"; + + haskellPackages = pkgs.haskell.packages.${haskellCompiler}; + ghc = haskellPackages.ghc; + + # stack build / stack run stackProject = import ./stack.nix { inherit common; }; -} // commonArgs; in common + # "$(nix-build --no-out-link ./nix -A staticProject.fullBuildScript)" + staticProject = import ./static.nix { inherit common; }; + + static-haskell-nix = pkgs.applyPatches { + name = "static-haskell-nix-src"; + src = sources.static-haskell-nix.outPath; + patches = [ + ./static-haskell-nix-fixed_stack2nix-override.patch + ./static-haskell-nix-newer-cabal-versions.patch + ]; + }; + # lts-15+ requires Stack >= 2.0 + # https://www.stackage.org/blog/2020/02/discontinuing-legacy-snapshots + # You can set `haskellPackages` if you like, + # but be careful with the compiler you move to (currently "ghc865"). + stack2nix = import (pkgs.applyPatches { + name = "stack2nix-src"; + src = sources.stack2nix; + patches = [ + # Make GHC base libraries dependent on GHC version. + # https://github.com/input-output-hk/stack2nix/pull/172 + ./stack2nix-per-ghc-base-packages.patch + # (pkgs.fetchpatch { + # url = "https://github.com/input-output-hk/stack2nix/commit/c009e33af30c76b8fe94388382d816079fb5ac4e.patch"; + # sha256 = "0x44lcmzywvzhymch0hhg4j1r3592v51xw552kawm2zd0cfp8qhz"; + # }) + ]; + postPatch = '' + cp ${sources.ghc-utils}/library-versions/pkg_versions.txt ./pkg_versions.txt + + sed -i \ + -e '1s/ }:/, haskellPackages ? null } @ args:/' \ + -e 's/\(import .\/stack2nix.nix\) { inherit pkgs; }/\1 args/' \ + ./default.nix + + sed ./pkg_versions.txt \ + -e '/^\(#\|$\)/d; s/\(\S\+\)\/\S\+/"\1",/g; s/^\(\S\+\)\s*/ , ("\1", [/; s/,\?$/])/' | sed '1s/^ ,/ghcBaseLibsMap = M.fromListWith (++)\n [/; $s/$/\n ]/' \ + >> ./src/Stack2nix/External/Stack.hs + ''; + }) { inherit pkgs; }; + +}; + +commonOverlay.pin = common: commonSuper: with common; { + + # If pinned, you'll probably want the static-haskell-nix binary subsituter. + # substituter: https://static-haskell-nix.cachix.org + # trusted-public-key: 1:Q17HawmAwaM1/BfIxaEDKAxwTOyRVhPG5Ji9K3+FvUU= + pinned = true; + + nixpkgs = if pinned then sources.nixpkgs else commonSuper.nixpkgs; + nixpkgsArg = if pinned then { + config = { }; + overlays = [ ]; + } else commonSuper.nixpkgsArg; + +}; + +# By patching the Nixpkgs source, patches won't be dropped due to +# reevaluations by a `pkgs.path` (not reusing the passed `pkgs` value). +# (This isn't as much of an issue for e.g. normal `` due to ambient +# mutable configuration, like `~/.config/nixpkgs/config.nix`.) +commonOverlay.patchNixpkgs = common: commonSuper: with common; { + + nixpkgsUnpatched = commonSuper.nixpkgs; + pkgsUnpatched = import nixpkgsUnpatched nixpkgsArg; + + nixpkgs = pkgsUnpatched.applyPatches { + name = "nixpkgs"; + src = nixpkgsUnpatched; + patches = let + # configure.ac: make cross-compiler detection stricter + # (broken since GHC 8.2.1: Fix configure detection.) + # https://gitlab.haskell.org/ghc/ghc/commit/18f06878ed5d8cb0cf366a876f2bfea29647e5f0 + # https://gitlab.haskell.org/ghc/ghc/merge_requests/2234 + # https://gitlab.haskell.org/ghc/ghc/commit/4cbd5b47a00a29b7835710f1b91bb93ac8e3f790 + nixpkgs-ghc-2234-cross-detect = [ + ./nixpkgs-ghc-2234-cross-detect.patch + ]; + + # ghc: do not use ld.gold with musl libc #84670 + # https://github.com/NixOS/nixpkgs/pull/84741 + # GHC does not compile on pkgsMusl after the ld.gold change + # https://github.com/NixOS/nixpkgs/issues/84670 + nixpkgs-84670-ghc-musl-no-ld-gold = [ + (pkgsUnpatched.fetchpatch { + url = "https://github.com/NixOS/nixpkgs/commit/acfccf7f5ba83ce4ec279ce4416e5de5edca2fb7.patch"; + sha256 = "0iv2mbw80qjr7d7gcpv0n7j7qdpn2vxky4zimw6qf9w409pbil2f"; + }) + ]; + in + # nixpkgs-ghc-2234-cross-detect ++ + nixpkgs-84670-ghc-musl-no-ld-gold ++ + [ ]; + }; + +}; + +in { ... } @ commonArgs: fix (extendList (common: commonArgs) [ + commonOverlay.base + commonOverlay.pin + commonOverlay.patchNixpkgs + (common: commonSuper: commonArgs) +]) diff --git a/nix/nixpkgs-ghc-2234-cross-detect.patch b/nix/nixpkgs-ghc-2234-cross-detect.patch new file mode 100644 index 000000000..b32482261 --- /dev/null +++ b/nix/nixpkgs-ghc-2234-cross-detect.patch @@ -0,0 +1,24 @@ +--- a/pkgs/development/compilers/ghc/8.8.3.nix ++++ b/pkgs/development/compilers/ghc/8.8.3.nix +@@ -2,7 +2,7 @@ + + # build-tools + , bootPkgs +-, autoconf, automake, coreutils, fetchurl, perl, python3, m4, sphinx ++, autoconf, automake, coreutils, fetchpatch, fetchurl, perl, python3, m4, sphinx + , bash + + , libiconv ? null, ncurses +@@ -100,6 +100,11 @@ + + outputs = [ "out" "doc" ]; + ++ patches = [ (fetchpatch { ++ url = "https://gitlab.haskell.org/ghc/ghc/commit/4cbd5b47a00a29b7835710f1b91bb93ac8e3f790.patch"; ++ sha256 = "09z0l2yy41b7wpp70f9xwfyxmar8ics48hm34892aqvrk715h8jk"; ++ }) ]; ++ + postPatch = "patchShebangs ."; + + # GHC is a bit confused on its cross terminology. + diff --git a/nix/sources.json b/nix/sources.json new file mode 100644 index 000000000..40def3eb9 --- /dev/null +++ b/nix/sources.json @@ -0,0 +1,57 @@ +{ + "ghc-utils": { + "sha256": "1vnfpw2qmwgi2j7r5gd0f832pg9w49zdspmanz9py84y56w52s9f", + "type": "tarball", + "url": "https://gitlab.haskell.org/bgamari/ghc-utils/-/archive/f5190f7948457f7a42f9d2bafd8af54a5d44b977/ghc-utils-f5190f7948457f7a42f9d2bafd8af54a5d44b977.tar.gz", + "url_template": "https://gitlab.haskell.org/bgamari/ghc-utils/-/archive//ghc-utils-.tar.gz", + "version": "f5190f7948457f7a42f9d2bafd8af54a5d44b977" + }, + "niv": { + "branch": "master", + "description": "Easy dependency management for Nix projects", + "homepage": "https://github.com/nmattia/niv", + "owner": "nmattia", + "repo": "niv", + "rev": "f73bf8d584148677b01859677a63191c31911eae", + "sha256": "0jlmrx633jvqrqlyhlzpvdrnim128gc81q5psz2lpp2af8p8q9qs", + "type": "tarball", + "url": "https://github.com/nmattia/niv/archive/f73bf8d584148677b01859677a63191c31911eae.tar.gz", + "url_template": "https://github.com///archive/.tar.gz" + }, + "nixpkgs": { + "branch": "nixos-20.03", + "description": "A read-only mirror of NixOS/nixpkgs tracking the released channels. Send issues and PRs to", + "homepage": "https://github.com/NixOS/nixpkgs", + "owner": "NixOS", + "repo": "nixpkgs-channels", + "rev": "5adf2a6c11646898742b0c08f7e94101620ba707", + "sha256": "0wf7pwma2qyfak39b242mcq8z7cdj65sds7hcjxchy0448shapzi", + "type": "tarball", + "url": "https://github.com/NixOS/nixpkgs-channels/archive/5adf2a6c11646898742b0c08f7e94101620ba707.tar.gz", + "url_template": "https://github.com///archive/.tar.gz" + }, + "stack2nix": { + "branch": "stack-2.1", + "description": "Generate nix expressions for Haskell projects", + "homepage": null, + "owner": "pbogdan", + "repo": "stack2nix", + "rev": "9f66d66e228c37dd301e9ac57f6314241fb6ee7f", + "sha256": "1fkhmll8wvpv123w7c56ivpn7qqgaj8qfkg11c8vi5hakdj8hvwg", + "type": "tarball", + "url": "https://github.com/pbogdan/stack2nix/archive/9f66d66e228c37dd301e9ac57f6314241fb6ee7f.tar.gz", + "url_template": "https://github.com///archive/.tar.gz" + }, + "static-haskell-nix": { + "branch": "master", + "description": "easily build most Haskell programs into fully static Linux executables", + "homepage": "", + "owner": "nh2", + "repo": "static-haskell-nix", + "rev": "749707fc90b781c3e653e67917a7d571fe82ae7b", + "sha256": "155spda2lww378bhx68w6dxwqd5y6s9kin3qbgl2m23r3vmk3m3w", + "type": "tarball", + "url": "https://github.com/nh2/static-haskell-nix/archive/749707fc90b781c3e653e67917a7d571fe82ae7b.tar.gz", + "url_template": "https://github.com///archive/.tar.gz" + } +} diff --git a/nix/sources.nix b/nix/sources.nix new file mode 100644 index 000000000..7bd0f3eac --- /dev/null +++ b/nix/sources.nix @@ -0,0 +1,138 @@ +# This file has been generated by Niv. + +let + + # + # The fetchers. fetch_ fetches specs of type . + # + + fetch_file = pkgs: spec: + if spec.builtin or true then + builtins_fetchurl { inherit (spec) url sha256; } + else + pkgs.fetchurl { inherit (spec) url sha256; }; + + fetch_tarball = pkgs: name: spec: + let + ok = str: ! builtins.isNull (builtins.match "[a-zA-Z0-9+-._?=]" str); + # sanitize the name, though nix will still fail if name starts with period + name' = stringAsChars (x: if ! ok x then "-" else x) "${name}-src"; + in + if spec.builtin or true then + builtins_fetchTarball { name = name'; inherit (spec) url sha256; } + else + pkgs.fetchzip { name = name'; inherit (spec) url sha256; }; + + fetch_git = spec: + builtins.fetchGit { url = spec.repo; inherit (spec) rev ref; }; + + fetch_local = spec: spec.path; + + fetch_builtin-tarball = name: throw + ''[${name}] The niv type "builtin-tarball" is deprecated. You should instead use `builtin = true`. + $ niv modify ${name} -a type=tarball -a builtin=true''; + + fetch_builtin-url = name: throw + ''[${name}] The niv type "builtin-url" will soon be deprecated. You should instead use `builtin = true`. + $ niv modify ${name} -a type=file -a builtin=true''; + + # + # Various helpers + # + + # The set of packages used when specs are fetched using non-builtins. + mkPkgs = sources: + let + sourcesNixpkgs = + import (builtins_fetchTarball { inherit (sources.nixpkgs) url sha256; }) {}; + hasNixpkgsPath = builtins.any (x: x.prefix == "nixpkgs") builtins.nixPath; + hasThisAsNixpkgsPath = == ./.; + in + if builtins.hasAttr "nixpkgs" sources + then sourcesNixpkgs + else if hasNixpkgsPath && ! hasThisAsNixpkgsPath then + import {} + else + abort + '' + Please specify either (through -I or NIX_PATH=nixpkgs=...) or + add a package called "nixpkgs" to your sources.json. + ''; + + # The actual fetching function. + fetch = pkgs: name: spec: + + if ! builtins.hasAttr "type" spec then + abort "ERROR: niv spec ${name} does not have a 'type' attribute" + else if spec.type == "file" then fetch_file pkgs spec + else if spec.type == "tarball" then fetch_tarball pkgs name spec + else if spec.type == "git" then fetch_git spec + else if spec.type == "local" then fetch_local spec + else if spec.type == "builtin-tarball" then fetch_builtin-tarball name + else if spec.type == "builtin-url" then fetch_builtin-url name + else + abort "ERROR: niv spec ${name} has unknown type ${builtins.toJSON spec.type}"; + + # Ports of functions for older nix versions + + # a Nix version of mapAttrs if the built-in doesn't exist + mapAttrs = builtins.mapAttrs or ( + f: set: with builtins; + listToAttrs (map (attr: { name = attr; value = f attr set.${attr}; }) (attrNames set)) + ); + + # https://github.com/NixOS/nixpkgs/blob/0258808f5744ca980b9a1f24fe0b1e6f0fecee9c/lib/lists.nix#L295 + range = first: last: if first > last then [] else builtins.genList (n: first + n) (last - first + 1); + + # https://github.com/NixOS/nixpkgs/blob/0258808f5744ca980b9a1f24fe0b1e6f0fecee9c/lib/strings.nix#L257 + stringToCharacters = s: map (p: builtins.substring p 1 s) (range 0 (builtins.stringLength s - 1)); + + # https://github.com/NixOS/nixpkgs/blob/0258808f5744ca980b9a1f24fe0b1e6f0fecee9c/lib/strings.nix#L269 + stringAsChars = f: s: concatStrings (map f (stringToCharacters s)); + concatStrings = builtins.concatStringsSep ""; + + # fetchTarball version that is compatible between all the versions of Nix + builtins_fetchTarball = { url, name, sha256 }@attrs: + let + inherit (builtins) lessThan nixVersion fetchTarball; + in + if lessThan nixVersion "1.12" then + fetchTarball { inherit name url; } + else + fetchTarball attrs; + + # fetchurl version that is compatible between all the versions of Nix + builtins_fetchurl = { url, sha256 }@attrs: + let + inherit (builtins) lessThan nixVersion fetchurl; + in + if lessThan nixVersion "1.12" then + fetchurl { inherit url; } + else + fetchurl attrs; + + # Create the final "sources" from the config + mkSources = config: + mapAttrs ( + name: spec: + if builtins.hasAttr "outPath" spec + then abort + "The values in sources.json should not have an 'outPath' attribute" + else + spec // { outPath = fetch config.pkgs name spec; } + ) config.sources; + + # The "config" used by the fetchers + mkConfig = + { sourcesFile ? ./sources.json + , sources ? builtins.fromJSON (builtins.readFile sourcesFile) + , pkgs ? mkPkgs sources + }: rec { + # The sources, i.e. the attribute set of spec name to spec + inherit sources; + + # The "pkgs" (evaluated nixpkgs) to use for e.g. non-builtin fetchers + inherit pkgs; + }; +in +mkSources (mkConfig {}) // { __functor = _: settings: mkSources (mkConfig settings); } diff --git a/nix/stack.nix b/nix/stack.nix index bc243a43c..3a0d8b087 100644 --- a/nix/stack.nix +++ b/nix/stack.nix @@ -1,5 +1,5 @@ # Stack is unhappy without a `ghc` attribute argument -{ common ? import ./. args, ghc ? null, ... } @ args: +{ ghc ? null, common ? import ./. args, ... } @ args: let inherit (common) pkgs ghc; diff --git a/nix/stack2nix-per-ghc-base-packages.patch b/nix/stack2nix-per-ghc-base-packages.patch new file mode 100644 index 000000000..40d5eb228 --- /dev/null +++ b/nix/stack2nix-per-ghc-base-packages.patch @@ -0,0 +1,117 @@ +--- a/README.md ++++ b/README.md +@@ -54,3 +54,13 @@ + ## Testing + + Run `./scripts/travis.sh` to build and test. ++ ++## Development ++ ++### Updating GHC base packages ++ ++``` ++curl https://raw.githubusercontent.com/bgamari/ghc-utils/master/library-versions/pkg_versions.txt > pkg_versions.txt ++``` ++ ++then check it into the repo. +--- a/src/Stack2nix/External/Stack.hs ++++ b/src/Stack2nix/External/Stack.hs +@@ -18,6 +18,7 @@ + import Distribution.Nixpkgs.Haskell.Derivation (Derivation, + configureFlags) + import qualified Distribution.Nixpkgs.Haskell.Hackage as DB ++import Distribution.Pretty (prettyShow) + import Distribution.Types.Version (nullVersion, versionNumbers) + import Options.Applicative + import Path (parseRelFile, parseAbsDir, fromAbsDir) +@@ -141,7 +142,10 @@ + ) + pkgs + let locals = M.elems . M.map (\ local -> show . cpName . ppCommon $ local) . smProject $ sourceMap +- liftIO . render drvs args locals $ (mconcat . map show . versionNumbers $ ghcVersion) ++ basePackageNames <- case M.lookup (prettyShow ghcVersion) ghcBaseLibsMap of ++ Nothing -> fail $ "GHC version " ++ prettyShow ghcVersion ++ " was not in compiled-in pkg_versions.txt!" ++ Just names -> pure (Set.fromList names) ++ liftIO . render drvs args locals (mconcat . map show . versionNumbers $ ghcVersion) $ basePackageNames + + -- | Add ghc-options declared in stack.yaml to the nix derivation for a package + -- by adding to the configureFlags attribute of the derivation +@@ -219,3 +223,5 @@ + + buildOpts :: BuildOptsCLI + buildOpts = fromJust . getParseResult $ execParserPure defaultPrefs (info (buildOptsParser Build) briefDesc) ["--dry-run"] ++ ++ghcBaseLibsMap :: Map String [String] +--- a/src/Stack2nix/Render.hs ++++ b/src/Stack2nix/Render.hs +@@ -40,58 +40,8 @@ + pPrint, punctuate, + semi, space, text) + +--- Boot packages (wired-in and non-wired-in). +--- These are set to `null` in the generated nix package set. +--- The wired-in packages follow +--- * https://github.com/commercialhaskell/stack/blob/d8e942ea69eb189f67a045f0c595612034dbb75d/src/Stack/Constants.hs#L102 +--- * https://downloads.haskell.org/~ghc/7.10.1/docs/html/libraries/ghc/src/Module.html#integerPackageKey +--- For recent GHC releases: +--- * https://github.com/ghc/ghc/blob/ghc-8.2.2-release/compiler/basicTypes/Module.hs#L1073 +--- * https://github.com/ghc/ghc/blob/ghc-8.4.4-release/compiler/basicTypes/Module.hs#L1078 +--- * https://github.com/ghc/ghc/blob/ghc-8.6.4-release/compiler/basicTypes/Module.hs#L1066 (got rid of "dph-seq" and "dph-par") +--- * https://github.com/ghc/ghc/blob/334dd6da47326f47b/compiler/basicTypes/Module.hs#L1088 (in-progress 8.8) +--- TODO: This should probably be dependent on the GHC version used. +--- A split into wired-in and not-wired-in packages may also be advisable. +-basePackages :: Set String +-basePackages = Set.fromList +- [ "array" +- , "base" +- -- bin-package-db is in GHC 7.10's boot libraries +- , "bin-package-db" +- , "binary" +- , "bytestring" +- , "Cabal" +- , "containers" +- , "deepseq" +- , "directory" +- , "dph-par" -- for GHC < 8.6 +- , "dph-seq" -- for GHC < 8.6 +- , "filepath" +- , "ghc" +- , "ghc-boot" +- , "ghc-boot-th" +- , "ghc-prim" +- , "ghci" +- , "haskeline" +- , "hoopl" +- , "hpc" +- , "integer-gmp" -- for GHC < 8.8 +- , "integer-simple" -- for GHC < 8.8 +- , "integer-wired-in" -- for GHC >= 8.8, see https://gitlab.haskell.org/ghc/ghc/commit/fc2ff6dd7496a33bf68165b28f37f40b7d647418 +- , "interactive" +- , "pretty" +- , "process" +- , "rts" +- , "template-haskell" +- , "terminfo" +- , "time" +- , "transformers" +- , "unix" +- , "xhtml" +- ] +- +-render :: [Either Doc Derivation] -> Args -> [String] -> String -> IO () +-render results args locals ghcnixversion = do ++render :: [Either Doc Derivation] -> Args -> [String] -> String -> Set String -> IO () ++render results args locals ghcnixversion basePackages = do + let docs = lefts results + when (length docs > 0) $ do + hPutStrLn stderr $ show docs +--- a/stack2nix.cabal ++++ b/stack2nix.cabal +@@ -11,6 +11,7 @@ + extra-source-files: + README.md + ChangeLog.md ++ pkg_versions.txt + cabal-version: >= 1.10 + + source-repository head diff --git a/nix/static-haskell-nix-fixed_stack2nix-override.patch b/nix/static-haskell-nix-fixed_stack2nix-override.patch new file mode 100644 index 000000000..47f4fd3cd --- /dev/null +++ b/nix/static-haskell-nix-fixed_stack2nix-override.patch @@ -0,0 +1,46 @@ +--- a/static-stack2nix-builder/default.nix ++++ a/static-stack2nix-builder/default.nix +@@ -11,6 +11,7 @@ + # : cannot satisfy -package-id Cabal-2.4.1.0-ALhzvdqe44A7vLWPOxSupv + # TODO: Make `stack2nix` tell us that. + compiler ? "ghc864", ++ defaultCabalPackageVersionComingWithGhc ? null, + + # Path to `stack2nix` output that shall be used as Haskell packages. + # You should usually give this the store path that `stack2nix-script` outputs. +@@ -31,6 +32,7 @@ + static-haskell-nix_pkgsMusl = (import ../survey/default.nix { + inherit normalPkgs; + inherit compiler; ++ ${if defaultCabalPackageVersionComingWithGhc == null then null else "defaultCabalPackageVersionComingWithGhc"} = defaultCabalPackageVersionComingWithGhc; + inherit disableOptimization; + }).pkgs; + +@@ -45,6 +47,7 @@ + haskell-static-nix_output = (import ../survey/default.nix { + normalPkgs = pkgs_with_stack2nix_packages_inside; + inherit compiler; ++ ${if defaultCabalPackageVersionComingWithGhc == null then null else "defaultCabalPackageVersionComingWithGhc"} = defaultCabalPackageVersionComingWithGhc; + inherit disableOptimization; + inherit integer-simple; + }); +--- a/static-stack2nix-builder/stack2nix-script.nix ++++ b/static-stack2nix-builder/stack2nix-script.nix +@@ -24,6 +24,8 @@ + # e.g. when adding extra cabal flags to packages for static builds, + # such as the `integer-simple` flag to the `text` library. + stack-yaml ? "stack.yaml", ++ ++ stack2nix ? null, + }: + # `stack2nix` requires `cabal` on $PATH. + # We put our nixpkgs's version of `nix` on $PATH for reproducibility. +@@ -49,7 +51,7 @@ + "${pkgs.wget}/bin" # `wget` + ]; + +- fixed_stack2nix = ++ fixed_stack2nix = if stack2nix != null then stack2nix else + let + # stack2nix isn't compatible with Stack >= 2.0, see + # https://github.com/input-output-hk/stack2nix/issues/168. diff --git a/nix/static-haskell-nix-newer-cabal-versions.patch b/nix/static-haskell-nix-newer-cabal-versions.patch new file mode 100644 index 000000000..424089d39 --- /dev/null +++ b/nix/static-haskell-nix-newer-cabal-versions.patch @@ -0,0 +1,28 @@ +--- a/survey/default.nix ++++ b/survey/default.nix +@@ -45,6 +45,7 @@ + ghc864 = throw "static-haskell-nix: ghc863 is no longer supported, please upgrade"; + ghc865 = "Cabal_2_4_1_0"; # TODO this is technically incorrect for ghc 8.6.5, should be 2.4.0.1, but nixpkgs doesn't have that + ghc881 = "Cabal_3_0_0_0"; ++ ghc883 = "Cabal"; # "Cabal_3_0_1_0"; # TODO this is technically incorrect for ghc 8.8.3, should be 3.0.1.0, but nixpkgs doesn't have that + }."${compiler}"), + + # Use `integer-simple` instead of `integer-gmp` to avoid linking in +@@ -336,7 +337,7 @@ + in + patchOnCabalLibraryFilesOnly; + +- applyPatchesToCabalDrv = cabalDrv: pkgs.haskell.lib.overrideCabal cabalDrv (old: { ++ applyPatchesToCabalDrv = cabalDrv: if cabalDrv == null then pkgs.lib.warn "applyPatchesToCabalDrv given a null Cabal (should be >= 3.0.0.0)" null else pkgs.haskell.lib.overrideCabal cabalDrv (old: { + patches = + # Patches we know are merged in a certain cabal version + # (we include them conditionally here anyway, for the case +@@ -411,7 +412,7 @@ + map patchIfCabal nonNullPackageList; + fixedCabal = buildPlatformHaskellPackagesWithFixedCabal.Cabal; + in +- drv: (pkgs.haskell.lib.overrideCabal drv (old: { ++ if fixedCabal == null then drv: drv else drv: (pkgs.haskell.lib.overrideCabal drv (old: { + # If the package already depends on some explicit version + # of Cabal, patch it, so that it has --enable-executable-static. + # If it doesn't (it depends on the version of Cabal that comes diff --git a/nix/static.nix b/nix/static.nix new file mode 100644 index 000000000..bd15d48dc --- /dev/null +++ b/nix/static.nix @@ -0,0 +1,69 @@ +# To build: +# +# 1. Update Aura's static stack2nix output source, +# if Cabal dependencies or stack.yaml have changed. +# +# $(nix-build --no-out-link ./nix -A staticProject.update-stack2nix-output) +# +# 2. Build Aura's static stack2nix expression. +# +# nix-build ./nix -A staticProject.static_package +# +# Alternatively, perform both by: +# +# $(nix-build --no-out-link ./nix -A staticProject.fullBuildScript) +# +# Once built, the static Aura executable will be at `./result/bin/aura`. +{ stack2nix-output-path ? ./aura-stack2nix-output.nix +, common ? import ./. args, ... } @ args: +let + cabalPackageName = "aura"; + compiler = common.haskellCompiler; # matching stack.yaml + + # Pin static-haskell-nix version. + inherit (common) static-haskell-nix; + + # Pin nixpkgs version + # No longer needs to be the one `stack-haskell-nix` provides, + # as all patches have been upstreamed: + # https://github.com/NixOS/nixpkgs/issues/43795#issuecomment-582213348 + inherit (common) pkgs; + + stack2nix-script = import "${static-haskell-nix}/static-stack2nix-builder/stack2nix-script.nix" { + inherit pkgs; + inherit (common) hackageSnapshot stack2nix; + stack-project-dir = toString ../.; # where stack.yaml is + }; + + static-stack2nix-builder = import "${static-haskell-nix}/static-stack2nix-builder/default.nix" { + normalPkgs = pkgs; + inherit cabalPackageName compiler stack2nix-output-path; + # disableOptimization = true; # for compile speed + }; + + update-stack2nix-output = pkgs.writeShellScript "stack2nix-update-output.sh" '' + set -eu -o pipefail + STACK2NIX_OUTPUT_PATH=$(${stack2nix-script}) + printf 'STACK2NIX_OUTPUT_PATH=%s\n' "$STACK2NIX_OUTPUT_PATH" >&2 + cat -- "$STACK2NIX_OUTPUT_PATH" > ${pkgs.lib.escapeShellArg stack2nix-output-path} + ''; + + # Full invocation, including pinning `nix` version itself. + fullBuildScript = pkgs.writeShellScript "stack2nix-and-build-script.sh" '' + set -eu -o pipefail + ${update-stack2nix-output} + export NIX_PATH=nixpkgs=${pkgs.lib.escapeShellArg pkgs.path} + ${pkgs.nix}/bin/nix-build \ + ${pkgs.lib.escapeShellArg ./.} -A staticProject.static_package \ + "$@" + ''; + +in + { + static_package = static-stack2nix-builder.static_package; + inherit update-stack2nix-output; + inherit fullBuildScript; + # For debugging: + inherit stack2nix-script; + inherit static-stack2nix-builder; + } diff --git a/shell.nix b/shell.nix index bd505f534..ea48faa2e 100644 --- a/shell.nix +++ b/shell.nix @@ -1,9 +1,14 @@ { common ? import ./nix args, ... } @ args: let - inherit (common) pkgs stackProject; + inherit (common) pkgs sources stackProject; in pkgs.mkShell { name = "aura-shell"; inputsFrom = [ stackProject ]; + buildInputs = [ + # for `cabal update` for matching `staticProject`'s `hackageSnapshot` + common.haskellPackages.cabal-install + sources.niv + ]; }